/* TaskOPad consolidated stylesheet - auto-generated, do not hand-edit class names */

/* ---- Base rules (reset, keyframes, component states) ---- */
* { box-sizing: border-box; }
html, body { margin: 0; padding: 0; }
body { font-family: 'Plus Jakarta Sans', system-ui, sans-serif; color: #4A5170; background: #FFFFFF; -webkit-font-smoothing: antialiased; }
a { text-decoration: none; color: inherit; }
@keyframes scrollChips { from { transform: translateX(0); } to { transform: translateX(-50%); } }
@keyframes scrollChipsR { from { transform: translateX(-50%); } to { transform: translateX(0); } }
@keyframes floatY { 0%,100% { transform: translateY(0); } 50% { transform: translateY(-14px); } }
@keyframes stepBob { 0%,100% { transform: translateY(0); } 50% { transform: translateY(-6px); } }
@keyframes arrowFlow { 0%,100% { transform: translateX(-5px); opacity: .35; } 50% { transform: translateX(5px); opacity: 1; } }
@keyframes wmPulse { 0%,100% { transform: scale(1); box-shadow: 0 8px 18px rgba(46,91,255,0.28); } 50% { transform: scale(1.08); box-shadow: 0 12px 26px rgba(46,91,255,0.4); } }
@keyframes wmSpin { to { transform: rotate(360deg); } }
@keyframes wmBars { 0%,100% { transform: scaleY(0.6); } 50% { transform: scaleY(1); } }
@keyframes wmTick { 0%,70%,100% { transform: translateX(0); } 35% { transform: translateX(3px); } }
@keyframes hubRing { 0% { transform: scale(0.7); opacity: 0.6; } 100% { transform: scale(1.5); opacity: 0; } }
@keyframes hubSpin { to { transform: rotate(360deg); } }
.tp-drop { opacity:0; visibility:hidden; transform:translateY(8px); transition:opacity .18s ease, transform .18s ease, visibility .18s; pointer-events:none; }
.tp-group:hover .tp-drop { opacity:1; visibility:visible; transform:translateY(0); pointer-events:auto; }
.tp-mega-link:hover { color:#2E5BFF; }
.tp-feat { transition: background .2s ease; }
.tp-feat:hover { background:#F4F7FF; }
.tp-group > a.tp-mega-link { position:relative; }
.tp-group > a.tp-mega-link::after { content:''; position:absolute; left:-14px; right:-14px; top:100%; height:46px; }
.cu-field:focus { border-color:#2E5BFF !important; background:#fff !important; }
@keyframes floatY { 0%,100% { transform: translateY(0); } 50% { transform: translateY(-12px); } }
@keyframes scanLine { 0%,100% { top: 18%; } 50% { top: 74%; } }
@keyframes typingDot { 0%,60%,100% { opacity: .3; transform: translateY(0); } 30% { opacity: 1; transform: translateY(-3px); } }
@keyframes msgIn { from { opacity: 0; transform: translateY(8px); } to { opacity: 1; transform: translateY(0); } }
@keyframes uploadBar { from { width: 12%; } to { width: 84%; } }
@keyframes fSpin { to { transform: rotate(360deg); } }
@keyframes dashFlow { to { stroke-dashoffset: -16; } }
@keyframes growBar { from { transform: scaleY(0.2); } to { transform: scaleY(1); } }
@keyframes pulseDot { 0%,100% { opacity: 1; transform: scale(1); } 50% { opacity: .4; transform: scale(.8); } }
@keyframes flowPulse { 0%,100% { opacity: .35; } 50% { opacity: 1; } }
.tp-field { display:block; }
.tp-field-full { display:block; grid-column: 1 / -1; }
.tp-err { display:block; font-size:12.5px; line-height:1.4; color:#E5484D; margin:6px 2px 0; font-weight:600; }
.cu-field.tp-invalid { border-color:#E5484D !important; background:#FFF5F5 !important; }
.tp-mt28 { margin-top:28px; }
.tp-err-banner { display:block; font-size:13.5px; line-height:1.5; color:#B42318; background:#FEF3F2; border:1px solid #FDA29B; border-radius:10px; padding:11px 14px; margin:0 0 16px; font-weight:600; }

/* ---- Utility classes (from inline style=) ---- */
.t-38c9758{font-size: 11.5px !important; font-weight: 700 !important; color: #5A6184 !important;}
.t-875f71f{width: 44px !important; height: 44px !important; border-radius: 12px !important; background: #E7FBF4 !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-c5e8a50{background:#fff !important; border:1px solid #ECF0FB !important; border-radius:22px !important; padding:34px 36px !important; box-shadow:0 8px 24px rgba(20,40,110,0.04) !important; margin-bottom:22px !important;}
.t-ab74f9f{font-size:16px !important; line-height:1.7 !important; color:#5A6184 !important; margin:0 0 24px !important;}
.t-d1eca9f{display: flex !important; flex-direction: column !important; gap: 14px !important; margin-top: 32px !important;}
.t-5072ed1{font-size: 12px !important; font-weight: 700 !important; color: #8089A6 !important; margin-bottom: 12px !important;}
.t-da806e2{display:block !important; width: 92% !important; height: 100% !important; background: #2E5BFF !important;}
.t-42e933d{background: #F6F8FF !important; border-radius: 11px !important; padding: 12px !important;}
.t-aedfda0{width:74px !important; height:74px !important; border-radius:50% !important; overflow:hidden !important; background:linear-gradient(135deg,#00C896,#00A87E) !important; margin:0 auto 12px !important; display:block !important;}
.t-03cfb38{width: 44px !important; height: 44px !important; border-radius: 12px !important; background: #EAF0FF !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-cb1c3c1{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:32px !important; line-height:1.15 !important; letter-spacing:-0.9px !important; color:#0B1230 !important; margin:0 0 16px !important;}
.t-3ffe117{width: 48px !important; height: 48px !important; border-radius: 13px !important; background: #fff !important; border: 1px solid #E6EBF8 !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-cb748ed{padding-bottom: 16px !important;}
.t-e3649b5{display: flex !important; align-items: center !important; gap: 11px !important; padding: 10px !important; background: #F6F8FF !important; border-radius: 10px !important;}
.t-8079977{height: 7px !important; border-radius: 100px !important; background: #EEF1F8 !important; overflow: hidden !important;}
.t-e03a2db{background: #F1F4FB !important; border-radius: 12px 12px 12px 4px !important; padding: 10px 12px !important;}
.t-078a33c{flex:1 !important; width: 2px !important; background: #E1E7F3 !important; min-height: 12px !important;}
.t-657c930{font-size: 19px !important; line-height: 1.6 !important; color: #5A6184 !important; margin: 22px 0 0 !important; max-width: 520px !important;}
.t-95f550b{background:linear-gradient(160deg,#F1ECFF,#FAF8FF) !important; border:1px solid #ECF0FB !important; border-radius:26px !important; padding:30px !important;}
.t-616c6c2{width: 30px !important; height: 30px !important; border-radius: 50% !important; background: linear-gradient(135deg,#2E5BFF,#6E8BFF) !important; box-shadow: 0 6px 14px rgba(46,91,255,0.4) !important;}
.t-7101425{display:block !important; width: 20% !important; height: 100% !important; background: linear-gradient(90deg,#FFB200,#FF7A00) !important;}
.t-059a87a{position: relative !important; width: 38px !important; height: 38px !important; border-radius: 50% !important; background: linear-gradient(135deg,#2E5BFF,#6E8BFF) !important;}
.t-54d91a2{display:block !important; width: 36% !important; height: 6px !important; border-radius: 4px !important; background: #EDF1F9 !important;}
.t-6df97e3{flex:1 !important; font-size: 11.5px !important; font-weight: 600 !important; color: #9098B5 !important; text-decoration: line-through !important;}
.t-e9cb9c3{display:flex !important; align-items:center !important; gap:11px !important; padding:11px 13px !important; background:#fff !important; border:1px solid #EEF1F8 !important; border-radius:11px !important;}
.t-4dd2390{position: absolute !important; right: -1px !important; bottom: -1px !important; width: 11px !important; height: 11px !important; border-radius: 50% !important; background: #00C896 !important; border: 2px solid #fff !important;}
.t-3c6212f{display: flex !important; align-items: center !important; gap: 10px !important; margin-bottom: 14px !important;}
.t-b82e876{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 17px !important; color: #0B1230 !important; margin: 0 0 6px !important;}
.t-824dcff{display:flex !important; align-items:center !important; justify-content:space-between !important; margin-bottom:14px !important;}
.t-818cfe4{background: #075E54 !important; border-radius: 16px !important; padding: 14px !important; box-shadow: 0 10px 26px rgba(20,40,110,0.12) !important;}
.t-ace013e{display: flex !important; gap: 10px !important; align-items: flex-start !important; padding: 10px !important;}
.t-925a805{display: flex !important; align-items: center !important; gap: 8px !important; background: #fff !important; border-radius: 11px !important; padding: 9px !important; box-shadow: 0 3px 8px rgba(20,40,110,0.05) !important;}
.t-3f9f96c{min-width:0 !important;}
.t-ccfe245{height:1px !important; background:rgba(255,255,255,0.12) !important; margin:26px 0 !important;}
.t-5c6c356{background: linear-gradient(160deg, #EEF2FF, #F7F9FF) !important; border-radius: 26px !important; padding: 30px !important; border: 1px solid #ECF0FB !important;}
.t-27e2647{background: linear-gradient(160deg, #FFF1EC, #FFF8F5) !important; padding: 26px 26px 22px !important;}
.t-7d83fba{display: grid !important; grid-template-columns: repeat(3, 1fr) !important; gap: 10px !important; margin-bottom: 14px !important;}
.t-7bc5a9d{font-size:14.5px !important; line-height:1.6 !important; color:#5A6184 !important; margin:0 !important;}
.t-59f1630{max-width:1240px !important; margin:0 auto !important; padding:90px 28px 20px !important;}
.t-e4cb68d{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 42px !important; line-height: 1.1 !important; letter-spacing: -1.2px !important; margin: 0 auto 16px !important; max-width: 620px !important;}
.t-08fcb23{font-size: 14px !important; font-weight: 700 !important; color: #2B3252 !important;}
.t-17459f5{flex: 1 !important; min-width: 0 !important; padding: 13px 15px !important; font-size: 15px !important; font-family: 'Plus Jakarta Sans', sans-serif !important; color: #2B3252 !important; background: #F6F8FF !important; border: 1.5px solid #E6EBF8 !important; border-radius: 12px !important; outline: none !important;}
.t-b985caa{background:#fff !important; color:#0B1E5C !important; font-weight:700 !important; font-size:16px !important; padding:16px 32px !important; border-radius:100px !important;}
.t-5bb8784{width: 22px !important; height: 22px !important; border-radius: 50% !important; background: linear-gradient(135deg,#00C896,#00A87E) !important; flex:none !important;}
.t-8add37b{width: 11px !important; height: 11px !important; border-radius: 50% !important; background: #00C896 !important; margin-top: 3px !important;}
.t-4ace64f{display: flex !important; align-items: center !important; gap: 9px !important; margin-bottom: 8px !important;}
.t-e41b39a{display:grid !important; grid-template-columns:repeat(4,1fr) !important; gap:18px !important; margin-top:48px !important; max-width:880px !important; margin-left:auto !important; margin-right:auto !important;}
.t-78cdb25{flex:1 !important; height: 48% !important; background: #DCE6FF !important; border-radius: 5px !important; transform-origin: bottom !important; animation: growBar .8s ease .2s both !important;}
.t-c59ee12{flex:1 !important; height: 90% !important; background: #6E8BFF !important; border-radius: 3px !important;}
.t-a5f99a1{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 44px !important; color: #00E0A8 !important; line-height: 1 !important; font-variant-numeric: tabular-nums !important;}
.t-d585dc9{font-size: 11.5px !important; font-weight: 700 !important; color: #00A87E !important;}
.t-10399d2{background:#fff !important; border:1px solid #ECF0FB !important; border-radius:22px !important; padding:32px !important; box-shadow:0 10px 30px rgba(20,40,110,0.05) !important;}
.t-29295ba{font-size: 9px !important; font-weight: 700 !important; color: #E5484D !important; background: #FDECEC !important; padding: 3px 8px !important; border-radius: 100px !important;}
.t-1d48c4a{font-size: 16px !important; font-weight: 700 !important; color: #0B1230 !important; margin-top: 2px !important;}
.t-bba77e0{margin-top: auto !important; text-align: center !important; background: #fff !important; color: #0B1230 !important; font-weight: 700 !important; font-size: 15px !important; padding: 14px !important; border-radius: 12px !important; border: 1.5px solid #DCE2F2 !important;}
.t-bf90a9e{display:flex !important; flex-direction:column !important; align-items:center !important;}
.t-2ff784a{height: 6px !important; width: 75% !important; border-radius: 3px !important; background: #E5EAF6 !important; margin-bottom: 5px !important;}
.t-5366927{display:grid !important; grid-template-columns:repeat(2,1fr) !important; gap:10px !important;}
.t-b4c6945{position:absolute !important; bottom:-6px !important; right:-18px !important; background:#0B1230 !important; border-radius:14px !important; padding:10px 14px !important; box-shadow:0 18px 44px rgba(11,18,48,0.34) !important; display:flex !important; align-items:center !important; gap:9px !important; z-index:3 !important; animation: floatY 5.8s ease-in-out infinite !important; animation-delay:.3s !important;}
.t-b0a16f9{font-size: 8px !important; font-weight: 700 !important; color: #00A87E !important;}
.t-cece240{display: grid !important; grid-template-columns: repeat(3, 1fr) !important; gap: 9px !important;}
.t-64691cc{flex:1 !important; font-size: 12px !important; font-weight: 700 !important; color: #2B3252 !important;}
.t-362ae09{background:#F6F8FF !important; border-radius:9px !important; padding:9px 12px !important; font-size:12px !important; font-weight:600 !important; color:#2B3252 !important;}
.t-3b87802{font-size:12.5px !important; font-weight:600 !important; color:#5A6184 !important; margin-top:8px !important;}
.t-c933904{font-size: 10px !important; font-weight: 700 !important; color: #B7C0DA !important;}
.t-a1d7091{width: 12px !important; height: 12px !important; border-radius: 50% !important; background: #2E5BFF !important;}
.t-a477e0a{display:flex !important; width:50px !important; height:50px !important; border-radius:14px !important; background:#E3F7F2 !important; align-items:center !important; justify-content:center !important; margin-bottom:18px !important;}
.t-afdddc3{display:block !important; width: 88% !important; height: 100% !important; background: #00C896 !important;}
.t-bc82d96{position: absolute !important; right: 14px !important; bottom: 14px !important; width: 16px !important; height: 16px !important; border-right: 2.5px solid #2E5BFF !important; border-bottom: 2.5px solid #2E5BFF !important; border-radius: 0 0 3px 0 !important;}
.t-8058ed7{display:flex !important; align-items:center !important; justify-content:center !important; position:relative !important; height:170px !important;}
.t-40a7ccb{display: grid !important; grid-template-columns: repeat(3, 1fr) !important; gap: 24px !important;}
.t-9bac53f{width: 11px !important; height: 11px !important; border-radius: 50% !important; background: #28C840 !important;}
.t-15b6e3e{font-size:18px !important; line-height:1.6 !important; color:#5A6184 !important; margin:18px auto 0 !important; max-width:600px !important;}
.t-e98179e{flex:none !important; width:24px !important; height:24px !important; border-radius:50% !important; background:#E7FBF4 !important; display:flex !important; align-items:center !important; justify-content:center !important;}
.t-659eb7c{display: grid !important; grid-template-columns: 1fr 1fr !important; gap: 26px !important;}
.t-e03e140{text-align:center !important; padding:24px 14px !important; background:#F6F8FF !important; border:1px solid #ECF0FB !important; border-radius:18px !important;}
.t-2560148{font-size: 11.5px !important; color: #2B3252 !important;}
.t-59e4614{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 42px !important; line-height: 1.1 !important; letter-spacing: -1.2px !important; color: #0B1230 !important; margin: 14px 0 0 !important;}
.t-f774358{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 46px !important; line-height: 1.06 !important; letter-spacing: -1.6px !important; color: #0B1230 !important; margin: 20px 0 0 !important;}
.t-5d0af7a{display: flex !important; gap: 9px !important;}
.t-ccd3d9f{width:34px !important; height:34px !important; border-radius:10px !important; background:#EAF1FF !important; display:flex !important; align-items:center !important; justify-content:center !important; flex:none !important;}
.t-09d057e{position:relative !important; max-width:1240px !important; margin:0 auto !important; padding:30px 28px 64px !important;}
.t-e67a843{font-size:18px !important; line-height:1.6 !important; color:#5A6184 !important; margin:16px auto 0 !important; max-width:580px !important;}
.t-69a5cf2{flex:1 !important; font-size: 11px !important; font-weight: 600 !important; color: #2B3252 !important;}
.t-296dada{aspect-ratio: 1 !important; border-radius: 10px !important; background: #E7FBF4 !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-a0a5faa{flex:none !important; width:46px !important; height:46px !important; border-radius:13px !important; background:#EAF0FF !important; display:flex !important; align-items:center !important; justify-content:center !important;}
.t-8cbde29{color:#3A4166 !important;}
.t-7277f74{position: relative !important; overflow: hidden !important; background: #0B1230 !important; border-radius: 32px !important; padding: 52px 48px !important; display: grid !important; grid-template-columns: 1.2fr 0.8fr !important; gap: 40px !important; align-items: center !important;}
.t-43f39ad{width: 8px !important; height: 8px !important; border-radius: 50% !important; background: #00E0A8 !important;}
.t-8e2aa6e{display:grid !important; grid-template-columns:repeat(4,1fr) !important; gap:0 !important; background:#fff !important; border:1px solid #ECF0FB !important; border-radius:20px !important; box-shadow:0 20px 50px rgba(20,40,110,0.08) !important; overflow:hidden !important;}
.t-07f3c70{display: flex !important; align-items: center !important; gap: 8px !important; font-size: 11px !important; font-weight: 600 !important; color: #9098B5 !important; text-decoration: line-through !important;}
.t-cbe9d3d{display:flex !important; flex-direction:column !important; gap:13px !important;}
.t-31ebe7f{display:inline-block !important; font-size:12px !important; font-weight:700 !important; letter-spacing:1px !important; color:#0E9C8A !important; background:#E4F7F2 !important; padding:6px 14px !important; border-radius:100px !important; text-transform:uppercase !important; margin-bottom:16px !important;}
.t-5b0ed3a{margin-left:10px !important; font-size:12px !important; font-weight:700 !important; color:#0B1230 !important; font-family:'Space Grotesk',sans-serif !important;}
.t-ebc78ca{background: linear-gradient(160deg, #EEF2FF, #F7F9FF) !important; padding: 26px 26px 22px !important;}
.t-dd742e1{font-size: 13.5px !important; line-height: 1.6 !important; color: #4A5170 !important; margin: 0 !important; font-style: italic !important;}
.t-c6a77d5{font-size: 9.5px !important; font-weight: 600 !important; color: #2E5BFF !important;}
.t-fc32604{width: 26px !important; height: 26px !important; border-radius: 8px !important; background: #E7FBF4 !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-0dc042d{display: grid !important; grid-template-columns: repeat(3, 1fr) !important; gap: 30px 40px !important; margin-top: 48px !important;}
.t-918bc08{display: grid !important; grid-template-columns: repeat(7, 1fr) !important; gap: 5px !important;}
.t-4549937{font-size:11px !important; font-weight:600 !important; color:#AEB6D6 !important;}
.t-ae99380{display:grid !important; grid-template-columns:repeat(5,1fr) !important; gap:30px 20px !important;}
.t-5856303{width:22px !important; height:22px !important; border-radius:50% !important; background:linear-gradient(135deg,#7A3FE0,#A878FF) !important;}
.t-657a9eb{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 50px !important; line-height: 1.06 !important; letter-spacing: -1.6px !important; color: #0B1230 !important; margin: 20px 0 0 !important;}
.t-7815613{background:#fff !important; border:1px solid #ECF0FB !important; border-radius:22px !important; overflow:hidden !important; box-shadow:0 10px 30px rgba(20,40,110,0.05) !important;}
.t-0275895{flex:1 !important; min-width: 0 !important;}
.t-5b25db1{font-size: 8.5px !important; font-weight: 600 !important; color: #8089A6 !important;}
.t-5eea38e{font-size: 15px !important; line-height: 1.65 !important; color: #5A6184 !important; margin: 0 !important;}
.t-b702484{display: flex !important; align-items: center !important; gap: 11px !important; padding: 10px 12px !important; background: #fff !important; border: 1px solid #EEF1F8 !important; border-radius: 10px !important;}
.t-cb47d1f{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 38px !important; line-height: 1.1 !important; letter-spacing: -1px !important; color: #fff !important; margin: 0 0 16px !important;}
.t-4efd0d9{width: 30px !important; height: 30px !important; border-radius: 50% !important; background: linear-gradient(135deg,#2E5BFF,#6E8BFF) !important;}
.t-7eedc5b{margin:0 8px !important;}
.t-218db33{width: 20px !important; height: 20px !important; border-radius: 6px !important; background: #2E5BFF !important;}
.t-7f97b61{width: 90px !important; height: 7px !important; border-radius: 4px !important; background: #E5EAF6 !important; margin-bottom: 5px !important;}
.t-e7034cb{width: 9px !important; height: 9px !important; border-radius: 3px !important; background: #00C896 !important;}
.t-6852b08{position: absolute !important; top: 0 !important; bottom: 0 !important; width: 1.5px !important; background: linear-gradient(180deg, transparent, #DCE2F2 18%, #DCE2F2 82%, transparent) !important;}
.t-2a68082{background: #2E5BFF !important; border-radius: 9px !important; padding: 9px !important; text-align: center !important; color: #fff !important; font-size: 11px !important; font-weight: 700 !important;}
.t-bcc6e45{display:block !important; width: 76% !important; height: 100% !important; background: linear-gradient(90deg,#2E5BFF,#6E8BFF) !important;}
.t-d869058{width: 26px !important; height: 26px !important; border-radius: 7px !important; background: #EAF0FF !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-16a5c06{flex:1 !important; height: 8px !important; border-radius: 4px !important; background: #E5EAF6 !important;}
.t-3fd7447{max-width:1240px !important; margin:0 auto !important; padding:80px 28px 90px !important;}
.t-510b800{background: #fff !important; border: 1px solid #EEF1F8 !important; border-radius: 4px 14px 14px 14px !important; padding: 10px 13px !important; font-size: 13px !important; color: #2B3252 !important; max-width: 210px !important;}
.t-42ad7cd{font-size: 10px !important; font-weight: 600 !important; color: #2E5BFF !important; margin-top: 2px !important;}
.t-ae71dd2{color:#AEB6D6 !important;}
.t-eae0853{font-size:11.5px !important; font-weight:700 !important; color:#00A87E !important; background:#fff !important; padding:6px 13px !important; border-radius:100px !important; box-shadow:0 4px 12px rgba(20,40,110,0.05) !important;}
.t-1969d87{display: flex !important; align-items: flex-end !important; justify-content: space-between !important; gap: 6px !important; height: 84px !important;}
.t-4f98d4b{position:relative !important; max-width:900px !important; margin:0 auto !important; padding:56px 28px 56px !important; text-align:center !important;}
.t-fb651e4{display:block !important; width: 100% !important; height: 100% !important; background: #00C896 !important;}
.t-9bfa376{font-size: 11px !important; font-weight: 600 !important; color: #8089A6 !important; margin-top: 2px !important;}
.t-9755cf0{display:inline-block !important; font-size:12px !important; font-weight:700 !important; letter-spacing:1px !important; color:#00A87E !important; background:#E3F6EF !important; padding:6px 14px !important; border-radius:100px !important; text-transform:uppercase !important; margin-bottom:16px !important;}
.t-7ec5c92{width: 34px !important; height: 38px !important; border-radius: 7px !important; background: #fff !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-ab0bdf1{width: 22px !important; height: 26px !important; border-radius: 5px !important; background: #fff !important; border: 1px solid #DDE4F2 !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-feb1650{position: absolute !important; top: 360px !important; right: 70px !important; background: #fff !important; border: 1px solid #E6ECF8 !important; border-radius: 16px !important; padding: 14px 18px !important; box-shadow: 0 16px 36px rgba(20,40,110,0.12) !important; animation: floatY 6.5s ease-in-out infinite !important; animation-delay: 0.3s !important;}
.t-a08a243{background:#E4F7F2 !important; border:1px solid #ECF0FB !important; border-radius:26px !important; padding:40px !important; text-align:center !important;}
.t-d8ec7b4{background:#fff !important; border:1px solid #ECF0FB !important; border-radius:18px !important; padding:24px !important; text-align:center !important;}
.t-5d1bb62{display: flex !important; align-items: center !important; gap: 11px !important; padding: 11px 13px !important; background: #EAF0FF !important; border: 1px solid #D5E0FB !important; border-radius: 11px !important;}
.t-2bf6038{color:#1E4FB0 !important;}
.t-6b63d36{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:24px !important; color:#00A87E !important;}
.t-092a37f{font-size:13.5px !important; font-weight:700 !important; color:#2B3252 !important;}
.t-2adbf50{display: flex !important; align-items: center !important; gap: 9px !important; background: #fff !important; color: #0B1230 !important; padding: 11px 20px !important; border-radius: 12px !important;}
.t-440bcc4{font-family: 'Space Grotesk', sans-serif !important; font-size: 19px !important; font-weight: 700 !important; color: #0B1230 !important;}
.t-cf5e8ce{position: absolute !important; left: 50% !important; top: 50% !important; width: 112px !important; height: 112px !important; margin: -56px 0 0 -56px !important; border-radius: 50% !important; background: #fff !important; border: 1px solid #E6EBF8 !important; display: flex !important; flex-direction: column !important; align-items: center !important; justify-content: center !important; gap: 4px !important; box-shadow: 0 20px 44px rgba(46,91,255,0.28), inset 0 1px 0 rgba(255,255,255,0.6) !important; z-index: 2 !important;}
.t-69e63bc{width: 100% !important; text-align: left !important; background: none !important; border: none !important; cursor: pointer !important; padding: 22px 24px !important; display: flex !important; align-items: center !important; justify-content: space-between !important; gap: 16px !important; font-family: 'Plus Jakarta Sans', sans-serif !important;}
.t-1c4ca7b{font-size: 10px !important; font-weight: 700 !important; color: #C77700 !important; background: #FEF4E6 !important; padding: 2px 8px !important; border-radius: 100px !important;}
.t-3993d84{display: flex !important; align-items: center !important; justify-content: space-between !important; padding: 10px 12px !important; background: #F6F8FF !important; border-radius: 10px !important;}
.t-49eea98{display: flex !important; align-items: center !important; gap: 9px !important; padding: 14px 18px !important; border-bottom: 1px solid #F0F3FA !important;}
.t-8f505fd{position: absolute !important; bottom: 30px !important; left: -10px !important; background: #fff !important; border-radius: 12px !important; padding: 9px 12px !important; box-shadow: 0 14px 30px rgba(0,0,0,0.22) !important; display: flex !important; align-items: center !important; gap: 8px !important; animation: floatY 5s ease-in-out infinite !important; animation-delay: 1.4s !important;}
.t-dfe18aa{text-align: center !important; font-size: 15px !important; color: #8089A6 !important; margin: 26px auto 0 !important; max-width: 600px !important;}
.t-6b7bc94{width: 100% !important; height: 35% !important; background: #DCE6FF !important; border-radius: 6px 6px 0 0 !important;}
.t-21fb416{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:38px !important; line-height:1.1 !important; letter-spacing:-1.1px !important; color:#0B1230 !important; margin:14px 0 14px !important;}
.t-8589da6{text-align: center !important; font-size: 14px !important; font-weight: 700 !important; letter-spacing: 1.5px !important; color: #9098B5 !important; text-transform: uppercase !important; margin: 0 0 34px !important;}
.t-45aab86{display: flex !important; align-items: center !important; justify-content: space-between !important; margin-bottom: 9px !important;}
.t-9a317d9{display: flex !important; flex-wrap: wrap !important; gap: 8px !important;}
.t-29096bc{font-size: 14px !important; font-weight: 700 !important; color: #0B1230 !important; font-family: 'Space Grotesk', sans-serif !important;}
.t-58cb716{display: flex !important; align-items: flex-end !important; gap: 10px !important; height: 116px !important; padding: 6px 4px 0 !important;}
.t-b06e129{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:15px !important; color:#0B1230 !important;}
.t-7220050{display:flex !important; align-items:center !important;}
.t-33a721e{font-family: 'Space Grotesk', sans-serif !important; font-size: 14px !important; font-weight: 700 !important; color: #7A3FE0 !important;}
.t-fd3b2b4{width: 8px !important; height: 8px !important; border-radius: 50% !important; background: #fff !important;}
.t-548c63b{max-width: 1240px !important; margin: 70px auto 0 !important; padding: 0 28px 90px !important;}
.t-4744829{font-size:11px !important; font-weight:700 !important; color:#8089A6 !important; margin-bottom:16px !important; letter-spacing:0.4px !important;}
.t-4f00a50{background: #fff !important; border: 1px solid #D5E0FB !important; border-radius: 8px !important; padding: 8px !important; margin-bottom: 6px !important;}
.t-04446c4{font-size: 9px !important; font-weight: 700 !important; color: #E5484D !important; background: #FDECEC !important; padding: 3px 8px !important; border-radius: 6px !important;}
.t-d6dda5e{width: 56px !important; height: 56px !important; border-radius: 16px !important; background: linear-gradient(140deg,#2E5BFF,#6E8BFF) !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: 0 10px 22px rgba(46,91,255,0.34) !important;}
.t-dc75002{position: sticky !important; top: 0 !important; z-index: 50 !important; background: rgba(255,255,255,0.92) !important; backdrop-filter: blur(14px) !important; border-bottom: 1px solid #EEF1F8 !important;}
.t-1293fb3{width: 20px !important; height: 20px !important; border-radius: 6px !important; background: #00C896 !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-105983b{flex:1 !important; font-size: 11px !important; font-weight: 600 !important; color: #5A6184 !important;}
.t-5ee1b1e{font-size:11.5px !important; font-weight:700 !important; color:#2E6BFF !important; background:#fff !important; padding:6px 13px !important; border-radius:100px !important; box-shadow:0 4px 12px rgba(20,40,110,0.05) !important;}
.t-bd12f65{display:block !important; width: 45% !important; height: 100% !important; background: linear-gradient(90deg,#00C896,#00A87E) !important;}
.t-986133f{background:#2E5BFF !important; color:#fff !important; font-weight:700 !important; font-size:16px !important; padding:16px 30px !important; border-radius:100px !important; box-shadow:0 12px 30px rgba(46,91,255,0.35) !important;}
.t-f318b36{width: 36px !important; height: 36px !important; border-radius: 50% !important; background: linear-gradient(135deg,#2E5BFF,#6E8BFF) !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: 0 6px 14px rgba(46,91,255,0.4) !important;}
.t-7bc2885{font-size: 9px !important; font-weight: 700 !important; color: #8089A6 !important; margin-bottom: 9px !important;}
.t-b098d55{display: flex !important; align-items: center !important; gap: 10px !important; padding: 10px 12px !important; background: #EAF0FF !important; border-radius: 9px !important;}
.t-7669380{width: 100% !important; padding: 13px 15px !important; font-size: 15px !important; font-family: 'Plus Jakarta Sans', sans-serif !important; color: #2B3252 !important; background: #F6F8FF !important; border: 1.5px solid #E6EBF8 !important; border-radius: 12px !important; outline: none !important;}
.t-790c636{background: #2E5BFF !important; border-radius: 12px 12px 4px 12px !important; padding: 10px 12px !important;}
.t-37492bc{display: flex !important; align-items: center !important; gap: 11px !important; padding: 10px 12px !important; border: 1px solid #EEF1F8 !important; border-radius: 11px !important;}
.t-78d07c4{width: 11px !important; height: 11px !important; border-radius: 50% !important; background: #FF5F57 !important;}
.t-2acab9b{position: relative !important; background: #fff !important; border: 1px solid #EAEEF8 !important; border-radius: 20px !important; box-shadow: 0 30px 70px rgba(20,40,110,0.16) !important; overflow: hidden !important; animation: floatY 6s ease-in-out infinite !important;}
.t-1f4419b{display:block !important; width: 35% !important; height: 100% !important; background: linear-gradient(90deg,#FFB200,#FF7A00) !important;}
.t-67db351{display: flex !important; align-items: center !important; justify-content: space-between !important; margin-top: 4px !important; padding: 11px 13px !important; background: #F6F8FF !important; border-radius: 11px !important;}
.t-0ff2f29{background:#F6F8FF !important; border-radius:14px !important; padding:16px !important;}
.t-ad8f71f{font-size:14px !important; font-weight:700 !important; color:#2B3252 !important; line-height:1.3 !important;}
.t-79084f6{font-size: 11px !important; font-weight: 700 !important; color: #8089A6 !important; margin-bottom: 12px !important;}
.t-e926f09{display: flex !important; gap: 14px !important; margin-top: 32px !important; flex-wrap: wrap !important;}
.t-a330c5a{font-size: 15px !important; font-weight: 700 !important; color: #fff !important; background: #0B1230 !important; padding: 11px 22px !important; border-radius: 100px !important;}
.t-0b2f9ad{font-weight: 700 !important; color: #0B1230 !important; font-size: 15.5px !important;}
.t-db1a34b{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 21px !important; color: #0B1230 !important; margin: 0 0 8px !important;}
.t-250531b{display: block !important; width: calc((100% - 44px) / 3) !important; background: #fff !important; border: 1px solid #ECF0FB !important; border-radius: 22px !important; overflow: hidden !important; box-shadow: 0 8px 24px rgba(20,40,110,0.05) !important;}
.t-1d2dd82{display: grid !important; grid-template-columns: repeat(4, 1fr) !important; gap: 18px !important;}
.t-c0b1a9f{position: relative !important; background: #fff !important; border: 1px solid #EAEEF8 !important; border-radius: 24px !important; box-shadow: 0 30px 70px rgba(20,40,110,0.12) !important; overflow: hidden !important; min-height: 620px !important;}
.t-3683fe3{width: 20px !important; height: 20px !important; border-radius: 6px !important; background: #2E5BFF !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-8690b5d{flex:1 !important; display: flex !important; align-items: center !important; justify-content: center !important; gap: 5px !important; padding: 9px !important; background: #F6F8FF !important; border-radius: 9px !important; font-size: 10.5px !important; font-weight: 700 !important; color: #5A6184 !important;}
.t-5e14ea5{width:100% !important; text-align:left !important; background:none !important; border:none !important; cursor:pointer !important; padding:22px 24px !important; display:flex !important; align-items:center !important; justify-content:space-between !important; gap:16px !important; font-family:'Plus Jakarta Sans',sans-serif !important;}
.t-9f45f8d{display: flex !important; align-items: center !important;}
.t-d4a2018{font-size: 11px !important; font-weight: 700 !important; color: #00E0A8 !important;}
.t-0d3c503{display:inline-block !important; margin-top:18px !important; font-size:12.5px !important; font-weight:700 !important; color:#2E5BFF !important; background:#EEF2FF !important; padding:6px 14px !important; border-radius:100px !important;}
.t-11fb1e2{width: 32px !important; height: 32px !important; border-radius: 50% !important; background: rgba(255,255,255,0.12) !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-e0d7ff8{width:30px !important; height:30px !important; border-radius:9px !important; background:rgba(0,224,168,0.16) !important; display:flex !important; align-items:center !important; justify-content:center !important;}
.t-c4b5da5{font-size: 11px !important; font-weight: 700 !important; color: #8089A6 !important; margin-bottom: 14px !important;}
.t-1b61513{font-size: 11px !important; color: #2B3252 !important; line-height: 1.5 !important;}
.t-5801338{width: 18px !important; height: 18px !important; border-radius: 6px !important; background: #00C896 !important;}
.t-dd0d29b{font-size:10.5px !important; font-weight:600 !important; color:#8089A6 !important;}
.t-694746b{display:grid !important; grid-template-columns:repeat(3, minmax(230px,1fr)) !important; gap:4px 14px !important;}
.t-7974196{display: flex !important; gap: 4px !important; align-items: center !important; background: #fff !important; border: 1px solid #EEF1F8 !important; border-radius: 4px 14px 14px 14px !important; padding: 12px 14px !important;}
.t-37a4f19{position:absolute !important; top:44px !important; right:-24px !important; background:#fff !important; border-radius:14px !important; padding:10px 14px !important; box-shadow:0 18px 40px rgba(20,40,110,0.18) !important; display:flex !important; align-items:center !important; gap:9px !important; z-index:3 !important; animation: floatY 5.4s ease-in-out infinite !important; animation-delay:.6s !important;}
.t-ba01a60{font-size:13px !important; font-weight:700 !important; letter-spacing:1.5px !important; color:#2E5BFF !important; text-transform:uppercase !important; margin-bottom:18px !important;}
.t-8fbcaf4{width: 9px !important; height: 9px !important; border-radius: 3px !important; background: #E5484D !important;}
.t-a8498d9{display: flex !important; align-items: center !important; gap: 9px !important; padding: 9px 11px !important; background: #F6F4FF !important; border: 1px solid #E7DEFB !important; border-radius: 9px !important;}
.t-ad664f7{display: flex !important; align-items: center !important; gap: 8px !important; font-size: 10.5px !important; font-weight: 600 !important; color: #8089A6 !important;}
.t-af63d97{font-size:15px !important; font-weight:700 !important; color:#2E5BFF !important;}
.t-018f812{width:34px !important; height:34px !important; border-radius:10px !important; background:linear-gradient(135deg,#2E5BFF,#6E8BFF) !important; display:flex !important; align-items:center !important; justify-content:center !important;}
.t-f66c1a7{display:block !important; width: 80% !important; height: 100% !important; background: #2E5BFF !important;}
.t-3759dd0{font-size: 10px !important; font-weight: 700 !important; color: #C77700 !important; background: #fff !important; padding: 2px 8px !important; border-radius: 100px !important;}
.t-22761bc{max-width:720px !important; margin:0 auto !important;}
.t-d3645c6{max-width: 1240px !important; margin: 0 auto !important; padding: 90px 28px 20px !important;}
.t-d3cf4a4{font-size: 8px !important; font-weight: 700 !important; color: #C77700 !important; background: #FEF4E6 !important; padding: 1px 6px !important; border-radius: 100px !important;}
.t-92a5749{width:34px !important; height:34px !important; border-radius:10px !important; background:#EAF0FF !important; display:flex !important; align-items:center !important; justify-content:center !important;}
.t-c601273{max-width: 1240px !important; margin: 0 auto !important; padding: 80px 28px 20px !important;}
.t-22fb639{display: flex !important; align-items: center !important; gap: 5px !important; font-size: 11px !important; font-weight: 700 !important; color: #5A6184 !important; background: #F1F4FB !important; padding: 6px 10px !important; border-radius: 8px !important;}
.t-7ae9f38{display:inline-flex !important; align-items:center !important; gap:8px !important; font-weight:700 !important; font-size:15px !important; color:#fff !important; background:#1E4FB0 !important; padding:13px 24px !important; border-radius:100px !important;}
.t-fc1df38{font-size: 11px !important; font-weight: 700 !important; color: #fff !important; background: #2E5BFF !important; padding: 7px 12px !important; border-radius: 100px !important;}
.t-adb4b91{display:flex !important; flex-direction:column !important; gap:14px !important;}
.t-28fa5c7{font-size: 10.5px !important; color: #8089A6 !important; line-height: 1.5 !important;}
.t-8abbb9e{position: relative !important; background: linear-gradient(180deg, #EAF0FF 0%, #F4F7FF 45%, #FFFFFF 100%) !important; border-bottom: 1px solid #EEF1F8 !important; overflow: hidden !important;}
.t-1a6f6eb{margin-top: 12px !important; padding-top: 14px !important; border-top: 1px solid #F0F3FA !important;}
.t-b3f8711{display:grid !important; grid-template-columns:1.05fr 0.95fr !important; gap:56px !important; align-items:center !important;}
.t-d2214db{display: flex !important; gap: 14px !important; align-items: flex-start !important;}
.t-2717374{display: flex !important; align-items: center !important; margin-top: 11px !important;}
.t-e5862e7{width: 44px !important; height: 44px !important; border-radius: 12px !important; background: linear-gradient(140deg,#2E5BFF,#6E8BFF) !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-1dadd2d{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:15px !important; color:#fff !important; background:#2E5BFF !important; width:38px !important; height:38px !important; border-radius:11px !important; display:flex !important; align-items:center !important; justify-content:center !important;}
.t-f8790e6{position:relative !important; overflow:hidden !important; background:linear-gradient(130deg, #050A24, #0B1E5C 55%, #14328F) !important; border-radius:36px !important; padding:60px 56px !important; color:#fff !important; text-align:center !important;}
.t-d9faa2e{display: flex !important; align-items: center !important; justify-content: space-between !important; margin-top: 4px !important; padding: 10px 13px !important; background: #F6F8FF !important; border-radius: 9px !important;}
.t-403661c{padding:26px 20px !important; text-align:center !important; border-right:1px solid #F0F3FA !important;}
.t-e557655{display:inline-block !important; font-weight:700 !important; color:#2E5BFF !important; font-size:16px !important; padding:14px 30px !important; border:1.5px solid #DCE2F2 !important; border-radius:100px !important;}
.t-f8f8481{position: absolute !important; inset: 0 !important; background-image: linear-gradient(#2E5BFF 1px, transparent 1px), linear-gradient(90deg, #2E5BFF 1px, transparent 1px) !important; background-size: 46px 46px !important; opacity: 0.045 !important; -webkit-mask-image: radial-gradient(ellipse 80% 75% at 50% 0%, #000 40%, transparent 80%) !important; mask-image: radial-gradient(ellipse 80% 75% at 50% 0%, #000 40%, transparent 80%) !important;}
.t-a41188a{text-align: center !important; font-size: 10px !important; font-weight: 700 !important; color: #fff !important; background: #2E5BFF !important; border-radius: 6px !important; padding: 4px 0 !important;}
.t-8491a6a{width: 70px !important; height: 70px !important; margin: 0 auto 20px !important; border-radius: 50% !important; background: #E7FBF4 !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-0909367{max-width: 760px !important;}
.t-a76bc75{display:block !important; width: 64% !important; height: 7px !important; border-radius: 4px !important; background: #E1E7F3 !important; margin-bottom: 4px !important;}
.t-9a72f4e{background: linear-gradient(160deg, #EAFBF4, #F5FFFB) !important; border-radius: 26px !important; padding: 30px !important; border: 1px solid #ECF0FB !important;}
.t-958509e{display: flex !important; align-items: center !important; gap: 12px !important;}
.t-236750a{width:20px !important; height:20px !important; border-radius:6px !important; border:2px solid #D4DBEC !important;}
.t-9b42244{width: 30px !important; height: 30px !important; border-radius: 8px !important; background: #FEF4E6 !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-a2d9154{width: 30px !important; height: 30px !important; border-radius: 50% !important; background: #2E5BFF !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: 0 0 0 4px rgba(46,91,255,0.15) !important;}
.t-5ba2fd6{display:flex !important; flex-direction:column !important; gap:8px !important;}
.t-a22e084{display: flex !important; align-items: center !important; gap: 11px !important; padding: 10px 12px !important; background: #EAF0FF !important; border: 1px solid #D5E0FB !important; border-radius: 11px !important;}
.t-2662fcd{font-weight:700 !important; font-size:16.5px !important; line-height:1.4 !important; color:#0B1230 !important;}
.t-d277253{width:46px !important; height:46px !important; border-radius:13px !important; background:linear-gradient(140deg,#2E5BFF,#6E8BFF) !important; display:flex !important; align-items:center !important; justify-content:center !important; box-shadow:0 10px 22px rgba(46,91,255,0.3) !important;}
.t-edee0f8{flex:1 !important; text-align: center !important; border-radius: 9px !important; padding: 6px 0 !important; background: #fff !important; box-shadow: 0 2px 6px rgba(20,40,110,0.05) !important; position: relative !important;}
.t-bbec21c{font-size:13.5px !important; line-height:1.6 !important; color:#5A6184 !important; margin:0 !important;}
.t-b33acb8{display:block !important; width: 82% !important; height: 100% !important; background: #2E5BFF !important;}
.t-5139b88{width: 10px !important; height: 10px !important; border-radius: 3px !important; background: #00C896 !important;}
.t-46e5fc5{position:relative !important; background:#fff !important; border:1px solid #EAEEF8 !important; border-radius:24px !important; padding:24px !important; box-shadow:0 30px 70px rgba(20,40,110,0.16) !important;}
.t-132fb96{margin-left:4px !important;}
.t-79f562c{font-family: 'Space Grotesk', sans-serif !important; font-size: 15px !important; font-weight: 700 !important; color: #2E5BFF !important;}
.t-21b91f1{text-align: center !important; margin-top: 40px !important;}
.t-a5f88ad{font-size: 10px !important; font-weight: 600 !important; color: #8089A6 !important;}
.t-21e083d{font-size: 9.5px !important; font-weight: 600 !important; color: #8089A6 !important;}
.t-00bc504{font-size: 10px !important; font-weight: 700 !important; color: #E5484D !important; background: #fff !important; padding: 2px 8px !important; border-radius: 100px !important;}
.t-6afcb99{width: 50px !important; height: 50px !important; border-radius: 13px !important; background: linear-gradient(140deg,#00C896,#00A87E) !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: 0 10px 22px rgba(0,200,150,0.3) !important;}
.t-f4489e3{grid-column: span 2 !important; background: #F6F8FF !important; border-radius: 10px !important; padding: 12px !important;}
.t-1ccb154{display:grid !important; grid-template-columns:repeat(3,1fr) !important; gap:0 !important; background:#fff !important; border:1px solid #ECF0FB !important; border-radius:20px !important; box-shadow:0 20px 50px rgba(20,40,110,0.1) !important; margin-top:-44px !important; position:relative !important; z-index:5 !important; overflow:hidden !important;}
.t-ece147a{background:#fff !important; border-radius:16px !important; padding:20px !important; box-shadow:0 10px 26px rgba(20,40,110,0.07) !important;}
.t-112c09b{width: 34px !important; height: 34px !important; border-radius: 8px !important; background: #FEF4E6 !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-a5776c7{margin: 0 8px !important;}
.t-7b4e96c{background: #fff !important; border: 1px solid #ECF0FB !important; border-radius: 18px !important; padding: 24px !important; text-align: center !important;}
.t-5ac599f{font-size:12.5px !important; color:#8089A6 !important; margin-top:2px !important;}
.t-11d3aa8{display: flex !important; gap: 3px !important; align-items: center !important;}
.t-e8b97cf{width: 10px !important; height: 10px !important; border-radius: 50% !important; background: #00E0A8 !important; animation: pulseDot 1.4s ease-in-out infinite !important;}
.t-d52e077{position: relative !important; width: 168px !important; background: #fff !important; border-radius: 26px !important; padding: 10px !important; box-shadow: 0 24px 50px rgba(0,0,0,0.4) !important; border: 6px solid #1B2350 !important;}
.t-c42b566{display: flex !important; align-items: baseline !important; gap: 6px !important; margin: 22px 0 4px !important;}
.t-8ec3a2f{padding:28px 24px !important; text-align:center !important; border-right:1px solid #F0F3FA !important;}
.t-8752a1d{font-size:15px !important; line-height:1.75 !important; color:#5A6184 !important; margin:0 0 14px !important;}
.t-b843001{text-align: center !important; max-width: 700px !important; margin: 0 auto 54px !important;}
.t-6d4bb7a{width:34px !important; height:34px !important; border-radius:10px !important; background:#EAF2FF !important; display:flex !important; align-items:center !important; justify-content:center !important; flex:none !important;}
.t-3b3e618{background:#fff !important; border-radius:16px !important; padding:22px !important; box-shadow:0 10px 26px rgba(20,40,110,0.07) !important;}
.t-d1eb421{font-size: 15.5px !important; line-height: 1.6 !important; color: #5A6184 !important; margin: 0 !important;}
.t-047c241{display: flex !important; align-items: center !important; justify-content: center !important; gap: 7px !important; padding: 12px !important; background: #2E5BFF !important; border-radius: 12px !important; color: #fff !important; font-size: 13px !important; font-weight: 700 !important; box-shadow: 0 10px 22px rgba(46,91,255,0.32) !important;}
.t-5d455a5{position:relative !important; overflow:hidden !important; background:linear-gradient(130deg, #050A24, #0B1E5C 55%, #14328F) !important; border-radius:36px !important; padding:64px 56px !important; color:#fff !important; text-align:center !important;}
.t-1de5f7e{background: #EAF0FF !important; border: 1px solid #D5E0FB !important; border-radius: 11px !important; padding: 11px 13px !important;}
.t-e519a85{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:40px !important; line-height:1.1 !important; letter-spacing:-1.1px !important; margin:14px auto 16px !important; max-width:620px !important;}
.t-f200293{width: 7px !important; height: 7px !important; border-radius: 50% !important; background: #2E5BFF !important;}
.t-70968cc{display: flex !important; align-items: center !important; gap: 11px !important; padding: 11px 13px !important; background: #F6F8FF !important; border-radius: 10px !important;}
.t-3c0f442{display:inline-block !important; font-size:12px !important; font-weight:700 !important; letter-spacing:1px !important; color:#0B3FA8 !important; background:#E8EFFF !important; padding:6px 14px !important; border-radius:100px !important; text-transform:uppercase !important; margin-bottom:16px !important;}
.t-f1570eb{width: 18px !important; height: 18px !important; border-radius: 50% !important; background: #00C896 !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-ca82a77{position: relative !important; display: grid !important; grid-template-columns: 96px 1fr !important; gap: 0 !important; background: #fff !important; border: 1px solid #ECF0FB !important; border-radius: 22px !important; overflow: hidden !important; box-shadow: 0 10px 30px rgba(20,40,110,0.05) !important; transition: transform .3s cubic-bezier(.2,.7,.3,1), box-shadow .3s ease !important;}
.t-8e51113{font-size:18px !important; line-height:1.6 !important; color:#5A6184 !important; margin:18px 0 0 !important; max-width:540px !important;}
.t-93fd7b4{font-size:12.5px !important; color:#9098B5 !important; text-align:center !important; margin:14px 0 0 !important;}
.t-3d732c1{display: flex !important; align-items: center !important; gap: 9px !important;}
.t-f0cc31e{color:#7A3FE0 !important;}
.t-ff5aafb{display: flex !important; align-items: center !important; gap: 11px !important;}
.t-96548d1{width: 24px !important; height: 28px !important; border-radius: 5px !important; background: #fff !important; border: 1px solid #DDE4F2 !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-45ffd8b{width: 100% !important; height: 80% !important; background: linear-gradient(180deg,#2E5BFF,#6E8BFF) !important; border-radius: 6px 6px 0 0 !important;}
.t-69bbbf3{font-size: 14px !important; font-weight: 600 !important; color: #8089A6 !important;}
.t-ba29e6c{width:22px !important; height:22px !important; border-radius:50% !important; background:linear-gradient(135deg,#00C896,#00A87E) !important;}
.t-bd46f16{flex: none !important; width: 42px !important; height: 42px !important; border-radius: 11px !important; background: #fff !important; border: 1px solid #E6EBF8 !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-ed34325{display: flex !important; align-items: center !important; gap: 11px !important; padding: 12px !important; background: #E7FBF4 !important; border-radius: 11px !important; margin-bottom: 12px !important;}
.t-4910584{flex:none !important; width: 26px !important; height: 26px !important; border-radius: 8px !important; background: #E3F7F2 !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-3c1465c{width:70px !important; height:70px !important; margin:0 auto 20px !important; border-radius:50% !important; background:#E7FBF4 !important; display:flex !important; align-items:center !important; justify-content:center !important;}
.t-a86ddc1{display: flex !important; width: 52px !important; height: 52px !important; border-radius: 14px !important; background: linear-gradient(140deg, #2E5BFF, #6E8BFF) !important; align-items: center !important; justify-content: center !important; margin-bottom: 20px !important; box-shadow: 0 10px 22px rgba(46,91,255,0.3) !important;}
.t-39c5582{position:absolute !important; top:-4px !important; right:-4px !important; width:14px !important; height:14px !important; border-radius:50% !important; background:#E5484D !important; color:#fff !important; font-size:8px !important; font-weight:700 !important; display:flex !important; align-items:center !important; justify-content:center !important;}
.t-b38a411{display: inline-block !important; font-weight: 700 !important; color: #2E5BFF !important; font-size: 16px !important; padding: 14px 30px !important; border: 1.5px solid #DCE2F2 !important; border-radius: 100px !important;}
.t-b3fb812{font-size: 15.5px !important; line-height: 1.7 !important; color: #5A6184 !important; margin: 0 !important;}
.t-76f3aae{background: #F6F8FF !important; border: 1px solid #ECF0FB !important; border-radius: 18px !important; padding: 26px !important;}
.t-3df211e{width:40px !important; height:40px !important; border-radius:11px !important; background:linear-gradient(135deg,#2E5BFF,#6E8BFF) !important; display:flex !important; align-items:center !important; justify-content:center !important;}
.t-1bb5ae5{max-width:1240px !important; margin:0 auto !important; padding:80px 28px !important; text-align:center !important;}
.t-4670093{background:#fff !important; color:#0B1230 !important; font-weight:700 !important; font-size:16px !important; padding:16px 32px !important; border-radius:100px !important; border:1.5px solid #DCE2F2 !important;}
.t-21fee08{width: 44px !important; height: 44px !important; border-radius: 12px !important; background: #FFF1DF !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-ed9ceda{max-width: 1240px !important; margin: 0 auto !important; display: grid !important; grid-template-columns: 1.1fr 1.1fr 1fr 1fr 1.1fr !important; gap: 36px !important;}
.t-c062e89{margin-left: 14px !important; font-size: 13px !important; font-weight: 700 !important; color: #0B1230 !important; font-family: 'Space Grotesk', sans-serif !important;}
.t-3ae99f0{display: flex !important; align-items: center !important; gap: 10px !important; padding: 8px !important; background: #F6F8FF !important; border-radius: 9px !important;}
.t-ea8de32{color:#2E6BFF !important;}
.t-1a5e342{transform-origin: 220px 220px !important; animation: hubSpin 40s linear infinite !important;}
.t-944a499{flex:1 !important; background: #F6F8FF !important; border-radius: 11px !important; padding: 11px !important;}
.t-e34f034{position: relative !important; overflow: hidden !important; background: linear-gradient(130deg, #050A24, #0B1E5C 55%, #14328F) !important; border-radius: 36px !important; padding: 64px 56px !important; color: #fff !important; text-align: center !important;}
.t-2c00169{display: flex !important; align-items: center !important; justify-content: center !important; gap: 7px !important; margin-bottom: 14px !important;}
.t-3e72465{width: 58px !important; height: 58px !important; border-radius: 50% !important; background: #fff !important; display: flex !important; align-items: center !important; justify-content: center !important; font-family: 'Space Grotesk', sans-serif !important; font-size: 15px !important; font-weight: 700 !important; color: #0B1230 !important;}
.t-1c6c641{position: absolute !important; top: 96px !important; right: 56px !important; width: 60px !important; height: 60px !important; border-radius: 16px !important; background: #fff !important; border: 1px solid #E6ECF8 !important; box-shadow: 0 14px 32px rgba(20,40,110,0.10) !important; display: flex !important; align-items: center !important; justify-content: center !important; animation: floatY 5s ease-in-out infinite !important;}
.t-c42e7dd{background: linear-gradient(160deg, #F1ECFF, #FAF8FF) !important; border-radius: 26px !important; padding: 30px !important; border: 1px solid #ECF0FB !important;}
.t-dec62f7{font-size: 11.5px !important; font-weight: 700 !important; color: #8089A6 !important;}
.t-9f8321d{display: flex !important; align-items: center !important; gap: 11px !important; padding: 11px 12px !important; background: #F6F8FF !important; border-radius: 11px !important;}
.t-039fb11{font-size:18px !important; line-height:1.6 !important; color:#5A6184 !important; margin:18px 0 0 !important; max-width:520px !important;}
.t-f63ee19{display:block !important; width: 30% !important; height: 100% !important; background: #FFB200 !important;}
.t-5f13d2d{font-size: 14px !important; color: #8089A6 !important; margin: 0 0 22px !important;}
.t-bbdf5a5{padding-bottom: 13px !important;}
.t-8f42be3{display: flex !important; justify-content: space-between !important; margin-bottom: 6px !important;}
.t-88a8fcf{flex:none !important; width:42px !important; height:42px !important; border-radius:11px !important; background:#EAF0FF !important; display:flex !important; align-items:center !important; justify-content:center !important;}
.t-0ad9f53{position: absolute !important; top: 450px !important; right: 240px !important; width: 50px !important; height: 50px !important; border-radius: 14px !important; background: #fff !important; border: 1px solid #E6ECF8 !important; box-shadow: 0 14px 32px rgba(20,40,110,0.10) !important; display: flex !important; align-items: center !important; justify-content: center !important; animation: floatY 5.5s ease-in-out infinite !important; animation-delay: 0.5s !important;}
.t-65576c7{font-size: 11px !important; font-weight: 700 !important; color: #2E5BFF !important; background: #EAF0FF !important; padding: 4px 10px !important; border-radius: 100px !important;}
.t-790f293{display: grid !important; grid-template-columns: 1.05fr 0.95fr !important; gap: 56px !important; align-items: center !important;}
.t-d41080e{display:flex !important; align-items:center !important; gap:12px !important; margin-bottom:14px !important;}
.t-9a99877{font-family: 'Space Grotesk', sans-serif !important; font-size: 17px !important; font-weight: 700 !important; color: #7A3FE0 !important;}
.t-338bf37{font-size: 10.5px !important; font-weight: 600 !important; color: #8C97C2 !important; margin-top: 2px !important;}
.t-eb659ce{display: flex !important; align-items: center !important; gap: 11px !important; padding: 15px 18px !important; border-bottom: 1px solid #F0F3FA !important;}
.t-84d9b10{display: flex !important; align-items: stretch !important; gap: 16px !important; margin-top: 54px !important; text-align: left !important;}
.t-2c38d46{flex:none !important; width:38px !important; height:38px !important; border-radius:11px !important; background:#EAF0FF !important; display:flex !important; align-items:center !important; justify-content:center !important;}
.t-43d6d35{position: relative !important; max-width: 1240px !important; margin: 0 auto !important; padding: 50px 28px 80px !important;}
.t-4c5231b{width: 14px !important; height: 14px !important; border-radius: 4px !important; background: #00C896 !important;}
.t-19f1711{flex:none !important; width:30px !important; height:30px !important; border-radius:8px !important; background:#EEF2FF !important; color:#2E5BFF !important; font-size:22px !important; font-weight:600 !important; display:flex !important; align-items:center !important; justify-content:center !important; line-height:1 !important;}
.t-bebdc64{font-size: 11px !important; font-weight: 700 !important; color: #0B1230 !important; margin-bottom: 10px !important;}
.t-94d4c09{display: flex !important; align-items: center !important; gap: 9px !important; font-size: 11.5px !important; font-weight: 600 !important; color: #8089A6 !important;}
.t-4fdd31d{display: flex !important; align-items: center !important; gap: 10px !important; padding: 10px 12px !important; background: #F6F8FF !important; border-radius: 10px !important;}
.t-c252d6c{width:100% !important; padding:13px 15px !important; font-size:15px !important; font-family:'Plus Jakarta Sans', sans-serif !important; color:#2B3252 !important; background:#F6F8FF !important; border:1.5px solid #E6EBF8 !important; border-radius:12px !important; outline:none !important;}
.t-61d81ec{display: inline-flex !important; align-items: center !important; gap: 9px !important; background: #F6F8FF !important; border: 1px solid #ECF0FB !important; color: #3A4166 !important; font-weight: 700 !important; font-size: 15px !important; padding: 13px 22px !important; border-radius: 100px !important; white-space: nowrap !important;}
.t-c607078{background:#ECEEFF !important; border:1px solid #ECF0FB !important; border-radius:26px !important; padding:40px !important; text-align:center !important;}
.t-83c9bb1{height: 6px !important; width: 60% !important; border-radius: 3px !important; background: #E5EAF6 !important;}
.t-bb05e7e{font-size:17px !important; font-weight:700 !important; color:#2E5BFF !important;}
.t-c8d0fbf{background:#E9EFFB !important; border:1px solid #ECF0FB !important; border-radius:26px !important; padding:40px !important; text-align:center !important;}
.t-4fcd000{flex:none !important; font-size:10px !important; font-weight:700 !important; letter-spacing:0.4px !important; color:#2E5BFF !important; background:#EEF2FF !important; padding:5px 10px !important; border-radius:100px !important; text-transform:uppercase !important;}
.t-751b04b{display: grid !important; grid-template-columns: repeat(4, 1fr) !important; gap: 22px !important;}
.t-b8071b6{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 20px !important; color: #0B1230 !important; margin: 0 0 8px !important;}
.t-0a1b0ce{display:flex !important; align-items:center !important; gap:12px !important; background:#F6F8FF !important; border-radius:13px !important; padding:13px 15px !important;}
.t-804e2f4{width: 96px !important; height: 96px !important; border-radius: 50% !important; background: conic-gradient(#2E5BFF 0 45%, #00C896 45% 73%, #FFB200 73% 90%, #E2E8F4 90% 100%) !important; flex: none !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-59b1051{font-size: 16px !important; font-weight: 700 !important; color: #0B1230 !important; margin-bottom: 2px !important;}
.t-6dcd889{position: relative !important; width: 44px !important; height: 44px !important; border-radius: 50% !important; background: #fff !important; border: 1.5px solid #E6EBF8 !important; display: flex !important; align-items: center !important; justify-content: center !important; font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 13px !important; color: #8089A6 !important; box-shadow: 0 6px 16px rgba(20,40,110,0.08) !important;}
.t-1c19934{display: flex !important; align-items: center !important; gap: 12px !important; margin-top: 30px !important;}
.t-995d37a{display: flex !important; align-items: center !important; gap: 13px !important; background: #F6F8FF !important; border: 1px solid #ECF0FB !important; border-radius: 16px !important; padding: 18px !important;}
.t-8c4781f{width: 100% !important; height: 100% !important; border: 0 !important; display: block !important;}
.t-7e60748{overflow-x:hidden !important;}
.t-3d383c0{font-size: 13.5px !important; font-weight: 700 !important; color: #2B3252 !important; line-height: 1.3 !important;}
.t-e2eef18{text-align:center !important; max-width:680px !important; margin:0 auto 50px !important;}
.t-ddefc9e{font-size: 10px !important; font-weight: 700 !important; color: #2E5BFF !important; background: #fff !important; padding: 2px 8px !important; border-radius: 100px !important;}
.t-073229d{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:40px !important; line-height:1.1 !important; letter-spacing:-1.1px !important; margin:14px auto 16px !important; max-width:680px !important;}
.t-de3db2f{text-align: center !important; max-width: 640px !important; margin: 0 auto 50px !important;}
.t-83e4465{font-weight: 700 !important; font-size: 14px !important; color: #2E5BFF !important;}
.t-fce03d9{position:absolute !important; left:50% !important; top:50% !important; margin:-22px 0 0 -22px !important; transform:translate(-70px,-70px) !important; width:44px !important; height:44px !important; border-radius:12px !important; background:#EAF0FF !important; display:flex !important; align-items:center !important; justify-content:center !important; font-size:11px !important; font-weight:700 !important; color:#2E5BFF !important; box-shadow:0 6px 16px rgba(20,40,110,0.08) !important;}
.t-eb075f7{background:linear-gradient(160deg,#FFF1EC,#FFF8F5) !important; border:1px solid #ECF0FB !important; border-radius:26px !important; padding:30px !important;}
.t-e0f1078{display:block !important; width: 25% !important; height: 100% !important; background: #FFB200 !important;}
.t-977de56{font-size:14px !important; font-weight:600 !important; color:#8089A6 !important; margin-bottom:36px !important;}
.t-7e5eb55{font-size: 12.5px !important; color: #8089A6 !important; font-weight: 600 !important;}
.t-6844939{flex:1 !important; height: 45% !important; background: #2E5BFF !important; border-radius: 3px !important;}
.t-647f574{font-size: 9.5px !important; font-weight: 600 !important; color: #8089A6 !important; margin-top: 2px !important;}
.t-3e7f6ac{display: flex !important; flex-direction: column !important; gap: 14px !important;}
.t-1cc5b1f{flex:1 !important; width: 2px !important; background: #00C896 !important; min-height: 12px !important;}
.t-5f63de1{text-align:center !important; padding:50px 10px !important;}
.t-7ddfcbd{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:52px !important; line-height:1.05 !important; letter-spacing:-1.8px !important; color:#0B1230 !important; margin:22px auto 0 !important; max-width:760px !important;}
.t-22b6d74{padding: 16px !important; display: flex !important; flex-direction: column !important; gap: 8px !important;}
.t-82a5988{background: #fff !important; border: 1px solid #ECF0FB !important; border-radius: 22px !important; padding: 30px !important; box-shadow: 0 8px 24px rgba(20,40,110,0.05) !important; transition: transform .3s cubic-bezier(.2,.7,.3,1), box-shadow .3s ease !important;}
.t-1510a90{flex:1 !important; padding:18px 20px !important;}
.t-f43e490{display: block !important; max-height: 230px !important; margin: 0 auto !important;}
.t-24f73ad{flex:1 !important; height: 60% !important; background: #2E5BFF !important; border-radius: 3px !important;}
.t-ea9cf67{position: relative !important; display: flex !important; justify-content: center !important;}
.t-2273764{background:#fff !important; border-radius:16px !important; padding:20px !important; text-align:center !important; box-shadow:0 8px 22px rgba(20,40,110,0.05) !important;}
.t-7141daf{width: 96px !important; height: 6px !important; border-radius: 4px !important; background: #DDE4F2 !important; margin-bottom: 5px !important;}
.t-0c45d3e{width: 26px !important; height: 26px !important; border-radius: 50% !important; background: linear-gradient(135deg,#2E5BFF,#6E8BFF) !important;}
.t-89399f5{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 34px !important; line-height: 1.12 !important; letter-spacing: -1px !important; color: #0B1230 !important; margin: 14px 0 14px !important;}
.t-41be1e8{max-width:1240px !important; margin:0 auto !important; padding:0 28px !important;}
.t-dc6a057{font-size: 13.5px !important; font-weight: 700 !important; color: #0B1230 !important; font-family: 'Space Grotesk', sans-serif !important;}
.t-49ae036{width: 16px !important; height: 16px !important; border-radius: 5px !important; border: 2px solid #D4DBEC !important;}
.t-2d68720{display:flex !important; width:50px !important; height:50px !important; border-radius:14px !important; background:#E7FBF4 !important; align-items:center !important; justify-content:center !important; margin-bottom:18px !important;}
.t-f144c5a{display:flex !important; width:48px !important; height:48px !important; border-radius:13px !important; background:#E7FBF4 !important; align-items:center !important; justify-content:center !important; margin-bottom:16px !important;}
.t-338a044{position:relative !important; overflow:hidden !important; background:linear-gradient(130deg, #050A24, #0B1E5C 55%, #14328F) !important; border-radius:36px !important; padding:56px !important; color:#fff !important; text-align:center !important;}
.t-7aa622f{display: flex !important; gap: 9px !important; align-items: flex-end !important; flex-direction: row-reverse !important; animation: msgIn .5s ease .15s both !important;}
.t-7e69e33{background: linear-gradient(160deg, #EAFBF4, #F5FFFB) !important; border: 1px solid #ECF0FB !important; border-radius: 24px !important; padding: 34px !important;}
.t-6e42592{position: absolute !important; inset: -6% -4% -6% 6% !important; background: radial-gradient(circle at 60% 30%, #DCE6FF, #F2F5FF 70%) !important; border-radius: 36px !important;}
.t-b20efb0{aspect-ratio: 1 !important; border-radius: 10px !important; background: #EAF0FF !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-9cdd472{width: 14px !important; height: 14px !important; border-radius: 4px !important; border: 2px solid #D4DBEC !important;}
.t-47c4fc8{width:74px !important; height:74px !important; border-radius:50% !important; overflow:hidden !important; background:linear-gradient(135deg,#2E5BFF,#6E8BFF) !important; margin:0 auto 12px !important; display:block !important;}
.t-1fe06e4{flex:1 !important; background: #F6F8FF !important; border-radius: 9px !important; padding: 9px !important;}
.t-fec73a2{display:block !important; font-size: 11.5px !important; font-weight: 700 !important; color: #2B3252 !important;}
.t-7a311cc{width: 26px !important; height: 26px !important; border-radius: 50% !important; background: linear-gradient(135deg,#00C896,#00A87E) !important;}
.t-5ec6dcc{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 38px !important; line-height: 1.1 !important; letter-spacing: -1.1px !important; color: #0B1230 !important; margin: 14px 0 0 !important;}
.t-48df433{width: 60px !important; height: 60px !important; border-radius: 50% !important; background: #fff !important; display: flex !important; flex-direction: column !important; align-items: center !important; justify-content: center !important;}
.t-27bf635{font-size:13px !important; font-weight:700 !important; color:#2E5BFF !important; margin-top:2px !important;}
.t-7acfa89{display: flex !important; align-items: center !important; gap: 11px !important; padding: 11px 13px !important; border: 1px solid #EEF1F8 !important; border-radius: 11px !important;}
.t-91010ef{display:flex !important; align-items:center !important; justify-content:space-between !important; margin-bottom:8px !important;}
.t-1f6c0d7{display: flex !important; align-items: center !important; gap: 8px !important; background: rgba(255,255,255,0.08) !important; color: #fff !important; padding: 9px 14px !important; border-radius: 10px !important;}
.t-81831f3{display: flex !important; align-items: center !important; gap: 10px !important; background: #0B1230 !important; border-radius: 14px !important; padding: 12px !important; margin-bottom: 12px !important;}
.t-1f48a84{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:15px !important; color:#0B1230 !important; margin-bottom:5px !important;}
.t-da18e85{display:grid !important; grid-template-columns:repeat(4,1fr) !important; gap:20px !important;}
.t-95cd022{display: flex !important; align-items: center !important; justify-content: space-between !important; padding: 18px 4px !important;}
.t-968cff2{flex:1 !important; height: 70% !important; background: #6E8BFF !important; border-radius: 3px !important;}
.t-4ce9d77{width: 22px !important; height: 22px !important; border-radius: 50% !important; background: linear-gradient(135deg,#2E5BFF,#6E8BFF) !important;}
.t-b197066{display: flex !important; align-items: center !important; gap: 11px !important; margin-bottom: 6px !important;}
.t-5e8ee3a{font-size: 9px !important; font-weight: 700 !important; color: #8089A6 !important; background: #F1F4FB !important; padding: 2px 8px !important; border-radius: 100px !important;}
.t-db59c81{width: 26px !important; height: 26px !important; border-radius: 8px !important; background: #FFF1DF !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-2c180a9{width: 26px !important; height: 26px !important; border-radius: 50% !important; background: #F1ECFF !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-1fbee7a{font-size: 13px !important; font-weight: 600 !important; color: #8089A6 !important; margin-top: 4px !important;}
.t-c578ac5{display: flex !important; flex-direction: column !important; gap: 7px !important;}
.t-b58d5ab{width: 62px !important; height: 6px !important; border-radius: 4px !important; background: #DDE4F2 !important;}
.t-9d287db{width: 8px !important; height: 8px !important; border-radius: 50% !important; background: #00C896 !important;}
.t-61ac416{font-size: 9px !important; font-weight: 700 !important; color: #C77700 !important; background: #FEF4E6 !important; padding: 2px 7px !important; border-radius: 100px !important;}
.t-2dede7f{color:#0B1230 !important;}
.t-cf8bf5f{width: 70px !important; height: 7px !important; border-radius: 4px !important; background: rgba(255,255,255,0.6) !important;}
.t-ea78dc2{width:38px !important; height:38px !important; border-radius:11px !important; background:#E3F7F2 !important; display:flex !important; align-items:center !important; justify-content:center !important; flex:none !important;}
.t-5b20608{width:6px !important; height:70% !important; background:#DCE6FF !important; border-radius:2px !important;}
.t-bb7e9ef{width:74px !important; height:74px !important; border-radius:50% !important; overflow:hidden !important; background:linear-gradient(135deg,#FF8A00,#FFB23E) !important; margin:0 auto 12px !important; display:block !important;}
.t-5d15117{position:relative !important; background:linear-gradient(180deg,#EAF0FF 0%,#F4F7FF 50%,#FFFFFF 100%) !important; overflow:hidden !important; padding:80px 28px 90px !important; text-align:center !important;}
.t-ab60581{width:60px !important; height:60px !important; border-radius:50% !important; overflow:hidden !important; background:linear-gradient(135deg,#2E5BFF,#6E8BFF) !important; flex:none !important; display:block !important;}
.t-7db2512{flex:1 !important; height: 72% !important; background: linear-gradient(180deg,#2E5BFF,#6E8BFF) !important; border-radius: 5px !important; transform-origin: bottom !important; animation: growBar .8s ease .3s both !important;}
.t-3fb812b{font-size: 10px !important; font-weight: 700 !important; color: #8089A6 !important; margin-bottom: 9px !important;}
.t-bb54950{display: flex !important; flex-direction: column !important; gap: 12px !important;}
.t-b67f552{max-width: 1240px !important; margin: 70px auto 0 !important; padding: 0 28px !important;}
.t-d8ce39d{width: 30px !important; height: 30px !important; border-radius: 8px !important; background: #EAF0FF !important; display: flex !important; align-items: center !important; justify-content: center !important; flex:none !important;}
.t-98c7784{position: absolute !important; top: -60px !important; right: -40px !important; width: 280px !important; height: 280px !important; background: rgba(255,255,255,0.08) !important; border-radius: 50% !important;}
.t-da1cbdf{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:22px !important; letter-spacing:-0.5px !important; color:#0B1230 !important; margin:0 !important;}
.t-1e4fa78{background:linear-gradient(135deg,#0B1230,#1B3FCC) !important; padding:72px 28px !important; text-align:center !important; margin:0 !important;}
.t-6a5295d{font-size: 9px !important; font-weight: 600 !important; color: #8089A6 !important;}
.t-36aadbf{width: 26px !important; height: 30px !important; border-radius: 5px !important; background: #fff !important; border: 1px solid #DDE4F2 !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-ee33b24{display:grid !important; grid-template-columns:repeat(4,1fr) !important; gap:0 !important; background:#fff !important; border:1px solid #ECF0FB !important; border-radius:20px !important; box-shadow:0 20px 50px rgba(20,40,110,0.1) !important; margin-top:-44px !important; position:relative !important; z-index:5 !important; overflow:hidden !important;}
.t-da79be9{display: flex !important; align-items: center !important; gap: 10px !important; padding: 9px 0 !important; border-bottom: 1px solid #F2F4FA !important;}
.t-2d2ef66{display: flex !important; flex-direction: column !important; gap: 13px !important;}
.t-a64e0c7{position:relative !important; background:#0B1230 !important; border-radius:26px !important; padding:40px !important; color:#fff !important; box-shadow:0 30px 70px rgba(20,40,110,0.18) !important;}
.t-511ddd0{background: #fff !important; border: 1px solid #EEF1F8 !important; border-radius: 10px !important; padding: 10px 12px !important;}
.t-461ff1f{text-align:left !important; line-height:1.05 !important;}
.t-34b4831{background: #F6F8FF !important; border-radius: 10px !important; padding: 12px !important;}
.t-560279f{width: 11px !important; height: 11px !important; border-radius: 50% !important; background: #FFB200 !important; margin-top: 3px !important;}
.t-93c749e{font-size: 9px !important; font-weight: 700 !important; color: #8089A6 !important;}
.t-a406c22{display: grid !important; grid-template-columns: repeat(4, 1fr) !important; gap: 20px !important;}
.t-2201c43{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 19px !important; color: #0B1230 !important; margin: 0 0 8px !important;}
.t-7919efc{display: flex !important; align-items: center !important; justify-content: space-between !important; margin-bottom: 16px !important;}
.t-de6cffa{width: 22px !important; height: 22px !important; border-radius: 50% !important; background: linear-gradient(135deg,#2E5BFF,#6E8BFF) !important; border: 2px solid #fff !important;}
.t-5d1a1c8{width: 100% !important; height: 100% !important; background: #00C896 !important; border-radius: 6px 6px 0 0 !important;}
.t-bb461f7{width:34px !important; height:34px !important; border-radius:10px !important; background:#E4F7F2 !important; display:flex !important; align-items:center !important; justify-content:center !important; flex:none !important;}
.t-3cffffc{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:18px !important; color:#0B1230 !important; margin:0 0 8px !important;}
.t-99702f1{font-size:12px !important; font-weight:700 !important; color:#0B1230 !important; font-family:'Space Grotesk',sans-serif !important;}
.t-ae6f8e1{position: absolute !important; width: 124px !important; height: 124px !important; border-radius: 50% !important; border: 1.5px solid rgba(11,18,48,0.05) !important; bottom: -50px !important; left: -34px !important;}
.t-f41269e{text-align: center !important; max-width: 640px !important; margin: 0 auto 54px !important;}
.t-e541b88{padding: 18px !important; background: #F8FAFF !important; display: flex !important; flex-direction: column !important; gap: 13px !important;}
.t-87837f7{background:#EAF0FF !important; border:1px solid #ECF0FB !important; border-radius:26px !important; padding:40px !important; text-align:center !important;}
.t-e5f9180{font-size: 16px !important; line-height: 1.6 !important; color: #AEB6D6 !important; margin: 0 0 26px !important; max-width: 460px !important;}
.t-9df7a04{display:flex !important; align-items:center !important; gap:13px !important; margin-bottom:18px !important;}
.t-cbf176a{width: 6px !important; height: 6px !important; border-radius: 50% !important; background: #00C896 !important;}
.t-04b9871{background: rgba(255,255,255,0.14) !important; color: #fff !important; font-weight: 700 !important; font-size: 16px !important; padding: 16px 32px !important; border-radius: 100px !important; border: 1.5px solid rgba(255,255,255,0.35) !important;}
.t-31cf701{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 34px !important; line-height: 1.12 !important; letter-spacing: -1px !important; color: #fff !important; margin: 14px 0 14px !important;}
.t-dd000d0{display:flex !important; gap:14px !important; justify-content:center !important; flex-wrap:wrap !important; margin-top:32px !important;}
.t-029bfae{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 18px !important; color: #0B1230 !important; margin: 0 0 8px !important;}
.t-785f7cd{font-size: 14px !important; color: #AEB6D6 !important; margin-top: 4px !important;}
.t-9daa9c2{font-size:11.5px !important; font-weight:700 !important; color:#5B4BE0 !important; background:#fff !important; padding:6px 13px !important; border-radius:100px !important; box-shadow:0 4px 12px rgba(20,40,110,0.05) !important;}
.t-409db6b{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 18px !important; color: #0B1230 !important; line-height: 1 !important;}
.t-1747d5e{display:flex !important; align-items:center !important; gap:10px !important; background:#F6F8FF !important; border-radius:12px !important; padding:11px !important;}
.t-90eaa7c{background: #fff !important; color: #1B3FCC !important; font-weight: 700 !important; font-size: 16px !important; padding: 16px 32px !important; border-radius: 100px !important;}
.t-7375514{display: flex !important; flex-wrap: wrap !important; gap: 7px !important; margin-bottom: 14px !important;}
.t-72b08f8{display:block !important; width: 45% !important; height: 100% !important; background: #FFB200 !important;}
.t-064b0aa{display: flex !important; align-items: center !important; gap: 10px !important; padding: 11px 12px !important; background: #FEF4E6 !important; border-left: 3px solid #C77700 !important; border-radius: 8px !important;}
.t-403f087{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:16px !important; color:#fff !important;}
.t-e949148{width: 34px !important; height: 34px !important; border-radius: 9px !important; background: #FDECEC !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-9efd466{color:#fff !important; font-size:15px !important; font-weight:700 !important; margin:0 0 18px !important;}
.t-38a7fce{display: flex !important; align-items: center !important; gap: 10px !important; padding: 8px 0 !important; border-bottom: 1px solid #F2F4FA !important;}
.t-e5aa250{position: absolute !important; width: 200px !important; height: 200px !important; border-radius: 50% !important; background: radial-gradient(circle, rgba(46,91,255,0.4), transparent 70%) !important; filter: blur(8px) !important; top: 50% !important; left: 50% !important; transform: translate(-50%,-50%) !important;}
.t-588953a{width: 18px !important; height: 18px !important; border-radius: 50% !important; border: 2px solid #D4DBEC !important;}
.t-cfc7046{display:flex !important; align-items:center !important; gap:13px !important; background:#fff !important; border:1px solid #ECF0FB !important; border-radius:14px !important; padding:16px 20px !important; flex:1 !important; min-width:300px !important;}
.t-e420927{position: absolute !important; width: 360px !important; height: 360px !important; border-radius: 50% !important; background: radial-gradient(circle, rgba(0,200,150,0.12), transparent 70%) !important; bottom: -160px !important; left: -120px !important;}
.t-60496a0{display: flex !important; flex-direction: column !important; gap: 8px !important;}
.t-b2a9d91{max-width:1240px !important; margin:0 auto !important; padding:70px 28px 90px !important;}
.t-06eb740{font-size: 10.5px !important; font-weight: 700 !important; color: #8089A6 !important;}
.t-d0cc71a{position: relative !important; max-width: 1240px !important; margin: 0 auto !important; padding: 16px 28px !important; display: flex !important; align-items: center !important; justify-content: space-between !important; gap: 24px !important;}
.t-fc4f1ba{color:#0B1230 !important; font-weight:600 !important;}
.t-4d315cb{display: grid !important; grid-template-columns: 1fr 1fr !important; gap: 56px !important; align-items: center !important; padding: 40px 0 !important; border-top: 1px solid #F0F3FA !important;}
.t-788874e{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:18px !important; color:#0B1230 !important; margin:0 0 6px !important;}
.t-4c6053c{width: 38px !important; height: 38px !important; border-radius: 10px !important; background: #E7FBF4 !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-95cf341{display: flex !important; align-items: center !important; justify-content: space-between !important; padding: 14px 2px !important;}
.t-50468c2{display: flex !important; align-items: flex-end !important; gap: 10px !important; height: 110px !important; margin-bottom: 10px !important;}
.t-abf8237{background: #F6F8FF !important; border-radius: 11px !important; padding: 11px 13px !important;}
.t-8747675{flex: none !important; width: 38px !important; height: 38px !important; border-radius: 11px !important; background: #FDECEC !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-632f7de{flex:1 !important; text-align: center !important; background: #FEF4E6 !important; border-radius: 10px !important; padding: 10px 0 !important;}
.t-2149d1d{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:42px !important; line-height:1.1 !important; letter-spacing:-1.1px !important; margin:0 auto 16px !important; max-width:600px !important;}
.t-1a009a3{background: linear-gradient(170deg, #EEF3FF, #F6F8FF) !important; border-radius: 26px !important; padding: 18px 14px 16px !important; overflow: hidden !important;}
.t-a37d57f{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:24px !important; color:#2E5BFF !important;}
.t-35db13e{font-size:17px !important; line-height:1.6 !important; color:#C7D2F2 !important; margin:0 auto 28px !important; max-width:500px !important;}
.t-6455dae{background:linear-gradient(150deg, #F4F7FF, #FFFFFF) !important; border:1px solid #ECF0FB !important; border-radius:32px !important; padding:56px !important; display:grid !important; grid-template-columns:1fr 1fr !important; gap:48px !important; align-items:center !important;}
.t-c843825{position: relative !important; background: #fff !important; border: 1px solid #EAEEF8 !important; border-radius: 24px !important; box-shadow: 0 30px 70px rgba(20,40,110,0.16) !important; overflow: hidden !important; animation: floatY 6s ease-in-out infinite !important;}
.t-24a4c3b{font-size: 9.5px !important; font-weight: 600 !important; color: #00A87E !important;}
.t-3973e46{font-size:18px !important; line-height:1.6 !important; color:#5A6184 !important; margin:20px 0 0 !important; max-width:520px !important;}
.t-c6bd252{position: absolute !important; width: 460px !important; height: 460px !important; border-radius: 50% !important; background: radial-gradient(circle, rgba(46,91,255,0.16), transparent 70%) !important; top: -190px !important; right: -90px !important;}
.t-466ac10{height: 6px !important; border-radius: 100px !important; background: #E5EAF6 !important; overflow: hidden !important; margin-bottom: 10px !important;}
.t-40a500a{width:6px !important; height:88% !important; background:#2E5BFF !important; border-radius:2px !important;}
.t-49e6e42{position: absolute !important; top: 20px !important; right: 20px !important; font-size: 11px !important; font-weight: 700 !important; color: #0B1230 !important; background: #00E0A8 !important; padding: 5px 12px !important; border-radius: 100px !important;}
.t-017bf7b{font-size:15px !important; line-height:1.7 !important; color:#5A6184 !important; margin:0 0 20px !important;}
.t-4eb23a8{color:#fff !important;}
.t-dd7f49e{display: flex !important; align-items: center !important; gap: 9px !important; background: #0B1230 !important; color: #fff !important; padding: 10px 18px !important; border-radius: 12px !important;}
.t-abd719a{position:absolute !important; top:-60px !important; right:-40px !important; width:280px !important; height:280px !important; background:rgba(255,255,255,0.07) !important; border-radius:50% !important;}
.t-cc7665c{display:inline-flex !important; align-items:center !important; gap:8px !important; font-weight:700 !important; font-size:15px !important; color:#fff !important; background:#7A3FE0 !important; padding:13px 24px !important; border-radius:100px !important;}
.t-530137a{display:flex !important; gap:14px !important; justify-content:center !important; flex-wrap:wrap !important;}
.t-8cc6802{background: #fff !important; border-radius: 14px !important; padding: 16px !important; box-shadow: 0 10px 26px rgba(20,40,110,0.07) !important;}
.t-d41bb22{display: flex !important; align-items: center !important; gap: 10px !important; padding: 10px !important; background: #E7FBF4 !important; border-radius: 10px !important;}
.t-eda713b{display: flex !important; align-items: center !important; justify-content: space-between !important; font-size: 9px !important; font-weight: 700 !important; color: #8089A6 !important; padding: 0 2px 12px !important;}
.t-30fc715{display:flex !important; align-items:center !important; gap:12px !important; font-size:15.5px !important; font-weight:600 !important; color:#2B3252 !important;}
.t-fb68f42{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 32px !important; line-height: 1.15 !important; letter-spacing: -0.8px !important; color: #0B1230 !important; margin: 14px 0 14px !important;}
.t-47b7ec0{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:30px !important; color:#00E0A8 !important; margin-top:4px !important;}
.t-8e11fb9{font-size:12.5px !important; font-weight:700 !important; color:#0B1230 !important;}
.t-dbc1f34{font-size:17px !important; line-height:1.6 !important; color:#C7D2F2 !important; margin:0 0 36px !important; max-width:540px !important; margin-left:auto !important; margin-right:auto !important;}
.t-7479999{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:30px !important; color:#2E5BFF !important; line-height:1 !important;}
.t-ffeaa16{display: grid !important; grid-template-columns: repeat(4, 1fr) !important; gap: 16px !important;}
.t-8351705{display: flex !important; gap: 9px !important; align-items: flex-end !important;}
.t-f6cd43c{font-size: 17px !important; line-height: 1.65 !important; color: #5A6184 !important; margin: 0 0 24px !important;}
.t-cf52c97{width:30px !important; height:30px !important; border-radius:50% !important; background:#E3F7F2 !important; display:flex !important; align-items:center !important; justify-content:center !important; position:relative !important;}
.t-90c0cb5{flex:1 !important; height: 8px !important; border-radius: 4px !important; background: #EDF1F9 !important;}
.t-553a855{height: 22px !important; border-radius: 6px !important; background: #E7FBF4 !important; margin-bottom: 6px !important;}
.t-c4fe04a{width:38px !important; height:38px !important; border-radius:11px !important; background:#FFF1EC !important; display:flex !important; align-items:center !important; justify-content:center !important; flex:none !important;}
.t-c497d8e{background:#fff !important; border:1px solid #ECEFF7 !important; border-radius:18px !important; box-shadow:0 24px 60px rgba(20,40,110,0.16) !important; padding:30px 36px !important;}
.t-951db5d{width: 20px !important; height: 20px !important; border-radius: 6px !important; background: #E7FBF4 !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-2accb6a{position:absolute !important; left:50% !important; top:50% !important; margin:-22px 0 0 -22px !important; transform:translate(70px,-70px) !important; width:44px !important; height:44px !important; border-radius:12px !important; background:#EAF0FF !important; display:flex !important; align-items:center !important; justify-content:center !important; font-size:11px !important; font-weight:700 !important; color:#2E5BFF !important; box-shadow:0 6px 16px rgba(20,40,110,0.08) !important;}
.t-be5b138{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 48px !important; line-height: 1.07 !important; letter-spacing: -1.6px !important; color: #0B1230 !important; margin: 22px 0 0 !important;}
.t-f56cd50{display:block !important; width: 94% !important; height: 100% !important; background: #2E5BFF !important;}
.t-7c09767{background: #fff !important; border: 1px solid #ECF0FB !important; border-radius: 22px !important; overflow: hidden !important; box-shadow: 0 10px 30px rgba(20,40,110,0.05) !important;}
.t-0eac50a{font-size: 8px !important; font-weight: 700 !important; color: #2E5BFF !important; background: #EAF0FF !important; padding: 1px 6px !important; border-radius: 100px !important;}
.t-bfaab49{flex:1 !important; height: 7px !important; border-radius: 4px !important; background: #EDF1F9 !important;}
.t-6ccd329{display: flex !important; align-items: center !important; gap: 12px !important; font-size: 15px !important; font-weight: 600 !important; color: #DCE4FF !important;}
.t-3a972e2{font-size: 10.5px !important; font-weight: 700 !important; color: #E5484D !important;}
.t-1781fd1{display:block !important; width: 65% !important; height: 100% !important; background: #00C896 !important;}
.t-b0e113f{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:34px !important; color:#2E5BFF !important; line-height:1 !important;}
.t-b2bed7a{background: #F6F8FF !important; border: 1.5px dashed #C7D5F2 !important; border-radius: 12px !important; padding: 14px !important; margin-bottom: 14px !important;}
.t-b13c6b6{background: #DCF8C6 !important; border-radius: 10px 10px 2px 10px !important; padding: 10px 12px !important; max-width: 85% !important; align-self: flex-end !important;}
.t-7b10d2b{display:flex !important; flex-wrap:wrap !important; gap:10px !important; justify-content:center !important; margin-bottom:40px !important;}
.t-20487c5{display: flex !important; flex-direction: column !important; gap: 10px !important;}
.t-6faa3cb{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:50px !important; line-height:1.05 !important; letter-spacing:-1.7px !important; color:#0B1230 !important; margin:22px 0 0 !important;}
.t-1bdce49{position: relative !important; overflow: hidden !important; background: linear-gradient(130deg, #050A24, #0B1E5C 55%, #14328F) !important; border-radius: 36px !important; padding: 60px 56px !important; color: #fff !important; text-align: center !important;}
.t-c8d16f5{position:absolute !important; top:100% !important; left:0 !important; right:0 !important; padding-top:0 !important; z-index:60 !important;}
.t-884de2c{width:38px !important; height:38px !important; border-radius:11px !important; background:#E7FBF4 !important; display:flex !important; align-items:center !important; justify-content:center !important; flex:none !important;}
.t-0c9c06a{display:inline-flex !important; align-items:center !important; gap:8px !important; font-weight:700 !important; font-size:15px !important; color:#fff !important; background:#3C4FE0 !important; padding:13px 24px !important; border-radius:100px !important;}
.t-72036ef{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:32px !important; line-height:1.12 !important; letter-spacing:-0.9px !important; color:#0B1230 !important; margin:14px 0 14px !important;}
.t-d56c15b{position: relative !important; max-width: 1240px !important; margin: 0 auto !important; padding: 50px 28px 80px !important; display: grid !important; grid-template-columns: 0.85fr 1.15fr !important; gap: 56px !important; align-items: start !important;}
.t-97cb170{width: 26px !important; height: 26px !important; border-radius: 50% !important; background: linear-gradient(135deg,#00C896,#00A87E) !important; flex:none !important;}
.t-6cdf4b5{position: relative !important; overflow: hidden !important; display: flex !important; flex-direction: column !important; gap: 18px !important; -webkit-mask-image: linear-gradient(90deg, transparent, #000 8%, #000 92%, transparent) !important; mask-image: linear-gradient(90deg, transparent, #000 8%, #000 92%, transparent) !important;}
.t-1968c5c{background: #fff !important; border: 1px solid #EEF1F8 !important; border-radius: 8px !important; padding: 8px !important; margin-bottom: 6px !important;}
.t-14c406d{flex: none !important; width: 20px !important; height: 20px !important; border-radius: 50% !important; background: rgba(0,224,168,0.18) !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-81dae1f{width: 30px !important; height: 30px !important; border-radius: 9px !important; background: #C77700 !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-dfbfbee{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:26px !important; color:#0B1230 !important;}
.t-35ce951{position:absolute !important; left:50% !important; top:50% !important; margin:-22px 0 0 -22px !important; transform:translate(-70px,70px) !important; width:44px !important; height:44px !important; border-radius:12px !important; background:#EAF0FF !important; display:flex !important; align-items:center !important; justify-content:center !important; font-size:11px !important; font-weight:700 !important; color:#2E5BFF !important; box-shadow:0 6px 16px rgba(20,40,110,0.08) !important;}
.t-8bbd804{display: flex !important; align-items: center !important; gap: 11px !important; padding: 11px !important; background: #F6F8FF !important; border-radius: 10px !important;}
.t-bb83772{position: relative !important; overflow: hidden !important; -webkit-mask-image: linear-gradient(90deg, transparent, #000 10%, #000 90%, transparent) !important; mask-image: linear-gradient(90deg, transparent, #000 10%, #000 90%, transparent) !important;}
.t-279f60a{background: #F6F8FF !important; border: 1px solid #ECF0FB !important; border-radius: 20px !important; padding: 28px 24px !important; text-align: center !important;}
.t-64b517a{position: absolute !important; inset: 0 !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-973a18b{font-size: 9px !important; font-weight: 700 !important; color: #2E5BFF !important; background: #EAF0FF !important; padding: 2px 8px !important; border-radius: 100px !important;}
.t-d2244bc{font-size: 9.5px !important; font-weight: 600 !important; color: #B7C0DA !important;}
.t-45e742c{flex: 1 !important; display: flex !important; flex-direction: column !important; gap: 9px !important;}
.t-e46e708{background:linear-gradient(150deg,#F4F7FF,#FFFFFF) !important; border:1px solid #ECF0FB !important; border-radius:22px !important; padding:34px 36px !important;}
.t-ba9d4ff{background: rgba(255,255,255,0.05) !important; border: 1px solid rgba(255,255,255,0.1) !important; border-radius: 18px !important; padding: 22px !important;}
.t-3aa626c{font-size:15px !important; line-height:1.65 !important; color:#5A6184 !important; margin:0 !important;}
.t-8728e92{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:20px !important; color:#0B1230 !important; margin:0 0 10px !important;}
.t-f8ba83c{width: 48px !important; height: 48px !important; margin: 0 auto 12px !important; border-radius: 13px !important; background: #E6F8EC !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-e1e7b98{font-size: 11.5px !important; font-weight: 700 !important; color: #0B1230 !important;}
.t-acc386d{font-size: 9.5px !important; font-weight: 700 !important; color: #8089A6 !important; margin-top: 2px !important;}
.t-12c1178{max-width:1240px !important; margin:0 auto !important; padding:90px 28px !important;}
.t-2b1bdab{width: 48px !important; height: 48px !important; margin: 0 auto 12px !important; border-radius: 13px !important; background: #E7FBF4 !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-33ed406{flex: none !important; width: 46px !important; height: 46px !important; border-radius: 13px !important; background: #E7FBF4 !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-c4e6312{flex:1 !important; height: 2px !important; margin: 0 8px !important; background: repeating-linear-gradient(90deg, #C7D5F2 0 6px, transparent 6px 12px) !important;}
.t-d29e2b5{max-width: 640px !important; margin: 0 auto !important; text-align: center !important;}
.t-1260eb3{display: none !important; visibility: hidden !important;}
.t-c8968bc{width: 30px !important; height: 30px !important; border-radius: 50% !important; background: #00C896 !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-853727c{width: 15px !important; height: 15px !important; border-radius: 4px !important; border: 2px solid #D4DBEC !important;}
.t-1a572c9{flex:none !important; margin-top:1px !important; width:22px !important; height:22px !important; border-radius:50% !important; background:#E7FBF4 !important; display:flex !important; align-items:center !important; justify-content:center !important;}
.t-e7cd668{display: flex !important; align-items: center !important; gap: 8px !important; padding: 10px 12px !important; background: #fff !important; border: 1px solid #EEF1F8 !important; border-radius: 10px !important; margin-bottom: 12px !important;}
.t-2da22cf{font-size:9px !important; display:block !important; color:#AEB6D6 !important;}
.t-69a9400{padding-bottom:14px !important;}
.t-e6a0bec{font-size: 17px !important; line-height: 1.65 !important; color: #5A6184 !important; margin: 0 !important;}
.t-5ebe21d{display: flex !important; align-items: center !important; gap: 9px !important; background: #fff !important; border: 1px solid #EEF1F8 !important; border-radius: 14px 4px 14px 14px !important; padding: 10px 12px !important;}
.t-81be6c1{position: absolute !important; top: 22px !important; right: -6px !important; background: #fff !important; border-radius: 12px !important; padding: 9px 12px !important; box-shadow: 0 14px 30px rgba(0,0,0,0.22) !important; display: flex !important; align-items: center !important; gap: 8px !important; animation: floatY 5s ease-in-out infinite !important;}
.t-5d763eb{font-size:10px !important; font-weight:700 !important; color:#00A87E !important; background:#E7FBF4 !important; padding:5px 10px !important; border-radius:100px !important;}
.t-5354a81{font-size: 13px !important; font-weight: 700 !important; color: #2E5BFF !important;}
.t-d387fd2{background:#2E5BFF !important; color:#fff !important; font-weight:700 !important; font-size:16px !important; padding:16px 30px !important; border-radius:100px !important; box-shadow:0 12px 26px rgba(46,91,255,0.32) !important;}
.t-6514e48{display: block !important; width: 68% !important; height: 100% !important; background: linear-gradient(90deg, #2E5BFF, #6E8BFF) !important;}
.t-1058460{position:relative !important; background:linear-gradient(180deg, #EAF0FF 0%, #F4F7FF 55%, #FFFFFF 100%) !important; overflow:hidden !important;}
.t-a8dd76a{width: 30px !important; height: 30px !important; border-radius: 9px !important; background: #00A87E !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-2ae1259{display:block !important; width: 70% !important; height: 7px !important; border-radius: 4px !important; background: #E1E7F3 !important; margin-bottom: 4px !important;}
.t-0749b68{aspect-ratio: 1 !important; border-radius: 10px !important; background: #FDECEC !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-8c21d4f{display:inline-block !important; margin-top:20px !important; font-weight:700 !important; color:#2E5BFF !important; font-size:15px !important;}
.t-b1bfa7f{font-size:13px !important; font-weight:600 !important; color:#5A6184 !important; margin-top:6px !important;}
.t-71cd739{width: 6px !important; height: 6px !important; border-radius: 50% !important; background: #8089A6 !important; animation: typingDot 1.2s infinite .4s !important;}
.t-a338f6f{font-size: 14px !important; font-weight: 600 !important; color: #8089A6 !important; margin-bottom: 36px !important;}
.t-8eb1538{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:40px !important; line-height:1.1 !important; letter-spacing:-1.1px !important; color:#0B1230 !important; margin:0 0 14px !important;}
.t-893a94d{position: absolute !important; left: 10% !important; right: 10% !important; height: 2px !important; background: linear-gradient(90deg, transparent, #2E5BFF, transparent) !important; animation: scanLine 2.4s ease-in-out infinite !important;}
.t-f5a1026{font-size:17px !important; font-weight:700 !important; margin-top:6px !important;}
.t-bdc7dc9{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:20px !important; color:#00A87E !important;}
.t-f94e789{font-size: 12px !important; font-weight: 700 !important; color: #2B3252 !important; margin-bottom: 3px !important;}
.t-fcf323d{position: absolute !important; left: 50% !important; top: 50% !important; transform: translate(-50%,-50%) !important; width: 14px !important; height: 14px !important; border-radius: 50% !important; background: #2E5BFF !important; box-shadow: 0 0 0 5px rgba(46,91,255,0.2) !important;}
.t-b967d8e{display: grid !important; grid-template-columns: 1fr 1fr !important; gap: 56px !important; align-items: center !important;}
.t-ef460c8{position: relative !important; width: 150px !important; height: 150px !important; margin: 0 auto 16px !important; border-radius: 20px !important; background: linear-gradient(160deg,#EAF0FF,#F6F8FF) !important; overflow: hidden !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-c451fdb{position:relative !important;}
.t-6ca4762{flex:1 !important; font-size: 11.5px !important; font-weight: 700 !important; color: #2B3252 !important;}
.t-63cbcf9{width: 30px !important; height: 30px !important; border-radius: 50% !important; background: #25D366 !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-7d26e65{display:flex !important; gap:7px !important; flex-wrap:wrap !important;}
.t-3596270{width: 46px !important; height: 46px !important; object-fit: contain !important;}
.t-4ba8056{width: 50px !important; height: 50px !important; border-radius: 13px !important; background: linear-gradient(140deg,#2E5BFF,#6E8BFF) !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: 0 10px 22px rgba(46,91,255,0.3) !important;}
.t-d9f44f3{display:grid !important; grid-template-columns:repeat(2, minmax(250px,1fr)) !important; gap:4px 14px !important;}
.t-2a5508d{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:52px !important; line-height:1.04 !important; letter-spacing:-1.8px !important; color:#0B1230 !important; margin:22px 0 0 !important;}
.t-dfc0d42{display:flex !important; align-items:center !important; gap:14px !important; background:#F6F8FF !important; border-radius:12px !important; padding:12px 14px !important; margin-bottom:14px !important;}
.t-8ef1596{display:flex !important; gap:30px !important; margin-top:34px !important;}
.t-37bc11e{flex: none !important; width: 60px !important; height: 60px !important; border-radius: 17px !important; background: linear-gradient(140deg, #2E5BFF, #6E8BFF) !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: 0 12px 26px rgba(46,91,255,0.34), inset 0 1px 0 rgba(255,255,255,0.3) !important;}
.t-6a8ec2d{flex:1 !important; width: 2px !important; background: #E1E7F3 !important; min-height: 16px !important;}
.t-fe44988{display:flex !important; align-items:center !important; gap:14px !important; margin-bottom:18px !important;}
.t-7b596d0{font-size: 13px !important; color: #8089A6 !important; font-weight: 600 !important;}
.t-3fbc45a{width: 84px !important; height: 84px !important; border-radius: 50% !important; background: conic-gradient(#2E5BFF 0 72%, #E2E8F4 72% 100%) !important; flex: none !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-e57f774{width: 34px !important; height: 34px !important; border-radius: 10px !important; background: #E7FBF4 !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-50f3b4a{height: 22px !important; border-radius: 6px !important; background: #FEF4E6 !important;}
.t-019b327{position: relative !important;}
.t-3453e00{position:relative !important; max-width:900px !important; margin:0 auto !important; padding:56px 28px !important; text-align:center !important;}
.t-997f6c9{font-size: 14px !important; font-weight: 600 !important; color: #8089A6 !important; margin-bottom: 40px !important;}
.t-67d0d4a{font-size: 9px !important; font-weight: 700 !important; color: #7A3FE0 !important; background: #F1ECFF !important; padding: 2px 7px !important; border-radius: 100px !important;}
.t-207c828{display:inline-block !important; font-size:12px !important; font-weight:700 !important; letter-spacing:1px !important; color:#2E5BFF !important; background:#EAF2FF !important; padding:6px 14px !important; border-radius:100px !important; text-transform:uppercase !important; margin-bottom:16px !important;}
.t-893223b{width:30px !important; height:30px !important; border-radius:9px !important; background:#E7FBF4 !important; display:flex !important; align-items:center !important; justify-content:center !important;}
.t-f8e49e5{position:absolute !important; inset:0 !important; background-image:linear-gradient(#2E5BFF 1px, transparent 1px), linear-gradient(90deg, #2E5BFF 1px, transparent 1px) !important; background-size:46px 46px !important; opacity:0.04 !important; -webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 0%, #000 40%, transparent 80%) !important; mask-image:radial-gradient(ellipse 80% 70% at 50% 0%, #000 40%, transparent 80%) !important;}
.t-5028739{display: flex !important; align-items: center !important; gap: 14px !important;}
.t-4fdf40a{display: flex !important; flex-direction: column !important; gap: 18px !important;}
.t-964f65b{font-size:18px !important; line-height:1.6 !important; color:#5A6184 !important; margin:18px auto 0 !important; max-width:580px !important;}
.t-aab698e{flex: 1 !important; display: flex !important; flex-direction: column !important; gap: 7px !important;}
.t-8ca6bca{display:flex !important; gap:14px !important; margin-top:32px !important; flex-wrap:wrap !important;}
.t-870486b{color:#8089A6 !important;}
.t-fb251e9{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 16px !important; color: #0B1230 !important;}
.t-941bd94{position: absolute !important; inset: 0 !important; background-image: linear-gradient(#2E5BFF 1px, transparent 1px), linear-gradient(90deg, #2E5BFF 1px, transparent 1px) !important; background-size: 46px 46px !important; opacity: 0.04 !important; -webkit-mask-image: radial-gradient(ellipse 80% 60% at 50% 0%, #000 40%, transparent 80%) !important; mask-image: radial-gradient(ellipse 80% 60% at 50% 0%, #000 40%, transparent 80%) !important;}
.t-084f7ae{flex:1 !important; height:70% !important; background:rgba(255,255,255,0.18) !important; border-radius:2px !important;}
.t-40d3291{position: absolute !important; left: 24% !important; top: 30% !important; width: 9px !important; height: 9px !important; border-radius: 50% !important; background: #00C896 !important;}
.t-60e016d{display: flex !important; gap: 8px !important; align-items: flex-end !important; flex-direction: row-reverse !important;}
.t-89338c1{position: absolute !important; left: 14px !important; bottom: 14px !important; width: 16px !important; height: 16px !important; border-left: 2.5px solid #2E5BFF !important; border-bottom: 2.5px solid #2E5BFF !important; border-radius: 0 0 0 3px !important;}
.t-240005c{background: #fff !important; border: 1px solid #EAEEF8 !important; border-radius: 24px !important; box-shadow: 0 30px 70px rgba(20,40,110,0.14) !important; padding: 38px !important;}
.t-59c98fb{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 19px !important; color: #fff !important;}
.t-028ead2{font-size: 10.5px !important; font-weight: 700 !important; color: #00A87E !important;}
.t-8ac8b98{display:block !important; width: 64% !important; height: 100% !important; background: linear-gradient(90deg,#2E5BFF,#6E8BFF) !important;}
.t-5a167c0{position: absolute !important; top: 0 !important; left: 0 !important; width: 100% !important; height: 100% !important; border: none !important;}
.t-6311135{position:absolute !important; inset:-6% -4% -6% 6% !important; background:radial-gradient(circle at 60% 30%, #DCE6FF, #F2F5FF 70%) !important; border-radius:36px !important;}
.t-61f1330{width: 16px !important; height: 16px !important; border-radius: 5px !important; background: #2E5BFF !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-73a99cf{display: grid !important; grid-template-columns: 1fr 56px 1fr !important; gap: 0 !important; align-items: stretch !important;}
.t-4b789ef{background:#fff !important; border:1px solid #ECF0FB !important; border-radius:14px !important; padding:18px !important; box-shadow:0 6px 18px rgba(20,40,110,0.05) !important;}
.t-82339f8{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 18px !important; color: #0B1230 !important; margin: 0 0 6px !important;}
.t-ee2de59{display: flex !important; gap: 14px !important; flex-wrap: wrap !important;}
.t-e1e0b60{width:10px !important; height:10px !important; border-radius:50% !important; background:#FF5F57 !important;}
.t-ac4e331{font-size: 10px !important; font-weight: 700 !important; color: #8089A6 !important; margin-bottom: 3px !important;}
.t-9808a12{background:linear-gradient(160deg,#EAFBF4,#F5FFFB) !important; border:1px solid #ECF0FB !important; border-radius:26px !important; padding:30px !important;}
.t-aa4a363{display:flex !important; width:54px !important; height:54px !important; border-radius:15px !important; background:#E7FBF4 !important; align-items:center !important; justify-content:center !important; margin-bottom:20px !important;}
.t-f778013{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:16px !important; color:#0B1230 !important;}
.t-68d5043{text-align: center !important; font-size: 13.5px !important; color: #8089A6 !important; margin: 26px 0 0 !important;}
.t-cf29b53{font-size: 11px !important; font-weight: 700 !important; color: #00A87E !important;}
.t-d189e0a{display: flex !important; width: 46px !important; height: 46px !important; border-radius: 13px !important; background: #fff !important; align-items: center !important; justify-content: center !important; box-shadow: 0 8px 18px rgba(20,40,110,0.08) !important;}
.t-a188b3f{position:relative !important; background:linear-gradient(180deg, #EAF0FF 0%, #F4F7FF 50%, #FFFFFF 100%) !important; overflow:hidden !important;}
.t-0311c9d{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 32px !important; line-height: 1.12 !important; letter-spacing: -0.8px !important; color: #fff !important; margin: 0 0 12px !important;}
.t-1869f1e{text-align:center !important; max-width:700px !important; margin:0 auto 50px !important;}
.t-74a2429{font-size:18px !important; line-height:1.6 !important; color:#C7D2F2 !important; margin:0 auto 30px !important; max-width:560px !important;}
.t-a7d3a4a{width:24px !important; height:24px !important; border-radius:50% !important; background:linear-gradient(135deg,#2E5BFF,#6E8BFF) !important; border:2px solid #fff !important;}
.t-b075383{width: 26px !important; height: 26px !important; border-radius: 7px !important; background: #E7FBF4 !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-688ef4f{line-height: 1.1 !important;}
.t-9b13e8d{font-size: 12.5px !important; color: #9098B5 !important; text-align: center !important; margin: 14px 0 0 !important;}
.t-ff27aa1{position:relative !important; background:#fff !important; border:1px solid #EAEEF8 !important; border-radius:24px !important; box-shadow:0 30px 70px rgba(20,40,110,0.16) !important; padding:30px !important;}
.t-337fb4a{font-size: 8px !important; font-weight: 700 !important; color: #2E5BFF !important;}
.t-1825b9f{display: flex !important; align-items: flex-end !important; gap: 4px !important; height: 50px !important;}
.t-77524ae{width: 26px !important; height: 26px !important; border-radius: 8px !important; border: 2px dashed #C7D5F2 !important;}
.t-c1c3b15{background: #fff !important; border: 1px solid #E6EBF8 !important; border-radius: 12px !important; padding: 13px 14px !important; box-shadow: 0 6px 16px rgba(20,40,110,0.06) !important;}
.t-b6a1447{display: grid !important; grid-template-columns: 1fr 1fr !important; gap: 10px !important;}
.t-1b16427{text-align: center !important; max-width: 640px !important; margin: 0 auto 44px !important;}
.t-fa4c24a{width: 74px !important; height: 6px !important; border-radius: 4px !important; background: rgba(255,255,255,0.65) !important;}
.t-29a29b0{background:#E8EFFF !important; border:1px solid #ECF0FB !important; border-radius:26px !important; padding:40px !important; text-align:center !important;}
.t-1a5347a{display: grid !important; grid-template-columns: minmax(0,1fr) minmax(0,1fr) !important; gap: 14px !important;}
.t-e04678e{flex: none !important; width: 46px !important; height: 46px !important; border-radius: 13px !important; background: #FFF1DF !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-5146cf1{flex: none !important; margin-top: 1px !important; width: 24px !important; height: 24px !important; border-radius: 50% !important; background: #E7FBF4 !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-e841256{width: 48px !important; height: 48px !important; margin: 0 auto 12px !important; border-radius: 13px !important; background: #FFF1DF !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-26a8da5{width: 24px !important; height: 24px !important; border-radius: 50% !important; background: linear-gradient(135deg,#2E5BFF,#6E8BFF) !important; border: 2px solid #fff !important;}
.t-05a6a29{display:block !important; width: 34% !important; height: 100% !important; background: linear-gradient(90deg,#FFB200,#FF7A00) !important;}
.t-5f50beb{display:inline-flex !important; align-items:center !important; gap:8px !important; font-weight:700 !important; font-size:15px !important; color:#fff !important; background:#2E5BFF !important; padding:13px 24px !important; border-radius:100px !important;}
.t-a5f4095{font-size: 8px !important; font-weight: 700 !important; color: #8089A6 !important;}
.t-cd6bc9b{width: 100% !important; height: 52px !important; border-radius: 6px 6px 0 0 !important; background: #C9D8FB !important;}
.t-a76f691{display:inline-flex !important; align-items:center !important; gap:8px !important; font-weight:700 !important; font-size:15px !important; color:#fff !important; background:#0E9C8A !important; padding:13px 24px !important; border-radius:100px !important;}
.t-b6c0cb1{width: 30px !important; height: 30px !important; border-radius: 50% !important; background: linear-gradient(135deg,#7A3FE0,#A878FF) !important; flex:none !important;}
.t-46ef100{font-size: 18px !important; color: #5A6184 !important; margin: 0 !important;}
.t-ffaf56e{font-size:10px !important; font-weight:700 !important; letter-spacing:0.4px !important; color:#8089A6 !important;}
.t-c3b61b3{background: #fff !important; border: 1px solid #E6EBF8 !important; border-radius: 16px !important; overflow: hidden !important;}
.t-348cdf8{width:60px !important; height:60px !important; border-radius:50% !important; overflow:hidden !important; background:linear-gradient(135deg,#00C896,#00A87E) !important; flex:none !important; display:block !important;}
.t-ad9b4bc{width: 26px !important; height: 26px !important; border-radius: 8px !important; background: #00C896 !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-b17409f{background:#fff !important; border:1px solid #ECF0FB !important; border-radius:20px !important; padding:26px !important; box-shadow:0 6px 20px rgba(20,40,110,0.05) !important; display:flex !important; flex-direction:column !important; gap:0 !important;}
.t-ff9372b{display: flex !important; flex-direction: column !important; gap: 13px !important; margin-bottom: 28px !important;}
.t-e8b3bce{display:flex !important; width:54px !important; height:54px !important; border-radius:15px !important; background:#FFF1EC !important; align-items:center !important; justify-content:center !important; margin-bottom:20px !important;}
.t-cb9fd13{width: 10px !important; height: 10px !important; border-radius: 3px !important; background: #2E5BFF !important;}
.t-1f1eebc{font-size: 10px !important; display: block !important; color: #AEB6D6 !important;}
.t-e0d7d91{flex:1 !important; display: flex !important; align-items: center !important; justify-content: center !important; gap: 5px !important; padding: 9px !important; background: #FDECEC !important; border-radius: 9px !important; font-size: 10.5px !important; font-weight: 700 !important; color: #E5484D !important;}
.t-863282f{display: flex !important; align-items: center !important; justify-content: space-between !important; margin-bottom: 14px !important;}
.t-806eeeb{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:38px !important; line-height:1.1 !important; letter-spacing:-1.1px !important; color:#0B1230 !important; margin:14px 0 12px !important;}
.t-cd0928f{font-size: 10px !important; font-weight: 600 !important; color: #00A87E !important;}
.t-036a239{background: #F6F8FF !important; border-radius: 12px !important; padding: 14px !important; margin-bottom: 14px !important;}
.t-d056d11{display: flex !important; gap: 13px !important;}
.t-2d30d53{width: 11px !important; height: 11px !important; border-radius: 50% !important; background: #2E5BFF !important; margin-top: 3px !important;}
.t-3ca16b0{flex:1 !important; width: 2px !important; background: #E1E7F3 !important; min-height: 14px !important;}
.t-c80407f{width: 100% !important; height: 30% !important; background: #00C896 !important; border-radius: 6px !important;}
.t-8b1bec8{max-width: 1240px !important; margin: 0 auto !important; padding: 90px 28px !important;}
.t-df39539{display: grid !important; grid-template-columns: 1fr 1fr !important; gap: 28px !important; align-items: stretch !important;}
.t-42064c8{display:flex !important; align-items:center !important; gap:10px !important; margin-bottom:16px !important;}
.t-1a40aca{flex:1 !important; text-align: center !important; background: #F1ECFF !important; border-radius: 10px !important; padding: 10px 0 !important;}
.t-27f06a3{display: flex !important; gap: 9px !important; align-items: flex-end !important; flex-direction: row-reverse !important;}
.t-951d847{width:34px !important; height:34px !important; border-radius:10px !important; background:#E3F6EF !important; display:flex !important; align-items:center !important; justify-content:center !important; flex:none !important;}
.t-e79bb5c{text-align: center !important; max-width: 640px !important; margin: 0 auto 46px !important;}
.t-21d7050{flex:1 !important; height: 40% !important; background: #DCE6FF !important; border-radius: 5px !important; transform-origin: bottom !important; animation: growBar .8s ease both !important;}
.t-8ed2d61{display: flex !important; gap: 10px !important; flex-wrap: wrap !important; margin-bottom: 22px !important;}
.t-b51a702{display:inline-block !important; font-size:12px !important; font-weight:700 !important; letter-spacing:1px !important; color:#5B4BE0 !important; background:#EFEBFF !important; padding:6px 14px !important; border-radius:100px !important; text-transform:uppercase !important; margin-bottom:16px !important;}
.t-f187264{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 44px !important; line-height: 1.07 !important; letter-spacing: -1.4px !important; color: #0B1230 !important; margin: 20px 0 0 !important;}
.t-0f73f99{width:20px !important; height:20px !important; border-radius:6px !important; background:#00C896 !important; display:flex !important; align-items:center !important; justify-content:center !important;}
.t-e9e305e{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 40px !important; line-height: 1.1 !important; letter-spacing: -1.1px !important; color: #0B1230 !important; margin: 14px 0 12px !important;}
.t-0c31f0a{position: absolute !important; left: 50% !important; top: 50% !important; transform: translate(-50%,-50%) !important; width: 120px !important; height: 120px !important; border-radius: 50% !important; background: rgba(46,91,255,0.12) !important; border: 2px dashed #9DB6F5 !important;}
.t-2118950{background:rgba(255,255,255,0.14) !important; color:#fff !important; font-weight:700 !important; font-size:16px !important; padding:16px 32px !important; border-radius:100px !important; border:1.5px solid rgba(255,255,255,0.35) !important;}
.t-052913f{font-size: 11px !important; color: #fff !important; line-height: 1.4 !important;}
.t-b647551{max-width: 1240px !important; margin: 0 auto !important; padding: 90px 28px 20px !important; display: flex !important; flex-direction: column !important; gap: 64px !important;}
.t-e8311b5{font-size:10px !important; font-weight:700 !important; color:#00A87E !important; background:#E7FBF4 !important; padding:3px 9px !important; border-radius:100px !important;}
.t-10bb58c{width:36px !important; height:36px !important; border-radius:50% !important; border:2px solid #fff !important; object-fit:cover !important;}
.t-e0752dd{position: relative !important; background: #fff !important; border: 1px solid #EAEEF8 !important; border-radius: 24px !important; box-shadow: 0 30px 70px rgba(20,40,110,0.16) !important; padding: 28px !important; overflow: hidden !important; animation: floatY 6s ease-in-out infinite !important;}
.t-1d23bae{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 36px !important; line-height: 1.1 !important; letter-spacing: -1px !important; color: #0B1230 !important; margin: 14px 0 12px !important;}
.t-5aca550{font-size:15px !important; font-weight:700 !important;}
.t-2ba32aa{flex:none !important; width:42px !important; height:42px !important; border-radius:11px !important; background:#E7FBF4 !important; display:flex !important; align-items:center !important; justify-content:center !important;}
.t-749c838{font-size: 11.5px !important; font-weight: 700 !important; color: #0B1230 !important; margin-bottom: 2px !important;}
.t-a3e5d5f{font-size: 9px !important; font-weight: 700 !important; color: #00A87E !important; background: #E7FBF4 !important; padding: 3px 8px !important; border-radius: 6px !important;}
.t-72ad0c5{color:#0E9C8A !important;}
.t-b8096f0{font-size: 9px !important; font-weight: 700 !important; color: #00A87E !important; background: #fff !important; padding: 2px 8px !important; border-radius: 100px !important;}
.t-b8d4b76{width: 30px !important; height: 30px !important; border-radius: 8px !important; background: #E6F8EC !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-a646404{font-size: 10px !important; font-weight: 700 !important; color: #00A87E !important; background:#E7FBF4 !important; padding: 2px 7px !important; border-radius: 100px !important;}
.t-49e65b6{flex: none !important; width: 22px !important; height: 22px !important; border-radius: 50% !important; background: rgba(0,224,168,0.16) !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-1983c0b{display: flex !important; align-items: center !important; gap: 11px !important; padding: 11px 13px !important; background: #E7FBF4 !important; border-left: 3px solid #00A87E !important; border-radius: 9px !important;}
.t-e4964c4{width: 22px !important; height: 22px !important; border-radius: 7px !important; border: 2px solid #D4DBEC !important;}
.t-77d8663{font-size: 16px !important; line-height: 1.7 !important; color: #5A6184 !important; margin: 0 0 22px !important;}
.t-eae754c{flex:1 !important; padding-bottom: 14px !important;}
.t-e7daf58{width: 100% !important; margin-top: 14px !important; padding: 13px 15px !important; font-size: 15px !important; font-family: 'Plus Jakarta Sans', sans-serif !important; color: #2B3252 !important; background: #F6F8FF !important; border: 1.5px solid #E6EBF8 !important; border-radius: 12px !important; outline: none !important; resize: vertical !important;}
.t-1c23e56{display: flex !important; gap: 9px !important; align-items: flex-end !important; flex-direction: row-reverse !important; animation: msgIn .5s ease .3s both !important;}
.t-58e6f3f{font-size: 16px !important; font-weight: 700 !important; color: #2E5BFF !important;}
.t-e14489a{display:flex !important; align-items:center !important; gap:13px !important; background:#fff !important; border:1px solid #ECF0FB !important; border-radius:14px !important; padding:16px 20px !important;}
.t-3c42cf5{position: absolute !important; top: 86px !important; left: 50% !important; transform: translateX(-50%) !important; white-space: nowrap !important; font-size: 12.5px !important; font-weight: 700 !important; color: #5A6184 !important;}
.t-b203d1b{padding-bottom: 14px !important;}
.t-9f7bc89{background:#EFEBFF !important; border:1px solid #ECF0FB !important; border-radius:26px !important; padding:40px !important; text-align:center !important;}
.t-d9d89bf{display:block !important; width: 48% !important; height: 100% !important; background: #FFB200 !important;}
.t-7bce9d3{display: flex !important; align-items: center !important; gap: 10px !important; padding-bottom: 12px !important; border-bottom: 1px solid #F0F3FA !important; margin-bottom: 12px !important;}
.t-f6f0d04{font-size: 9px !important; font-weight: 700 !important; color: #E5484D !important; background: #fff !important; padding: 2px 8px !important; border-radius: 100px !important;}
.t-b15b6b1{background: #F6F8FF !important; border-radius: 10px !important; padding: 16px !important;}
.t-0802717{display: flex !important; gap: 8px !important; margin-bottom: 14px !important;}
.t-2c6984a{width: 30px !important; height: 30px !important; border-radius: 50% !important; background: linear-gradient(135deg,#FFB200,#FF7A00) !important;}
.t-fd27617{display: flex !important; align-items: center !important; gap: 10px !important; padding: 13px 16px !important; border-top: 1px solid #F0F3FA !important;}
.t-5dc3009{position: absolute !important; top: 460px !important; right: 90px !important; width: 188px !important; background: #fff !important; border: 1px solid #E6ECF8 !important; border-radius: 16px !important; padding: 15px 17px !important; box-shadow: 0 16px 36px rgba(20,40,110,0.12) !important; animation: floatY 6s ease-in-out infinite !important; animation-delay: 1.2s !important;}
.t-eb2b008{display: flex !important; gap: 12px !important; flex-wrap: wrap !important;}
.t-13076d9{text-align:center !important;}
.t-32c28a2{font-size: 9px !important; font-weight: 700 !important; color: #fff !important; background: #E5484D !important; padding: 1px 6px !important; border-radius: 100px !important;}
.t-39027c4{display:grid !important; grid-template-columns:1fr 1fr !important; gap:14px !important;}
.t-9e31461{flex:1 !important; width: 2px !important; background: #00C896 !important; min-height: 14px !important;}
.t-b28c234{width:6px !important; height:100% !important; background:#2E5BFF !important; border-radius:2px !important;}
.t-e006be1{font-size:12px !important; font-weight:700 !important; letter-spacing:0.5px !important; color:#8089A6 !important;}
.t-f7d2773{width: 26px !important; height: 26px !important; border-radius: 50% !important; background: linear-gradient(135deg,#FFB200,#FF7A00) !important;}
.t-582354e{width: 24px !important; height: 24px !important; border-radius: 50% !important; background: linear-gradient(135deg,#2E5BFF,#6E8BFF) !important; flex:none !important;}
.t-3cb633b{width: 100% !important; height: 86px !important; border-radius: 6px 6px 0 0 !important; background: #2E5BFF !important;}
.t-5dc6abf{width: 52px !important; height: 52px !important; border-radius: 14px !important; background: #00C896 !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: 0 8px 18px rgba(0,200,150,0.32) !important; animation: stepBob 3.4s ease-in-out infinite !important; animation-delay: 1s !important;}
.t-7084a8f{display: flex !important; align-items: center !important; justify-content: space-between !important; margin-top: 13px !important; padding-top: 13px !important; border-top: 1px solid #F0F3FA !important;}
.t-4eb633b{display: flex !important; align-items: center !important; gap: 8px !important; margin-top: 12px !important;}
.t-9cdcf5f{display:flex !important; align-items:flex-end !important; gap:3px !important; height:28px !important;}
.t-62e218c{font-size:11.5px !important; font-weight:700 !important; color:#7A3FE0 !important; background:#fff !important; padding:6px 13px !important; border-radius:100px !important; box-shadow:0 4px 12px rgba(20,40,110,0.05) !important;}
.t-e5736e9{position:relative !important; max-width:780px !important; margin:0 auto !important;}
.t-94c9841{display:flex !important; flex-direction:column !important; gap:11px !important;}
.t-bf1e7c4{grid-column: 1 / -1 !important; display: flex !important; gap: 10px !important;}
.t-810cefd{width: 60% !important; height: 5px !important; border-radius: 3px !important; background: #EDF1F9 !important;}
.t-33570ad{display: flex !important; align-items: center !important; gap: 13px !important; background: #fff !important; border: 1px solid #ECF0FB !important; border-radius: 16px !important; padding: 18px !important; box-shadow: 0 6px 18px rgba(20,40,110,0.04) !important; transition: transform .25s ease, box-shadow .25s ease !important;}
.t-12d6315{aspect-ratio: 1 !important; border-radius: 10px !important; background: linear-gradient(140deg,#2E5BFF,#6E8BFF) !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-fb0ab8e{font-size:16.5px !important; line-height:1.7 !important; color:#5A6184 !important; margin:18px auto 0 !important; max-width:680px !important;}
.t-03aec0d{font-size:12px !important; font-weight:700 !important; color:#0B1230 !important;}
.t-e1432b8{flex:1 !important; text-align: center !important; font-size: 10px !important; font-weight: 700 !important; color: #8089A6 !important; padding: 6px 0 !important; border-radius: 8px !important;}
.t-8e21c92{display: flex !important; align-items: center !important; gap: 9px !important; padding: 9px !important; background: #F6F8FF !important; border-radius: 10px !important;}
.t-700e7ef{font-size: 13px !important; font-weight: 600 !important; color: #8089A6 !important; margin-bottom: 24px !important;}
.t-791fe02{display:flex !important; align-items:center !important; gap:12px !important; padding:9px 11px !important; border-radius:12px !important;}
.t-7dd0e50{width: 24px !important; height: 24px !important; border-radius: 50% !important; background: linear-gradient(135deg,#00C896,#00A87E) !important; flex:none !important;}
.t-39109b1{flex:1 !important; font-size:12.5px !important; font-weight:700 !important; color:#2B3252 !important;}
.t-acaf1ad{display: grid !important; grid-template-columns: 1fr 1fr !important; gap: 24px !important;}
.t-1868c07{width: 32px !important; height: 32px !important; border-radius: 8px !important; background: #FDECEC !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-52c2671{font-size: 11px !important; color: #8089A6 !important; font-weight: 600 !important;}
.t-347c6fb{font-size:17px !important; line-height:1.65 !important; color:#5A6184 !important; margin:0 !important;}
.t-d0ccdb6{width: 10px !important; height: 10px !important; border-radius: 3px !important; background: #FFB200 !important;}
.t-887b3a8{color:#2E5BFF !important; font-weight:600 !important; word-break:break-all !important;}
.t-b1bf204{aspect-ratio: 1 !important; border-radius: 10px !important; background: #FEF4E6 !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-3bf21a4{display:flex !important; width:50px !important; height:50px !important; border-radius:14px !important; background:#F1ECFF !important; align-items:center !important; justify-content:center !important; margin-bottom:18px !important;}
.t-177208e{width:34px !important; height:34px !important; border-radius:10px !important; background:#EFEBFF !important; display:flex !important; align-items:center !important; justify-content:center !important; flex:none !important;}
.t-02d6bf0{display: flex !important; align-items: center !important; gap: 10px !important; padding: 10px 12px !important; background: #FEF4E6 !important; border-radius: 9px !important;}
.t-b15cf3f{font-size: 12px !important; font-weight: 700 !important; color: #2E5BFF !important;}
.t-6c2f124{width: 22px !important; height: 22px !important; border-radius: 50% !important; background: linear-gradient(135deg,#00C896,#00A87E) !important; border: 2px solid #fff !important; margin-left: -7px !important;}
.t-00a2c4f{display: flex !important; align-items: center !important; gap: 8px !important; padding: 10px 12px !important; background: #F6F8FF !important; border-radius: 10px !important; margin-bottom: 10px !important;}
.t-448bc5f{width: 26px !important; height: 26px !important; border-radius: 50% !important; background: linear-gradient(135deg,#2E5BFF,#6E8BFF) !important; flex:none !important;}
.t-d489271{display:block !important; width: 90% !important; height: 100% !important; background: #00C896 !important;}
.t-1f94ba4{font-size:15px !important; font-weight:700 !important; color:#0B1230 !important;}
.t-e033247{width:34px !important; height:34px !important; border-radius:10px !important; background:#EAF0FF !important; display:flex !important; align-items:center !important; justify-content:center !important; flex:none !important;}
.t-2495b89{padding-bottom:0 !important;}
.t-35f3e39{background: #F6F8FF !important; border-radius: 12px !important; padding: 13px 14px !important;}
.t-8bdda54{font-size: 13px !important; font-weight: 700 !important; color: #B7C0DA !important;}
.t-616d8bb{font-size:10px !important; font-weight:600 !important; color:#8089A6 !important;}
.t-81e2c67{display: flex !important; align-items: flex-start !important; gap: 12px !important; font-size: 15.5px !important; font-weight: 600 !important; color: #2B3252 !important;}
.t-eb75e17{display: block !important; background: #fff !important; border: 1px solid #ECF0FB !important; border-radius: 24px !important; overflow: hidden !important; box-shadow: 0 10px 30px rgba(20,40,110,0.06) !important;}
.t-8cf3510{font-size: 12px !important; font-weight: 700 !important; color: #fff !important;}
.t-bd9268d{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 16px !important; color: #0B1230 !important; line-height: 1.3 !important;}
.t-6c8f533{position: relative !important; width: 38px !important; height: 38px !important; border-radius: 50% !important; background: conic-gradient(#00E0A8 67%, rgba(255,255,255,0.14) 0) !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-3273a4c{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 42px !important; line-height: 1.1 !important; letter-spacing: -1.2px !important; color: #0B1230 !important; margin: 14px 0 12px !important;}
.t-44768cc{background:#fff !important; border:1px solid #ECF0FB !important; border-radius:18px !important; padding:26px !important; box-shadow:0 8px 22px rgba(20,40,110,0.05) !important;}
.t-443dae9{display: inline-flex !important; align-items: center !important; justify-content: center !important; font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 13px !important; color: #2E5BFF !important; background: #EEF2FF !important; padding: 6px 12px !important; border-radius: 8px !important; letter-spacing: 0.4px !important;}
.t-1367336{width: 12px !important; height: 12px !important; border-radius: 50% !important; background: #00C896 !important;}
.t-968d6b5{color:#2E5BFF !important; font-weight:700 !important;}
.t-9293fc3{display: inline-flex !important; align-items: center !important; gap: 9px !important; font-size: 13px !important; font-weight: 700 !important; letter-spacing: 1.5px !important; color: #1FB256 !important; text-transform: uppercase !important;}
.t-3e6fac4{font-size: 10px !important; font-weight: 700 !important; color: #E5484D !important;}
.t-598951f{display: flex !important; align-items: center !important; gap: 8px !important;}
.t-4c2d658{font-size: 14.5px !important; line-height: 1.6 !important; color: #5A6184 !important; margin: 0 0 14px !important;}
.t-eb3133a{display:inline-block !important; font-size:12px !important; font-weight:700 !important; letter-spacing:1px !important; color:#7A3FE0 !important; background:#F3ECFF !important; padding:6px 14px !important; border-radius:100px !important; text-transform:uppercase !important; margin-bottom:16px !important;}
.t-7267b56{flex:1 !important; height:40% !important; background:rgba(255,255,255,0.18) !important; border-radius:2px !important;}
.t-0b6ffd4{display: flex !important; align-items: center !important; gap: 10px !important; padding: 10px !important; background: #F6F8FF !important; border-radius: 10px !important;}
.t-90f0728{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 36px !important; line-height: 1.1 !important; letter-spacing: -1px !important; color: #0B1230 !important; margin: 14px 0 0 !important;}
.t-ccfe055{display:flex !important; gap:8px !important; flex-wrap:wrap !important; justify-content:center !important;}
.t-ca257d6{background: linear-gradient(160deg, #EAFBF4, #F5FFFB) !important; border: 1px solid #ECF0FB !important; border-radius: 24px !important; padding: 36px !important;}
.t-3ffb037{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 46px !important; color: #0B1230 !important;}
.t-5761315{display:block !important; width: 60% !important; height: 100% !important; background: #00C896 !important;}
.t-036d4b9{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:38px !important; line-height:1.1 !important; letter-spacing:-1px !important; color:#0B1230 !important; margin:14px 0 0 !important;}
.t-ce1ba8d{background:#E3F6EF !important; border:1px solid #ECF0FB !important; border-radius:26px !important; padding:40px !important; text-align:center !important;}
.t-d975156{font-size: 10px !important; font-weight: 700 !important; color: #2B3252 !important;}
.t-6c942b0{background: #F6F8FF !important; border: 1px solid #ECF0FB !important; border-radius: 18px !important; padding: 24px !important;}
.t-6bcecef{width: 10px !important; height: 10px !important; border-radius: 2px !important; background: #fff !important;}
.t-03fd383{padding-bottom: 18px !important;}
.t-f969dd3{font-size: 10px !important; font-weight: 700 !important; color: #00A87E !important; background: #E7FBF4 !important; padding: 4px 10px !important; border-radius: 100px !important;}
.t-af6975e{flex:1 !important; text-align: center !important; border-radius: 9px !important; padding: 6px 0 !important; background: linear-gradient(140deg,#2E5BFF,#6E8BFF) !important; box-shadow: 0 6px 14px rgba(46,91,255,0.32) !important;}
.t-4fe520a{display: inline-block !important; background: #2E5BFF !important; color: #fff !important; font-weight: 700 !important; font-size: 16px !important; padding: 15px 28px !important; border-radius: 100px !important; box-shadow: 0 12px 26px rgba(46,91,255,0.3) !important;}
.t-4d664b1{font-size: 10px !important; font-weight: 700 !important; color: #C77700 !important;}
.t-047d890{position: relative !important; max-width: 1240px !important; margin: 0 auto !important; padding: 30px 28px 70px !important;}
.t-b2e1b9d{border-radius: 24px !important; overflow: hidden !important; border: 1px solid #ECF0FB !important; box-shadow: 0 14px 40px rgba(20,40,110,0.08) !important; min-height: 360px !important;}
.t-3d0276b{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 40px !important; color: #E2E8FB !important;}
.t-f1785bd{display: flex !important; align-items: center !important; gap: 12px !important; margin-bottom: 12px !important;}
.t-6ac5252{text-align: center !important; max-width: 760px !important; margin: 0 auto 44px !important;}
.t-4594838{background:rgba(255,255,255,0.14) !important; color:#fff !important; font-weight:700 !important; font-size:16px !important; padding:15px 30px !important; border-radius:100px !important; border:1.5px solid rgba(255,255,255,0.35) !important;}
.t-2f175f0{flex:1 !important; text-align: center !important; border-radius: 9px !important; padding: 6px 0 !important; background: #fff !important; box-shadow: 0 2px 6px rgba(20,40,110,0.05) !important;}
.t-0676176{padding: 64px 0 76px !important;}
.t-7f86c98{width: 100% !important; height: 76% !important; background: #DCE6FF !important; border-radius: 6px !important;}
.t-95f7357{display:inline-flex !important; align-items:center !important; gap:8px !important; font-weight:700 !important; font-size:15px !important; color:#fff !important; background:#0B3FA8 !important; padding:13px 24px !important; border-radius:100px !important;}
.t-9fe8eae{display:flex !important; align-items:center !important; gap:13px !important; background:#fff !important; border:1px solid #ECF0FB !important; border-radius:14px !important; padding:16px 20px !important; flex:1 !important; min-width:280px !important;}
.t-ad81359{background: linear-gradient(160deg, #EEF2FF, #F7F9FF) !important; border: 1px solid #ECF0FB !important; border-radius: 24px !important; padding: 34px !important;}
.t-c66fbcb{width:38px !important; height:38px !important; border-radius:11px !important; background:#FFF4E0 !important; display:flex !important; align-items:center !important; justify-content:center !important; flex:none !important;}
.t-eea1699{height: 6px !important; width: 55% !important; border-radius: 3px !important; background: #E5EAF6 !important;}
.t-6449fe3{background:#fff !important; color:#1B3FCC !important; font-weight:700 !important; font-size:16px !important; padding:16px 36px !important; border-radius:100px !important; display:inline-block !important;}
.t-63a8ebe{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:34px !important; line-height:1.12 !important; letter-spacing:-1px !important; color:#0B1230 !important; margin:14px 0 14px !important;}
.t-567ecb9{height: 6px !important; width: 70% !important; border-radius: 3px !important; background: #E5EAF6 !important; margin-bottom: 5px !important;}
.t-437355c{margin-top: auto !important; text-align: center !important; background: #2E5BFF !important; color: #fff !important; font-weight: 700 !important; font-size: 15px !important; padding: 14px !important; border-radius: 12px !important; box-shadow: 0 12px 26px rgba(46,91,255,0.4) !important;}
.t-c7aaae1{font-size: 10px !important; font-weight: 700 !important; color: #7A3FE0 !important; background: #F1ECFF !important; padding: 2px 7px !important; border-radius: 6px !important;}
.t-78772a1{font-size:10px !important; font-weight:600 !important; color:#00E0A8 !important;}
.t-d657e56{display: flex !important; align-items: center !important; gap: 8px !important; margin-top: 12px !important; padding: 9px 12px !important; background: #F6F8FF !important; border-radius: 9px !important;}
.t-7eeed3c{position: relative !important; width: 230px !important; background: #fff !important; border-radius: 34px !important; padding: 10px !important; box-shadow: 0 30px 70px rgba(0,0,0,0.45) !important; border: 7px solid #1B2350 !important;}
.t-bb3353d{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:20px !important; color:#2E5BFF !important;}
.t-75d02cf{width:44px !important; height:44px !important; border-radius:12px !important; background:linear-gradient(135deg,#2E5BFF,#6E8BFF) !important; display:flex !important; align-items:center !important; justify-content:center !important;}
.t-f6451dc{display:flex !important; width:54px !important; height:54px !important; border-radius:15px !important; background:#FFF4E0 !important; align-items:center !important; justify-content:center !important; margin-bottom:20px !important;}
.t-74162ee{color:#2B3252 !important;}
.t-c476ae4{background: #fff !important; border-radius: 14px !important; padding: 18px !important; box-shadow: 0 10px 26px rgba(20,40,110,0.07) !important;}
.t-3504c74{font-size:12px !important; font-weight:700 !important; color:#2B3252 !important; line-height:1.2 !important;}
.t-bb5105c{display:block !important; height: 100% !important; background: linear-gradient(90deg,#2E5BFF,#6E8BFF) !important; animation: uploadBar 2.5s ease-in-out infinite alternate !important;}
.t-9926d57{display:block !important; width: 70% !important; height: 100% !important; background: #00C896 !important;}
.t-3d1f86b{width: 22px !important; height: 22px !important; border-radius: 7px !important; background: #00C896 !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-e299902{display: flex !important; align-items: center !important; gap: 13px !important; background: #0B1230 !important; border-radius: 14px !important; padding: 14px 16px !important; margin-bottom: 14px !important;}
.t-4b0f926{font-size:17px !important; line-height:1.6 !important; color:#5A6184 !important; margin:0 !important;}
.t-d8bcc16{font-size: 17px !important; line-height: 1.65 !important; color: #5A6184 !important; margin: 18px 0 0 !important; max-width: 420px !important;}
.t-411e375{padding: 18px !important; display: flex !important; flex-direction: column !important; gap: 0 !important;}
.t-6adf60e{font-size: 9px !important; font-weight: 700 !important; color: #8089A6 !important; letter-spacing: 0.4px !important; margin: 12px 0 8px !important;}
.t-437d166{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:24px !important; color:#0B1230 !important;}
.t-02fd3ef{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:30px !important; color:#E2E8FB !important;}
.t-7ab27f4{display: flex !important; align-items: center !important; justify-content: space-between !important; margin-bottom: 12px !important;}
.t-d279e01{display: flex !important; flex-direction: column !important; gap: 0 !important;}
.t-3ef82e7{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:64px !important; color:#00E0A8 !important; line-height:1 !important;}
.t-1bd489e{background:#fff !important; border:1px solid #ECF0FB !important; border-radius:20px !important; padding:28px !important; box-shadow:0 8px 24px rgba(20,40,110,0.05) !important;}
.t-a4b00ee{font-size: 11px !important; font-weight: 700 !important; color: #2B3252 !important;}
.t-7238300{max-width: 1240px !important; margin: 0 auto !important; padding: 80px 28px 20px !important; display: flex !important; flex-direction: column !important; gap: 64px !important;}
.t-3181094{background: #2E5BFF !important; border-radius: 11px 11px 3px 11px !important; padding: 9px 11px !important;}
.t-586e775{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 40px !important; color: #00E0A8 !important;}
.t-4f7d1d4{width: 30px !important; height: 30px !important; border-radius: 8px !important; background: #EAF0FF !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-d75bb69{font-size: 15px !important; line-height: 1.6 !important; color: #5A6184 !important; margin: 0 !important;}
.t-8356ed2{display: flex !important; width: 44px !important; height: 44px !important; border-radius: 12px !important; background: #EAF0FF !important; align-items: center !important; justify-content: center !important; margin-bottom: 16px !important;}
.t-1c8f13d{display: flex !important; align-items: center !important; justify-content: space-between !important; margin-top: 12px !important;}
.t-b1948bc{background: #fff !important; border-radius: 10px 10px 10px 2px !important; padding: 10px 12px !important; max-width: 85% !important;}
.t-ba2bd60{aspect-ratio: 1 !important; border-radius: 10px !important; background: #F1ECFF !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-45499ac{flex:none !important; font-size: 8px !important; font-weight: 700 !important; color: #00A87E !important; background: #E7FBF4 !important; padding: 2px 6px !important; border-radius: 100px !important;}
.t-10736aa{width:24px !important; height:24px !important; border-radius:50% !important; background:#EEF2FF !important; color:#2E5BFF !important; font-size:8px !important; font-weight:700 !important; border:2px solid #fff !important; margin-left:-7px !important; display:flex !important; align-items:center !important; justify-content:center !important;}
.t-2be0d8f{display: flex !important; gap: 10px !important; justify-content: center;}
.t-168c3ed{position:absolute !important; inset:6% 8% 10% 8% !important; background:radial-gradient(circle at 50% 35%, rgba(46,91,255,0.18), transparent 70%) !important; filter:blur(8px) !important; border-radius:40px !important;}
.t-dd0cc51{width: 6px !important; height: 6px !important; border-radius: 50% !important; background: #8089A6 !important; animation: typingDot 1.2s infinite .2s !important;}
.t-9684fa9{background: #fff !important; border-radius: 14px !important; padding: 18px !important; box-shadow: 0 10px 26px rgba(20,40,110,0.07) !important; display: flex !important; flex-direction: column !important; gap: 10px !important;}
.t-7aeb77e{color:#2E5BFF !important;}
.t-f09ab73{font-size: 10px !important; font-weight: 700 !important; color: #8089A6 !important; margin-bottom: 10px !important;}
.t-9149982{font-size:18px !important; line-height:1.6 !important; color:#C7D2F2 !important; margin:0 auto 30px !important; max-width:520px !important;}
.t-ab0bd6d{display:flex !important; align-items:flex-start !important; gap:12px !important; font-size:15px !important; font-weight:600 !important; color:#2B3252 !important;}
.t-7ba1ed4{font-size: 10px !important; font-weight: 700 !important; color: #0B1230 !important;}
.t-95d279b{text-align: center !important; max-width: 680px !important; margin: 0 auto 44px !important;}
.t-0200e05{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 54px !important; line-height: 1.05 !important; letter-spacing: -1.8px !important; color: #0B1230 !important; margin: 22px 0 0 !important;}
.t-840e6bd{font-size:11px !important; font-weight:700 !important; letter-spacing:0.5px !important; color:#8089A6 !important; margin-bottom:16px !important;}
.t-0ca1914{display: flex !important; align-items: center !important; gap: 11px !important; padding: 11px 12px !important; background: #fff !important; border: 1px solid #EEF1F8 !important; border-radius: 11px !important;}
.t-6ced813{width: 28px !important; flex:none !important;}
.t-150fc40{display: flex !important; align-items: center !important; gap: 8px !important; background: #fff !important; border-radius: 9px !important; padding: 8px !important;}
.t-f4f53ab{display:inline-block !important; font-size:12px !important; font-weight:700 !important; letter-spacing:1px !important; color:#2E5BFF !important; background:#EAF0FF !important; padding:6px 14px !important; border-radius:100px !important; text-transform:uppercase !important; margin-bottom:16px !important;}
.t-2a8268d{padding: 22px 24px !important;}
.t-963a4ed{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 19px !important; color: #0B1230 !important; margin: 0 !important;}
.t-4f305d2{font-size: 14px !important; font-weight: 600 !important; color: #AEB6D6 !important;}
.t-3fe7681{text-align: center !important; max-width: 720px !important; margin: 0 auto !important;}
.t-8cbca4b{display: flex !important; gap: 22px !important; flex-wrap: wrap !important;}
.t-48f8e76{display: flex !important; width: 50px !important; height: 50px !important; border-radius: 14px !important; background: #EAF0FF !important; align-items: center !important; justify-content: center !important; margin-bottom: 20px !important;}
.t-d4cced0{width: 28px !important; height: 28px !important; border-radius: 50% !important; background: #00C896 !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-a902d7f{display: flex !important; flex-direction: column !important; gap: 12px !important; font-size: 14.5px !important;}
.t-f7dbba7{display:flex !important;}
.t-8acde80{background: linear-gradient(150deg, #F4F7FF, #FFFFFF) !important; border: 1px solid #ECF0FB !important; border-radius: 32px !important; padding: 56px !important; display: grid !important; grid-template-columns: 1fr 1fr !important; gap: 48px !important; align-items: center !important;}
.t-8137974{width:46px !important; height:46px !important; border-radius:13px !important; background:linear-gradient(135deg,#2E5BFF,#6E8BFF) !important; display:flex !important; align-items:center !important; justify-content:center !important; flex-shrink:0 !important;}
.t-a119e6f{font-size: 19px !important;}
.t-1d6ab93{font-size:12px !important; font-weight:700 !important; color:#8089A6 !important;}
.t-0d18d1d{font-size:9px !important; font-weight:700 !important; color:#C77700 !important; background:#FEF4E6 !important; padding:2px 7px !important; border-radius:100px !important;}
.t-f1f0933{font-size: 10px !important; font-weight: 700 !important; color: #00A87E !important; background: #E7FBF4 !important; padding: 3px 9px !important; border-radius: 100px !important;}
.t-922ece9{display: flex !important; flex-direction: column !important; gap: 9px !important;}
.t-f095e9c{display: flex !important; flex-wrap: wrap !important; gap: 10px !important; margin-top: 42px !important;}
.t-48b693f{position: absolute !important; right: 22% !important; bottom: 26% !important; width: 9px !important; height: 9px !important; border-radius: 50% !important; background: #00C896 !important;}
.t-3613518{font-size: 12.5px !important; font-weight: 700 !important; color: #8089A6 !important;}
.t-2031001{font-size: 15px !important; font-weight: 700 !important;}
.t-d0044be{text-align: center !important; padding: 56px 10px !important;}
.t-52cb571{display: flex !important; align-items: center !important; gap: 11px !important; font-size: 14.5px !important; font-weight: 600 !important; color: #DCE4FF !important;}
.t-ee79c6d{position: absolute !important; top: 250px !important; right: 56px !important; width: 56px !important; height: 56px !important; border-radius: 16px !important; background: #fff !important; border: 1px solid #E6ECF8 !important; box-shadow: 0 14px 32px rgba(20,40,110,0.10) !important; display: flex !important; align-items: center !important; justify-content: center !important; animation: floatY 6s ease-in-out infinite !important; animation-delay: 1s !important;}
.t-4ba1195{display: flex !important; align-items: center !important; gap: 12px !important; font-size: 15.5px !important; font-weight: 600 !important; color: #2B3252 !important;}
.t-8a9a971{display: flex !important; align-items: center !important; gap: 11px !important; padding: 11px 13px !important; background: #FDECEC !important; border-left: 3px solid #E5484D !important; border-radius: 9px !important;}
.t-cbf30ee{font-size: 17px !important; color: #5A6184 !important; margin: 0 !important;}
.t-8bded24{flex:1 !important; display: flex !important; flex-direction: column !important; align-items: center !important; gap: 6px !important;}
.t-6183f59{font-size: 10px !important; font-weight: 700 !important; color: #7A3FE0 !important; background: #F1ECFF !important; padding: 4px 10px !important; border-radius: 100px !important;}
.t-1e12962{font-size: 10px !important; font-weight: 700 !important; color: #2E5BFF !important;}
.t-070c61a{font-size: 18px !important; line-height: 1.6 !important; color: #AEB6D6 !important; margin: 0 0 28px !important; max-width: 460px !important;}
.t-4f31cdc{display:grid !important; grid-template-columns:repeat(2,1fr) !important; gap:14px !important;}
.t-1e4dc2a{background:#EAF1FF !important; border:1px solid #ECF0FB !important; border-radius:26px !important; padding:40px !important; text-align:center !important;}
.t-455c368{margin:0 !important; padding:0 24px 24px 24px !important; font-size:15.5px !important; line-height:1.7 !important; color:#5A6184 !important;}
.t-f2b58da{font-size: 10.5px !important; font-weight: 700 !important; color: #2E5BFF !important;}
.t-a45708d{display: block !important; width: 72% !important; height: 100% !important; background: linear-gradient(90deg, #2E5BFF, #6E8BFF) !important;}
.t-32aed1f{font-size: 15px !important; line-height: 1.65 !important; color: #5A6184 !important; margin: 0 0 16px !important;}
.t-dec38c0{font-size:17px !important; line-height:1.6 !important; color:#5A6184 !important; margin:0 0 34px !important;}
.t-acb44a7{flex:none !important; font-size: 8px !important; font-weight: 700 !important; color: #C77700 !important; background: #FEF4E6 !important; padding: 2px 6px !important; border-radius: 100px !important;}
.t-b424c50{flex:1 !important; text-align: center !important; background: #E7FBF4 !important; border-radius: 10px !important; padding: 10px 0 !important;}
.t-e3e14cb{font-size: 10px !important; font-weight: 700 !important; color: #00A87E !important; background: #E7FBF4 !important; padding: 2px 8px !important; border-radius: 100px !important;}
.t-4949aca{text-align: left !important; line-height: 1.1 !important;}
.t-54d3770{flex: none !important; width: 20px !important; height: 20px !important; border-radius: 50% !important; background: #E7FBF4 !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-b4c55fa{display:flex !important; align-items:center !important; gap:13px !important; background:#fff !important; border:1px solid #ECF0FB !important; border-radius:16px !important; padding:20px !important; box-shadow:0 8px 22px rgba(20,40,110,0.05) !important;}
.t-9c76635{display: none !important;}
.t-c7febbb{order:2 !important;}
.t-cb0853d{display: flex !important; flex-direction: column !important; align-items: center !important;}
.t-ef190f3{font-size: 10px !important; font-weight: 700 !important; color: #8089A6 !important;}
.t-5aed0d0{width:22px !important; height:22px !important; border-radius:50% !important; background:linear-gradient(135deg,#2E5BFF,#6E8BFF) !important;}
.t-2d7383d{flex:1 !important; font-size: 12px !important; font-weight: 600 !important; color: #9098B5 !important; text-decoration: line-through !important;}
.t-a85350d{width: 100% !important; height: 70% !important; background: #DCE6FF !important; border-radius: 6px !important;}
.t-df7945a{text-align:center !important; font-size:13px !important; color:#9098B5 !important; margin:30px 0 0 !important;}
.t-2c73978{margin-top:18px !important; width:100% !important; background:#2E5BFF !important; color:#fff !important; font-weight:700 !important; font-size:16px !important; font-family:'Plus Jakarta Sans', sans-serif !important; padding:16px !important; border:none !important; border-radius:12px !important; cursor:pointer !important; box-shadow:0 12px 26px rgba(46,91,255,0.3) !important;}
.t-86c1c22{display:flex !important; align-items:center !important; gap:7px !important; padding:13px 16px !important; border-bottom:1px solid #F0F3FA !important;}
.t-bb9b077{position:relative !important; max-width:900px !important; margin:0 auto !important; padding:60px 28px 40px !important; text-align:center !important;}
.t-bbad763{font-size: 18px !important; line-height: 1.6 !important; color: #5A6184 !important; margin: 16px auto 0 !important; max-width: 560px !important;}
.t-92de7ed{flex:1 !important; height: 78% !important; background: #DCE6FF !important; border-radius: 5px !important; transform-origin: bottom !important; animation: growBar .8s ease .6s both !important;}
.t-e553524{width: 100% !important; height: 50% !important; background: #DCE6FF !important; border-radius: 6px 6px 0 0 !important;}
.t-0bfab4f{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:36px !important; line-height:1.12 !important; letter-spacing:-1px !important; color:#0B1230 !important; margin:14px 0 16px !important;}
.t-b5e48c7{font-size:9px !important; font-weight:700 !important; color:#E5484D !important; background:#FDECEC !important; padding:2px 7px !important; border-radius:100px !important;}
.t-597c594{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:38px !important; line-height:1.1 !important; letter-spacing:-1px !important; color:#fff !important; margin:0 0 16px !important;}
.t-3e34be6{font-family: 'Space Grotesk', sans-serif !important; font-size: 17px !important; font-weight: 700 !important; color: #C77700 !important;}
.t-05e06c8{display:inline-flex !important; width:88px !important; height:88px !important; border-radius:24px !important; background:#fff !important; align-items:center !important; justify-content:center !important; box-shadow:0 14px 30px rgba(20,40,110,0.08) !important; margin-bottom:20px !important;}
.t-c96cab5{display:flex !important; align-items:center !important; gap:14px !important; min-width:0 !important;}
.t-8622cf1{position: relative !important; z-index: 1 !important;}
.t-20d7084{display: flex !important; align-items: center !important; justify-content: space-between !important;}
.t-f494446{flex: none !important; width: 168px !important; padding: 13px 10px !important; font-size: 15px !important; font-family: 'Plus Jakarta Sans', sans-serif !important; color: #2B3252 !important; background: #F6F8FF !important; border: 1.5px solid #E6EBF8 !important; border-radius: 12px !important; outline: none !important;}
.t-29cf027{font-size: 11px !important; color: #5A6184 !important; line-height: 1.5 !important;}
.t-24538a2{font-size: 10px !important; font-weight: 700 !important; color: #E5484D !important; background:#FDECEC !important; padding: 2px 7px !important; border-radius: 100px !important;}
.t-848c91c{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:19px !important; color:#0B1230 !important;}
.t-991ad6a{font-size:16px !important; line-height:1.7 !important; color:#5A6184 !important; margin:0 0 22px !important;}
.t-ed336b9{height: 22px !important; border-radius: 6px !important; background: #EEF2FF !important; margin-bottom: 6px !important;}
.t-adf9359{height: 6px !important; border-radius: 100px !important; background: #E5EAF6 !important; overflow: hidden !important;}
.t-201525a{max-width:1240px !important; margin:0 auto !important; padding:76px 28px 20px !important; display:flex !important; flex-direction:column !important; gap:72px !important;}
.t-8f6c1ed{width: 52px !important; height: 52px !important; border-radius: 14px !important; background: #2E5BFF !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: 0 8px 18px rgba(46,91,255,0.32) !important; animation: stepBob 3.4s ease-in-out infinite !important; animation-delay: .5s !important;}
.t-edfbab1{padding: 14px !important; display: flex !important; flex-direction: column !important; gap: 9px !important;}
.t-f11326f{width:60px !important; flex:none !important; background:#F6F8FF !important; border-right:1px solid #F0F3FA !important; padding:16px 0 !important; display:flex !important; flex-direction:column !important; align-items:center !important; gap:13px !important;}
.t-1c396bb{flex: 1 !important; width: 2px !important; background: rgba(255,255,255,0.12) !important;}
.t-6fb2ae6{font-family: 'Space Grotesk', sans-serif !important; font-size: 19px !important; font-weight: 700 !important; color: #00A87E !important;}
.t-bcd0d86{padding: 16px !important;}
.t-e283794{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 40px !important; line-height: 1.1 !important; letter-spacing: -1.1px !important; margin: 0 auto 16px !important; max-width: 640px !important;}
.t-f0998f0{font-size: 16px !important; line-height: 1.65 !important; color: #2B3252 !important; margin: 0 0 24px !important; font-weight: 500 !important;}
.t-819d77d{height: 20px !important; border-radius: 5px !important; background: #EAF0FF !important;}
.t-87aa687{display: block !important; width: 50px !important; height: 50px !important; border-radius: 50% !important; margin: 0 auto !important; background: conic-gradient(#2E5BFF 0 55%, #00C896 55% 80%, #FFB200 80% 100%) !important;}
.t-e8e2ddf{width: 30px !important; height: 30px !important; border-radius: 8px !important; background: #E7FBF4 !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-76d8793{max-width: 1240px !important; margin: 40px auto 0 !important; padding-top: 24px !important; border-top: 1px solid rgba(255,255,255,0.1) !important; font-size: 13.5px !important;}
.t-dda508c{position:absolute !important; left:0 !important; top:8px !important; width:16px !important; height:16px !important; border-radius:50% !important; background:#E7FBF4 !important; display:flex !important; align-items:center !important; justify-content:center !important;}
.t-0f3e56a{text-align: center !important; font-size: 14px !important; font-weight: 700 !important; letter-spacing: 1.5px !important; color: #9098B5 !important; text-transform: uppercase !important; margin: 0 0 30px !important;}
.t-1be5ad5{display:flex !important; flex-direction:column !important; gap:12px !important;}
.t-18e5919{display: grid !important; grid-template-columns: 1fr 1fr !important; gap: 14px !important; align-items: start !important;}
.t-fd211a0{width: 11px !important; height: 11px !important; border-radius: 50% !important; border: 2px dashed #C7D5F2 !important;}
.t-21d4a91{background:#F3ECFF !important; border:1px solid #ECF0FB !important; border-radius:26px !important; padding:40px !important; text-align:center !important;}
.t-62f0bee{font-size:10.5px !important; font-weight:700 !important; color:#8089A6 !important;}
.t-c586038{display: flex !important; gap: 11px !important;}
.t-10d5c02{background:#2E5BFF !important; color:#fff !important; font-weight:700 !important; font-size:16px !important; padding:16px 32px !important; border-radius:100px !important; box-shadow:0 12px 30px rgba(46,91,255,0.35) !important;}
.t-3ba5d50{font-size: 16px !important; line-height: 1.7 !important; color: #AEB6D6 !important; margin: 0 0 22px !important;}
.t-0252c36{width: 24px !important; height: 24px !important; border-radius: 50% !important; background: #EEF2FF !important; border: 2px solid #fff !important; margin-left: -7px !important; display: flex !important; align-items: center !important; justify-content: center !important; font-size: 9px !important; font-weight: 700 !important; color: #2E5BFF !important;}
.t-eef33a5{text-align:left !important; line-height:1.1 !important;}
.t-9e3d751{position: relative !important; display: flex !important; align-items: center !important; gap: 14px !important; margin-bottom: 22px !important;}
.t-5ba4a18{text-align: center !important; margin-bottom: 46px !important;}
.t-fd9a900{display:block !important; font-size:11.5px !important; font-weight:500 !important; color:#8089A6 !important; line-height:1.3 !important; margin-top:1px !important;}
.t-abfa94d{position:absolute !important; width:60px !important; height:60px !important; border-radius:16px !important; background:linear-gradient(135deg,#2E5BFF,#6E8BFF) !important; display:flex !important; align-items:center !important; justify-content:center !important; color:#fff !important; font-size:10px !important; font-weight:700 !important; font-family:'Space Grotesk',sans-serif !important; box-shadow:0 10px 22px rgba(46,91,255,0.32) !important; z-index:2 !important;}
.t-6442eba{width:22px !important; height:22px !important; border-radius:50% !important; background:linear-gradient(135deg,#FFB200,#FF7A00) !important;}
.t-ce33454{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 40px !important; line-height: 1.1 !important; letter-spacing: -1.1px !important; color: #0B1230 !important; margin: 14px 0 0 !important;}
.t-b7cdde2{display: flex !important; align-items: center !important; gap: 9px !important; font-size: 11.5px !important; font-weight: 600 !important; color: #2B3252 !important;}
.t-c40aaf8{padding: 18px !important;}
.t-f6febcd{height:48px !important; width:auto !important; display:block !important;}
.t-93c7338{background: linear-gradient(160deg, #EEF2FF, #F7F9FF) !important; border: 1px solid #ECF0FB !important; border-radius: 24px !important; padding: 36px !important;}
.t-118f19a{display:grid !important; grid-template-columns:1fr 1fr !important; gap:56px !important; align-items:center !important;}
.t-fafc711{background: #fff !important; border: 1px solid #EEF1F8 !important; border-radius: 11px !important; padding: 11px 13px !important;}
.t-0abc3b5{font-size: 12px !important; font-weight: 700 !important; color: #2E5BFF !important; background: #EAF0FF !important; padding: 5px 11px !important; border-radius: 100px !important;}
.t-6a32ebe{width:42px !important; height:42px !important; border-radius:11px !important; background:#EAF0FF !important; display:flex !important; align-items:center !important; justify-content:center !important;}
.t-fe694a9{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 26px !important; color: #0B1230 !important; margin: 0 0 10px !important;}
.t-e453096{width: 7px !important; height: 7px !important; border-radius: 50% !important; background: #00C896 !important;}
.t-7bf9f25{background: #fff !important; color: #0B1230 !important; font-weight: 700 !important; font-size: 16px !important; padding: 16px 30px !important; border-radius: 100px !important; border: 1.5px solid #DCE2F2 !important;}
.t-62cb724{flex:1 !important; font-size: 11px !important; font-weight: 700 !important; color: #2B3252 !important;}
.t-323f270{width:6px !important; height:45% !important; background:#DCE6FF !important; border-radius:2px !important;}
.t-9ed8667{height: 7px !important; border-radius: 100px !important; background: #EEF1F8 !important; overflow: hidden !important; margin-bottom: 16px !important;}
.t-5885d12{display:flex !important; align-items:center !important; gap:8px !important; font-size:13.5px !important; color:#5A6184 !important; margin-top:6px !important;}
.t-d228de1{display: inline-flex !important; align-items: center !important; gap: 6px !important; font-size: 12.5px !important; font-weight: 700 !important; color: #2B3252 !important; background: #F6F8FF !important; border: 1px solid #ECF0FB !important; padding: 6px 12px !important; border-radius: 100px !important;}
.t-76f3aec{display:flex !important; width:50px !important; height:50px !important; border-radius:14px !important; background:#FFEEF1 !important; align-items:center !important; justify-content:center !important; margin-bottom:18px !important;}
.t-72a5715{display:block !important; width: 52% !important; height: 100% !important; background: linear-gradient(90deg,#FFB200,#FF7A00) !important;}
.t-7cc846b{display:flex !important; width:48px !important; height:48px !important; border-radius:13px !important; background:#EAF0FF !important; align-items:center !important; justify-content:center !important; margin-bottom:16px !important;}
.t-6612165{flex:1 !important; width: 2px !important; background: #E1E7F3 !important;}
.t-0c69bda{font-size: 9px !important; font-weight: 700 !important; color: #C77700 !important; background: #fff !important; padding: 2px 8px !important; border-radius: 100px !important;}
.t-f350b46{width: 28px !important; height: 28px !important; border-radius: 50% !important; background: linear-gradient(135deg,#00C896,#00A87E) !important; flex:none !important;}
.t-342e705{width:38px !important; height:38px !important; border-radius:10px !important; background:rgba(255,255,255,0.08) !important; display:flex !important; align-items:center !important; justify-content:center !important;}
.t-645c8b3{font-size:11px !important; color:#8089A6 !important;}
.t-7263855{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 16.5px !important; color: #0B1230 !important; margin: 0 0 6px !important;}
.t-a34bc26{position: relative !important; height: 150px !important; border-radius: 12px !important; background: linear-gradient(160deg,#EAF0FF,#F1F5FF) !important; overflow: hidden !important;}
.t-bfc0176{display:block !important; font-size: 9.5px !important; font-weight: 600 !important; color: #8089A6 !important;}
.t-c32414d{display:flex !important; align-items:center !important; gap:13px !important; margin-bottom:16px !important;}
.t-351a22b{font-size:14.5px !important; font-weight:700 !important; color:#2E5BFF !important;}
.t-474cf11{font-size: 10px !important; font-weight: 700 !important; color: #8089A6 !important; background: #fff !important; padding: 2px 8px !important; border-radius: 100px !important;}
.t-e6f6ee5{max-width:960px !important; margin:0 auto !important; padding:36px 28px 40px !important;}
.t-466499c{position: absolute !important; width: 280px !important; height: 280px !important; border-radius: 50% !important; background: radial-gradient(circle, rgba(46,91,255,0.5), transparent 68%) !important; filter: blur(10px) !important; top: 50% !important; left: 50% !important; transform: translate(-50%,-50%) !important;}
.t-a58238a{font-size:11.5px !important; font-weight:700 !important; color:#0E9C8A !important; background:#fff !important; padding:6px 13px !important; border-radius:100px !important; box-shadow:0 4px 12px rgba(20,40,110,0.05) !important;}
.t-3f1e112{width: 8px !important; height: 8px !important; border-radius: 50% !important; background: #FFB200 !important;}
.t-619307f{font-size: 9px !important; font-weight: 700 !important; color: #8089A6 !important; margin-bottom: 8px !important;}
.t-5e07fd5{display:block !important; width: 40% !important; height: 100% !important; background: #00C896 !important;}
.t-55c2cb7{position:relative !important; width:44px !important; height:44px !important; border-radius:50% !important; background:conic-gradient(#2E5BFF 67%, #E3E9F6 0) !important; display:flex !important; align-items:center !important; justify-content:center !important; flex:none !important;}
.t-102f029{position: relative !important; background: #fff !important; border-radius: 14px !important; padding: 16px !important; box-shadow: 0 8px 22px rgba(20,40,110,0.07) !important; min-height: 150px !important;}
.t-3e6caff{display:flex !important; width:54px !important; height:54px !important; border-radius:15px !important; background:#F1ECFF !important; align-items:center !important; justify-content:center !important; margin-bottom:20px !important;}
.t-93378d3{font-size: 9px !important; font-weight: 600 !important; color: #AEB6D6 !important;}
.t-421bdb5{font-size: 12.5px !important; font-weight: 700 !important; color: #0B1230 !important;}
.t-3f46396{display:block !important; width: 76% !important; height: 100% !important; background: #FFB200 !important;}
.t-b7c7953{width: 24px !important; height: 24px !important; border-radius: 50% !important; background: linear-gradient(135deg,#00C896,#00A87E) !important; border: 2px solid #fff !important; margin-left: -7px !important;}
.t-e87df32{width:36px !important; height:36px !important; border-radius:50% !important; border:2px solid #fff !important; object-fit:cover !important; margin-left:-10px !important;}
.t-b7689bc{position:absolute !important; inset:0 !important; background-image:linear-gradient(#2E5BFF 1px,transparent 1px),linear-gradient(90deg,#2E5BFF 1px,transparent 1px) !important; background-size:48px 48px !important; opacity:0.04 !important; pointer-events:none !important;}
.t-d1c5a4d{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 19px !important; color: #00E0A8 !important; letter-spacing: 0.5px !important;}
.t-781c4f3{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 38px !important; line-height: 1.1 !important; letter-spacing: -1px !important; color: #0B1230 !important; margin: 14px 0 0 !important;}
.t-fe1e8c5{display: grid !important; grid-template-columns: repeat(3, 1fr) !important; gap: 26px !important;}
.t-5a32605{background: #0B1230 !important; color: #AEB6D6 !important; padding: 64px 28px 30px !important;}
.t-932528b{margin-top: 14px !important; display: flex !important; align-items: center !important; justify-content: center !important; gap: 6px !important; padding: 10px !important; border: 1.5px dashed #C7D5F2 !important; border-radius: 10px !important; color: #2E5BFF !important; font-size: 11px !important; font-weight: 700 !important;}
.t-bfe0899{background:#2E5BFF !important; color:#fff !important; font-weight:700 !important; font-size:16px !important; padding:16px 30px !important; border-radius:100px !important; box-shadow:0 12px 30px rgba(46,91,255,0.45) !important;}
.t-2a7db29{width: 28px !important; height: 28px !important; border-radius: 50% !important; border: 2px dashed #C7D5F2 !important;}
.t-88e3e99{background: #F6F8FF !important; border: 1px solid #ECF0FB !important; border-radius: 20px !important; padding: 28px !important;}
.t-27f54c1{display:flex !important; width:48px !important; height:48px !important; border-radius:13px !important; background:#FFF1DF !important; align-items:center !important; justify-content:center !important; margin-bottom:16px !important;}
.t-056beb6{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 40px !important; line-height: 1.1 !important; letter-spacing: -1.1px !important; margin: 0 auto 16px !important; max-width: 600px !important;}
.t-6758d3e{position:relative !important; max-width:1240px !important; margin:0 auto !important; padding:64px 28px 70px !important; text-align:center !important;}
.t-f03434c{background: #0B1230 !important; border-radius: 40px !important; max-width: 1240px !important; margin: 0 auto !important; padding: 64px 56px !important; color: #fff !important;}
.t-a7b1609{font-size: 10px !important; font-weight: 700 !important; color: #C77700 !important; background:#FEF4E6 !important; padding: 2px 7px !important; border-radius: 100px !important;}
.t-d388ddf{font-size:11.5px !important; font-weight:700 !important; color:#0B3FA8 !important; background:#fff !important; padding:6px 13px !important; border-radius:100px !important; box-shadow:0 4px 12px rgba(20,40,110,0.05) !important;}
.t-3586a77{font-size: 14.5px !important; line-height: 1.6 !important; color: #5A6184 !important; margin: 0 !important;}
.t-fc90644{position: relative !important; width: 440px !important; max-width: 100% !important; height: 440px !important; margin: 0 auto !important;}
.t-9ca2945{width: 30px !important; height: 30px !important; border-radius: 9px !important; background: #2E5BFF !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-daf7017{font-size: 9px !important; font-weight: 700 !important; color: #fff !important; background: #00A87E !important; padding: 3px 9px !important; border-radius: 100px !important;}
.t-37f777b{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 40px !important; line-height: 1.1 !important; letter-spacing: -1.2px !important; color: #0B1230 !important; margin: 14px 0 0 !important;}
.t-06667bb{display: flex !important; gap: 8px !important; align-items: flex-end !important;}
.t-1aec88c{font-size: 13px !important; font-weight: 700 !important; letter-spacing: 1.5px !important; color: #6E8BFF !important; text-transform: uppercase !important;}
.t-8aabad6{font-size: 10px !important; font-weight: 700 !important; color: #2E5BFF !important; background: #EAF0FF !important; padding: 3px 9px !important; border-radius: 100px !important;}
.t-257ce02{font-size:11.5px !important; font-weight:700 !important; color:#3C4FE0 !important; background:#fff !important; padding:6px 13px !important; border-radius:100px !important; box-shadow:0 4px 12px rgba(20,40,110,0.05) !important;}
.t-d48bd73{order: 2 !important; background: linear-gradient(160deg, #FFF1EC, #FFF8F5) !important; border-radius: 26px !important; padding: 30px !important; border: 1px solid #ECF0FB !important;}
.t-cddbe25{width: 20px !important; height: 20px !important; border-radius: 6px !important; border: 2px solid #2E5BFF !important;}
.t-efd01f2{position:absolute !important; top:-2px !important; left:-26px !important; background:#fff !important; border-radius:14px !important; padding:10px 14px !important; box-shadow:0 18px 40px rgba(20,40,110,0.18) !important; display:flex !important; align-items:center !important; gap:9px !important; z-index:3 !important; animation: floatY 5s ease-in-out infinite !important;}
.t-984dcd0{width: 11px !important; height: 11px !important; border-radius: 50% !important; background: #2E5BFF !important; margin-top: 3px !important; box-shadow: 0 0 0 4px rgba(46,91,255,0.15) !important;}
.t-5ed30d1{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 17px !important; color: #0B1230 !important;}
.t-af88010{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 22px !important; letter-spacing: -0.5px !important; color: #0B1230 !important; margin: 0 !important;}
.t-64c216e{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:30px !important; color:#7A3FE0 !important;}
.t-399bb95{font-size:9px !important; font-weight:700 !important; color:#2E5BFF !important; background:#EAF0FF !important; padding:2px 7px !important; border-radius:100px !important;}
.t-1aee345{display: flex !important; align-items: center !important; gap: 20px !important;}
.t-6bc9bdc{position:relative !important; max-width:1240px !important; margin:0 auto !important; padding:60px 28px 76px !important; display:grid !important; grid-template-columns:1.05fr 0.95fr !important; gap:56px !important; align-items:center !important;}
.t-b29cf5e{display: flex !important; gap: 6px !important;}
.t-eff69e0{font-size: 14px !important; color: #8089A6 !important; margin: 0 0 24px !important;}
.t-6f62fa9{display:block !important; width: 40% !important; height: 6px !important; border-radius: 4px !important; background: #EDF1F9 !important;}
.t-3891d87{margin: 0 !important; padding: 0 24px 24px !important; font-size: 15.5px !important; line-height: 1.7 !important; color: #5A6184 !important;}
.t-abadd76{display: flex !important; align-items: center !important; gap: 15px !important; background: #fff !important; border: 1px solid #ECF0FB !important; border-radius: 16px !important; padding: 18px 20px !important; box-shadow: 0 8px 24px rgba(20,40,110,0.05) !important;}
.t-bb2c35c{background: #fff !important; border: 1px solid #EAEEF8 !important; border-radius: 24px !important; box-shadow: 0 30px 70px rgba(20,40,110,0.12) !important; padding: 36px !important;}
.t-8afe055{font-size: 14px !important; color: #8089A6 !important; margin-top: 4px !important;}
.t-0560565{font-size:11.5px !important; font-weight:700 !important; color:#1E4FB0 !important; background:#fff !important; padding:6px 13px !important; border-radius:100px !important; box-shadow:0 4px 12px rgba(20,40,110,0.05) !important;}
.t-d26ba0d{width: 30px !important; height: 34px !important; border-radius: 6px !important; background: #EAF0FF !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-7e2f0b7{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 40px !important; line-height: 1.1 !important; letter-spacing: -1px !important; margin: 14px 0 0 !important;}
.t-86302ae{flex:1 !important; height:92% !important; background:#00E0A8 !important; border-radius:2px !important;}
.t-9be1b58{width: 30px !important; height: 30px !important; border-radius: 50% !important; border: 2px dashed #C7D5F2 !important; display: flex !important; align-items: center !important; justify-content: center !important; color: #B7C0DA !important; font-size: 12px !important; font-weight: 700 !important;}
.t-e41d443{max-width: 1240px !important; margin: 0 auto !important; padding: 90px 28px 0 !important;}
.t-4e0846d{width: 8px !important; height: 8px !important; border-radius: 50% !important; background: #2E5BFF !important;}
.t-e285a69{width: 28px !important; height: 28px !important; border-radius: 50% !important; background: linear-gradient(135deg,#7A3FE0,#A878FF) !important; flex:none !important;}
.t-c1ca20d{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:20px !important; color:#0B1230 !important; margin:0 0 18px !important; padding-bottom:16px !important; border-bottom:1px solid #EEF1F8 !important;}
.t-c655eda{font-size: 11px !important; font-weight: 700 !important; color: #fff !important; background: #2E5BFF !important; padding: 6px 12px !important; border-radius: 100px !important;}
.t-5bce985{font-size: 9.5px !important; line-height: 1.7 !important; color: #6A7390 !important;}
.t-4fcab6e{font-size: 17px !important;}
.t-f269e8f{width:10px !important; height:10px !important; border-radius:50% !important; background:#FEBC2E !important;}
.t-b7103e6{position: relative !important; background: linear-gradient(180deg, #EAF0FF 0%, #F4F7FF 50%, #FFFFFF 100%) !important; overflow: hidden !important;}
.t-f60d3c7{position: absolute !important; width: 170px !important; height: 170px !important; border-radius: 50% !important; border: 1.5px solid rgba(46,91,255,0.07) !important; top: -50px !important; right: -40px !important;}
.t-b1d0ec1{width: 26px !important; height: 26px !important; border-radius: 7px !important; background: #FDECEC !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-8ac5517{display: flex !important; gap: 8px !important;}
.t-6f9cca1{display:flex !important; align-items:center !important; gap:14px !important; margin-bottom:16px !important;}
.t-0cc33cd{padding:28px 24px !important; text-align:center !important;}
.t-e22c5aa{display:flex !important; width:48px !important; height:48px !important; border-radius:13px !important; background:#F1ECFF !important; align-items:center !important; justify-content:center !important; margin-bottom:16px !important;}
.t-8c6cba9{display: flex !important; gap: 18px !important; width: max-content !important; align-items: center !important; animation: scrollChipsR 42s linear infinite !important;}
.t-a9e122e{display: flex !important; align-items: center !important; gap: 10px !important; padding: 11px 12px !important; background: #FDECEC !important; border-left: 3px solid #E5484D !important; border-radius: 8px !important;}
.t-326d08f{font-size:12px !important; font-weight:700 !important; color:#fff !important;}
.t-19de78e{display: flex !important; flex-direction: column !important; gap: 11px !important;}
.t-28dbfe9{display: flex !important; gap: 4px !important; margin-bottom: 12px !important;}
.t-683313e{padding:26px 20px !important; text-align:center !important;}
.t-358ff70{width: 18px !important; height: 18px !important; border-radius: 50% !important; background: #2E5BFF !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-9605ff5{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 46px !important; color: #fff !important;}
.t-14be636{font-size: 11px !important; font-weight: 700 !important; color: #8C97C2 !important; margin-bottom: 16px !important; letter-spacing: 0.5px !important;}
.t-aded67b{padding: 30px 32px !important; display: grid !important; grid-template-columns: 1.5fr 1fr !important; gap: 32px !important; align-items: center !important;}
.t-d325754{flex: none !important; width: 46px !important; height: 46px !important; border-radius: 13px !important; background: #EAF0FF !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-d612b27{width:34px !important; height:34px !important; border-radius:10px !important; display:flex !important; align-items:center !important; justify-content:center !important;}
.t-264abec{position:relative !important; max-width:1240px !important; margin:0 auto !important; padding:54px 28px 70px !important; display:grid !important; grid-template-columns:1.05fr 0.95fr !important; gap:56px !important; align-items:center !important;}
.t-1c4158d{width: 27px !important; height: 27px !important; border-radius: 50% !important; background: #0B1230 !important; display: flex !important; align-items: center !important; justify-content: center !important; font-size: 9px !important; font-weight: 700 !important; color: #fff !important;}
.t-3b6c5ea{font-size: 9px !important; font-weight: 700 !important; color: #C77700 !important; background: #FEF4E6 !important; padding: 2px 8px !important; border-radius: 100px !important;}
.t-43bcdf2{width:26px !important; height:26px !important; border-radius:50% !important; background:#2E5BFF !important; display:flex !important; align-items:center !important; justify-content:center !important; color:#fff !important; font-size:11px !important; font-weight:700 !important;}
.t-ad9a3fd{width: 26px !important; height: 26px !important; border-radius: 50% !important; background: #EAF0FF !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-182ac32{font-size: 10px !important; font-weight: 700 !important; color: #E5484D !important; background: #FDECEC !important; padding: 4px 10px !important; border-radius: 7px !important;}
.t-02ad2bd{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:40px !important; line-height:1.1 !important; letter-spacing:-1.1px !important; margin:0 auto 16px !important; max-width:600px !important;}
.t-e4c7e26{display: flex !important; align-items: center !important; gap: 14px !important; margin-top: 20px !important; padding: 14px 16px !important; background: #F6F8FF !important; border-radius: 14px !important;}
.t-223d182{padding-top: 8px !important;}
.t-6f364e5{display:inline-flex !important; align-items:center !important; gap:8px !important; font-weight:700 !important; font-size:15px !important; color:#fff !important; background:#2E6BFF !important; padding:13px 24px !important; border-radius:100px !important;}
.t-b8ba358{padding: 80px 0 20px !important;}
.t-3103fd8{font-family: 'Space Grotesk', sans-serif !important; font-size: 17px !important; font-weight: 700 !important; color: #E5484D !important;}
.t-d59efbb{width: 9px !important; height: 9px !important; border-radius: 50% !important; background: #fff !important;}
.t-7f55ec6{display: flex !important; align-items: center !important; gap: 9px !important; padding: 9px 11px !important;}
.t-18c6180{flex:1 !important; width:2px !important; background:#E1E7F3 !important; min-height:14px !important;}
.t-c6038d7{font-size: 11px !important; font-weight: 700 !important; color: #00A87E !important; font-family: 'Space Grotesk', sans-serif !important;}
.t-8660fdd{width: 24px !important; height: 24px !important; border-radius: 7px !important; background: #F1F4FB !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-2a7e521{position:relative !important; padding-left:30px !important; margin-bottom:14px !important; font-size:15px !important; line-height:1.7 !important; color:#5A6184 !important;}
.t-6749adf{margin-left: 30px !important; display: flex !important; flex-direction: column !important; gap: 6px !important; padding: 8px 10px !important; background: #F6F8FF !important; border-radius: 9px !important;}
.t-375d566{font-size: 12px !important; font-weight: 700 !important; color: #0B1230 !important; margin-bottom: 9px !important;}
.t-d2047a5{text-align:center !important; margin-top:48px !important;}
.t-873e35b{background: #0B1230 !important; border-radius: 32px !important; padding: 56px !important; display: grid !important; grid-template-columns: 1fr 1fr !important; gap: 48px !important; align-items: center !important; overflow: hidden !important;}
.t-69ceb3f{display: flex !important; align-items: center !important; gap: 12px !important; margin-bottom: 18px !important;}
.t-0d5b507{display: flex !important; align-items: center !important; gap: 8px !important; margin-top: 12px !important; padding: 10px 12px !important; background: #0B1230 !important; border-radius: 10px !important;}
.t-937d68c{flex: none !important; width: 24px !important; height: 24px !important; border-radius: 50% !important; background: #E7FBF4 !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-024ee3d{font-size: 11px !important; font-weight: 700 !important; color: #C77700 !important; background: #FEF4E6 !important; padding: 4px 10px !important; border-radius: 100px !important;}
.t-283ffed{width:32px !important; height:32px !important; border-radius:50% !important; background:#F6F8FF !important; display:flex !important; align-items:center !important; justify-content:center !important; font-family:'Space Grotesk',sans-serif !important; font-size:11px !important; font-weight:700 !important; color:#0B1230 !important;}
.t-da9b315{font-size:10px !important; display:block !important; color:#8089A6 !important;}
.t-d1ae741{width:26px !important; height:26px !important; border-radius:50% !important; background:#00C896 !important; display:flex !important; align-items:center !important; justify-content:center !important; color:#fff !important; font-size:11px !important; font-weight:700 !important;}
.t-ba0e6f8{position: relative !important; aspect-ratio: 16/9 !important; background: #000 !important;}
.t-13e39b3{background: #fff !important; border: 1px solid #ECF0FB !important; border-radius: 24px !important; padding: 32px !important; box-shadow: 0 10px 30px rgba(20,40,110,0.05) !important;}
.t-157b724{display:block !important; width: 94% !important; height: 100% !important; background: #00C896 !important;}
.t-0389709{display: flex !important; gap: 10px !important; align-items: flex-start !important; padding: 10px !important; border-radius: 10px !important; background: #F6F4FF !important;}
.t-f006b16{height: 6px !important; width: 80% !important; border-radius: 3px !important; background: #E5EAF6 !important; margin-bottom: 5px !important;}
.t-3aaf813{width: 34px !important; height: 34px !important; border-radius: 8px !important; background: #FDECEC !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-c92b3a7{flex:1 !important; font-size: 12.5px !important; font-weight: 600 !important; color: #9098B5 !important; text-decoration: line-through !important;}
.t-d07439f{width: 100% !important; height: 100% !important; min-height: 360px !important; border: 0 !important; display: block !important;}
.t-d8fdb97{display:inline-block !important; font-size:12px !important; font-weight:700 !important; letter-spacing:1px !important; color:#3C4FE0 !important; background:#ECEEFF !important; padding:6px 14px !important; border-radius:100px !important; text-transform:uppercase !important; margin-bottom:16px !important;}
.t-f768481{display:inline-flex !important; align-items:center !important; gap:8px !important; background:#EEF2FF !important; color:#2E5BFF !important; font-weight:700 !important; font-size:12.5px !important; padding:8px 16px !important; border-radius:100px !important; letter-spacing:0.3px !important;}
.t-1adb638{display: flex !important; align-items: center !important; gap: 10px !important; padding: 9px 0 2px !important;}
.t-7364deb{display: flex !important; align-items: center !important; gap: 11px !important; padding: 10px 12px !important; background: #F6F8FF !important; border-radius: 10px !important;}
.t-6fedae8{font-size: 19px !important; line-height: 1.6 !important; color: #5A6184 !important; margin: 22px 0 0 !important; max-width: 600px !important;}
.t-7722cf2{display: flex !important; flex-direction: column !important; gap: 22px !important;}
.t-2699afb{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 18.5px !important; color: #0B1230 !important; margin: 0 0 8px !important;}
.t-823bf1b{flex:1 !important; height:85% !important; background:#00E0A8 !important; border-radius:2px !important;}
.t-e94f1f8{position:absolute !important; inset:0 !important; background-image:linear-gradient(#2E5BFF 1px, transparent 1px), linear-gradient(90deg, #2E5BFF 1px, transparent 1px) !important; background-size:46px 46px !important; opacity:0.04 !important; -webkit-mask-image:radial-gradient(ellipse 80% 65% at 50% 0%, #000 40%, transparent 80%) !important; mask-image:radial-gradient(ellipse 80% 65% at 50% 0%, #000 40%, transparent 80%) !important;}
.t-bd09aaf{font-size: 18px !important; line-height: 1.6 !important; color: #DCE4FF !important; margin: 0 0 32px !important;}
.t-f9b887f{font-size: 18px !important; line-height: 1.65 !important; color: #5A6184 !important; margin: 22px 0 0 !important; max-width: 540px !important;}
.t-34ee408{font-size: 11px !important; font-weight: 600 !important; color: #8089A6 !important;}
.t-5673eea{position: relative !important; background: #fff !important; border-radius: 14px !important; padding: 18px !important; box-shadow: 0 10px 26px rgba(20,40,110,0.07) !important; overflow: hidden !important;}
.t-61bb04b{display:block !important; width: 90% !important; height: 100% !important; background: #2E5BFF !important;}
.t-799c6ba{display: flex !important; align-items: center !important; gap: 11px !important; padding: 11px 13px !important; background: #FEF4E6 !important; border-left: 3px solid #C77700 !important; border-radius: 9px !important;}
.t-fda53d2{display: flex !important; align-items: center !important; gap: 9px !important; padding: 8px !important; background: #F6F8FF !important; border-radius: 9px !important;}
.t-3807f76{font-size: 11px !important; font-weight: 700 !important; color: #5A6184 !important; background: #F1F4FB !important; padding: 7px 12px !important; border-radius: 100px !important;}
.t-35d948e{background: #fff !important; border: 1px solid #EEF1F8 !important; border-radius: 12px !important; padding: 14px !important;}
.t-9315f8f{display: flex !important; gap: 9px !important; align-items: flex-end !important; animation: msgIn .5s ease both !important;}
.t-7bbbe82{padding: 26px !important;}
.t-a51bb96{text-align: center !important; font-size: 10px !important; font-weight: 600 !important; color: #5A6184 !important; padding: 4px 0 !important;}
.t-1416152{width:10px !important; height:10px !important; border-radius:50% !important; background:#28C840 !important;}
.t-7c7fa3f{text-align: center !important; max-width: 720px !important; margin: 0 auto 54px !important;}
.t-b0b26b1{font-size:30px !important; margin-bottom:8px !important;}
.t-9f2b2ce{position:absolute !important; width:520px !important; height:520px !important; border-radius:50% !important; background:radial-gradient(circle, rgba(46,91,255,0.16), transparent 70%) !important; top:-220px !important; right:-120px !important;}
.t-3efd8db{font-size:11px !important; color:#8089A6 !important; font-weight:600 !important; margin-top:2px !important;}
.t-8448dda{font-size: 10px !important; font-weight: 700 !important; color: #2E5BFF !important; background: #EAF0FF !important; padding: 2px 8px !important; border-radius: 100px !important;}
.t-ea723bc{background: #F1F4FB !important; border-radius: 11px 11px 11px 3px !important; padding: 9px 11px !important;}
.t-3973d77{flex:1 !important; height: 55% !important; background: #DCE6FF !important; border-radius: 5px !important; transform-origin: bottom !important; animation: growBar .8s ease .1s both !important;}
.t-b8baf50{display: flex !important; align-items: center !important; gap: 9px !important; padding: 9px 11px !important; border-radius: 9px !important;}
.t-1a030d0{order: -1 !important; background: linear-gradient(160deg, #FFF1EC, #FFF8F5) !important; border-radius: 26px !important; padding: 30px !important; border: 1px solid #ECF0FB !important;}
.t-428bb78{font-size: 11px !important; font-weight: 700 !important; color: #2E5BFF !important;}
.t-f508ad8{font-size:11px !important; font-weight:600 !important; color:#8089A6 !important;}
.t-c31871f{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 40px !important; line-height: 1.1 !important; letter-spacing: -1.1px !important; margin: 0 auto 16px !important; max-width: 660px !important;}
.t-2510230{height: 20px !important; border-radius: 5px !important; background: #EAF0FF !important; margin-bottom: 5px !important;}
.t-5bf82bd{background:#fff !important; color:#0B1E5C !important; font-weight:700 !important; font-size:16px !important; padding:15px 30px !important; border-radius:100px !important;}
.t-b613edf{font-size:14px !important; line-height:1.6 !important; color:#5A6184 !important; margin:0 !important;}
.t-40869c2{flex:none !important; width: 26px !important; height: 26px !important; border-radius: 8px !important; background: #EAF0FF !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-8ed7252{font-size: 8px !important; font-weight: 700 !important; color: #8089A6 !important; margin-bottom: 7px !important;}
.t-c94d4c8{display:block !important; width: 55% !important; height: 100% !important; background: #00C896 !important;}
.t-37fa53b{font-size:16px !important; line-height:1.7 !important; color:#5A6184 !important; margin:0 0 16px !important;}
.t-8d08b49{flex:1 !important; font-size: 12.5px !important; font-weight: 700 !important; color: #0B1230 !important;}
.t-a07e036{flex: 1 !important; background: #fff !important; border-radius: 10px !important; padding: 10px !important; box-shadow: 0 6px 18px rgba(20,40,110,0.08) !important;}
.t-5e3a9a8{display: inline-flex !important; align-items: center !important; gap: 10px !important; background: #F6F8FF !important; border: 1px solid #ECF0FB !important; color: #3A4166 !important; font-weight: 700 !important; font-size: 16px !important; padding: 15px 26px !important; border-radius: 100px !important; white-space: nowrap !important;}
.t-43414bb{font-size:12px !important; color:#FFB200 !important; font-weight:700 !important;}
.t-9024818{position: absolute !important; left: 12% !important; bottom: 16% !important; width: 9px !important; height: 9px !important; border-radius: 50% !important; background: #E5484D !important;}
.t-7efd550{width:74px !important; height:74px !important; border-radius:50% !important; overflow:hidden !important; background:linear-gradient(135deg,#E0395E,#FF6F8E) !important; margin:0 auto 12px !important; display:block !important;}
.t-d7c0fbd{display:block !important; font-size:14px !important; font-weight:700 !important; color:#0B1230 !important; line-height:1.2 !important;}
.t-b647fc6{position: relative !important; max-width: 1240px !important; margin: 0 auto !important; padding: 70px 28px 40px !important; display: grid !important; grid-template-columns: 1.02fr 0.98fr !important; gap: 50px !important; align-items: center !important;}
.t-5eeae95{flex:1 !important; font-size: 11.5px !important; font-weight: 600 !important; color: #2B3252 !important;}
.t-8e18624{background:linear-gradient(160deg, #EEF2FF, #F7F9FF) !important; border:1px solid #ECF0FB !important; border-radius:26px !important; padding:40px !important;}
.t-1916306{color:#5B4BE0 !important;}
.t-fcacf86{font-size: 15.5px !important; line-height: 1.65 !important; color: #5A6184 !important; margin: 0 !important;}
.t-da5cd67{flex:1 !important;}
.t-0cc2540{font-size:10px !important; font-weight:700 !important; color:#00A87E !important;}
.t-6e92d79{text-align:center !important; max-width:640px !important; margin:0 auto 50px !important;}
.t-dfe0995{width: 56px !important; height: 56px !important; margin: 0 auto 14px !important; border-radius: 50% !important; background: linear-gradient(135deg, #FFF4E0, #FFE8C2) !important; display: flex !important; align-items: center !important; justify-content: center !important; font-size: 26px !important;}
.t-934cfe6{font-size:13px !important; line-height:1.5 !important; color:#5A6184 !important;}
.t-ef04717{text-align: center !important; max-width: 720px !important; margin: 0 auto 50px !important;}
.t-44e0c2f{font-size: 10px !important; font-weight: 700 !important; color: #7A3FE0 !important; background: #fff !important; padding: 2px 7px !important; border-radius: 6px !important;}
.t-78ede39{font-size: 16px !important; line-height: 1.7 !important; color: #5A6184 !important; margin: 0 0 24px !important;}
.t-3138f0d{display:block !important; width: 58% !important; height: 100% !important; background: linear-gradient(90deg,#2E5BFF,#6E8BFF) !important;}
.t-586d995{font-size:18px !important; line-height:1.6 !important; color:#5A6184 !important; margin:16px auto 0 !important; max-width:560px !important;}
.t-574b705{background: linear-gradient(160deg, #EAFBF4, #F5FFFB) !important; padding: 26px 26px 22px !important;}
.t-2e49c01{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 40px !important; line-height: 1.1 !important; letter-spacing: -1.1px !important; margin: 0 auto 16px !important; max-width: 680px !important;}
.t-30fee69{position: absolute !important; right: 14px !important; top: 14px !important; width: 16px !important; height: 16px !important; border-right: 2.5px solid #2E5BFF !important; border-top: 2.5px solid #2E5BFF !important; border-radius: 0 3px 0 0 !important;}
.t-235164c{width:34px !important; height:34px !important; border-radius:10px !important; background:#F3ECFF !important; display:flex !important; align-items:center !important; justify-content:center !important; flex:none !important;}
.t-c25a67e{width: 100% !important; text-align: left !important; background: none !important; border: none !important; cursor: pointer !important; padding: 20px 22px !important; display: flex !important; align-items: center !important; justify-content: space-between !important; gap: 14px !important; font-family: 'Plus Jakarta Sans', sans-serif !important;}
.t-267dea8{background: #fff !important; border-radius: 14px !important; padding: 18px !important; box-shadow: 0 10px 26px rgba(20,40,110,0.07) !important; display: flex !important; flex-direction: column !important; gap: 11px !important;}
.t-d607893{flex:1 !important; height: 6px !important; border-radius: 4px !important; background: #E5EAF6 !important;}
.t-53b5246{width: 24px !important; height: 24px !important; border-radius: 50% !important; background: linear-gradient(135deg,#FFB200,#FF7A00) !important; border: 2px solid #fff !important; margin-left: -7px !important;}
.t-28a14d4{position: absolute !important; inset: 0 !important; background-image: linear-gradient(#2E5BFF 1px, transparent 1px), linear-gradient(90deg, #2E5BFF 1px, transparent 1px) !important; background-size: 46px 46px !important; opacity: 0.04 !important; -webkit-mask-image: radial-gradient(ellipse 80% 70% at 50% 0%, #000 40%, transparent 80%) !important; mask-image: radial-gradient(ellipse 80% 70% at 50% 0%, #000 40%, transparent 80%) !important;}
.t-14ed4c1{flex: none !important; width: 38px !important; height: 38px !important; border-radius: 11px !important; background: #E6F8EC !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-68bff9c{width:100% !important; height:100% !important; object-fit:cover !important; display:block !important;}
.t-35656d0{font-size: 11px !important; font-weight: 700 !important; color: #5A6184 !important;}
.t-97160b4{width: 100% !important; height: 40px !important; border-radius: 6px 6px 0 0 !important; background: #C9D8FB !important;}
.t-7c802c6{font-size: 15px !important; font-weight: 700 !important; color: #fff !important; background: #2E5BFF !important; padding: 11px 22px !important; border-radius: 100px !important;}
.t-88cc507{color: #FFB200 !important; font-size: 18px !important; margin-bottom: 16px !important;}
.t-0b94e1b{font-size: 11px !important; font-weight: 700 !important; color: #fff !important;}
.t-ada23e9{display:block !important; font-size: 10px !important; font-weight: 700 !important; color: #9098B5 !important; text-decoration: line-through !important; white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important;}
.t-7edf87f{font-weight: 700 !important; font-size: 15.5px !important; line-height: 1.4 !important; color: #0B1230 !important;}
.t-5e2f420{flex:1 !important; font-size: 12.5px !important; font-weight: 700 !important; color: #2E5BFF !important;}
.t-bc52c65{padding:22px 24px !important;}
.t-0d4c82c{flex:1 !important; font-size: 12.5px !important; font-weight: 600 !important; color: #5A6184 !important;}
.t-e83d28b{font-size: 13px !important; font-weight: 600 !important; color: #6E8BFF !important; margin-bottom: 24px !important;}
.t-cf1604d{display: flex !important; gap: 12px !important;}
.t-e800bd5{text-align: center !important; font-size: 10px !important; font-weight: 600 !important; color: #B7C0DA !important; padding: 4px 0 !important;}
.t-cf3766f{display: flex !important; align-items: center !important; gap: 13px !important; margin-bottom: 16px !important;}
.t-149cbea{display: flex !important; gap: 14px !important; margin-top: 34px !important; flex-wrap: wrap !important;}
.t-3c94c22{color:#0B3FA8 !important;}
.t-cf6c990{flex:1 !important; width: 2px !important; background: #00C896 !important; min-height: 16px !important;}
.t-d8517c5{font-size: 11px !important; font-weight: 700 !important; color: #E5484D !important; background: #FDECEC !important; padding: 4px 10px !important; border-radius: 100px !important;}
.t-2a59b75{font-size: 10px !important; color: #8089A6 !important; font-weight: 600 !important;}
.t-0e05a73{background: #fff !important; border-radius: 14px !important; padding: 16px !important; box-shadow: 0 10px 26px rgba(20,40,110,0.07) !important; display: flex !important; flex-direction: column !important; gap: 10px !important;}
.t-eff723f{display: flex !important; align-items: center !important; gap: 7px !important; padding: 14px 18px !important; border-bottom: 1px solid #F0F3FA !important;}
.t-eb0e722{display: flex !important; gap: 11px !important; align-items: center !important; padding: 10px !important; background: #F6F8FF !important; border-radius: 10px !important;}
.t-55dece9{display:grid !important; grid-template-columns:repeat(3,1fr) !important; gap:22px !important;}
.t-56b4c7c{width: 28px !important; height: 28px !important; border-radius: 50% !important; background: linear-gradient(135deg,#2E5BFF,#6E8BFF) !important; flex:none !important;}
.t-64f3663{font-size: 7px !important; font-weight: 700 !important; color: rgba(255,255,255,0.8) !important;}
.t-3e46138{display: flex !important; align-items: center !important; justify-content: center !important; gap: 8px !important; padding: 10px 0 !important;}
.t-f32b780{width: 100% !important; height: 100% !important; background: linear-gradient(180deg,#2E5BFF,#6E8BFF) !important; border-radius: 6px !important;}
.t-6037acc{background:#fff !important; border:1px solid #ECF0FB !important; border-radius:22px !important; padding:30px !important; box-shadow:0 10px 30px rgba(20,40,110,0.05) !important;}
.t-962983f{background: #fff !important; border-radius: 12px 12px 12px 4px !important; padding: 10px 12px !important; box-shadow: 0 4px 12px rgba(20,40,110,0.06) !important;}
.t-ded50ad{width: 10px !important; height: 10px !important; border-radius: 3px !important; background: #E2E8F4 !important;}
.t-122bb45{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 24px !important; letter-spacing: -0.5px !important; color: #0B1230 !important; margin: 0 0 4px !important;}
.t-1da4944{background:linear-gradient(160deg,#EEF2FF,#F7F9FF) !important; border:1px solid #ECF0FB !important; border-radius:26px !important; padding:30px !important;}
.t-b9a3e00{display:inline-flex !important; align-items:center !important; color:#3A4166 !important;}
.t-b97394e{background: #fff !important; border: 1px solid #EEF1F8 !important; border-radius: 8px !important; padding: 8px !important;}
.t-5752021{display: flex !important; align-items: flex-end !important; justify-content: space-between !important; gap: 8px !important; height: 92px !important; padding: 0 2px !important;}
.t-2dc9f44{position:absolute !important; bottom:30px !important; left:-30px !important; background:#fff !important; border-radius:14px !important; padding:10px 14px !important; box-shadow:0 18px 40px rgba(20,40,110,0.18) !important; display:flex !important; align-items:center !important; gap:9px !important; z-index:3 !important; animation: floatY 6.2s ease-in-out infinite !important; animation-delay:1.1s !important;}
.t-6d15f20{display: flex !important; align-items: center !important; gap: 10px !important; padding: 10px 12px !important; background: #FDECEC !important; border-radius: 9px !important;}
.t-de10835{width: 46px !important; height: 46px !important; border-radius: 13px !important; background: #E7FBF4 !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-065c0e1{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 19px !important; color: #0B1230 !important; margin: 0 0 8px !important; line-height: 1.2 !important;}
.t-398d2a5{background: linear-gradient(135deg,#2E5BFF,#4F7BFF) !important; border-radius: 14px 4px 14px 14px !important; padding: 10px 13px !important; font-size: 13px !important; color: #fff !important; max-width: 210px !important; text-align: left !important;}
.t-46cbccc{display:flex !important; width:50px !important; height:50px !important; border-radius:14px !important; background:#FFF1DF !important; align-items:center !important; justify-content:center !important; margin-bottom:18px !important;}
.t-52cf947{width: 24px !important; height: 24px !important; border-radius: 50% !important; background: linear-gradient(135deg,#7A3FE0,#A878FF) !important;}
.t-08038fd{flex:1 !important; font-size: 11px !important; font-weight: 700 !important; color: #fff !important;}
.t-5c784ea{display: flex !important; gap: 18px !important; width: max-content !important; align-items: center !important; animation: scrollChips 42s linear infinite !important;}
.t-f6fb7c4{display:block !important; width: 50% !important; height: 100% !important; background: linear-gradient(90deg,#2E5BFF,#6E8BFF) !important;}
.t-2377018{order: 2 !important; background: linear-gradient(160deg, #EAFBF4, #F5FFFB) !important; border-radius: 26px !important; padding: 30px !important; border: 1px solid #ECF0FB !important;}
.t-a2addb0{display:flex !important; align-items:center !important; gap:11px !important; padding:11px 13px !important; background:#F6F8FF !important; border-radius:11px !important;}
.t-f69c59c{width: 22px !important; height: 22px !important; border-radius: 50% !important; background: linear-gradient(135deg,#FFB200,#FF7A00) !important; border: 2px solid #fff !important; margin-left: -7px !important;}
.t-633cd22{width: 100% !important; height: 82% !important; background: linear-gradient(180deg,#2E5BFF,#6E8BFF) !important; border-radius: 6px !important;}
.t-b663daf{width: 100% !important; height: 70px !important; border-radius: 6px 6px 0 0 !important; background: #6E8BFF !important;}
.t-481aeed{color:#fff !important; font-size:15px !important; font-weight:700 !important; margin:0 0 18px !important; visibility:hidden !important;}
.t-fb6ea07{font-size:12.5px !important; font-weight:600 !important; color:#8089A6 !important; margin-top:2px !important;}
.t-dc73dfd{display: flex !important; align-items: center !important; gap: 8px !important; font-size: 10.5px !important; font-weight: 600 !important; color: #5A6184 !important;}
.t-c1c45f0{flex: none !important; align-self: center !important; animation: arrowFlow 1.8s ease-in-out infinite !important; animation-delay: .4s !important;}
.t-d9304c0{width: 22px !important; height: 22px !important; border-radius: 50% !important; background: linear-gradient(135deg,#2E5BFF,#6E8BFF) !important; flex:none !important;}
.t-9bbe047{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 23px !important; color: #0B1230 !important; margin: 24px 0 8px !important;}
.t-9b04a5b{flex:1 !important; font-size: 12.5px !important; font-weight: 600 !important; color: #8089A6 !important;}
.t-8a979aa{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 42px !important; line-height: 1.1 !important; letter-spacing: -1.2px !important; color: #0B1230 !important; margin: 14px auto 12px !important; max-width: 720px !important;}
.t-666317b{width: 26px !important; height: 26px !important; border-radius: 8px !important; background: #2E5BFF !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-203281b{height: 22px !important; border-radius: 6px !important; background: #EEF2FF !important;}
.t-9fe05a0{margin-top: 18px !important; width: 100% !important; background: #2E5BFF !important; color: #fff !important; font-weight: 700 !important; font-size: 16px !important; font-family: 'Plus Jakarta Sans', sans-serif !important; padding: 16px !important; border: none !important; border-radius: 12px !important; cursor: pointer !important; box-shadow: 0 12px 26px rgba(46,91,255,0.3) !important;}
.t-f37042a{margin-left: auto !important; font-size: 11px !important; font-weight: 700 !important; color: #00A87E !important; background: #E7FBF4 !important; padding: 4px 10px !important; border-radius: 100px !important;}
.t-380d3e3{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:30px !important; color:#00A87E !important;}
.t-b4dd7df{width: 100% !important; height: 60% !important; background: #DCE6FF !important; border-radius: 6px !important;}
.t-375b6c2{display:block !important; font-size: 10px !important; font-weight: 700 !important; color: #2B3252 !important; white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important;}
.t-d8c29fe{position: absolute !important; inset: 0 !important; width: 100% !important; height: 100% !important;}
.t-6396cc8{flex:1 !important; height: 64% !important; background: #DCE6FF !important; border-radius: 5px !important; transform-origin: bottom !important; animation: growBar .8s ease .4s both !important;}
.t-d8ffc6b{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 42px !important; line-height: 1.1 !important; letter-spacing: -1.1px !important; margin: 0 auto 16px !important; max-width: 600px !important;}
.t-2c6bb9b{flex:1 !important; height:78% !important; background:rgba(255,255,255,0.18) !important; border-radius:2px !important;}
.t-6cefdd4{display: flex !important; align-items: center !important; gap: 10px !important; padding: 10px 12px !important; background: #F6F8FF !important; border-radius: 9px !important;}
.t-bbb7744{font-size: 11.5px !important; font-weight: 700 !important; color: #2B3252 !important;}
.t-b0e07a7{font-size: 10px !important; font-weight: 700 !important; color: #00A87E !important;}
.t-4cdad34{display:inline-block !important; font-size:12px !important; font-weight:700 !important; letter-spacing:1px !important; color:#2E6BFF !important; background:#EAF1FF !important; padding:6px 14px !important; border-radius:100px !important; text-transform:uppercase !important; margin-bottom:16px !important;}
.t-ce01d3c{font-size: 12px !important; font-weight: 700 !important; letter-spacing: 0.5px !important; color: #8089A6 !important;}
.t-d02146b{width:34px !important; height:34px !important; border-radius:10px !important; background:#ECEEFF !important; display:flex !important; align-items:center !important; justify-content:center !important; flex:none !important;}
.t-98970dd{padding: 16px !important; display: flex !important; flex-direction: column !important; gap: 11px !important;}
.t-154c99b{color: #AEB6D6 !important; font-weight: 600 !important; font-size: 15px !important; margin-top: 6px !important;}
.t-6d84fb0{width: 14px !important; height: 7px !important; border: 1px solid #B7C0DA !important; border-radius: 2px !important; display: inline-block !important;}
.t-2f91bf0{display:flex !important; align-items:center !important; gap:11px !important; margin-bottom:18px !important;}
.t-42d948e{width: 14px !important; height: 14px !important; border-radius: 50% !important; background: #E7FBF4 !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-35f13d2{width: 22px !important; height: 22px !important; border-radius: 50% !important; background: #E7FBF4 !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-97d0d63{position:relative !important; aspect-ratio:16/9 !important; background:#000 !important;}
.t-dc8bdd3{position: relative !important; max-width: 1240px !important; margin: 0 auto !important; padding: 56px 28px 80px !important;}
.t-da17ab9{width:60px !important; height:60px !important; border-radius:50% !important; overflow:hidden !important; background:linear-gradient(135deg,#7A3FE0,#A878FF) !important; flex:none !important; display:block !important;}
.t-9485fb4{display: flex !important; gap: 14px !important; justify-content: center !important; flex-wrap: wrap !important;}
.t-57e3271{flex: 1 !important; background: #F1F4FB !important; border-radius: 100px !important; padding: 10px 16px !important; font-size: 12.5px !important; color: #9098B5 !important;}
.t-3559637{width:38px !important; height:38px !important; border-radius:11px !important; background:#EAF0FF !important; display:flex !important; align-items:center !important; justify-content:center !important; flex:none !important;}
.t-c265bd0{margin-top: 14px !important; display: flex !important; align-items: center !important; justify-content: center !important; gap: 7px !important; padding: 11px !important; background: #2E5BFF !important; border-radius: 10px !important; color: #fff !important; font-size: 12px !important; font-weight: 700 !important;}
.t-ce7d079{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 36px !important; letter-spacing: -0.8px !important; color: #0B1230 !important; margin: 14px 0 0 !important;}
.t-229c108{font-size: 12.5px !important; font-weight: 700 !important; color: #fff !important;}
.t-a62ed8d{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 19px !important; color: #0B1230 !important;}
.t-7851a35{position:relative !important; background:#fff !important; border:1px solid #EAEEF8 !important; border-radius:24px !important; padding:26px !important; box-shadow:0 30px 70px rgba(20,40,110,0.16) !important;}
.t-855a286{max-width:1240px !important; margin:0 auto !important; padding:80px 28px 20px !important; display:flex !important; flex-direction:column !important; gap:72px !important;}
.t-95ffbe9{width:74px !important; height:74px !important; border-radius:50% !important; overflow:hidden !important; background:linear-gradient(135deg,#7A3FE0,#A878FF) !important; margin:0 auto 12px !important; display:block !important;}
.t-4503a6b{display:flex !important; align-items:center !important; gap:11px !important; margin-bottom:20px !important;}
.t-7a473ac{font-family: 'Space Grotesk', sans-serif !important; font-size: 17px !important; font-weight: 700 !important; color: #00A87E !important;}
.t-28bbfa8{text-align: right !important;}
.t-1229648{width: 48px !important; height: 48px !important; margin: 0 auto 12px !important; border-radius: 13px !important; background: #EAF0FF !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-9e089be{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:38px !important; line-height:1.1 !important; letter-spacing:-1.1px !important; color:#0B1230 !important; margin:14px 0 0 !important;}
.t-b3eb221{display:inline-flex !important; align-items:center !important; gap:8px !important; font-weight:700 !important; font-size:15px !important; color:#fff !important; background:#00A87E !important; padding:13px 24px !important; border-radius:100px !important;}
.t-d44e32a{width: 44px !important; height: 44px !important; border-radius: 50% !important; background: linear-gradient(135deg, #2E5BFF, #6E8BFF) !important; color: #fff !important; display: flex !important; align-items: center !important; justify-content: center !important; font-weight: 700 !important; font-family: 'Space Grotesk', sans-serif !important;}
.t-18763f9{background: #fff !important; border-radius: 12px !important; padding: 14px !important; box-shadow: 0 6px 18px rgba(20,40,110,0.08) !important;}
.t-dbab701{font-size: 12.5px !important; font-weight: 600 !important; color: #8089A6 !important;}
.t-05a4301{width: 11px !important; height: 11px !important; border-radius: 50% !important; background: #FEBC2E !important;}
.t-d3b8083{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:24px !important; color:#0B1230 !important; margin:0 0 10px !important;}
.t-f80ff72{flex:1 !important; background:#F6F8FF !important; border-radius:12px !important; padding:13px !important;}
.t-b141119{display: flex !important; flex-wrap: wrap !important; justify-content: center !important; gap: 22px !important;}
.t-c08710d{display:flex !important; align-items:flex-end !important; gap:4px !important; height:30px !important; margin-top:12px !important;}
.t-69de5e5{font-size: 11px !important; font-weight: 700 !important; color: #C77700 !important;}
.t-5b7acf1{flex:1 !important; height:55% !important; background:rgba(255,255,255,0.18) !important; border-radius:2px !important;}
.t-97a8170{width: 12px !important; height: 12px !important; border-radius: 50% !important; background: #FFB200 !important;}
.t-2b6c84f{font-size: 13.5px !important; line-height: 1.55 !important; color: #5A6184 !important; margin: 0 !important;}
.t-4430491{font-size: 8px !important; font-weight: 700 !important; color: #00A87E !important; background: #E7FBF4 !important; padding: 1px 6px !important; border-radius: 100px !important;}
.t-f212a12{display: flex !important; align-items: center !important; gap: 5px !important; font-size: 11px !important; font-weight: 700 !important; color: #00A87E !important; background: #E7FBF4 !important; padding: 4px 10px !important; border-radius: 100px !important;}
.t-71c6501{font-size:11px !important; font-weight:700 !important; color:#3A4166 !important; background:#F1F4FB !important; padding:5px 11px !important; border-radius:100px !important;}
.t-a4e0b64{background: #F6F8FF !important; border-radius: 18px !important; padding: 14px !important;}
.t-e73f4ef{background:#EAF2FF !important; border:1px solid #ECF0FB !important; border-radius:26px !important; padding:40px !important; text-align:center !important;}
.t-8b9a199{display: flex !important; align-items: center !important; gap: 8px !important; font-size: 11px !important; font-weight: 600 !important; color: #2B3252 !important;}
.t-c9c499f{font-size:16px !important; line-height:1.75 !important; color:#5A6184 !important; margin:0 0 22px !important;}
.t-13fb167{color:#2E5BFF !important; font-weight:600 !important;}
.t-5be0794{width: 6px !important; height: 6px !important; border-radius: 50% !important; background: #8089A6 !important; animation: typingDot 1.2s infinite !important;}
.t-eb1995a{display: inline-flex !important; align-items: center !important; gap: 8px !important; background: #EEF2FF !important; color: #2E5BFF !important; font-weight: 700 !important; font-size: 13px !important; padding: 8px 16px !important; border-radius: 100px !important; letter-spacing: 0.3px !important;}
.t-d04ec45{font-size:14.5px !important; line-height:1.7 !important; color:#5A6184 !important; margin:0 0 16px !important;}
.t-68ad93b{max-width: 1240px !important; margin: 0 auto !important; padding: 30px 28px 0 !important; display: flex !important; flex-direction: column !important; gap: 30px !important;}
.t-e10af1a{display: grid !important; grid-template-columns: 1fr 1fr !important; gap: 16px !important;}
.t-501c809{max-width: 1240px !important; margin: 0 auto !important; padding: 90px 28px 20px !important; text-align: center !important;}
.t-9746a90{font-size:13px !important; font-weight:600 !important; color:#8089A6 !important;}
.t-0036635{position: absolute !important; width: 440px !important; height: 440px !important; border-radius: 50% !important; background: radial-gradient(circle, rgba(46,91,255,0.16), transparent 70%) !important; top: -180px !important; right: -80px !important;}
.t-7cbe0ce{flex:none !important; width: 26px !important; height: 26px !important; border-radius: 8px !important; background: #FFE8ED !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-59bb44e{flex:1 !important; height: 90% !important; background: linear-gradient(180deg,#2E5BFF,#6E8BFF) !important; border-radius: 5px !important; transform-origin: bottom !important; animation: growBar .8s ease .5s both !important;}
.t-6a77a02{font-size:13.5px !important; font-weight:600 !important; color:#2B3252 !important; line-height:1.5 !important;}
.t-3ebcaff{font-family: 'Space Grotesk', sans-serif !important; font-size: 19px !important; font-weight: 700 !important; color: #2E5BFF !important;}
.t-0cf94a5{display: flex !important; align-items: center !important; gap: 10px !important; padding: 10px !important; background: #EAF0FF !important; border-radius: 10px !important;}
.t-a85bcbc{background: #fff !important; color: #0B1E5C !important; font-weight: 700 !important; font-size: 16px !important; padding: 16px 32px !important; border-radius: 100px !important;}
.t-0a3e9d8{width: 8px !important; height: 8px !important; border-radius: 50% !important; background: #E5484D !important;}
.t-4285241{width: 22px !important; height: 22px !important; border-radius: 50% !important; background: linear-gradient(135deg,#7A3FE0,#A878FF) !important; border: 2px solid #fff !important;}
.t-0baa062{color:#00A87E !important;}
.t-3962f7d{width: 60px !important; height: 7px !important; border-radius: 4px !important; background: #E5EAF6 !important;}
.t-d42cd20{position:absolute !important; width:120px !important; height:120px !important; border-radius:28px !important; background:linear-gradient(135deg,#EAF0FF,#F6F8FF) !important; top:-6px !important; right:6px !important; transform:rotate(12deg) !important;}
.t-dd1db10{position:absolute !important; inset:0 !important; width:100% !important; height:100% !important; z-index:0 !important;}
.t-5e9d56f{font-size: 10.5px !important; font-weight: 700 !important; color: #7A3FE0 !important;}
.t-e349f31{font-size: 10px !important; font-weight: 600 !important; color: #00A87E !important; margin-top: 2px !important;}
.t-53ef9b8{max-width: 1240px !important; margin: 76px auto 0 !important; padding: 0 28px !important;}
.t-e24ac1b{background:#fff !important; border:1px solid #EAEEF8 !important; border-radius:28px !important; box-shadow:0 30px 70px rgba(20,40,110,0.1) !important; padding:48px !important; display:grid !important; grid-template-columns:0.85fr 1.15fr !important; gap:48px !important; align-items:start !important;}
.t-ccd77e5{display: flex !important; align-items: center !important; gap: 10px !important; padding: 8px 0 2px !important;}
.t-b4476ef{font-size: 11px !important; font-weight: 700 !important; color: #0B1230 !important;}
.t-bb5b66a{overflow-x: hidden !important;}
.t-24bdad4{font-size: 9px !important; color: rgba(255,255,255,0.6) !important;}
.t-9150f7d{text-align: center !important; font-size: 8px !important; font-weight: 700 !important; color: #B7C0DA !important;}
.t-9eb81a5{display:flex !important; align-items:center !important; gap:14px !important; flex-wrap:wrap !important;}
.t-630e321{flex: none !important; align-self: center !important; animation: arrowFlow 1.8s ease-in-out infinite !important;}
.t-c5bb404{color:#3C4FE0 !important;}
.t-1a4429e{background:#fff !important; border:1px solid #E6EBF8 !important; border-radius:16px !important; overflow:hidden !important;}
.t-b59250e{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:48px !important; line-height:1.06 !important; letter-spacing:-1.6px !important; color:#0B1230 !important; margin:22px 0 0 !important;}
.t-d921e40{font-size: 11px !important; font-weight: 600 !important; color: #00A87E !important;}
.t-1fb481c{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:20px !important; letter-spacing:-0.4px !important; color:#0B1230 !important; margin:0 0 8px !important;}
.t-d6c473f{order:1 !important;}
.t-c430007{display: flex !important; align-items: center !important; gap: 10px !important; padding-bottom: 12px !important;}
.t-e0fa82b{font-size:13px !important; font-weight:700 !important;}
.t-9117733{display:flex !important; flex-direction:column !important; gap:0 !important;}
.t-b38cbcb{width: 9px !important; height: 9px !important; border-radius: 3px !important; background: #2E5BFF !important;}
.t-f3afd75{grid-column: 1 / -1 !important; width: 100% !important; padding: 13px 15px !important; font-size: 15px !important; font-family: 'Plus Jakarta Sans', sans-serif !important; color: #2B3252 !important; background: #F6F8FF !important; border: 1.5px solid #E6EBF8 !important; border-radius: 12px !important; outline: none !important;}
.t-1f0045e{position:relative !important; max-width:920px !important; margin:0 auto !important; padding:0 28px 56px !important;}
.t-bbc00b0{font-size: 7px !important; font-weight: 700 !important; color: #B7C0DA !important;}
.t-2e3f5de{font-weight: 700 !important; font-size: 16.5px !important; color: #0B1230 !important;}
.t-062f263{display: flex !important; flex-direction: column !important; gap: 64px !important;}
.t-86ea67c{position:relative !important; background:#fff !important; border:1px solid #EAEEF8 !important; border-radius:20px !important; box-shadow:0 34px 80px rgba(20,40,110,0.2) !important; overflow:hidden !important; animation: floatY 6s ease-in-out infinite !important;}
.t-4fbc6a0{position: relative !important; max-width: 1240px !important; margin: 0 auto !important; padding: 28px 28px 64px !important;}
.t-6f95077{position: absolute !important; width: 184px !important; height: 184px !important; border-radius: 50% !important; border: 1.5px solid rgba(11,18,48,0.05) !important; top: -52px !important; right: -46px !important;}
.t-4fc1da1{display:flex !important; gap:14px !important; margin-top:36px !important; justify-content:center !important; flex-wrap:wrap !important;}
.t-0a481ab{display:flex !important; width:54px !important; height:54px !important; border-radius:15px !important; background:#EAF0FF !important; align-items:center !important; justify-content:center !important; margin-bottom:20px !important;}
.t-7143cb5{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 21px !important; color: #0B1230 !important; margin: 0 !important;}
.t-373bf38{font-size: 12px !important; font-weight: 700 !important; color: #0B1230 !important;}
.t-b3ca86c{display: inline-flex !important; align-items: center !important; gap: 9px !important; font-size: 13px !important; font-weight: 700 !important; letter-spacing: 1.5px !important; color: #E5484D !important; text-transform: uppercase !important;}
.t-bf44866{font-family: 'Space Grotesk', sans-serif !important; font-size: 19px !important; font-weight: 700 !important; color: #C77700 !important;}
.t-821e8e2{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 56px !important; line-height: 1.05 !important; letter-spacing: -2px !important; color: #0B1230 !important; margin: 22px 0 0 !important;}
.t-71aaf01{display: inline-flex !important; align-items: center !important; gap: 8px !important; font-weight: 700 !important; font-size: 15px !important; color: #2E5BFF !important;}
.t-2d68581{font-size: 11px !important; color: #8089A6 !important;}
.t-90433b0{color: #2E5BFF !important;}
.t-d2dc0a7{flex: 1 !important;}
.t-261b3f5{font-size:13.5px !important; font-weight:600 !important; color:#5A6184 !important; margin-top:8px !important;}
.t-db808fc{width: 18px !important; height: 18px !important; border-radius: 50% !important; background: #E7FBF4 !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-6030b82{flex:1 !important; text-align: center !important; font-size: 10px !important; font-weight: 700 !important; color: #fff !important; background: #2E5BFF !important; padding: 6px 0 !important; border-radius: 8px !important;}
.t-b08d9ec{display:block !important; width: 85% !important; height: 100% !important; background: #2E5BFF !important;}
.t-8484314{font-size: 9px !important; font-weight: 700 !important; color: #8089A6 !important; letter-spacing: 0.4px !important; margin-bottom: 8px !important;}
.t-3a412bb{position: absolute !important; left: 50% !important; top: 50% !important; width: 112px !important; height: 112px !important; margin: -56px 0 0 -56px !important; border-radius: 50% !important; background: rgba(46,91,255,0.18) !important; animation: hubRing 2.8s ease-out infinite !important; animation-delay: 1.4s !important;}
.t-4a2ec40{display:block !important; width: 0% !important; height: 100% !important; background: #B7C0DA !important;}
.t-7e575fe{width: 52px !important; height: 52px !important; border-radius: 14px !important; background: #2E5BFF !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: 0 8px 18px rgba(46,91,255,0.32) !important; animation: stepBob 3.4s ease-in-out infinite !important;}
.t-153cf4c{height: 20px !important; border-radius: 5px !important; background: #E7FBF4 !important; margin-bottom: 5px !important;}
.t-c38fefb{width: 30px !important; height: 30px !important; border-radius: 8px !important; background: #F1ECFF !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-fa274ce{display:flex !important; width:50px !important; height:50px !important; border-radius:14px !important; background:#EAF0FF !important; align-items:center !important; justify-content:center !important; margin-bottom:18px !important;}
.t-a7a1808{display:inline-block !important; font-size:12px !important; font-weight:700 !important; letter-spacing:1px !important; color:#1E4FB0 !important; background:#E9EFFB !important; padding:6px 14px !important; border-radius:100px !important; text-transform:uppercase !important; margin-bottom:16px !important;}
.t-7670331{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 36px !important; line-height: 1.12 !important; letter-spacing: -1px !important; color: #0B1230 !important; margin: 14px 0 14px !important;}
.t-3409745{width: 15px !important; height: 15px !important; border-radius: 4px !important; background: #00C896 !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-949f491{position: absolute !important; top: 14px !important; left: 50% !important; transform: translateX(-50%) !important; width: 64px !important; height: 17px !important; background: #1B2350 !important; border-radius: 0 0 12px 12px !important; z-index: 2 !important;}
.t-441e247{max-width:900px !important; margin:0 auto !important; padding:50px 28px 20px !important;}
.t-4d27396{max-width: 900px !important; margin: 0 auto !important; padding: 90px 28px 20px !important;}
.t-5eadece{display: flex !important; align-items: center !important; gap: 11px !important; font-size: 14.5px !important; font-weight: 600 !important; color: #2B3252 !important;}
.t-0d9cbd0{margin-top: 14px !important; display: flex !important; align-items: center !important; justify-content: center !important; gap: 7px !important; padding: 11px !important; background: #00A87E !important; border-radius: 10px !important; color: #fff !important; font-size: 12px !important; font-weight: 700 !important;}
.t-d846dc2{display:block !important; width: 78% !important; height: 100% !important; background: linear-gradient(90deg,#2E5BFF,#6E8BFF) !important;}
.t-d24e24c{width:100% !important; height:100% !important; border:0 !important; display:block !important;}
.t-2bfcec6{font-family: 'Space Grotesk', sans-serif !important; font-size: 18px !important; font-weight: 700 !important; color: #0B1230 !important; line-height: 1 !important;}
.t-50b2b80{flex:none !important; font-size: 8px !important; font-weight: 700 !important; color: #E5484D !important; background: #FDECEC !important; padding: 2px 6px !important; border-radius: 100px !important;}
.t-f5c1993{width:30px !important; height:30px !important; border-radius:10px 10px 10px 16px !important; background:#FFF1DF !important; display:flex !important; align-items:center !important; justify-content:center !important;}
.t-9ccd7dd{width: 26px !important; height: 26px !important; border-radius: 50% !important; background: #FEF4E6 !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-26e688e{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:34px !important; line-height:1.12 !important; letter-spacing:-1px !important; margin:0 auto 14px !important; max-width:560px !important;}
.t-38f4db4{width: 14px !important; height: 14px !important; border-radius: 4px !important; background: #2E5BFF !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-0b4a030{max-width:1240px !important; margin:0 auto !important; padding:70px 28px 20px !important;}
.t-345ecd5{color: #AEB6D6 !important; font-weight: 600 !important; font-size: 15px !important; margin-top: 8px !important;}
.t-a86b31e{position: absolute !important; bottom: -20px !important; left: -22px !important; background: #fff !important; border-radius: 14px !important; padding: 12px 16px !important; box-shadow: 0 18px 40px rgba(20,40,110,0.16) !important; display: flex !important; align-items: center !important; gap: 11px !important;}
.t-d9033e0{position: absolute !important; top: -70px !important; right: -50px !important; width: 260px !important; height: 260px !important; border-radius: 50% !important; background: rgba(46,91,255,0.25) !important;}
.t-1e4a26d{width: 22px !important; height: 22px !important; border-radius: 50% !important; background: #EAF0FF !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-1637ad7{width: 20px !important; height: 20px !important; border-radius: 6px !important; border: 2px solid #D4DBEC !important;}
.t-fed596c{position: absolute !important; width: 110px !important; height: 110px !important; border-radius: 50% !important; border: 1.5px solid rgba(46,91,255,0.07) !important; bottom: -40px !important; left: -30px !important;}
.t-d7a6b61{display:flex !important; align-items:center !important; gap:16px !important; margin-top:32px !important;}
.t-0284b28{height: 6px !important; border-radius: 100px !important; background: #E5EAF6 !important; overflow: hidden !important; margin-bottom: 12px !important;}
.t-b88d5f8{display:grid !important; grid-template-columns:1fr 1fr !important; gap:16px !important;}
.t-523e974{width: 18px !important; height: 18px !important; border-radius: 6px !important; border: 2px solid #D4DBEC !important;}
.t-ad81b76{font-size: 14.5px !important; line-height: 1.55 !important; color: #5A6184 !important;}
.t-6a085b8{width:34px !important; height:34px !important; border-radius:10px !important; background:#E8EFFF !important; display:flex !important; align-items:center !important; justify-content:center !important; flex:none !important;}
.t-5d3a840{height: 20px !important; border-radius: 5px !important; background: #FEF4E6 !important;}
.t-5e38612{width: 38px !important; height: 38px !important; border-radius: 11px !important; background: #EAF0FF !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-8b61f55{background: #F6F8FF !important; border-radius: 10px !important; padding: 10px 12px !important;}
.t-f5b1a74{display:inline-flex !important; align-items:center !important; gap:8px !important; font-weight:700 !important; font-size:15px !important; color:#fff !important; background:#5B4BE0 !important; padding:13px 24px !important; border-radius:100px !important;}
.t-39dff20{background: #EAF0FF !important; border: 1px solid #D5E0FB !important; border-radius: 10px !important; padding: 10px 12px !important;}
.t-600813b{width:24px !important; height:24px !important; border-radius:50% !important; background:linear-gradient(135deg,#00C896,#00A87E) !important; border:2px solid #fff !important; margin-left:-7px !important;}
.t-3db8141{font-size: 9px !important; font-weight: 700 !important; color: #E5484D !important; background: #FDECEC !important; padding: 2px 7px !important; border-radius: 100px !important;}
.t-8586eaa{font-size: 10px !important; font-weight: 700 !important; color: #2E5BFF !important; background: #EAF0FF !important; padding: 4px 10px !important; border-radius: 100px !important;}
.t-614898a{position: absolute !important; top: 0 !important; left: 22px !important; right: 22px !important; height: 3px !important; border-radius: 3px !important; background: #E3EAFB !important; overflow: hidden !important;}
.t-70e8816{position:relative !important; background:linear-gradient(180deg, #EAF0FF 0%, #F4F7FF 60%, #FFFFFF 100%) !important; overflow:hidden !important;}
.t-bf7a010{position: relative !important; max-width: 580px !important;}
.t-e0828a3{display: flex !important; align-items: center !important; gap: 9px !important; background: #EAF0FF !important; border-radius: 9px !important; padding: 9px 11px !important;}
.t-c8acb17{display:flex !important; gap:10px !important;}
.t-6096ebb{flex: none !important; width: 40px !important; height: 40px !important; border-radius: 11px !important; background: #EAF0FF !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-3e8b481{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:32px !important; line-height:1.16 !important; letter-spacing:-0.9px !important; color:#0B1230 !important; margin:0 0 16px !important;}
.t-316c57b{display:inline-block !important; background:#2E5BFF !important; color:#fff !important; font-weight:700 !important; font-size:16px !important; padding:15px 28px !important; border-radius:100px !important; box-shadow:0 12px 26px rgba(46,91,255,0.3) !important;}
.t-512f867{flex:1 !important; font-size:12.5px !important; font-weight:600 !important; color:#9098B5 !important; text-decoration:line-through !important;}
.t-5c415ce{font-size: 12px !important; font-weight: 700 !important; color: #8089A6 !important;}
.t-96b782a{background:#0B1230 !important; border-radius:14px !important; padding:18px !important; color:#fff !important; margin-bottom:14px !important;}
.t-792ec02{position: relative !important; background: #0B1230 !important; border-radius: 24px !important; padding: 34px !important; box-shadow: 0 26px 56px rgba(20,40,110,0.28) !important; display: flex !important; flex-direction: column !important; transform: translateY(-10px) !important;}
.t-32f58d1{width: 36px !important; height: 36px !important; border-radius: 10px !important; background: #E7FBF4 !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-c67fedc{width: 30px !important; height: 30px !important; border-radius: 50% !important; background: linear-gradient(135deg,#00C896,#00A87E) !important;}
.t-96c4123{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:21px !important; letter-spacing:-0.5px !important; color:#0B1230 !important; margin:0 !important;}
.t-4beee4f{background: #0B1230 !important; border-radius: 32px !important; padding: 52px 48px !important; display: grid !important; grid-template-columns: repeat(4, 1fr) !important; gap: 32px !important; color: #fff !important;}
.t-e6113f4{width: 22px !important; height: 22px !important; border-radius: 50% !important; background: linear-gradient(135deg,#2E5BFF,#6E8BFF) !important; border: 2px solid #fff !important; margin-left: -7px !important;}
.t-b7cd1f1{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 50px !important; line-height: 1.06 !important; letter-spacing: -1.6px !important; color: #0B1230 !important; margin: 22px 0 0 !important;}
.t-fa8fca0{background: #fff !important; border: 1px solid #E6EBF8 !important; border-radius: 16px !important; overflow: hidden !important; align-self: start !important;}
.t-ea1ab90{background: #fff !important; border: 1px solid #ECF0FB !important; border-radius: 24px !important; padding: 34px !important; box-shadow: 0 10px 30px rgba(20,40,110,0.06) !important; display: flex !important; flex-direction: column !important;}
.t-2ecbc98{display:block !important; width: 27% !important; height: 100% !important; background: linear-gradient(90deg,#FFB200,#FF7A00) !important;}
.t-67c517a{flex:1 !important; height:62% !important; background:rgba(255,255,255,0.18) !important; border-radius:2px !important;}
.t-8d05931{font-size: 18px !important; line-height: 1.6 !important; color: #5A6184 !important; margin: 18px auto 0 !important; max-width: 580px !important;}
.t-d4649f9{font-size: 9.5px !important; font-weight: 700 !important; color: #00A87E !important;}
.t-da6c529{font-size: 11px !important; color: #2B3252 !important; line-height: 1.4 !important; max-width: 150px !important;}
.t-ff84105{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:14px !important; color:#fff !important; background:#2E5BFF !important; width:34px !important; height:34px !important; border-radius:10px !important; display:flex !important; align-items:center !important; justify-content:center !important;}
.t-449d25e{display:flex !important; width:54px !important; height:54px !important; border-radius:15px !important; background:#E3F7F2 !important; align-items:center !important; justify-content:center !important; margin-bottom:20px !important;}
.t-aa8173f{font-size:15px !important; line-height:1.7 !important; color:#AEB6D6 !important; margin:0 !important;}
.t-1f3dee0{display:inline-flex !important; align-items:center !important; color:#2E5BFF !important;}
.t-178ef96{display: inline-flex !important; align-items: center !important; gap: 8px !important; background: #fff !important; border: 1px solid #E6ECF8 !important; color: #3A4166 !important; font-weight: 700 !important; font-size: 14px !important; padding: 9px 16px !important; border-radius: 100px !important; box-shadow: 0 4px 12px rgba(20,40,110,0.04) !important;}
.t-89c9760{display:flex !important; gap:16px !important; flex-wrap:wrap !important;}
.t-33ff4e1{font-family: 'Space Grotesk', sans-serif !important; font-size: 13px !important; font-weight: 700 !important; color: #2B3252 !important;}
.t-45900ad{border-left: 2px solid rgba(255,255,255,0.12) !important; padding-left: 22px !important; transition: border-color .3s ease, transform .3s ease !important;}
.t-1474999{width: 100% !important; height: 96px !important; border-radius: 6px 6px 0 0 !important; background: #00C896 !important;}
.t-b4f2c07{width: 46px !important; height: 46px !important; border-radius: 13px !important; background: #EAF0FF !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-2054b4b{display: flex !important; align-items: center !important; justify-content: center !important; gap: 6px !important; background: linear-gradient(135deg,#2E5BFF,#6E8BFF) !important; border-radius: 11px !important; padding: 11px !important; color: #fff !important; font-size: 11.5px !important; font-weight: 700 !important; box-shadow: 0 8px 18px rgba(46,91,255,0.35) !important;}
.t-ea44d16{background:#fff !important; border:1px solid #ECF0FB !important; border-radius:22px !important; padding:32px !important; box-shadow:0 10px 30px rgba(20,40,110,0.05) !important; transition:transform .3s cubic-bezier(.2,.7,.3,1), box-shadow .3s ease !important;}
.t-5098bc9{position: absolute !important; top: -60px !important; right: -40px !important; width: 280px !important; height: 280px !important; background: rgba(255,255,255,0.07) !important; border-radius: 50% !important;}
.t-85de254{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:48px !important; line-height:1.05 !important; letter-spacing:-1.6px !important; color:#0B1230 !important; margin:20px 0 0 !important;}
.t-47bb28a{flex: none !important; width: 28px !important; height: 28px !important; border-radius: 8px !important; background: #EEF2FF !important; color: #2E5BFF !important; font-size: 21px !important; font-weight: 600 !important; display: flex !important; align-items: center !important; justify-content: center !important; line-height: 1 !important;}
.t-0d5ec79{display:block !important; width: 62% !important; height: 100% !important; background: linear-gradient(90deg,#2E5BFF,#6E8BFF) !important;}
.t-9a722c5{display: grid !important; grid-template-columns: 1.08fr 0.92fr !important; gap: 56px !important; align-items: center !important;}
.t-432a5f5{margin-top: 12px !important; display: flex !important; align-items: center !important; justify-content: center !important; gap: 7px !important; padding: 11px !important; background: #2E5BFF !important; border-radius: 10px !important; color: #fff !important; font-size: 12px !important; font-weight: 700 !important;}
.t-fb8e005{display: flex !important; width: 46px !important; height: 46px !important; border-radius: 13px !important; background: #EAF0FF !important; align-items: center !important; justify-content: center !important; margin-bottom: 16px !important;}
.t-a46db43{font-size: 10px !important; font-weight: 600 !important; color: #B7C0DA !important; margin-top: 2px !important;}
.t-6ca6af8{font-size:16px !important; line-height:1.6 !important; color:#5A6184 !important; margin:0 !important;}
.t-54c227d{display: flex !important; align-items: center !important; gap: 16px !important; margin-bottom: 16px !important;}
.t-fb643db{height: 5px !important; border-radius: 4px !important; background: #E5EAF6 !important; margin-top: 4px !important; overflow: hidden !important;}
.t-f6764e3{position: absolute !important; left: 14px !important; top: 14px !important; width: 16px !important; height: 16px !important; border-left: 2.5px solid #2E5BFF !important; border-top: 2.5px solid #2E5BFF !important; border-radius: 3px 0 0 0 !important;}
.t-5991e81{text-align:center !important; max-width:720px !important; margin:0 auto 50px !important;}
.t-540f658{position:absolute !important; width:440px !important; height:440px !important; border-radius:50% !important; background:radial-gradient(circle, rgba(46,91,255,0.16), transparent 70%) !important; top:-180px !important; right:-80px !important;}
.t-54eae2d{width: 28px !important; height: 28px !important; border-radius: 50% !important; background: #2E5BFF !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: 0 0 0 4px rgba(46,91,255,0.15) !important;}
.t-bb29c22{font-size: 9px !important; font-weight: 700 !important; color: #00A87E !important; background: #E7FBF4 !important; padding: 2px 8px !important; border-radius: 100px !important;}
.t-915197b{display:grid !important; grid-template-columns:repeat(3,1fr) !important; gap:20px !important;}
.t-cc92b6a{font-size: 18px !important; line-height: 1.6 !important; color: #C7D2F2 !important; margin: 0 auto 30px !important; max-width: 520px !important;}
.t-60ba13c{position: absolute !important; left: 50% !important; top: 50% !important; width: 112px !important; height: 112px !important; margin: -56px 0 0 -56px !important; border-radius: 50% !important; background: rgba(46,91,255,0.18) !important; animation: hubRing 2.8s ease-out infinite !important;}
.t-b03679b{display:flex !important; align-items:center !important; gap:12px !important; font-size:15px !important; font-weight:600 !important; color:#2B3252 !important;}
.t-333ba70{display:flex !important; gap:12px !important;}
.t-a0e634b{display: flex !important; align-items: center !important; gap: 11px !important; margin-bottom: 9px !important;}
.t-9416bb2{width: 30px !important; height: 30px !important; border-radius: 8px !important; background: #E7FBF4 !important; display: flex !important; align-items: center !important; justify-content: center !important; flex:none !important;}
.t-400cab1{display: flex !important; align-items: center !important; gap: 10px !important; padding: 11px 12px !important; background: #E7FBF4 !important; border-left: 3px solid #00A87E !important; border-radius: 8px !important;}
.t-f27807a{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:16.5px !important; color:#0B1230 !important; margin:0 0 7px !important;}
.t-81f99e8{font-size: 11px !important; font-weight: 700 !important; color: #0B1230 !important; font-family: 'Space Grotesk', sans-serif !important;}
.t-1999c7c{position: relative !important; padding: 10px 14px !important;}
.t-f218872{display:flex !important; width:44px !important; height:44px !important; border-radius:12px !important; background:#EAF0FF !important; align-items:center !important; justify-content:center !important; margin-bottom:16px !important;}
.t-c7e715b{font-size: 16px !important; line-height: 1.6 !important; color: #5A6184 !important; margin: 0 !important;}
.t-711e7a3{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 32px !important; line-height: 1.14 !important; letter-spacing: -0.8px !important; color: #0B1230 !important; margin: 16px 0 14px !important;}
.t-9b61ed9{position:absolute !important; inset:0 !important; background-image:linear-gradient(#2E5BFF 1px, transparent 1px), linear-gradient(90deg, #2E5BFF 1px, transparent 1px) !important; background-size:48px 48px !important; opacity:0.04 !important; -webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 0%, #000 35%, transparent 80%) !important; mask-image:radial-gradient(ellipse 80% 70% at 50% 0%, #000 35%, transparent 80%) !important;}
.t-ab0e347{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:46px !important; line-height:1.06 !important; letter-spacing:-1.6px !important; color:#0B1230 !important; margin:20px 0 0 !important;}
.t-62f9966{display: flex !important; align-items: center !important; gap: 10px !important; background: #fff !important; border: 1px solid #EEF1F8 !important; border-radius: 11px !important; padding: 11px !important;}
.t-11340c4{font-size: 11.5px !important; font-weight: 700 !important; color: #0B1230 !important; white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important;}
.t-fdfc1df{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 44px !important; line-height: 1.08 !important; letter-spacing: -1.2px !important; margin: 0 0 16px !important;}
.t-e42b53a{position: absolute !important; bottom: -20px !important; left: -22px !important; background: #fff !important; border-radius: 14px !important; padding: 11px 15px !important; box-shadow: 0 18px 40px rgba(20,40,110,0.16) !important; display: flex !important; align-items: center !important; gap: 10px !important;}
.t-af58346{padding: 16px !important; display: flex !important; flex-direction: column !important; gap: 9px !important;}
.t-194387f{font-size: 12px !important; color: #8089A6 !important;}
.t-b25c10a{font-size: 11px !important; font-weight: 700 !important; color: #2E5BFF !important; background: #EAF0FF !important; padding: 5px 11px !important; border-radius: 100px !important;}
.t-06a8c5e{flex:1 !important; text-align: center !important; background: #FDECEC !important; border-radius: 10px !important; padding: 10px 0 !important;}
.t-b17733d{position:absolute !important; left:50% !important; top:50% !important; margin:-22px 0 0 -22px !important; transform:translate(70px,70px) !important; width:44px !important; height:44px !important; border-radius:12px !important; background:#EAF0FF !important; display:flex !important; align-items:center !important; justify-content:center !important; font-size:11px !important; font-weight:700 !important; color:#2E5BFF !important; box-shadow:0 6px 16px rgba(20,40,110,0.08) !important;}
.t-cf0cd75{position: absolute !important; bottom: 4px !important; left: 50% !important; transform: translateX(-50%) !important; width: 4px !important; height: 4px !important; border-radius: 50% !important; background: #00C896 !important;}
.t-b12315a{display: flex !important; align-items: center !important; gap: 30px !important; font-size: 15px !important; font-weight: 600 !important; color: #3A4166 !important;}
.t-89e74a7{font-size:14.5px !important; line-height:1.65 !important; color:#5A6184 !important; margin:0 !important;}
.t-133d27b{display: flex !important; align-items: center !important; gap: 10px !important;}
.t-456f849{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 22px !important; color: #0B1230 !important; margin: 0 !important;}
.t-b905de6{list-style:none !important; margin:0 !important; padding:0 !important;}
.t-bbbcddf{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 40px !important; line-height: 1.1 !important; letter-spacing: -1.1px !important; margin: 0 auto 16px !important; max-width: 700px !important;}
.t-1961733{background: #2E5BFF !important; color: #fff !important; font-weight: 700 !important; font-size: 16px !important; padding: 16px 30px !important; border-radius: 100px !important; box-shadow: 0 12px 26px rgba(46,91,255,0.32) !important;}
.t-27b2cef{font-size:11.5px !important; font-weight:700 !important; color:#2E5BFF !important; background:#fff !important; padding:6px 13px !important; border-radius:100px !important; box-shadow:0 4px 12px rgba(20,40,110,0.05) !important;}
.t-7374a24{font-size: 10px !important; font-weight: 700 !important; color: #00A87E !important; background: #E7FBF4 !important; padding: 4px 10px !important; border-radius: 7px !important;}
.t-148d25e{width: 30px !important; height: 30px !important; border-radius: 8px !important; background: #FDECEC !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-19ad8a9{width: 34px !important; height: 34px !important; border-radius: 9px !important; background: #EAF0FF !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-04adc81{display: flex !important; gap: 16px !important; width: max-content !important; align-items: center !important; animation: scrollChips 40s linear infinite !important;}
.t-0af8f46{display:grid !important; grid-template-columns:repeat(3,1fr) !important; gap:24px !important;}
.t-9c87716{display: grid !important; grid-template-columns: repeat(3, 1fr) !important; gap: 24px !important; margin-top: 44px !important; align-items: stretch !important;}
.t-9987b89{background: #0B1E5C !important; color: #fff !important; font-weight: 700 !important; font-size: 16px !important; padding: 16px 30px !important; border-radius: 100px !important; box-shadow: 0 12px 26px rgba(11,30,92,0.32) !important;}
.t-164f7fb{position: relative !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-8de513a{display:block !important; width: 28% !important; height: 100% !important; background: linear-gradient(90deg,#FFB200,#FF7A00) !important;}
.t-f92e361{max-width: 1240px !important; margin: 0 auto !important; padding: 80px 28px 90px !important;}
.t-d9d2784{flex: none !important; width: 30px !important; height: 30px !important; border-radius: 8px !important; background: #EEF2FF !important; color: #2E5BFF !important; font-size: 22px !important; font-weight: 600 !important; display: flex !important; align-items: center !important; justify-content: center !important; line-height: 1 !important;}
.t-c50f6d0{font-size: 18px !important; color: #5A6184 !important; max-width: 600px !important; margin: 0 auto !important;}
.t-d390299{background: #0B1230 !important; border-radius: 36px !important; padding: 56px !important; display: grid !important; grid-template-columns: 1.1fr 0.9fr !important; gap: 40px !important; align-items: center !important; overflow: hidden !important; position: relative !important;}
.t-c3a1733{width: 34px !important; height: 34px !important; border-radius: 8px !important; background: #E7FBF4 !important; display: flex !important; align-items: center !important; justify-content: center !important;}
.t-cdcd6dc{display:grid !important; grid-template-columns:1fr 1fr !important; gap:12px !important;}
.t-3e7976e{font-size: 9px !important; font-weight: 700 !important; color: #00A87E !important; background: #E7FBF4 !important; padding: 2px 7px !important; border-radius: 100px !important;}
.t-5af288c{font-size: 12px !important; font-weight: 700 !important; color: #0B1230 !important; font-family: 'Space Grotesk', sans-serif !important;}
.t-829ad2b{font-size: 10px !important; font-weight: 700 !important; color: #E5484D !important; background: #FDECEC !important; padding: 3px 10px !important; border-radius: 100px !important;}
.t-9b81134{width:6px !important; height:60% !important; background:#DCE6FF !important; border-radius:2px !important;}
.t-9a780df{font-size: 10px !important; font-weight: 600 !important; color: #AEB6D6 !important;}
.t-d8f3ede{font-size:13.5px !important; font-weight:700 !important; color:#0B1230 !important;}
.t-fede463{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:30px !important; color:#FF8A00 !important;}
.t-ae8272e{max-width:1240px !important; margin:70px auto 0 !important; padding:0 28px !important;}
.t-fe017f4{background: #fff !important; border: 1px solid #ECF0FB !important; border-radius: 22px !important; padding: 28px !important; box-shadow: 0 8px 24px rgba(20,40,110,0.05) !important; transition: transform .3s cubic-bezier(.2,.7,.3,1), box-shadow .3s ease !important;}
.t-c1f73b7{background:#fff !important; color:#0B1230 !important; font-weight:700 !important; font-size:16px !important; padding:16px 30px !important; border-radius:100px !important; border:1.5px solid #DCE2F2 !important;}
.t-9a78490{display:block !important; font-size: 8px !important; font-weight: 600 !important; color: #B7C0DA !important;}
.t-e02d3cf{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:30px !important; color:#2E5BFF !important;}
.t-fb87482{max-width:1240px !important; margin:0 auto !important; padding:80px 28px 60px !important;}
.t-0b4f1fd{font-size:13px !important; font-weight:700 !important; color:#8089A6 !important;}
.t-476a617{margin: 0 !important; padding: 0 22px 22px !important; font-size: 14.5px !important; line-height: 1.65 !important; color: #5A6184 !important;}
.t-3653d56{display: flex !important; align-items: center !important; gap: 8px !important; margin-top: 12px !important; padding: 10px !important; border: 1.5px dashed #F0C5C0 !important; border-radius: 10px !important;}
.t-3448776{font-family:'Space Grotesk',sans-serif !important; font-weight:700 !important; font-size:19px !important; line-height:1.25 !important; color:#0B1230 !important; margin:0 0 10px !important;}
.t-23a23d3{width:74px !important; height:74px !important; border-radius:50% !important; overflow:hidden !important; background:linear-gradient(135deg,#0E9C8A,#3FD0B8) !important; margin:0 auto 12px !important; display:block !important;}
.t-c8e6b9e{font-size: 11px !important; font-weight: 700 !important; color: #00A87E !important; background: #E7FBF4 !important; padding: 4px 10px !important; border-radius: 100px !important;}
.t-b239560{width:34px !important; height:34px !important; border-radius:10px !important; background:#E9EFFB !important; display:flex !important; align-items:center !important; justify-content:center !important; flex:none !important;}
.t-b26b69c{display:flex !important; align-items:center !important; gap:14px !important; background:#F6F8FF !important; border:1px solid #ECF0FB !important; border-radius:16px !important; padding:18px 22px !important;}
.t-44d2e27{position: relative !important; overflow: hidden !important; background: linear-gradient(130deg, #050A24, #0B1E5C 55%, #14328F) !important; border-radius: 36px !important; padding: 64px 56px !important; color: #fff !important;}
.t-58b7344{font-family: 'Space Grotesk', sans-serif !important; font-weight: 700 !important; font-size: 23px !important; line-height: 1.2 !important; letter-spacing: -0.6px !important; color: #0B1230 !important; margin: 0 0 10px !important;}
.t-346fd74{display: flex !important; align-items: center !important; gap: 10px !important; padding: 8px 0 !important; border-bottom: 1px solid #F0F3FA !important;}
.t-4f93fc0{display:block !important; width: 92% !important; height: 100% !important; background: #00C896 !important;}
.t-4df8b74{display: flex !important; align-items: center !important; gap: 7px !important; margin-top: 9px !important;}
.t-88e39ab{height: 7px !important; border-radius: 100px !important; background: #E5EAF6 !important; overflow: hidden !important;}
.t-c8c6974{display: flex !important; align-items: center !important; gap: 10px !important; padding: 10px !important; background: #FEF4E6 !important; border-radius: 10px !important;}

/* ---- Hover states (from style-hover=) ---- */
.h-c2ff26e:hover{transform: translateY(-4px) !important;}
.h-0f6a96d:hover{background:#ffffff !important; border-color:#2E5BFF !important;}
.h-aee1687:hover{transform:translateY(-4px) !important;}
.h-d34cae1:hover{opacity:0.9 !important;}
.h-7aeb77e:hover{color:#2E5BFF !important;}
.h-60f8ade:hover{border-color: #9FE9D2 !important;}
.h-3221fd3:hover{border-color: #B9CBF6 !important;}
.h-1723a8c:hover{transform:translateY(-6px) !important;}
.h-d8b1f4f:hover{border-color:#2E5BFF !important;}
.h-86c93b2:hover{border-color:#00E0A8 !important; transform:translateY(-4px) !important;}
.h-2d4f04f:hover{transform: translateY(-6px) !important;}

/* ============================================================================
   Hand-authored layer: shared components + responsive rules.
   Keep this block at the END of the file — the generated rules above all use
   !important, so overrides here rely on source order to win.
   ============================================================================ */

/* ---- Global safety ---- */
html, body { overflow-x: clip; }
img { max-width: 100%; }
/* The raw <x-dc> template must never flash: support.js is loaded with defer,
   so this rule (in blocking CSS) replaces the style the runtime used to inject
   before the document body parsed. */
x-dc { display: none !important; }

/* ---- Header: mobile nav toggle (hidden on desktop) ---- */
.tp-nav-toggle { display: none; align-items: center; justify-content: center; width: 44px; height: 44px; flex: none; border: 1px solid #E6EBF8; border-radius: 12px; background: #fff; cursor: pointer; padding: 0; }
.tp-burger { position: relative; display: block; width: 20px; height: 2px; border-radius: 2px; background: #0B1230; transition: background .2s ease; }
.tp-burger::before, .tp-burger::after { content: ''; position: absolute; left: 0; width: 20px; height: 2px; border-radius: 2px; background: #0B1230; transition: transform .25s ease, top .25s ease; }
.tp-burger::before { top: -6px; }
.tp-burger::after { top: 6px; }
body.tp-nav-open .tp-burger { background: transparent; }
body.tp-nav-open .tp-burger::before { top: 0; transform: rotate(45deg); }
body.tp-nav-open .tp-burger::after { top: 0; transform: rotate(-45deg); }

/* ---- Header: mobile submenu toggle (hidden on desktop) ---- */
.tp-sub-toggle { display: none; align-items: center; justify-content: center; width: 38px; height: 38px; flex: none; margin-left: auto; border: 1px solid #E6EBF8; border-radius: 10px; background: #F6F8FF; color: #3A4166; cursor: pointer; padding: 0; }
.tp-sub-toggle svg { transition: transform .25s ease; }
.tp-group.tp-sub-open .tp-sub-toggle svg { transform: rotate(180deg); }

/* ---- Home: "how it works" step cards (moved from inline styles) ---- */
.tp-step-card { position: relative; flex: 1; min-width: 0; background: #F6F8FF; border: 1px solid #ECF0FB; border-radius: 24px; padding: 34px; transition: opacity .6s ease, transform .55s cubic-bezier(.2,.7,.3,1), box-shadow .5s ease, border-color .5s ease; }
.tp-step-ring { position: absolute; inset: -1px; border-radius: 24px; box-shadow: 0 0 0 2px #2E5BFF; opacity: 0; transition: opacity .5s ease; pointer-events: none; }
.tp-step-ring--green { box-shadow: 0 0 0 2px #00C896; }

/* ---- Home: industry cards (moved from inline styles) ---- */
.tp-ind-media { position: relative; height: 176px; overflow: hidden; background: #EEF3FF; }
.tp-ind-dot { position: absolute; width: 6px; height: 6px; border-radius: 50%; opacity: .28; }
.tp-ind-dot--1 { top: 26px; right: 30px; }
.tp-ind-dot--2 { bottom: 30px; right: 54px; width: 5px; height: 5px; opacity: .2; }
.tp-ind-dot--3 { top: 60px; left: 32px; width: 5px; height: 5px; opacity: .2; }
.tp-ind-icon { width: 76px; height: 76px; border-radius: 22px; display: flex; align-items: center; justify-content: center; box-shadow: 0 16px 32px rgba(20,40,110,0.22), inset 0 1px 0 rgba(255,255,255,0.25); }
.tp-ind-tag { position: absolute; top: 14px; left: 14px; background: #fff; font-weight: 700; font-size: 12px; padding: 6px 12px; border-radius: 100px; box-shadow: 0 4px 12px rgba(20,40,110,0.08); }

/* ---- Home: work-management cards (moved from inline styles) ---- */
.tp-wm-card { position: relative; padding: 26px 22px; border-radius: 18px; background: #fff; transition: background .4s ease, box-shadow .4s ease, transform .4s cubic-bezier(.2,.7,.3,1); }
.tp-wm-bar { display: block; height: 100%; width: 0; background: linear-gradient(90deg,#2E5BFF,#6E8BFF); border-radius: 3px; }
.tp-wm-num { font-family: 'Space Grotesk', sans-serif; font-weight: 700; font-size: 30px; letter-spacing: -1px; transition: color .4s ease; }
.tp-wm-icon { flex: none; width: 42px; height: 42px; border-radius: 12px; display: flex; align-items: center; justify-content: center; transition: background .4s ease; }
.tp-wm-icon svg { transform-origin: center; }

/* ---- Home: integration orbit nodes (moved from inline styles) ---- */
.tp-int-node { position: absolute; width: 80px; height: 80px; margin: -40px 0 0 -40px; z-index: 3; }
.tp-int-tile { width: 100%; height: 100%; background: #fff; border: 1px solid #E6ECF8; border-radius: 22px; display: flex; align-items: center; justify-content: center; box-shadow: 0 12px 28px rgba(20,40,110,0.12); animation: floatY 5s ease-in-out infinite; }
/* The orbit uses percentage coordinates, so the box scales with its column. */
.t-fc90644 { height: auto !important; aspect-ratio: 1 / 1; }

/* ---- Footer: the merged Features list spans two footer tracks on desktop and
   renders as two link columns (first 7 links left, next 7 right) ---- */
.t-ed9ceda > div:first-child { grid-column: span 2; }
.t-ed9ceda > div:first-child .t-a902d7f { display: grid !important; grid-template-columns: 1fr 1fr; grid-template-rows: repeat(7, auto); grid-auto-flow: column; gap: 12px 36px !important; }

/* ---- Wide desktop small-window: dark blocks get side gutters ---- */
@media (max-width: 1296px) {
  .t-f03434c { margin: 0 24px !important; }
}

/* ============================ Tablet: <=1080px ============================ */
@media (max-width: 1080px) {
  /* -- Header collapses into a hamburger menu -- */
  .t-d0cc71a { flex-wrap: wrap !important; padding: 12px 20px !important; gap: 14px !important; }
  .tp-nav-toggle { display: inline-flex; }
  .t-b12315a { display: none !important; }
  body.tp-nav-open .t-b12315a { display: flex !important; flex-direction: column !important; align-items: stretch !important; gap: 0 !important; order: 10; width: 100%; margin-top: 6px; max-height: calc(100vh - 160px); overflow-y: auto; -webkit-overflow-scrolling: touch; }
  /* Demo stays in the top bar (centered between logo and hamburger by the
     nav's space-between); Signup moves into the open panel */
  .t-5028739 { display: contents !important; }
  .t-7c802c6 { padding: 9px 18px !important; font-size: 14px !important; }
  .t-a330c5a { display: none; }
  body.tp-nav-open .t-a330c5a { display: block; order: 12; width: 100%; text-align: center; margin-top: 10px; padding: 13px 22px !important; }
  .t-b12315a > a.tp-mega-link { display: block; width: 100%; padding: 14px 2px; border-bottom: 1px solid #F0F3FA; }
  .tp-group { width: 100%; flex-wrap: wrap !important; border-bottom: 1px solid #F0F3FA; padding: 3px 0; }
  .tp-group > a.tp-mega-link { flex: 1 1 auto; padding: 11px 2px; }
  .tp-group > a.tp-mega-link::after { content: none; }
  .t-132fb96 { display: none !important; }
  .tp-sub-toggle { display: inline-flex; }
  .tp-drop { position: static !important; display: none; width: 100%; opacity: 1 !important; visibility: visible !important; transform: none !important; pointer-events: auto !important; }
  .tp-group.tp-sub-open .tp-drop { display: block; }
  .t-c497d8e { background: transparent !important; border: none !important; border-radius: 0 !important; box-shadow: none !important; padding: 0 0 12px !important; }
  .t-c1ca20d { font-size: 12px !important; letter-spacing: .8px; text-transform: uppercase; color: #8089A6 !important; margin: 0 0 6px !important; padding: 8px 11px 6px !important; border-bottom: none !important; }
  .t-694746b, .t-d9f44f3 { grid-template-columns: minmax(0, 1fr) !important; gap: 2px !important; }

  /* -- Section rhythm -- */
  .t-d3645c6, .t-501c809 { padding: 64px 24px 16px !important; }
  .t-b647fc6 { padding: 48px 24px 32px !important; gap: 36px !important; }
  .t-821e8e2 { font-size: 46px !important; letter-spacing: -1.4px !important; }
  .t-8b1bec8 { padding: 64px 24px !important; }
  .t-53ef9b8 { padding: 0 24px !important; }
  .t-ffeaa16 { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }
  .t-a406c22 { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }
  .t-8acde80 { padding: 40px !important; gap: 36px !important; }
  .t-f03434c { padding: 52px 36px !important; }
  .t-fe1e8c5, .t-40a7ccb { gap: 18px !important; }

  /* -- Footer: 5 columns -> 3 -- */
  .t-ed9ceda { grid-template-columns: repeat(3, minmax(0, 1fr)) !important; gap: 32px 26px !important; }

  /* -- Feature-page template -- */
  .t-4fbc6a0 { padding: 24px 24px 52px !important; }
  .t-b7cd1f1 { font-size: 42px !important; letter-spacing: -1.2px !important; }
  .t-790f293 { gap: 36px !important; }
  .t-7238300 { padding: 64px 24px 16px !important; gap: 48px !important; }
  .t-1d2dd82 { grid-template-columns: repeat(3, minmax(0, 1fr)) !important; }
  .t-b67f552 { padding: 0 24px !important; margin-top: 56px !important; }
  .t-4beee4f { padding: 40px 32px !important; }
  .t-f92e361 { padding: 64px 24px 72px !important; }
}

/* ======================= Small tablet / large phone: <=900px ======================= */
@media (max-width: 900px) {
  /* Hero stacks and centers */
  .t-b647fc6 { grid-template-columns: minmax(0, 1fr) !important; text-align: center; padding-top: 40px !important; }
  .t-821e8e2 { font-size: 40px !important; }
  .t-657c930 { margin-left: auto !important; margin-right: auto !important; }
  .t-149cbea, .t-1c19934 { justify-content: center !important; flex-wrap: wrap !important; }
  .t-1999c7c { width: 100%; max-width: 560px; margin: 8px auto 0; }

  /* How-it-works steps go vertical, arrows point down */
  .t-84d9b10 { flex-direction: column !important; gap: 14px !important; }
  .t-630e321, .t-c1c45f0 { animation: none !important; }
  .t-630e321 svg, .t-c1c45f0 svg { transform: rotate(90deg); }

  /* Grids condense */
  .t-fe1e8c5 { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }
  .t-250531b { width: calc((100% - 22px) / 2) !important; }
  .t-40a7ccb { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }
  .t-18e5919 { grid-template-columns: minmax(0, 1fr) !important; }

  /* Two-column feature blocks stack */
  .t-8acde80 { grid-template-columns: minmax(0, 1fr) !important; padding: 36px 24px !important; }
  .t-d390299 { grid-template-columns: minmax(0, 1fr) !important; padding: 40px 26px !important; }
  .t-ea9cf67 { margin-top: 10px; }
  .t-070c61a { max-width: none !important; }
  .t-44d2e27 { padding: 48px 30px !important; border-radius: 30px !important; }
  .t-fdfc1df { font-size: 36px !important; }
  .t-bf7a010 { max-width: none !important; }

  /* Headings scale down */
  .t-59e4614, .t-3273a4c, .t-8a979aa { font-size: 34px !important; }
  .t-37f777b, .t-7e2f0b7 { font-size: 32px !important; }
  .t-781c4f3, .t-cb47d1f { font-size: 31px !important; }
  .t-ce7d079, .t-7670331 { font-size: 30px !important; }
  .t-a5f99a1 { font-size: 38px !important; }

  /* Footer: sections stack full-width, links flow in two tidy columns */
  .t-ed9ceda { grid-template-columns: minmax(0, 1fr) !important; gap: 30px !important; }
  .t-481aeed { display: none !important; }
  .t-ed9ceda > div:first-child { grid-column: 1 / -1 !important; }
  .t-ed9ceda .t-a902d7f { display: grid !important; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) !important; gap: 13px 18px !important; align-items: start; }
  .t-ed9ceda > div:first-child .t-a902d7f { gap: 13px 18px !important; }
  .t-9efd466 { margin: 0 0 14px !important; }

  /* Footer: app store badges become full-width buttons */
  .t-8ed2d61 { flex-direction: column !important; align-items: stretch !important; }
  .t-1f6c0d7 { width: 100%; justify-content: center; padding: 12px 14px !important; }

  /* -- Feature-page template -- */
  .t-790f293 { grid-template-columns: minmax(0, 1fr) !important; }
  .t-b7cd1f1 { font-size: 38px !important; }
  .t-b967d8e { grid-template-columns: minmax(0, 1fr) !important; gap: 24px !important; }
  .t-b967d8e > .t-5c6c356, .t-b967d8e > .t-c42e7dd, .t-2377018 { order: 2 !important; } /* text first, visual card after */
  .t-e9e305e { font-size: 33px !important; }
  .t-90f0728, .t-5ec6dcc { font-size: 30px !important; }
  .t-fb68f42 { font-size: 27px !important; }
  .t-e283794 { font-size: 33px !important; }
  .t-1d2dd82 { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }
  .t-4beee4f { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; padding: 36px 28px !important; gap: 24px !important; }
  .t-586e775 { font-size: 34px !important; }
  .t-1bdce49 { padding: 44px 28px !important; border-radius: 28px !important; }
}

/* ================================ Phone: <=640px ================================ */
@media (max-width: 640px) {
  /* Header */
  .t-d0cc71a { padding: 10px 16px !important; }
  .t-f6febcd { height: 40px !important; }

  /* Rhythm + typography */
  .t-d3645c6, .t-501c809 { padding: 48px 18px 10px !important; }
  .t-b647fc6 { padding: 32px 18px 22px !important; }
  .t-821e8e2 { font-size: 33px !important; letter-spacing: -1px !important; }
  .t-657c930 { font-size: 16.5px !important; }
  .t-9987b89, .t-7bf9f25 { padding: 14px 22px !important; font-size: 15px !important; }
  .t-59e4614, .t-3273a4c, .t-8a979aa { font-size: 28px !important; letter-spacing: -0.8px !important; }
  .t-37f777b, .t-7e2f0b7, .t-fdfc1df { font-size: 27px !important; }
  .t-781c4f3, .t-cb47d1f, .t-ce7d079, .t-7670331 { font-size: 26px !important; }
  .t-46ef100, .t-c50f6d0, .t-e6a0bec, .t-070c61a, .t-bd09aaf { font-size: 16px !important; }

  /* Trusted-by marquee */
  .t-0676176 { padding: 44px 0 52px !important; }

  /* Stats panel */
  .t-f03434c { margin: 0 16px !important; padding: 40px 24px !important; border-radius: 26px !important; }
  .t-0dc042d { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; gap: 22px 18px !important; margin-top: 34px !important; }
  .t-a5f99a1 { font-size: 32px !important; }
  .t-45900ad { padding-left: 14px !important; }

  /* Cards go single column */
  .t-fe1e8c5 { grid-template-columns: minmax(0, 1fr) !important; }
  .t-250531b { width: 100% !important; max-width: 430px; }
  .t-40a7ccb { grid-template-columns: minmax(0, 1fr) !important; }
  .t-ffeaa16 { grid-template-columns: minmax(0, 1fr) !important; }
  .tp-step-card { padding: 26px 22px; }

  /* Hero floating chips: pull inside the viewport */
  .t-efd01f2 { left: -8px !important; }
  .t-2dc9f44 { left: -8px !important; }
  .t-37a4f19 { right: -8px !important; }
  .t-b4c6945 { right: -8px !important; }

  /* Integrations orbit scales to fit */
  .t-8acde80 { padding: 30px 18px !important; border-radius: 24px !important; }

  /* Mobile CTA + final CTA */
  .t-53ef9b8 { padding: 0 18px !important; margin-top: 56px !important; }
  .t-d390299 { padding: 34px 20px !important; border-radius: 28px !important; }
  .t-8b1bec8 { padding: 56px 18px !important; }
  .t-44d2e27 { padding: 40px 22px !important; border-radius: 26px !important; }
  .t-90eaa7c, .t-04b9871 { padding: 14px 26px !important; font-size: 15px !important; }

  /* Awards */
  .t-a406c22 { gap: 14px !important; }
  .t-279f60a { padding: 22px 16px !important; }

  /* FAQ */
  .t-c25a67e { padding: 16px 16px !important; }
  .t-476a617 { padding: 0 16px 18px !important; }

  /* Footer */
  .t-5a32605 { padding: 48px 20px 26px !important; }
  .t-ed9ceda { gap: 28px 20px !important; }
  .t-76d8793 { margin-top: 30px !important; text-align: center; }

  /* -- Feature-page template -- */
  .t-4fbc6a0 { padding: 20px 18px 44px !important; }
  .t-a338f6f { margin-bottom: 24px !important; }
  .t-b7cd1f1 { font-size: 31px !important; letter-spacing: -1px !important; }
  .t-f9b887f { font-size: 16px !important; }
  .t-1961733 { padding: 14px 24px !important; font-size: 15px !important; }
  .t-7238300 { padding: 48px 18px 10px !important; gap: 40px !important; }
  .t-e9e305e, .t-e283794 { font-size: 27px !important; }
  .t-90f0728, .t-5ec6dcc { font-size: 26px !important; }
  .t-fb68f42 { font-size: 24px !important; }
  .t-77d8663 { font-size: 15px !important; }
  .t-82a5988 { padding: 24px 20px !important; }
  .t-1d2dd82 { grid-template-columns: minmax(0, 1fr) !important; }
  .t-b67f552 { padding: 0 18px !important; }
  .t-4beee4f { padding: 32px 22px !important; border-radius: 26px !important; }
  .t-586e775 { font-size: 30px !important; }
  .t-f92e361 { padding: 52px 18px 60px !important; }
  .t-1bdce49 { padding: 38px 20px !important; border-radius: 26px !important; }
  .t-cc92b6a { font-size: 16px !important; }
  .t-a85bcbc { padding: 14px 26px !important; font-size: 15px !important; }
}

/* ============================ Small phone: <=420px ============================ */
@media (max-width: 420px) {
  .t-821e8e2 { font-size: 29px !important; }
  .t-149cbea a, .t-ee2de59 a { flex: 1 1 100%; text-align: center; }
  .t-1c19934 a, .t-eb2b008 a { flex: 1 1 100%; justify-content: center; }
  .t-a406c22 { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) !important; }
  .t-e926f09 a, .t-9485fb4 a { flex: 1 1 100%; text-align: center; }
}

/* ============================================================================
   Phase 2: components + responsive rules for the remaining page templates
   (industry, about/info, contact/demo forms, pricing, features overview,
   legal, FAQs, partner pages). Same convention: keep at end of file.
   ============================================================================ */

/* ---- Industry pages: use-case card pieces (moved from inline styles) ---- */
.tp-icase-rail { border-right: 1px solid #ECF0FB; display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 14px; padding: 28px 0; background: #EEF3FF; }
.tp-icase-num { font-family: 'Space Grotesk', sans-serif; font-weight: 700; font-size: 30px; }
.tp-icase-example { border-left: 3px solid transparent; padding: 6px 0 6px 18px; }
.tp-icase-label { font-size: 10px; font-weight: 700; letter-spacing: 0.5px; margin-bottom: 7px; }
.tp-icase-icon { flex: none; width: 42px; height: 42px; border-radius: 11px; display: flex; align-items: center; justify-content: center; }

/* ---- Features overview: alternating rows (moved from inline styles) ---- */
.tp-featrow-media { position: relative; }
.tp-featrow-mock { position: relative; background: #F6F8FF; border: 1px solid #ECF0FB; border-radius: 26px; padding: 34px; overflow: hidden; box-shadow: 0 16px 40px rgba(20,40,110,0.06); }

/* ---- Small shared bits (moved from inline styles) ---- */
.tp-dot-11 { width: 11px; height: 11px; border-radius: 50%; flex: none; margin-top: 3px; background: #2E5BFF; }
.t-bf1e7c4, .t-bf1e7c4 input { min-width: 0; }
.tp-faq-tab { font-family: 'Plus Jakarta Sans', sans-serif; font-size: 14.5px; font-weight: 700; padding: 11px 20px; border-radius: 100px; cursor: pointer; border: 1.5px solid transparent; transition: all .2s ease; }

@media (max-width: 1080px) {
  /* Wide grids condense */
  .t-751b04b, .t-da18e85, .t-e41b39a, .t-8e2aa6e, .t-ee33b24 { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }
  .t-ae99380 { grid-template-columns: repeat(3, minmax(0, 1fr)) !important; }
  /* Section rhythm */
  .t-12c1178 { padding: 64px 24px !important; }
  .t-59f1630, .t-c601273, .t-e41d443, .t-b647551, .t-855a286, .t-201525a, .t-0b4a030 { padding-top: 64px !important; padding-left: 24px !important; padding-right: 24px !important; }
  .t-b8ba358 { padding-top: 64px !important; }
  .t-3fd7447, .t-b2a9d91, .t-fb87482, .t-1bb5ae5, .t-dc8bdd3, .t-4d27396, .t-43d6d35, .t-6758d3e, .t-5d15117 { padding-left: 24px !important; padding-right: 24px !important; }
}

@media (max-width: 900px) {
  /* Two-column layouts stack */
  .t-9a722c5, .t-118f19a, .t-b3f8711, .t-6bc9bdc, .t-264abec, .t-4d315cb, .t-6455dae, .t-873e35b, .t-7277f74, .t-d56c15b, .t-e24ac1b, .t-df39539, .t-73a99cf { grid-template-columns: minmax(0, 1fr) !important; }
  .t-4d315cb > div:first-child { order: 2 !important; } /* features overview rows: text first */
  .t-4d315cb > div:last-child { order: 1 !important; }
  /* Pricing plans stack */
  .t-9c87716 { grid-template-columns: minmax(0, 1fr) !important; max-width: 460px; margin-left: auto !important; margin-right: auto !important; }
  /* 3-col grids condense */
  .t-0af8f46, .t-55dece9, .t-915197b { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }
  .t-1ccb154 { grid-template-columns: minmax(0, 1fr) !important; }
  /* Headings scale */
  .t-0200e05, .t-7ddfcbd, .t-2a5508d, .t-6faa3cb { font-size: 40px !important; letter-spacing: -1.2px !important; }
  .t-be5b138, .t-85de254, .t-b59250e, .t-ab0e347, .t-f774358, .t-657a9eb { font-size: 38px !important; letter-spacing: -1.2px !important; }
  .t-f187264, .t-3ffb037, .t-9605ff5 { font-size: 36px !important; }
  .t-e4cb68d, .t-d8ffc6b, .t-2149d1d { font-size: 34px !important; }
  .t-ce33454, .t-02ad2bd, .t-056beb6, .t-e519a85, .t-073229d, .t-8eb1538, .t-c31871f, .t-2e49c01, .t-bbbcddf { font-size: 33px !important; }
  .t-9e089be, .t-806eeeb, .t-597c594, .t-036d4b9, .t-21fb416 { font-size: 31px !important; }
  .t-1d23bae, .t-0bfab4f { font-size: 30px !important; }
  .t-3ef82e7 { font-size: 48px !important; }
  /* Dark CTA panels */
  .t-e34f034, .t-5d455a5, .t-f8790e6, .t-338a044 { padding: 48px 30px !important; border-radius: 30px !important; }
  .t-1e4fa78 { padding: 56px 24px !important; }
  /* Industry use-case cards: slimmer icon rail */
  .t-ca82a77 { grid-template-columns: 76px 1fr !important; }
  .t-aded67b { grid-template-columns: minmax(0, 1fr) !important; padding: 24px !important; }
}

@media (max-width: 640px) {
  /* Section rhythm */
  .t-12c1178 { padding: 48px 18px !important; }
  .t-59f1630, .t-c601273, .t-e41d443, .t-b647551, .t-855a286, .t-201525a, .t-0b4a030 { padding-top: 48px !important; padding-left: 18px !important; padding-right: 18px !important; }
  .t-b8ba358 { padding-top: 48px !important; }
  .t-3fd7447, .t-b2a9d91, .t-fb87482, .t-1bb5ae5, .t-dc8bdd3, .t-4d27396, .t-43d6d35, .t-6758d3e, .t-5d15117, .t-441e247, .t-bb9b077, .t-3453e00, .t-4f98d4b, .t-d56c15b { padding-left: 18px !important; padding-right: 18px !important; }
  .t-201525a, .t-855a286, .t-b647551 { gap: 44px !important; }
  /* Headings */
  .t-0200e05, .t-7ddfcbd, .t-2a5508d, .t-6faa3cb, .t-be5b138, .t-85de254, .t-b59250e, .t-ab0e347, .t-f774358, .t-657a9eb { font-size: 31px !important; letter-spacing: -1px !important; }
  .t-f187264, .t-3ffb037, .t-9605ff5 { font-size: 29px !important; }
  .t-e4cb68d, .t-d8ffc6b, .t-2149d1d, .t-ce33454, .t-02ad2bd, .t-056beb6, .t-e519a85, .t-073229d, .t-8eb1538, .t-c31871f, .t-2e49c01, .t-bbbcddf { font-size: 27px !important; }
  .t-9e089be, .t-806eeeb, .t-597c594, .t-036d4b9, .t-21fb416, .t-1d23bae, .t-0bfab4f { font-size: 26px !important; }
  .t-b0e113f { font-size: 28px !important; }
  .t-3ef82e7 { font-size: 40px !important; }
  .t-89399f5, .t-31cf701, .t-63a8ebe, .t-26e688e, .t-711e7a3, .t-72036ef, .t-3e8b481, .t-cb1c3c1, .t-0311c9d { font-size: 24px !important; }
  /* Grids go single column */
  .t-0af8f46, .t-55dece9, .t-915197b, .t-751b04b, .t-8e2aa6e, .t-ee33b24, .t-da18e85, .t-5366927, .t-659eb7c, .t-acaf1ad, .t-b88d5f8, .t-cdcd6dc, .t-39027c4, .t-4f31cdc, .t-e10af1a, .t-aded67b, .t-1a5347a { grid-template-columns: minmax(0, 1fr) !important; }
  .t-e41b39a, .t-ae99380 { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }
  /* Dark CTA panels */
  .t-e34f034, .t-5d455a5, .t-f8790e6, .t-338a044 { padding: 38px 20px !important; border-radius: 26px !important; }
  .t-1e4fa78 { padding: 44px 18px !important; }
  /* Floating chips inside hero mockups stay on-screen */
  .t-a86b31e, .t-e42b53a { left: -8px !important; bottom: -12px !important; }
  /* Industry use-case cards */
  .t-ca82a77 { grid-template-columns: 64px 1fr !important; }
  .tp-icase-num { font-size: 24px; }
  .t-918bc08 { gap: 3px !important; }
  /* FAQs page: category chip stacks above the question */
  .t-c96cab5 { flex-direction: column !important; align-items: flex-start !important; gap: 8px !important; }
  .t-2662fcd { font-size: 15.5px !important; }
}
