/* Tarahi pages (web design + app design), ported from the "Tarahi Site" and "Tarahi Application" designs.
   Generated rules .tN carry the design's literal styling; .sN are state variants (toggled by .is-on, [data-ps], [data-why]);
   the hand-written hooks at the top and bottom own resets, placeholders, nav, responsive swaps and fallbacks.
   Tokens live in tokens.css. */

@keyframes vtFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}
@keyframes vtMarq{to{transform:translateX(50%)}}
@keyframes vtMarqR{from{transform:translateX(50%)}to{transform:translateX(0)}}
@keyframes vsIn{from{opacity:0;transform:translateY(16px)}}
@keyframes vsPop{from{opacity:0;transform:scale(.8)}}
@keyframes vsSpin{to{transform:rotate(360deg)}}
@keyframes ctaPulse{from{transform:scale(1);opacity:1}to{transform:scale(1.9);opacity:0}}

*,*::before,*::after{box-sizing:border-box}
button,input,textarea,select{font-family:inherit}
a:hover{color:#0E1B2E}
a:focus-visible,button:focus-visible{outline:none;box-shadow:0 0 0 2px #F7F3EE,0 0 0 4px #0077C8}
input::placeholder,textarea::placeholder{color:#5F6B7A}
[hidden]{display:none!important}
.ph{position:relative;display:block;background-color:#DCE6F0;background-image:repeating-linear-gradient(135deg,transparent 0 14px,#0E1B2E0A 14px 15px),linear-gradient(150deg,#E9EFF6,#D3DFEC)}
.ph-fill{width:100%;height:100%}

.t1{position:relative;font-family:Vazirmatn,Tahoma,system-ui,sans-serif;background:#F7F3EE;color:#0E1B2E;overflow-x:clip;min-height:100vh}
.t2{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}
.t3{position:absolute;border-radius:50%;filter:blur(110px);opacity:.385;top:-12vw;left:-8vw;width:46vw;height:46vw;background:#03A1FB}
.t4{position:absolute;border-radius:50%;filter:blur(110px);opacity:.245;top:30vh;right:-14vw;width:40vw;height:40vw;background:#F0C3A2}
.t5{position:absolute;border-radius:50%;filter:blur(110px);opacity:.175;bottom:-18vw;left:25vw;width:38vw;height:38vw;background:#F7DCCB}
.t6{position:absolute;inset:0;background-image:linear-gradient(#0E1B2E0D 1px,transparent 1px),linear-gradient(90deg,#0E1B2E0D 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse at 50% 30%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse at 50% 30%,#000 20%,transparent 75%)}
.t7{position:relative;z-index:1}
.t8{position:sticky;top:14px;z-index:50;padding:0 16px}
.t9{max-width:1240px;margin:0 auto;height:60px;padding:0 10px 0 18px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-radius:20px;background:#FFFFFF80;border:1px solid #FFFFFFD9;backdrop-filter:blur(24px) saturate(1.6);-webkit-backdrop-filter:blur(24px) saturate(1.6);box-shadow:inset 0 1px 0 #FFFFFF26,0 12px 40px #1E3A5F1F}
.t10{display:flex;align-items:center}
.t11{height:24px;width:92px;border-radius:6px;display:block}
.t12{display:flex;align-items:center;gap:2px}
.t13{position:relative}
.t14{display:flex;align-items:center;gap:6px;padding:8px 10px;border-radius:12px;font-size:13.5px;white-space:nowrap;color:#0E1B2EB3;background:transparent;font-weight:500;transition:all .2s}
.t14:hover{color:#0E1B2E;background:#FFFFFF99}
.t15{width:5px;height:5px;border-left:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(-45deg);margin-top:-3px;transition:transform .25s}
.t16{position:absolute;top:100%;right:0;padding-top:12px;z-index:60}
.t17{min-width:240px;padding:8px;border-radius:18px;background:#FFFFFFE6;border:1px solid #FFFFFF;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);box-shadow:0 24px 60px -20px #1E3A5F59;display:flex;flex-direction:column;gap:2px}
.t18{display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:12px;font-size:13.5px;font-weight:600;color:#0E1B2E;white-space:nowrap}
.t18:hover{background:#03A1FB14;color:#0077C8}
.t19{width:6px;height:6px;border-radius:2px;background:#03A1FB;flex:none}
.t20{display:flex;align-items:center;gap:6px;padding:8px 10px;border-radius:12px;font-size:13.5px;white-space:nowrap;color:#0E1B2E;background:#FFFFFF99;font-weight:800;transition:all .2s}
.t20:hover{color:#0E1B2E;background:#FFFFFF99}
.t21{display:flex;align-items:center;gap:8px}
.t22{padding:10px 18px;border-radius:14px;background:linear-gradient(180deg,#2BB3FF,#0391E6);color:#fff;font-size:13.5px;font-weight:700;white-space:nowrap;box-shadow:inset 0 1px 0 #FFFFFF59,0 6px 20px #03A1FB59}
.t22:hover{color:#fff}
.t23{all:unset;cursor:pointer;width:40px;height:40px;border-radius:12px;background:#FFFFFF99;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}
.t24{width:16px;height:1.5px;background:#0E1B2E;transition:transform .3s;transform:none}
.t25{max-width:1120px;margin:8px auto 0;padding:10px 20px 16px;display:flex;flex-direction:column;max-height:calc(100vh - 100px);overflow-y:auto;border-radius:20px;background:#FFFFFFCC;border:1px solid #FFFFFFD9;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}
.t26{border-bottom:1px solid #0E1B2E0F}
.t27{display:block;padding:13px 0;font-size:17px;font-weight:700;color:#0E1B2E}
.t27:hover{color:#0E1B2E}
.t28{display:flex;flex-direction:column;gap:2px;padding:0 14px 12px 0}
.t29{padding:7px 0;font-size:14px;font-weight:500;color:#0E1B2EA6}
.t29:hover{color:#0E1B2EA6}
.t30{max-width:1320px;margin:0 auto;padding:clamp(104px,10vw,140px) clamp(20px,4vw,48px) 0}
.t31{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));gap:clamp(40px,5vw,80px);align-items:center}
.t32{display:flex;flex-direction:column;gap:clamp(18px,2vw,24px);min-width:0}
.t33{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;color:#0E1B2E80}
.t34{color:#0E1B2E80}
.t34:hover{color:#0077C8}
.t35{color:#0E1B2EB3;font-weight:600}
.t36{margin:0;font-size:clamp(34px,4.4vw,60px);line-height:1.35;font-weight:900;color:#0E1B2E;text-wrap:balance}
.t37{background:linear-gradient(90deg,#0288D8,#D98A5C);-webkit-background-clip:text;background-clip:text;color:transparent}
.t38{margin:0;max-width:540px;font-size:clamp(15px,1.15vw,17px);line-height:2.05;color:#0E1B2EB3;text-wrap:pretty}
.t39{max-width:560px;padding:clamp(18px,2vw,22px);border-radius:24px;background:#FFFFFFB3;border:1px solid #FFFFFF;backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5);box-shadow:inset 0 1px 0 #FFFFFF,0 30px 60px -34px #1E3A5F66}
.t40{display:flex;flex-direction:column;gap:14px}
.t41{border:0;margin:0;padding:0;min-width:0}
.t42{padding:0;margin-bottom:10px;font-size:13.5px;font-weight:700;color:#0E1B2EB3}
.t43{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,110px),1fr));gap:4px;padding:4px;border-radius:14px;background:#0E1B2E0A}
.t44{height:38px;padding:0 10px;border-radius:11px;border:0;background:transparent;color:#0E1B2EA6;box-shadow:none;font-size:13.5px;font-weight:700;cursor:pointer;white-space:nowrap;transition:all .2s}
.t45{display:flex;flex-wrap:wrap;gap:8px}
.t46{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
.t47{flex:1 1 180px;min-width:0;height:52px;padding:0 16px;border-radius:14px;border:1px solid #E3EBF3;background:#fff;font-size:15px;color:#0E1B2E;outline:none;text-align:right}
.t47:focus{border-color:#03A1FB;box-shadow:0 0 0 4px #03A1FB26}
.t48{flex:1 1 220px;height:52px;padding:0 18px;border:0;border-radius:14px;background:linear-gradient(180deg,#2BB3FF,#0391E6);color:#fff;font-size:15px;font-weight:800;cursor:pointer;box-shadow:inset 0 1px 0 #FFFFFF59,0 12px 28px -12px #0391E6}
.t49{margin-top:-4px;font-size:12.5px;color:#C62828}
.t50{margin:0;display:flex;align-items:center;gap:8px;font-size:12.5px;color:#0E1B2E8C}
.t51{display:flex;align-items:center;gap:14px;padding:6px 0}
.t52{flex:none;width:44px;height:44px;border-radius:50%;background:#D6ECFB;color:#0077C8;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:800}
.t53{font-size:15px;line-height:1.9;font-weight:700;color:#0E1B2E}
.t54{position:relative;padding:36px 0 48px}
.t55{position:relative;margin:0 4% 0 10%;animation:vsIn .8s cubic-bezier(.2,.7,.2,1) both}
.t56{border-radius:18px 18px 4px 4px;background:#0E1B2E;padding:10px 10px 12px;box-shadow:0 50px 90px -40px #1E3A5F99}
.t57{aspect-ratio:16/10;border-radius:8px;overflow:hidden;background:#EEF3F9}
.t58{height:14px;margin:0 -5%;border-radius:0 0 18px 18px;background:linear-gradient(180deg,#D7DEE7,#AEB9C6);box-shadow:0 20px 30px -18px #1E3A5F88}
.t59{position:absolute;bottom:0;left:0;width:clamp(96px,22%,132px);aspect-ratio:9/19;border-radius:22px;background:#0E1B2E;padding:5px;box-shadow:0 40px 70px -24px #0E1B2EAA;animation:vtFloat 7s ease-in-out infinite}
.t60{height:100%;border-radius:18px;overflow:hidden;background:#EEF3F9}
.t61{position:absolute;top:0;right:0;padding:10px 14px 10px 12px;border-radius:16px;background:#FFFFFFE6;border:1px solid #FFFFFF;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 20px 40px -22px #1E3A5F66;display:flex;align-items:center;gap:10px;animation:vsPop .5s cubic-bezier(.2,.7,.2,1) .7s both}
.t62{position:relative;width:40px;height:40px;border-radius:50%;background:conic-gradient(#0FA958 0 95%,#0FA95826 0);display:flex;align-items:center;justify-content:center}
.t63{position:absolute;inset:4px;border-radius:50%;background:#fff}
.t64{position:relative;font-size:13px;font-weight:900;color:#0FA958}
.t65{display:flex;flex-direction:column;gap:1px}
.t66{font-size:12px;font-weight:800;color:#0E1B2E}
.t67{font-size:10.5px;color:#0E1B2E80}
.t68{position:absolute;bottom:4px;right:14%;padding:10px 12px;border-radius:16px;background:#FFFFFFE6;border:1px solid #FFFFFF;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 20px 40px -22px #1E3A5F66;display:flex;align-items:center;gap:10px;animation:vsPop .5s cubic-bezier(.2,.7,.2,1) 1.1s both}
.t69{padding:6px 9px;border-radius:10px;background:#0E1B2E;color:#fff;font-size:13px;font-weight:900}
.t70{margin-top:clamp(36px,4vw,56px);padding:8px;border-radius:22px;background:#FFFFFF66;border:1px solid #FFFFFFD9;backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5);box-shadow:inset 0 1px 0 #FFFFFF,0 16px 40px -26px #1E3A5F40;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:8px}
.t71{display:flex;align-items:center;gap:12px;padding:12px 14px}
.t72{flex:none;width:36px;height:36px;border-radius:11px;background:#03A1FB1A;display:flex;align-items:center;justify-content:center}
.t73{font-size:14px;font-weight:700;color:#0E1B2E}
.t74{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 18px;border-radius:16px;background:#0E1B2E;color:#fff;font-size:14px;font-weight:700}
.t74:hover{color:#fff;background:#16223E}
.t75{width:24px;height:24px;border-radius:50%;background:#FFFFFF1F;display:flex;align-items:center;justify-content:center;font-size:12px}
.t76{max-width:1320px;margin:0 auto;padding:clamp(96px,10vw,152px) clamp(20px,4vw,48px) 0;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(14px,1.4vw,20px);align-items:stretch}
.t77{position:relative;overflow:hidden;border-radius:30px;background:linear-gradient(155deg,#16223E,#0E1B2E);box-shadow:0 40px 80px -40px #0E1B2EB3;padding:clamp(24px,3vw,36px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;align-content:center}
.t78{position:absolute;top:-120px;left:-100px;width:300px;height:300px;border-radius:50%;background:#03A1FB;filter:blur(110px);opacity:.35;pointer-events:none}
.t79{position:relative;display:flex;flex-direction:column;gap:6px;padding:clamp(18px,2.2vw,28px) clamp(14px,1.8vw,24px);border-top:0;border-inline-start:0}
.t80{display:flex;align-items:baseline;gap:4px;font-size:clamp(36px,3.8vw,52px);font-weight:900;line-height:1.15;color:#fff;font-variant-numeric:tabular-nums}
.t81{font-size:.55em;color:#7FD0FF}
.t82{font-size:14px;font-weight:600;color:#FFFFFFB3}
.t83{position:relative;display:flex;flex-direction:column;gap:6px;padding:clamp(18px,2.2vw,28px) clamp(14px,1.8vw,24px);border-top:0;border-inline-start:1px solid #FFFFFF1F}
.t84{position:relative;display:flex;flex-direction:column;gap:6px;padding:clamp(18px,2.2vw,28px) clamp(14px,1.8vw,24px);border-top:1px solid #FFFFFF1F;border-inline-start:0}
.t85{position:relative;display:flex;flex-direction:column;gap:6px;padding:clamp(18px,2.2vw,28px) clamp(14px,1.8vw,24px);border-top:1px solid #FFFFFF1F;border-inline-start:1px solid #FFFFFF1F}
.t86{border-radius:30px;background:#FFFFFF66;border:1px solid #FFFFFFD9;backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5);box-shadow:inset 0 1px 0 #FFFFFF,0 16px 40px -26px #1E3A5F40;padding:clamp(20px,2.4vw,30px);display:flex;flex-direction:column;gap:20px}
.t87{margin:0;font-size:clamp(17px,1.6vw,21px);font-weight:800;color:#0E1B2E}
.t88{flex:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border-radius:20px;overflow:hidden;background:#0E1B2E14;border:1px solid #0E1B2E14}
.t89{min-height:92px;background:#FFFFFFCC;display:flex;align-items:center;justify-content:center;padding:16px;transition:background .3s}
.t89:hover{background:#fff}
.t90{width:72%;height:44px;border-radius:8px;background-image:none;background-color:#0E1B2E;opacity:.14;transition:opacity .3s}
.t90:hover{opacity:.3}
.t91{max-width:1320px;margin:0 auto;padding:clamp(104px,11vw,168px) clamp(20px,4vw,48px) 0}
.t92{max-width:760px}
.t93{margin:0;font-size:clamp(24px,3vw,40px);line-height:1.5;font-weight:900;color:#0E1B2E;text-wrap:balance}
:is(h1,h2,h3) .t94{background:linear-gradient(90deg,#0288D8,#D98A5C);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-bottom:.12em}
.t94{color:#0391E6}
.t95{margin:14px 0 0;font-size:16px;line-height:2;color:#0E1B2EB3;text-wrap:pretty}
.t96{margin-top:clamp(28px,3.5vw,44px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:clamp(14px,1.4vw,20px)}
.t97{border-radius:26px;background:#FFFFFF66;border:1px solid #FFFFFFD9;backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5);box-shadow:inset 0 1px 0 #FFFFFF,0 16px 40px -22px #1E3A5F40;padding:10px;display:flex;flex-direction:column}
.t98{height:150px;border-radius:20px;background:linear-gradient(160deg,#FFFFFFCC,#FBEBDF);border:1px solid #FFFFFF;display:flex;flex-direction:column;justify-content:center;gap:12px;padding:0 24px}
.t99{display:flex;justify-content:space-between;font-size:12px;font-weight:700;color:#0E1B2E99}
.t100{color:#C62828}
.t101{height:10px;border-radius:6px;background:#0E1B2E0F;overflow:hidden}
.t102{width:22%;height:100%;border-radius:6px;background:linear-gradient(270deg,#E0533D,#F0A08F)}
.t103{width:18px;height:18px;border-radius:50%;border:2.5px solid #E0533D33;border-top-color:#E0533D;animation:vsSpin 1s linear infinite}
.t104{font-size:11.5px;color:#0E1B2E80}
.t105{padding:18px 14px 14px}
.t106{margin:0;font-size:19px;font-weight:800;color:#0E1B2E}
.t107{margin:8px 0 0;font-size:14.5px;line-height:1.95;color:#0E1B2EA6;text-wrap:pretty}
.t108{height:150px;border-radius:20px;background:linear-gradient(160deg,#FFFFFFCC,#EAF4FC);border:1px solid #FFFFFF;display:flex;flex-direction:column;justify-content:center;gap:7px;padding:0 22px}
.t109{display:flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;background:#fff;border:1px solid #E3EBF3;font-size:11.5px;font-weight:600}
.t110{display:block;height:8px;width:70%;border-radius:4px;background:#C9D7E6}
.t111{display:block;height:8px;width:55%;border-radius:4px;background:#C9D7E6}
.t112{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:#0E1B2E80}
.t113{padding:3px 8px;border-radius:8px;background:#E0533D1A;color:#C62828;font-weight:800}
.t114{height:150px;border-radius:20px;background:linear-gradient(160deg,#FFFFFFCC,#FBEBDF);border:1px solid #FFFFFF;display:flex;align-items:center;justify-content:center;gap:6px}
.t115{padding:6px 10px;border-radius:10px;background:#fff;font-size:11px;font-weight:700;box-shadow:0 6px 14px -10px #1E3A5F55}
.t116{color:#0E1B2E40}
.t117{padding:6px 10px;border-radius:10px;background:#fff;font-size:11px;font-weight:700;opacity:.45;border:1.5px dashed #E0533D}
.t118{color:#E0533D;font-weight:900}
.t119{position:relative;overflow:hidden;border-radius:26px;background:linear-gradient(160deg,#16223E,#0E1B2E);box-shadow:0 30px 60px -28px #0E1B2EB3;padding:clamp(22px,2.4vw,30px);display:flex;flex-direction:column;justify-content:space-between;gap:28px}
.t120{position:absolute;top:-90px;left:-70px;width:240px;height:240px;border-radius:50%;background:#03A1FB;filter:blur(90px);opacity:.45;pointer-events:none}
.t121{position:absolute;bottom:-100px;right:-80px;width:220px;height:220px;border-radius:50%;background:#E8A87C;filter:blur(100px);opacity:.25;pointer-events:none}
.t122{position:relative;width:56px;height:56px;border-radius:18px;background:linear-gradient(180deg,#2BB3FF,#0391E6);box-shadow:inset 0 1px 0 #FFFFFF59,0 14px 30px -12px #0391E6;display:flex;align-items:center;justify-content:center}
.t123{position:relative;margin:0;display:flex;flex-direction:column;gap:10px}
.t124{font-size:15px;line-height:1.9;font-weight:600;color:#FFFFFFB3}
.t125{font-size:clamp(22px,2vw,28px);line-height:1.55;font-weight:900;color:#fff}
.t126{color:#7FD0FF}
.t127{position:relative;overflow:hidden;border-radius:36px;background:#FFFFFF66;border:1px solid #FFFFFFD9;backdrop-filter:blur(30px) saturate(1.5);-webkit-backdrop-filter:blur(30px) saturate(1.5);box-shadow:inset 0 1px 0 #FFFFFF,0 30px 70px -40px #1E3A5F59;padding:clamp(24px,4vw,56px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:clamp(28px,4vw,56px);align-items:center}
.t128{position:absolute;top:-160px;left:-120px;width:420px;height:420px;border-radius:50%;background:#9CD8FF;filter:blur(130px);opacity:.5;pointer-events:none}
.t129{position:relative;display:flex;flex-direction:column;gap:18px;min-width:0}
.t130{margin:0;max-width:560px;font-size:15.5px;line-height:2.05;color:#0E1B2EB3;text-wrap:pretty}
.t131{margin-top:6px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 16px;max-width:460px;border-top:1px solid #0E1B2E12}
.t132{all:unset;cursor:pointer;display:flex;align-items:center;gap:8px;padding:11px 0;border-bottom:1px solid #0E1B2E12;color:#0E1B2EB3;font-size:14px;font-weight:600;transition:color .3s}
.t133{flex:none;width:6px;height:6px;border-radius:50%;background:#0E1B2E1F;transition:background .3s}
.t134{margin-top:8px;align-self:flex-start;padding:14px 24px;border-radius:16px;background:linear-gradient(180deg,#2BB3FF,#0391E6);color:#fff;font-size:15px;font-weight:700;box-shadow:inset 0 1px 0 #FFFFFF59,0 12px 30px #03A1FB55}
.t134:hover{color:#fff}
.t135{position:relative;min-height:540px;display:flex;align-items:center;justify-content:center}
.t136{position:absolute;width:440px;height:440px;max-width:100%;border-radius:50%;border:1px dashed #03A1FB40;animation:vsSpin 40s linear infinite}
.t137{position:absolute;width:320px;height:320px;max-width:80%;border-radius:50%;background:radial-gradient(circle,var(--at-glow),transparent 70%)}
.t138{position:relative;width:min(100%,460px);height:480px;border-radius:18px;background:#0E1B2E;padding:6px;box-shadow:0 50px 90px -30px #0E1B2EAA,inset 0 0 0 1.5px #2A3858}
.t139{position:relative;height:100%;border-radius:13px;background:linear-gradient(180deg,#F7FAFD,#EEF3F9);overflow:hidden;display:flex;flex-direction:column}
.t140{position:absolute;top:0;right:0;left:0;height:26px;background:#FFFFFF;border-bottom:1px solid #E3EBF3;display:flex;align-items:center;gap:6px;padding:0 10px;direction:ltr;z-index:2}
.t141{width:8px;height:8px;border-radius:50%;background:#FF5F57}
.t142{width:8px;height:8px;border-radius:50%;background:#FEBC2E}
.t143{width:8px;height:8px;border-radius:50%;background:#28C840}
.t144{flex:1;margin:0 30px;height:14px;border-radius:7px;background:#EEF3F9}
.t145{padding:36px 14px 12px;background:var(--at-acc);color:#fff;transition:background .6s}
.t146{display:flex;align-items:center;justify-content:space-between}
.t147{width:34px;height:34px;border-radius:11px;background:#FFFFFF33;display:flex;align-items:center;justify-content:center}
.t148{width:26px;height:26px;border-radius:50%;background:#FFFFFF33}
.t149{margin-top:10px;font-size:10.5px;opacity:.85}
.t150{margin-top:1px;font-size:17px;font-weight:800}
.t151{margin-top:10px;height:30px;border-radius:10px;background:#FFFFFF2E;display:flex;align-items:center;gap:7px;padding:0 10px;font-size:10.5px;color:#FFFFFFD9}
.t152{flex:1;min-height:0;padding:10px 12px;display:flex;flex-direction:column;gap:8px}
.t153{display:flex;gap:5px;animation:vsIn .45s cubic-bezier(.2,.7,.2,1) both}
.t154{padding:4px 9px;border-radius:999px;background:#E2793F;color:#fff;font-size:9.5px;font-weight:700;white-space:nowrap}
.t155{padding:4px 9px;border-radius:999px;background:#FFFFFF;color:#0E1B2EA6;font-size:9.5px;font-weight:700;white-space:nowrap}
.t156{display:flex;align-items:center;gap:10px;padding:9px;border-radius:14px;background:#fff;box-shadow:0 8px 18px -12px #1E3A5F55;animation:vsIn .45s cubic-bezier(.2,.7,.2,1) .06s both}
.t157{flex:none;width:48px;height:48px;border-radius:12px;background:#E2793F22;display:flex;align-items:center;justify-content:center}
.t158{flex:1;min-width:0}
.t159{font-size:11.5px;font-weight:800;color:#0E1B2E;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.t160{margin-top:2px;font-size:9.5px;color:#0E1B2E8C;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.t161{margin-top:6px;display:flex;align-items:center;gap:6px}
.t162{flex:1;height:4px;border-radius:3px;background:#0E1B2E12;overflow:hidden}
.t163{display:block;height:100%;width:70%;border-radius:3px;background:#E2793F;transition:width .6s}
.t164{font-size:9px;font-weight:800;color:#E2793F}
.t165{display:flex;justify-content:space-between;font-size:10px;font-weight:800;color:#0E1B2E;padding:0 2px}
.t166{color:#E2793F}
.t167{display:flex;align-items:center;gap:9px;padding:8px 9px;border-radius:12px;background:#fff;box-shadow:0 8px 18px -12px #1E3A5F55;animation:vsIn .45s cubic-bezier(.2,.7,.2,1) 0.12s both}
.t168{flex:none;width:30px;height:30px;border-radius:9px;background:#E2793F22;display:flex;align-items:center;justify-content:center}
.t169{font-size:10.5px;font-weight:700;color:#0E1B2E;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.t170{margin-top:1px;font-size:9px;color:#0E1B2E80}
.t171{font-size:9.5px;font-weight:800;color:#0E1B2E;white-space:nowrap}
.t172{display:flex;align-items:center;gap:9px;padding:8px 9px;border-radius:12px;background:#fff;box-shadow:0 8px 18px -12px #1E3A5F55;animation:vsIn .45s cubic-bezier(.2,.7,.2,1) 0.19s both}
.t173{margin-top:auto;height:36px;flex:none;border-radius:12px;background:#E2793F;transition:background .6s;display:flex;align-items:center;justify-content:center;color:#fff;font-size:11.5px;font-weight:700}
.t174{padding:4px 9px;border-radius:999px;background:#0391E6;color:#fff;font-size:9.5px;font-weight:700;white-space:nowrap}
.t175{flex:none;width:48px;height:48px;border-radius:12px;background:#0391E622;display:flex;align-items:center;justify-content:center}
.t176{display:block;height:100%;width:60%;border-radius:3px;background:#0391E6;transition:width .6s}
.t177{font-size:9px;font-weight:800;color:#0391E6}
.t178{flex:none;width:30px;height:30px;border-radius:9px;background:#0391E622;display:flex;align-items:center;justify-content:center}
.t179{margin-top:auto;height:36px;flex:none;border-radius:12px;background:#0391E6;transition:background .6s;display:flex;align-items:center;justify-content:center;color:#fff;font-size:11.5px;font-weight:700}
.t180{padding:4px 9px;border-radius:999px;background:#21759B;color:#fff;font-size:9.5px;font-weight:700;white-space:nowrap}
.t181{flex:none;width:48px;height:48px;border-radius:12px;background:#21759B22;display:flex;align-items:center;justify-content:center}
.t182{display:block;height:100%;width:45%;border-radius:3px;background:#21759B;transition:width .6s}
.t183{font-size:9px;font-weight:800;color:#21759B}
.t184{color:#21759B}
.t185{flex:none;width:30px;height:30px;border-radius:9px;background:#21759B22;display:flex;align-items:center;justify-content:center}
.t186{margin-top:auto;height:36px;flex:none;border-radius:12px;background:#21759B;transition:background .6s;display:flex;align-items:center;justify-content:center;color:#fff;font-size:11.5px;font-weight:700}
.t187{padding:4px 9px;border-radius:999px;background:#4B4FD6;color:#fff;font-size:9.5px;font-weight:700;white-space:nowrap}
.t188{flex:none;width:48px;height:48px;border-radius:12px;background:#4B4FD622;display:flex;align-items:center;justify-content:center}
.t189{display:block;height:100%;width:65%;border-radius:3px;background:#4B4FD6;transition:width .6s}
.t190{font-size:9px;font-weight:800;color:#4B4FD6}
.t191{color:#4B4FD6}
.t192{flex:none;width:30px;height:30px;border-radius:9px;background:#4B4FD622;display:flex;align-items:center;justify-content:center}
.t193{margin-top:auto;height:36px;flex:none;border-radius:12px;background:#4B4FD6;transition:background .6s;display:flex;align-items:center;justify-content:center;color:#fff;font-size:11.5px;font-weight:700}
.t194{padding:4px 9px;border-radius:999px;background:#13A38B;color:#fff;font-size:9.5px;font-weight:700;white-space:nowrap}
.t195{flex:none;width:48px;height:48px;border-radius:12px;background:#13A38B22;display:flex;align-items:center;justify-content:center}
.t196{display:block;height:100%;width:40%;border-radius:3px;background:#13A38B;transition:width .6s}
.t197{font-size:9px;font-weight:800;color:#13A38B}
.t198{color:#13A38B}
.t199{flex:none;width:30px;height:30px;border-radius:9px;background:#13A38B22;display:flex;align-items:center;justify-content:center}
.t200{margin-top:auto;height:36px;flex:none;border-radius:12px;background:#13A38B;transition:background .6s;display:flex;align-items:center;justify-content:center;color:#fff;font-size:11.5px;font-weight:700}
.t201{padding:4px 9px;border-radius:999px;background:#E0533D;color:#fff;font-size:9.5px;font-weight:700;white-space:nowrap}
.t202{flex:none;width:48px;height:48px;border-radius:12px;background:#E0533D22;display:flex;align-items:center;justify-content:center}
.t203{display:block;height:100%;width:80%;border-radius:3px;background:#E0533D;transition:width .6s}
.t204{font-size:9px;font-weight:800;color:#E0533D}
.t205{color:#E0533D}
.t206{flex:none;width:30px;height:30px;border-radius:9px;background:#E0533D22;display:flex;align-items:center;justify-content:center}
.t207{margin-top:auto;height:36px;flex:none;border-radius:12px;background:#E0533D;transition:background .6s;display:flex;align-items:center;justify-content:center;color:#fff;font-size:11.5px;font-weight:700}
.t208{padding:4px 9px;border-radius:999px;background:#C2263A;color:#fff;font-size:9.5px;font-weight:700;white-space:nowrap}
.t209{flex:none;width:48px;height:48px;border-radius:12px;background:#C2263A22;display:flex;align-items:center;justify-content:center}
.t210{display:block;height:100%;width:30%;border-radius:3px;background:#C2263A;transition:width .6s}
.t211{font-size:9px;font-weight:800;color:#C2263A}
.t212{color:#C2263A}
.t213{flex:none;width:30px;height:30px;border-radius:9px;background:#C2263A22;display:flex;align-items:center;justify-content:center}
.t214{margin-top:auto;height:36px;flex:none;border-radius:12px;background:#C2263A;transition:background .6s;display:flex;align-items:center;justify-content:center;color:#fff;font-size:11.5px;font-weight:700}
.t215{padding:4px 9px;border-radius:999px;background:#0E1B2E;color:#fff;font-size:9.5px;font-weight:700;white-space:nowrap}
.t216{flex:none;width:48px;height:48px;border-radius:12px;background:#0E1B2E22;display:flex;align-items:center;justify-content:center}
.t217{display:block;height:100%;width:70%;border-radius:3px;background:#0E1B2E;transition:width .6s}
.t218{font-size:9px;font-weight:800;color:#0E1B2E}
.t219{color:#0E1B2E}
.t220{flex:none;width:30px;height:30px;border-radius:9px;background:#0E1B2E22;display:flex;align-items:center;justify-content:center}
.t221{margin-top:auto;height:36px;flex:none;border-radius:12px;background:#0E1B2E;transition:background .6s;display:flex;align-items:center;justify-content:center;color:#fff;font-size:11.5px;font-weight:700}
.t222{padding:4px 9px;border-radius:999px;background:#9A5530;color:#fff;font-size:9.5px;font-weight:700;white-space:nowrap}
.t223{flex:none;width:48px;height:48px;border-radius:12px;background:#9A553022;display:flex;align-items:center;justify-content:center}
.t224{display:block;height:100%;width:90%;border-radius:3px;background:#9A5530;transition:width .6s}
.t225{font-size:9px;font-weight:800;color:#9A5530}
.t226{color:#9A5530}
.t227{flex:none;width:30px;height:30px;border-radius:9px;background:#9A553022;display:flex;align-items:center;justify-content:center}
.t228{margin-top:auto;height:36px;flex:none;border-radius:12px;background:#9A5530;transition:background .6s;display:flex;align-items:center;justify-content:center;color:#fff;font-size:11.5px;font-weight:700}
.t229{max-width:780px;margin:0 auto;text-align:center}
.t230{margin:14px 0 0;font-size:16px;line-height:2.05;color:#0E1B2EB3;text-wrap:pretty}
.t231{margin-top:clamp(32px,4vw,56px);display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(16px,2vw,28px);align-items:center}
.t232{display:flex;flex-direction:column;gap:8px;min-width:0}
.t233{all:unset;box-sizing:border-box;cursor:pointer;display:block;width:100%;padding:14px 16px;border-radius:20px;background:transparent;border:1px solid transparent;box-shadow:none;transition:all .35s}
.t234{display:flex;align-items:center;gap:12px}
.t235{flex:none;width:30px;height:30px;border-radius:10px;background:#FFFFFF99;color:#0E1B2E80;display:flex;align-items:center;justify-content:center;font-size:12.5px;font-weight:900;transition:all .35s}
.t236{margin:0;font-size:15.5px;line-height:1.6;font-weight:800;color:#0E1B2E99;transition:color .35s}
.t237{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.2,.7,.2,1)}
.t238{overflow:hidden}
.t239{margin:0;padding:8px 42px 0 0;font-size:13.5px;line-height:1.9;color:#0E1B2EA6;text-wrap:pretty}
.t240{order:-1;position:relative;padding:44px 34px 56px;min-width:0;width:100%;max-width:480px;margin:0 auto}
.t241{position:absolute;inset:8% 10%;border-radius:50%;background:radial-gradient(circle,#9CD8FF88,transparent 70%);filter:blur(20px)}
.t242{position:relative;border-radius:22px;background:#FFFFFFE6;border:1px solid #FFFFFF;box-shadow:0 50px 90px -40px #1E3A5F88;overflow:visible}
.t243{height:38px;border-bottom:1px solid #E3EBF3;display:flex;align-items:center;gap:6px;padding:0 14px;direction:ltr}
.t244{width:9px;height:9px;border-radius:50%;background:#FF5F57}
.t245{width:9px;height:9px;border-radius:50%;background:#FEBC2E}
.t246{width:9px;height:9px;border-radius:50%;background:#28C840}
.t247{position:relative;flex:1;margin:0 18px;height:22px;border-radius:11px;background:#EEF3F9;display:flex;align-items:center;gap:6px;padding:0 10px}
.t248{position:relative;width:20px;height:20px;border-radius:7px;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 18px 36px -18px #1E3A5F55;transform:scale(1);opacity:0.82;transition:all .45s cubic-bezier(.2,.7,.2,1)}
.t249{position:absolute;top:-14px;left:-14px;right:auto;width:24px;height:24px;border-radius:50%;background:#fff;color:#0E1B2E99;box-shadow:0 6px 14px -6px #1E3A5F88;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:900;transition:all .35s;z-index:3}
.t250{height:6px;width:40%;border-radius:3px;background:#C9D7E6}
.t251{padding:14px 16px 18px;display:flex;flex-direction:column;gap:12px}
.t252{display:flex;justify-content:space-between;align-items:center}
.t253{width:56px;height:10px;border-radius:5px;background:#0E1B2E}
.t254{display:flex;gap:8px}
.t255{width:28px;height:6px;border-radius:3px;background:#C9D7E6}
.t256{position:relative;border-radius:16px;padding:20px;background:linear-gradient(135deg,#EAF6FF,#FBEBDF);display:grid;grid-template-columns:1.2fr 1fr;gap:14px;align-items:center;box-shadow:0 18px 36px -18px #1E3A5F55;transform:scale(1);opacity:0.82;transition:all .45s cubic-bezier(.2,.7,.2,1)}
.t257{position:absolute;top:-10px;right:-10px;width:24px;height:24px;border-radius:50%;background:#fff;color:#0E1B2E99;box-shadow:0 6px 14px -6px #1E3A5F88;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:900;transition:all .35s;z-index:3}
.t258{display:flex;flex-direction:column;gap:8px}
.t259{height:12px;width:90%;border-radius:6px;background:#0E1B2E}
.t260{height:12px;width:65%;border-radius:6px;background:#0E1B2E}
.t261{height:6px;width:80%;border-radius:3px;background:#0E1B2E33;margin-top:4px}
.t262{height:6px;width:70%;border-radius:3px;background:#0E1B2E33}
.t263{position:relative;margin-top:8px;align-self:flex-start;width:96px;height:30px;border-radius:10px;background:linear-gradient(180deg,#2BB3FF,#0391E6);box-shadow:0 18px 36px -18px #1E3A5F55;transform:scale(1);opacity:0.82;transition:all .45s cubic-bezier(.2,.7,.2,1)}
.t264{aspect-ratio:1;border-radius:14px;background:linear-gradient(160deg,#03A1FB,#7FD0FF);position:relative;overflow:hidden}
.t265{position:absolute;bottom:-20%;left:-10%;width:80%;height:80%;border-radius:50%;background:#E8A87C;opacity:.7}
.t266{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}
.t267{height:46px;border-radius:12px;background:#F4F7FA}
.t268{position:absolute;top:0;left:0;width:min(220px,48%);padding:10px 12px;border-radius:14px;background:#fff;box-shadow:0 18px 36px -18px #1E3A5F66;display:flex;flex-direction:column;gap:6px;box-shadow:0 18px 36px -18px #1E3A5F55;transform:scale(1);opacity:0.82;transition:all .45s cubic-bezier(.2,.7,.2,1)}
.t269{display:flex;align-items:center;gap:6px}
.t270{height:6px;flex:1;border-radius:3px;background:#C9D7E6}
.t271{height:7px;width:75%;border-radius:4px;background:#1A0DAB}
.t272{height:5px;width:90%;border-radius:3px;background:#E3EBF3}
.t273{position:absolute;top:10px;right:0;width:68px;height:68px;border-radius:50%;background:#fff;box-shadow:0 18px 36px -18px #1E3A5F66;display:flex;align-items:center;justify-content:center;box-shadow:0 18px 36px -18px #1E3A5F55;transform:scale(1);opacity:0.82;transition:all .45s cubic-bezier(.2,.7,.2,1)}
.t274{position:absolute;inset:7px;border-radius:50%;background:conic-gradient(#0FA958 0 92%,#0FA95822 0)}
.t275{position:absolute;inset:13px;border-radius:50%;background:#fff}
.t276{position:relative;font-size:15px;font-weight:900;color:#0FA958}
.t277{position:absolute;top:44%;right:-2px;width:74px;padding:10px;border-radius:14px;background:#fff;box-shadow:0 18px 36px -18px #1E3A5F66;display:flex;flex-direction:column;gap:5px;box-shadow:0 18px 36px -18px #1E3A5F55;transform:scale(1);opacity:0.82;transition:all .45s cubic-bezier(.2,.7,.2,1)}
.t278{height:5px;width:80%;border-radius:3px;background:#C9D7E6}
.t279{height:5px;width:100%;border-radius:3px;background:#E3EBF3}
.t280{height:5px;width:60%;border-radius:3px;background:#E3EBF3}
.t281{position:absolute;bottom:0;left:4px;width:clamp(76px,19%,96px);aspect-ratio:9/18;border-radius:18px;background:#0E1B2E;padding:4px;box-shadow:0 30px 50px -20px #0E1B2EAA;box-shadow:0 18px 36px -18px #1E3A5F55;transform:scale(1);opacity:0.82;transition:all .45s cubic-bezier(.2,.7,.2,1)}
.t282{height:100%;border-radius:14px;background:#fff;padding:8px 6px;display:flex;flex-direction:column;gap:5px}
.t283{height:28%;border-radius:8px;background:linear-gradient(160deg,#03A1FB,#7FD0FF)}
.t284{height:5px;width:80%;border-radius:3px;background:#0E1B2E}
.t285{height:4px;width:60%;border-radius:3px;background:#C9D7E6}
.t286{margin-top:auto;height:14px;border-radius:5px;background:#0391E6}
.t287{position:absolute;bottom:10px;right:8%;display:flex;align-items:flex-end;gap:8px;padding:10px 12px;border-radius:16px 16px 4px 16px;background:#0E1B2E;box-shadow:0 18px 36px -18px #0E1B2EAA;box-shadow:0 18px 36px -18px #1E3A5F55;transform:scale(1);opacity:0.82;transition:all .45s cubic-bezier(.2,.7,.2,1)}
.t288{width:26px;height:26px;border-radius:50%;background:linear-gradient(180deg,#2BB3FF,#0391E6)}
.t289{display:flex;flex-direction:column;gap:5px}
.t290{height:5px;width:64px;border-radius:3px;background:#FFFFFF88}
.t291{height:5px;width:44px;border-radius:3px;background:#FFFFFF55}
.t292{order:0;display:flex;flex-direction:column;gap:8px;min-width:0}
.t293{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px}
.t294{max-width:640px}
.t295{margin:0;font-size:clamp(24px,3vw,40px);line-height:1.5;font-weight:900;color:#0E1B2E}
.t296{margin:10px 0 0;font-size:16px;line-height:2;color:#0E1B2EB3}
.t297{display:flex;flex-wrap:wrap;gap:4px;padding:5px;border-radius:16px;background:#FFFFFF80;border:1px solid #FFFFFFD9}
.t298{all:unset;cursor:pointer;padding:9px 14px;border-radius:12px;background:transparent;color:#0E1B2EA6;font-size:13.5px;font-weight:700;box-shadow:none;transition:all .2s}
.t299{margin-top:clamp(24px,3vw,36px);display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:clamp(14px,1.4vw,20px)}
.t300{border-radius:26px;background:#FFFFFF66;border:1px solid #FFFFFFD9;backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5);box-shadow:inset 0 1px 0 #FFFFFF,0 16px 40px -22px #1E3A5F40;padding:10px;animation:vsIn .5s cubic-bezier(.2,.7,.2,1) both}
.t301{aspect-ratio:4/3;border-radius:18px;overflow:hidden;background:#EEF3F9}
.t302{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 10px 6px}
.t303{font-size:16px;font-weight:800;color:#0E1B2E}
.t304{padding:5px 11px;border-radius:999px;background:#FFFFFFCC;border:1px solid #FFFFFF;font-size:12px;font-weight:700;color:#0077C8}
.t305{margin-top:clamp(24px,3vw,36px);display:flex;justify-content:center}
.t306{padding:15px 26px;border-radius:16px;background:linear-gradient(180deg,#2BB3FF,#0391E6);color:#fff;font-size:15px;font-weight:700;box-shadow:inset 0 1px 0 #FFFFFF59,0 12px 30px #03A1FB55}
.t306:hover{color:#fff}
.t307{position:relative;scroll-margin-top:90px}
.t308{max-width:1120px;margin:0 auto;padding:clamp(104px,11vw,168px) clamp(20px,4vw,48px) 0}
.t309{margin:clamp(36px,4vw,52px) 0 0;display:flex;align-items:center;justify-content:center;gap:14px;font-size:clamp(16px,1.5vw,19px);font-weight:800;color:#0E1B2E}
.t310{width:40px;height:1px;background:linear-gradient(270deg,#E8A87C,transparent)}
.t311{width:40px;height:1px;background:linear-gradient(90deg,#E8A87C,transparent)}
.t312{margin-top:22px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:12px}
.t313{display:flex;flex-direction:column;gap:12px;padding:22px;border-radius:24px;background:#FFFFFF80;border:1px solid #FFFFFFD9;backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5);box-shadow:inset 0 1px 0 #FFFFFF,0 16px 40px -26px #1E3A5F40}
.t314{width:46px;height:46px;border-radius:14px;background:#03A1FB14;display:flex;align-items:center;justify-content:center}
.t315{margin:4px 0 0;font-size:17px;font-weight:800;color:#0E1B2E;line-height:1.6}
.t316{margin:0;font-size:14px;line-height:1.95;color:#0E1B2EA6;text-wrap:pretty}
.t317{display:flex;flex-direction:column;align-items:center;padding:18px 0}
.t318{width:1px;height:36px;background:linear-gradient(180deg,transparent,#03A1FB)}
.t319{width:10px;height:10px;border-right:2px solid #03A1FB;border-bottom:2px solid #03A1FB;transform:rotate(45deg);margin-top:-7px}
.t320{position:relative;overflow:hidden;border-radius:30px;background:linear-gradient(155deg,#16223E,#0E1B2E);box-shadow:0 40px 80px -40px #0E1B2EB3;padding:clamp(24px,3.4vw,44px);text-align:center}
.t321{position:absolute;top:-140px;left:50%;width:420px;height:280px;transform:translateX(-50%);border-radius:50%;background:#03A1FB;filter:blur(120px);opacity:.35;pointer-events:none}
.t322{position:relative;margin:0;font-size:clamp(19px,2vw,26px);line-height:1.6;font-weight:900;color:#fff}
.t323{position:relative;list-style:none;margin:24px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}
.t324{flex:1 1 200px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:20px 14px;border-radius:20px;background:#FFFFFF0F;border:1px solid #FFFFFF1F}
.t325{width:40px;height:40px;border-radius:50%;background:linear-gradient(180deg,#2BB3FF,#0391E6);color:#fff;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:900}
.t326{font-size:15px;line-height:1.7;font-weight:700;color:#fff}
.t327{flex:none;align-self:center;color:#7FD0FF;font-size:20px;font-weight:900}
@media (max-width:767px){.t323{display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto 1fr auto 1fr;gap:6px}.t324{flex:none;width:100%;box-sizing:border-box}.t327{font-size:0;line-height:0;height:14px;display:flex;align-items:center;justify-content:center}.t327::before{content:"";width:9px;height:9px;border-right:3px solid #7FD0FF;border-bottom:3px solid #7FD0FF;transform:translateY(-3px) rotate(45deg)}}
.t328{width:40px;height:40px;border-radius:50%;background:#FFFFFF1A;color:#fff;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:900}
.t329{position:relative;margin:20px 0 0;font-size:14px;line-height:1.9;color:#FFFFFFB3}
.t330{position:relative;overflow:hidden;border-radius:32px;background:linear-gradient(135deg,#FFFFFFCC,#EAF6FFCC);border:1px solid #FFFFFF;backdrop-filter:blur(30px) saturate(1.5);-webkit-backdrop-filter:blur(30px) saturate(1.5);box-shadow:inset 0 1px 0 #FFFFFF,0 30px 70px -40px #03A1FB88;padding:clamp(24px,3.4vw,44px);display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px}
.t331{position:absolute;bottom:-160px;left:-120px;width:360px;height:360px;border-radius:50%;background:#F0C3A2;filter:blur(120px);opacity:.45;pointer-events:none}
.t332{position:relative;width:64px;height:64px;display:flex;align-items:center;justify-content:center}
.t333{position:absolute;inset:0;border-radius:50%;background:#03A1FB33;animation:ctaPulse 2.4s ease-out infinite}
.t334{position:absolute;inset:0;border-radius:50%;background:#03A1FB33;animation:ctaPulse 2.4s ease-out 1.2s infinite}
.t335{position:relative;width:56px;height:56px;border-radius:50%;background:linear-gradient(180deg,#2BB3FF,#0391E6);box-shadow:inset 0 1px 0 #FFFFFF59,0 14px 30px -10px #0391E6;display:flex;align-items:center;justify-content:center}
.t336{position:relative;margin:0;font-size:clamp(22px,2.6vw,34px);line-height:1.5;font-weight:900;color:#0E1B2E}
.t337{position:relative;margin:0;max-width:560px;font-size:15.5px;line-height:2;color:#0E1B2EB3;text-wrap:pretty}
.t338{position:relative;width:100%;max-width:560px;margin-top:6px}
.t339{display:flex;flex-wrap:wrap;gap:6px;padding:6px;border-radius:20px;background:#fff;border:1px solid #E3EBF3;box-shadow:0 20px 40px -24px #1E3A5F66}
.t340{flex:1 1 200px;min-width:0;display:flex;align-items:center;gap:10px;padding:0 14px}
.t341{flex:1;min-width:0;height:50px;border:0;background:transparent;font-size:15.5px;color:#0E1B2E;outline:none;text-align:right}
.t342{flex:1 1 200px;height:50px;padding:0 20px;border:0;border-radius:15px;background:linear-gradient(180deg,#2BB3FF,#0391E6);color:#fff;font-size:15px;font-weight:800;cursor:pointer;box-shadow:inset 0 1px 0 #FFFFFF59,0 10px 24px -10px #0391E6}
.t343{margin-top:8px;font-size:12.5px;color:#C62828}
.t344{display:flex;align-items:center;justify-content:center;gap:12px;padding:16px;border-radius:20px;background:#fff;color:#0E1B2E;font-size:15px;font-weight:700;box-shadow:0 20px 40px -24px #1E3A5F66}
.t345{flex:none;width:36px;height:36px;border-radius:50%;background:#D6ECFB;color:#0077C8;display:flex;align-items:center;justify-content:center;font-weight:900}
.t346{position:relative;margin-top:clamp(36px,4vw,56px)}
.t347{position:absolute;top:27px;right:calc(100% / 12);left:calc(100% / 12);height:4px;border-radius:4px;background:#FFFFFFB3;box-shadow:inset 0 1px 2px #1E3A5F1F}
.t348{position:absolute;top:27px;right:calc(100% / 12);width:calc((100% * 10 / 12) * var(--p));height:4px;border-radius:4px;background:linear-gradient(270deg,#2BB3FF,#0391E6 70%,#F29A5E);box-shadow:0 0 14px #03A1FB80;transition:width .6s cubic-bezier(.4,0,.2,1)}
.t349{position:relative;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}
.t350{display:flex;flex-direction:column;align-items:center;gap:18px}
.t351{width:58px;height:58px;border-radius:50%;border:4px solid #FFFFFF;background:#FFFFFF;color:#0391E6;font:inherit;font-size:16px;font-weight:900;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 22px -12px #1E3A5F59;transform:none;transition:all .35s ease}
.t352{width:100%;flex:1;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:20px 16px 22px;border-radius:22px;background:#FFFFFF59;border:1px solid #FFFFFFB3;backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5);box-shadow:inset 0 1px 0 #FFFFFF80,0 12px 30px -24px #1E3A5F33;transform:none;transition:all .35s ease}
.t353{width:100%;height:92px;box-sizing:border-box;padding:8px 6px;border-radius:16px;background:#FFFFFF99;border:1px solid #FFFFFF;opacity:0.55;transition:opacity .35s ease}
.t354{flex:none;white-space:nowrap;padding:5px 12px;border-radius:999px;background:#FFFFFFB3;font-size:12px;font-weight:800;color:#0E1B2E99;transition:all .35s ease}
.t355{margin:2px 0 0;font-size:16px;line-height:1.7;font-weight:800;color:#0E1B2E;text-wrap:balance}
.t356{margin:0;font-size:13.5px;line-height:1.95;color:#0E1B2EA6;text-wrap:pretty}
.t357{position:relative;margin-top:32px}
.t358{position:absolute;right:24px;top:26px;bottom:26px;width:3px;border-radius:3px;background:#FFFFFFB3}
.t359{position:absolute;right:24px;top:26px;height:calc((100% - 52px) * var(--p));width:3px;border-radius:3px;background:linear-gradient(180deg,#2BB3FF,#0391E6 70%,#F29A5E);transition:height .6s ease}
.t360{position:relative;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}
.t361{display:grid;grid-template-columns:52px minmax(0,1fr);gap:14px;align-items:start}
.t362{width:52px;height:52px;border-radius:50%;border:4px solid #FFFFFF;background:#FFFFFF;color:#0391E6;font:inherit;font-size:15px;font-weight:900;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 22px -12px #1E3A5F59;transition:all .35s ease}
.t363{display:grid;grid-template-columns:minmax(0,1fr) 104px;gap:14px;align-items:center;padding:16px 18px;border-radius:20px;background:#FFFFFF59;border:1px solid #FFFFFFB3;backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5);box-shadow:inset 0 1px 0 #FFFFFF80,0 12px 30px -24px #1E3A5F33;cursor:pointer;transition:all .35s ease}
.t364{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}
.t365{margin:0;font-size:16px;line-height:1.7;font-weight:800;color:#0E1B2E}
.t366{flex:none;white-space:nowrap;padding:4px 11px;border-radius:999px;background:#FFFFFFB3;font-size:12px;font-weight:800;color:#0E1B2E99}
.t367{margin:0;font-size:14px;line-height:1.9;color:#0E1B2EA6}
.t368{height:72px;box-sizing:border-box;padding:6px;border-radius:14px;background:#FFFFFF99;border:1px solid #FFFFFF;opacity:0.55;transition:opacity .35s ease}
.t369{position:relative;overflow:hidden;border-radius:36px;background:#FFFFFF66;border:1px solid #FFFFFFD9;backdrop-filter:blur(30px) saturate(1.5);-webkit-backdrop-filter:blur(30px) saturate(1.5);box-shadow:inset 0 1px 0 #FFFFFF,0 30px 70px -40px #1E3A5F59;padding:clamp(24px,4vw,52px)}
.t370{position:absolute;bottom:-180px;right:-140px;width:420px;height:420px;border-radius:50%;background:#F0C3A2;filter:blur(130px);opacity:.4;pointer-events:none}
.t371{position:relative;max-width:760px}
.t372{margin:14px 0 0;font-size:16px;line-height:2;color:#0E1B2EB3}
.t373{position:relative;margin-top:clamp(28px,3.5vw,44px);display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"r" "s" "p" "o" "l";gap:12px}
.t374{grid-area:r;position:relative;overflow:hidden;box-sizing:border-box;border-radius:24px;background:#FFFFFFB3;border:1px solid #FFFFFF;box-shadow:inset 0 1px 0 #FFFFFF,0 18px 40px -28px #1E3A5F59;padding:22px;display:flex;flex-direction:column;gap:18px;transition:transform .3s ease,box-shadow .3s ease;background:linear-gradient(160deg,#FFFFFFE6,#E6F4FFCC)}
.t374:hover{transform:translateY(-4px);box-shadow:inset 0 1px 0 #FFFFFF,0 30px 50px -28px #1E3A5F73}
.t375{position:relative;flex:1;min-height:220px;display:flex;align-items:flex-end;justify-content:center;padding-top:10px}
.t376{width:78%;max-width:400px}
.t377{border-radius:14px 14px 0 0;background:#0E1B2E;padding:8px 8px 0}
.t378{border-radius:8px 8px 0 0;background:#fff;aspect-ratio:16/9.5;padding:10px;box-sizing:border-box;display:grid;grid-template-rows:auto 1fr auto;gap:8px}
.t379{width:28%;height:7px;border-radius:4px;background:#0E1B2E1F}
.t380{width:16%;height:12px;border-radius:6px;background:#0391E6}
.t381{border-radius:8px;background:linear-gradient(135deg,#2BB3FF,#0391E6);display:flex;flex-direction:column;justify-content:center;gap:6px;padding:0 10%}
.t382{width:60%;height:8px;border-radius:4px;background:#FFFFFFE6}
.t383{width:40%;height:6px;border-radius:3px;background:#FFFFFF99}
.t384{width:22%;height:12px;margin-top:4px;border-radius:6px;background:#F29A5E}
.t385{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}
.t386{height:22px;border-radius:6px;background:#03A1FB1F}
.t387{height:10px;margin:0 -6%;border-radius:0 0 12px 12px;background:linear-gradient(180deg,#C9D6E3,#9FB2C6)}
.t388{position:absolute;left:6%;bottom:-6px;width:24%;max-width:116px;border-radius:18px;background:#0E1B2E;padding:5px;box-shadow:0 20px 36px -16px #0E1B2E80}
.t389{border-radius:14px;background:#fff;aspect-ratio:9/17;padding:8px 6px;box-sizing:border-box;display:flex;flex-direction:column;gap:5px}
.t390{width:40%;height:5px;border-radius:3px;background:#0E1B2E1F;align-self:center}
.t391{flex:1;border-radius:7px;background:linear-gradient(135deg,#2BB3FF,#0391E6)}
.t392{height:14px;border-radius:5px;background:#03A1FB1F}
.t393{height:12px;border-radius:6px;background:#F29A5E}
.t394{margin:0;font-size:16.5px;font-weight:800;color:#0E1B2E;line-height:1.7;font-size:clamp(17px,1.6vw,20px)}
.t395{grid-area:s;position:relative;overflow:hidden;box-sizing:border-box;border-radius:24px;background:#FFFFFFB3;border:1px solid #FFFFFF;box-shadow:inset 0 1px 0 #FFFFFF,0 18px 40px -28px #1E3A5F59;padding:22px;display:flex;flex-direction:column;gap:18px;transition:transform .3s ease,box-shadow .3s ease}
.t395:hover{transform:translateY(-4px);box-shadow:inset 0 1px 0 #FFFFFF,0 30px 50px -28px #1E3A5F73}
.t396{flex:1;display:flex;align-items:center;justify-content:center;min-height:96px}
.t397{width:100%;max-width:260px;display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;background:#fff;border:1px solid #E3EBF3;box-shadow:0 12px 24px -16px #1E3A5F59;font-size:12.5px;color:#0E1B2E99;font-family:ui-monospace,monospace}
.t398{flex:none;width:24px;height:24px;border-radius:50%;background:#0FA9581F;display:flex;align-items:center;justify-content:center}
.t399{color:#0FA958;font-weight:700}
.t400{margin:0;font-size:16.5px;font-weight:800;color:#0E1B2E;line-height:1.7}
.t401{grid-area:p;position:relative;overflow:hidden;box-sizing:border-box;border-radius:24px;background:#FFFFFFB3;border:1px solid #FFFFFF;box-shadow:inset 0 1px 0 #FFFFFF,0 18px 40px -28px #1E3A5F59;padding:22px;display:flex;flex-direction:column;gap:18px;transition:transform .3s ease,box-shadow .3s ease}
.t401:hover{transform:translateY(-4px);box-shadow:inset 0 1px 0 #FFFFFF,0 30px 50px -28px #1E3A5F73}
.t402{width:92px;height:92px;border-radius:50%;background:conic-gradient(#0FA958 0 98%,#0E1B2E14 0);display:flex;align-items:center;justify-content:center}
.t403{width:74px;height:74px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;font-size:26px;font-weight:900;color:#0FA958}
.t404{grid-area:o;position:relative;overflow:hidden;box-sizing:border-box;border-radius:24px;background:#FFFFFFB3;border:1px solid #FFFFFF;box-shadow:inset 0 1px 0 #FFFFFF,0 18px 40px -28px #1E3A5F59;padding:22px;display:flex;flex-direction:column;gap:18px;transition:transform .3s ease,box-shadow .3s ease;flex-direction:row;align-items:center;flex-wrap:wrap}
.t404:hover{transform:translateY(-4px);box-shadow:inset 0 1px 0 #FFFFFF,0 30px 50px -28px #1E3A5F73}
.t405{margin:0;font-size:16.5px;font-weight:800;color:#0E1B2E;line-height:1.7;flex:1 1 140px}
.t406{flex:2 1 260px;display:flex;flex-direction:column;gap:8px}
.t407{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:16px;background:#fff;border:1px solid #E3EBF3;box-shadow:0 14px 28px -18px #0391E680}
.t408{flex:none;width:30px;height:30px;border-radius:10px;background:linear-gradient(180deg,#2BB3FF,#0391E6);color:#fff;font-size:14px;font-weight:900;display:flex;align-items:center;justify-content:center}
.t409{flex:1;display:flex;flex-direction:column;gap:6px}
.t410{width:38%;height:5px;border-radius:3px;background:#0FA95866}
.t411{width:72%;height:8px;border-radius:4px;background:#0391E6}
.t412{width:90%;height:5px;border-radius:3px;background:#0E1B2E1A}
.t413{display:flex;align-items:center;gap:12px;padding:10px 16px;border-radius:14px;background:#FFFFFF80;opacity:.7}
.t414{flex:none;width:30px;height:30px;border-radius:10px;background:#0E1B2E0F;color:#0E1B2E80;font-size:13px;font-weight:800;display:flex;align-items:center;justify-content:center}
.t415{width:60%;height:7px;border-radius:4px;background:#0E1B2E26}
.t416{width:80%;height:5px;border-radius:3px;background:#0E1B2E14}
.t417{grid-area:l;position:relative;overflow:hidden;border-radius:24px;background:linear-gradient(160deg,#13253D,#0B1726);box-shadow:0 30px 60px -34px #0B1726;padding:clamp(18px,2.4vw,28px)}
.t418{position:absolute;top:-120px;left:-80px;width:320px;height:320px;border-radius:50%;background:#03A1FB;filter:blur(110px);opacity:.35;pointer-events:none}
.t419{position:relative;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:8px}
.t420{display:flex;align-items:center;gap:12px;padding:12px;border-radius:16px;background:#FFFFFF0A;border:1px solid #FFFFFF14;transition:background .25s ease}
.t420:hover{background:#FFFFFF17}
.t421{flex:none;width:42px;height:42px;border-radius:13px;background:linear-gradient(180deg,#2BB3FF,#0391E6);display:flex;align-items:center;justify-content:center}
.t422{margin:0;font-size:14.5px;font-weight:700;color:#FFFFFF;line-height:1.7}
.t423{flex:none;width:42px;height:42px;border-radius:13px;background:linear-gradient(180deg,#FFB27E,#F2894A);display:flex;align-items:center;justify-content:center}
.t424{margin:0;max-width:820px;font-size:clamp(24px,3vw,40px);line-height:1.5;font-weight:900;color:#0E1B2E;text-wrap:balance}
.t425{margin-top:clamp(32px,4vw,52px);display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(12px,1.4vw,18px);align-items:center}
.t426{position:relative;overflow:hidden;box-sizing:border-box;border-radius:28px;background:linear-gradient(165deg,#15294A,#0B1726);border:1px solid #FFFFFF1F;box-shadow:0 40px 80px -36px #0B1726E6;backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5);padding:clamp(24px,2.6vw,34px);display:flex;flex-direction:column;gap:18px}
.t427{position:absolute;top:-140px;left:-100px;width:340px;height:340px;border-radius:50%;background:#03A1FB;filter:blur(110px);opacity:.45;pointer-events:none}
.t428{position:absolute;bottom:-160px;right:-120px;width:300px;height:300px;border-radius:50%;background:#F29A5E;filter:blur(120px);opacity:.25;pointer-events:none}
.t429{position:relative;display:flex;align-items:center;gap:12px;padding-bottom:16px;border-bottom:1px solid #FFFFFF1F}
.t430{flex:none;width:46px;height:46px;border-radius:14px;background:linear-gradient(180deg,#2BB3FF,#0391E6);display:flex;align-items:center;justify-content:center}
.t431{margin:0;font-size:22px;font-weight:900;color:#FFFFFF;line-height:1.5}
.t432{position:relative;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}
.t433{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0}
.t434{font-size:14px;line-height:1.7;font-weight:600;color:#FFFFFFCC}
.t435{flex:none;display:flex;align-items:center;gap:7px;font-size:13px;font-weight:800;color:#FFFFFF;white-space:nowrap}
.t436{width:24px;height:24px;border-radius:50%;background:#0FA95833;display:flex;align-items:center;justify-content:center}
.t437{width:24px;height:24px;border-radius:50%;background:#FFFFFF1F;display:flex;align-items:center;justify-content:center}
.t438{position:relative;margin-top:4px;display:flex;justify-content:center;padding:15px 20px;border-radius:16px;background:linear-gradient(180deg,#2BB3FF,#0391E6);color:#fff;font-size:15px;font-weight:800;text-align:center;box-shadow:inset 0 1px 0 #FFFFFF59,0 14px 30px -10px #03A1FBB3;transition:transform .2s ease}
.t438:hover{color:#fff;transform:translateY(-2px)}
.t439{position:relative;overflow:hidden;box-sizing:border-box;border-radius:28px;background:#FFFFFF73;border:1px solid #FFFFFFD9;box-shadow:inset 0 1px 0 #FFFFFF,0 16px 40px -26px #1E3A5F4D;backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5);padding:clamp(20px,2.2vw,26px);display:flex;flex-direction:column;gap:18px}
.t440{position:relative;display:flex;align-items:center;gap:12px;padding-bottom:16px;border-bottom:1px solid #0E1B2E14}
.t441{flex:none;width:46px;height:46px;border-radius:14px;background:#FFFFFFCC;display:flex;align-items:center;justify-content:center}
.t442{margin:0;font-size:18px;font-weight:900;color:#0E1B2E;line-height:1.5}
.t443{font-size:14px;line-height:1.7;font-weight:600;color:#0E1B2EB3}
.t444{flex:none;display:flex;align-items:center;gap:7px;font-size:13px;font-weight:800;color:#C62828;white-space:nowrap}
.t445{width:24px;height:24px;border-radius:50%;background:#C628281A;display:flex;align-items:center;justify-content:center}
.t446{flex:none;display:flex;align-items:center;gap:7px;font-size:13px;font-weight:800;color:#9A5530;white-space:nowrap}
.t447{width:24px;height:24px;border-radius:50%;background:#F29A5E24;display:flex;align-items:center;justify-content:center}
.t448{flex:none;display:flex;align-items:center;gap:7px;font-size:13px;font-weight:800;color:#0E1B2EB3;white-space:nowrap}
.t449{width:24px;height:24px;border-radius:50%;background:#0FA9581A;display:flex;align-items:center;justify-content:center}
.t450{width:24px;height:24px;border-radius:50%;background:#0E1B2E0F;display:flex;align-items:center;justify-content:center}
.t451{max-width:1320px;margin:0 auto;padding:clamp(104px,11vw,168px) clamp(20px,4vw,48px) 0;display:flex;flex-direction:column;align-items:center;text-align:center}
.t452{margin:12px 0 0;font-size:16px;line-height:2;color:#0E1B2EB3}
.t453{position:relative;margin-top:clamp(28px,3.5vw,44px);width:100%;display:flex;flex-direction:column;gap:14px;padding:10px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent)}
.t454{display:flex;justify-content:flex-start}
.t455{display:flex;gap:14px;padding-left:14px;width:max-content;animation:vtMarq 46s linear infinite}
.t456{flex:none;display:flex;align-items:center;gap:12px;height:64px;padding:0 22px 0 10px;border-radius:20px;background:#FFFFFFB3;border:1px solid #FFFFFF;box-shadow:inset 0 1px 0 #FFFFFF,0 14px 30px -20px #21759BAA;font-size:16px;font-weight:800;color:#0E1B2E;white-space:nowrap}
.t457{width:44px;height:44px;border-radius:14px;background:linear-gradient(160deg,#21759BCC,#21759B);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 18px -10px #21759B}
.t458{display:block;width:24px;height:24px}
.t459{flex:none;display:flex;align-items:center;gap:12px;height:64px;padding:0 22px 0 10px;border-radius:20px;background:#FFFFFFB3;border:1px solid #FFFFFF;box-shadow:inset 0 1px 0 #FFFFFF,0 14px 30px -20px #F7DF1EAA;font-size:16px;font-weight:800;color:#0E1B2E;white-space:nowrap}
.t460{width:44px;height:44px;border-radius:14px;background:linear-gradient(160deg,#F7DF1ECC,#F7DF1E);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 18px -10px #F7DF1E}
.t461{flex:none;display:flex;align-items:center;gap:12px;height:64px;padding:0 22px 0 10px;border-radius:20px;background:#FFFFFFB3;border:1px solid #FFFFFF;box-shadow:inset 0 1px 0 #FFFFFF,0 14px 30px -20px #092E20AA;font-size:16px;font-weight:800;color:#0E1B2E;white-space:nowrap}
.t462{width:44px;height:44px;border-radius:14px;background:linear-gradient(160deg,#092E20CC,#092E20);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 18px -10px #092E20}
.t463{flex:none;display:flex;align-items:center;gap:12px;height:64px;padding:0 22px 0 10px;border-radius:20px;background:#FFFFFFB3;border:1px solid #FFFFFF;box-shadow:inset 0 1px 0 #FFFFFF,0 14px 30px -20px #4FC08DAA;font-size:16px;font-weight:800;color:#0E1B2E;white-space:nowrap}
.t464{width:44px;height:44px;border-radius:14px;background:linear-gradient(160deg,#4FC08DCC,#4FC08D);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 18px -10px #4FC08D}
.t465{flex:none;display:flex;align-items:center;gap:12px;height:64px;padding:0 22px 0 10px;border-radius:20px;background:#FFFFFFB3;border:1px solid #FFFFFF;box-shadow:inset 0 1px 0 #FFFFFF,0 14px 30px -20px #00DC82AA;font-size:16px;font-weight:800;color:#0E1B2E;white-space:nowrap}
.t466{width:44px;height:44px;border-radius:14px;background:linear-gradient(160deg,#00DC82CC,#00DC82);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 18px -10px #00DC82}
.t467{flex:none;display:flex;align-items:center;gap:12px;height:64px;padding:0 22px 0 10px;border-radius:20px;background:#FFFFFFB3;border:1px solid #FFFFFF;box-shadow:inset 0 1px 0 #FFFFFF,0 14px 30px -20px #3776ABAA;font-size:16px;font-weight:800;color:#0E1B2E;white-space:nowrap}
.t468{width:44px;height:44px;border-radius:14px;background:#fff;border:1px solid #3776AB33;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 18px -10px #3776AB}
.t469{flex:none;display:flex;align-items:center;gap:12px;height:64px;padding:0 22px 0 10px;border-radius:20px;background:#FFFFFFB3;border:1px solid #FFFFFF;box-shadow:inset 0 1px 0 #FFFFFF,0 14px 30px -20px #F24E1EAA;font-size:16px;font-weight:800;color:#0E1B2E;white-space:nowrap}
.t470{width:44px;height:44px;border-radius:14px;background:linear-gradient(160deg,#F24E1ECC,#F24E1E);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 18px -10px #F24E1E}
.t471{display:flex;gap:14px;padding-left:14px;width:max-content;animation:vtMarqR 52s linear infinite}
.t472{margin:0;max-width:760px;font-size:clamp(24px,3vw,40px);line-height:1.5;font-weight:900;color:#0E1B2E;text-wrap:balance}
.t473{margin-top:clamp(28px,3.5vw,44px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:clamp(14px,1.4vw,20px)}
.t474{margin:0;position:relative;box-sizing:border-box;border-radius:28px;background:#FFFFFF8C;border:1px solid #FFFFFF;backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5);box-shadow:inset 0 1px 0 #FFFFFF,0 20px 44px -30px #1E3A5F59;padding:clamp(24px,2.4vw,32px);display:flex;flex-direction:column;gap:20px;transition:transform .35s ease,box-shadow .35s ease,background .35s ease}
.t474:hover{transform:translateY(-6px);background:#FFFFFFD9;box-shadow:inset 0 1px 0 #FFFFFF,0 34px 60px -32px #1E3A5F73}
.t475{display:flex;gap:3px}
.t476{margin:0;font-size:16px;line-height:2.05;color:#0E1B2ECC;text-wrap:pretty}
.t477{margin-top:auto;display:flex;align-items:center;gap:12px;padding-top:18px;border-top:1px solid #0E1B2E12}
.t478{width:48px;height:48px;border-radius:15px;flex:none;background:linear-gradient(160deg,#F7A1B5,#D9577A);color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:900;box-shadow:inset 0 1px 0 #FFFFFF59,0 10px 20px -10px #1E3A5F80}
.t479{display:flex;flex-direction:column;gap:2px}
.t480{font-size:15px;font-weight:800;color:#0E1B2E}
.t481{font-size:12.5px;color:#0E1B2E80}
.t482{width:48px;height:48px;border-radius:15px;flex:none;background:linear-gradient(160deg,#C08A5B,#7A4A2A);color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:900;box-shadow:inset 0 1px 0 #FFFFFF59,0 10px 20px -10px #1E3A5F80}
.t483{width:48px;height:48px;border-radius:15px;flex:none;background:linear-gradient(160deg,#2BB3FF,#0B5FA8);color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:900;box-shadow:inset 0 1px 0 #FFFFFF59,0 10px 20px -10px #1E3A5F80}
.t484{position:relative;overflow:hidden;border-radius:36px;background:#FFFFFF59;border:1px solid #FFFFFFD9;backdrop-filter:blur(30px) saturate(1.5);-webkit-backdrop-filter:blur(30px) saturate(1.5);box-shadow:inset 0 1px 0 #FFFFFF,0 30px 70px -40px #1E3A5F59;padding:clamp(20px,3vw,40px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:clamp(24px,3vw,40px);align-items:center}
.t485{position:absolute;top:-160px;right:-120px;width:420px;height:420px;border-radius:50%;background:#03A1FB;filter:blur(140px);opacity:.25;pointer-events:none}
.t486{position:absolute;bottom:-180px;left:-120px;width:380px;height:380px;border-radius:50%;background:#F0C3A2;filter:blur(130px);opacity:.4;pointer-events:none}
.t487{position:relative;display:flex;flex-direction:column;gap:14px;padding:clamp(4px,1vw,12px)}
.t488{margin:0;font-size:clamp(26px,3.2vw,44px);line-height:1.5;font-weight:900;color:#0E1B2E;text-wrap:balance}
.t489{margin:0;font-size:16px;line-height:2;color:#0E1B2EB3}
.t490{position:relative;grid-column:span 1;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:12px}
.t491{position:relative;display:flex;flex-direction:column;gap:14px;min-height:190px;box-sizing:border-box;border-radius:26px;background:#FFFFFFB3;border:1px solid #FFFFFF;box-shadow:inset 0 1px 0 #FFFFFF,0 18px 40px -30px #1E3A5F59;padding:24px;color:#0E1B2E;transition:transform .35s ease,box-shadow .35s ease,background .35s ease}
.t491:hover{color:#0E1B2E;transform:translateY(-5px);background:#FFFFFFF2;box-shadow:inset 0 1px 0 #FFFFFF,0 30px 54px -30px #1E3A5F73}
.t492{width:50px;height:50px;border-radius:16px;background:linear-gradient(160deg,#2BB3FF,#0391E6);box-shadow:0 12px 22px -12px #1E3A5F99;display:flex;align-items:center;justify-content:center}
.t493{width:38px;height:38px;border-radius:50%;background:#0E1B2E0A;border:1px solid #0E1B2E14;display:flex;align-items:center;justify-content:center;color:#0391E6}
.t494{margin:auto 0 0;font-size:18px;font-weight:800;line-height:1.6}
.t495{width:50px;height:50px;border-radius:16px;background:linear-gradient(160deg,#FFB27E,#F2894A);box-shadow:0 12px 22px -12px #1E3A5F99;display:flex;align-items:center;justify-content:center}
.t496{width:50px;height:50px;border-radius:16px;background:linear-gradient(160deg,#5FD08A,#1E9E5A);box-shadow:0 12px 22px -12px #1E3A5F99;display:flex;align-items:center;justify-content:center}
.t497{width:50px;height:50px;border-radius:16px;background:linear-gradient(160deg,#F77FB0,#C13584);box-shadow:0 12px 22px -12px #1E3A5F99;display:flex;align-items:center;justify-content:center}
.t498{max-width:1240px;margin:0 auto;padding:clamp(104px,11vw,168px) clamp(20px,4vw,48px) 0}
.t499{margin:0 auto;max-width:760px;text-align:center;font-size:clamp(24px,3vw,40px);line-height:1.5;font-weight:900;color:#0E1B2E;text-wrap:balance}
.t500{margin-top:clamp(32px,4vw,52px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:20px;align-items:start}
.t501{display:flex;flex-direction:column;gap:6px}
.t502{all:unset;box-sizing:border-box;cursor:pointer;position:relative;display:grid;grid-template-columns:34px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:15px 18px;border-radius:18px;background:#FFFFFF59;box-shadow:none;font-size:15px;line-height:1.7;font-weight:600;color:#0E1B2EBF;transition:all .3s ease}
.t502:hover{background:#FFFFFFCC}
.t503{font-size:13px;font-weight:900;color:#0E1B2E4D;transition:color .3s}
.t504{color:#0E1B2E4D;opacity:0;transition:opacity .3s}
.t505{position:sticky;top:110px;overflow:hidden;border-radius:30px;background:linear-gradient(160deg,#15294A,#0B1726);box-shadow:0 40px 80px -40px #0B1726;padding:clamp(28px,3.4vw,48px);min-height:360px;box-sizing:border-box;display:flex;flex-direction:column}
.t506{position:absolute;top:-140px;left:-110px;width:360px;height:360px;border-radius:50%;background:#03A1FB;filter:blur(120px);opacity:.45;pointer-events:none}
.t507{position:absolute;bottom:-160px;right:-120px;width:320px;height:320px;border-radius:50%;background:#F29A5E;filter:blur(130px);opacity:.22;pointer-events:none}
.t508{position:relative;display:flex;flex-direction:column;gap:18px;animation:vsIn .5s cubic-bezier(.2,.7,.2,1) both}
.t509{align-self:flex-start;padding:6px 14px;border-radius:999px;background:#FFFFFF14;border:1px solid #FFFFFF26;color:#7CCBFF;font-size:13px;font-weight:900}
.t510{margin:0px;font-size:clamp(20px,2vw,26px);line-height:1.6;font-weight:900;color:#fff;text-wrap:balance}
.t511{margin:0px;font-size:16.5px;line-height:2.1;color:#FFFFFFCC;text-wrap:pretty}
.t512{margin-top:28px;display:flex;flex-direction:column;gap:8px}
.t513{border-radius:20px;background:#FFFFFF59;border:1px solid #FFFFFFB3;box-shadow:inset 0 1px 0 #FFFFFF80;transition:all .35s}
.t514{margin:0}
.t515{all:unset;box-sizing:border-box;width:100%;cursor:pointer;display:grid;grid-template-columns:28px minmax(0,1fr) 32px;align-items:center;gap:10px;padding:16px;font-size:15px;line-height:1.7;font-weight:800;color:#0E1B2E}
.t516{font-size:13px;font-weight:900;color:#0E1B2E4D}
.t517{width:32px;height:32px;border-radius:10px;background:#FFFFFF99;color:#0E1B2E;display:flex;align-items:center;justify-content:center;transform:rotate(0deg);transition:all .35s}
.t518{margin:0;padding:0 54px 18px 16px;font-size:14.5px;line-height:2.05;color:#3E4E64}
.t519{max-width:760px;margin:0 auto;padding:clamp(104px,11vw,168px) clamp(20px,4vw,48px) clamp(96px,10vw,152px)}
.t520{text-align:center;margin-bottom:clamp(24px,3vw,36px)}
.t521{position:relative;border-radius:28px;background:#FFFFFFB3;border:1px solid #FFFFFF;backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4);box-shadow:inset 0 1px 0 #FFFFFF,0 24px 60px -36px #1E3A5F59}
.t522{padding:clamp(20px,3vw,36px)}
.t523{display:flex;flex-direction:column;gap:18px}
.t524{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px}
.t525{display:block;font-size:13.5px;font-weight:700;margin-bottom:8px;color:#0E1B2E}
.t526{width:100%;height:54px;padding:0 16px;border-radius:14px;background:#FFFFFF;font:inherit;font-size:15px;color:#0E1B2E;outline:none;box-sizing:border-box;transition:border-color .2s,box-shadow .2s;border:1px solid #E3EBF3}
.t526:focus{border-color:#03A1FB;box-shadow:0 0 0 4px #03A1FB26}
.t527{margin-top:6px;font-size:12px;color:#C62828}
.t528{width:100%;height:54px;padding:0 16px;border-radius:14px;background:#FFFFFF;font:inherit;font-size:15px;color:#0E1B2E;outline:none;box-sizing:border-box;transition:border-color .2s,box-shadow .2s;border:1px solid #E3EBF3;text-align:left}
.t528:focus{border-color:#03A1FB;box-shadow:0 0 0 4px #03A1FB26}
.t529{width:100%;height:54px;padding:0 16px;border-radius:14px;background:#FFFFFF;font:inherit;font-size:15px;color:#0E1B2E;outline:none;box-sizing:border-box;transition:border-color .2s,box-shadow .2s;border:1px solid #E3EBF3;appearance:none;-webkit-appearance:none;padding-left:40px;cursor:pointer;color:#5F6B7A}
.t529:focus{border-color:#03A1FB;box-shadow:0 0 0 4px #03A1FB26}
.t530{position:absolute;left:16px;top:50%;margin-top:-8px;pointer-events:none}
.t531{font-weight:500;color:#0E1B2E80}
.t532{width:100%;height:54px;padding:0 16px;border-radius:14px;background:#FFFFFF;font:inherit;font-size:15px;color:#0E1B2E;outline:none;box-sizing:border-box;transition:border-color .2s,box-shadow .2s;height:auto;min-height:120px;padding:14px 16px;line-height:1.9;border:1px solid #E3EBF3;resize:vertical}
.t532:focus{border-color:#03A1FB;box-shadow:0 0 0 4px #03A1FB26}
.t533{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;padding-top:4px}
.t534{display:flex;align-items:center;gap:8px;font-size:13px;color:#0E1B2E99}
.t535{flex:1 1 260px;max-width:340px;height:56px;border:0;border-radius:14px;background:linear-gradient(180deg,#2BB3FF,#0391E6);color:#fff;font:inherit;font-size:16px;font-weight:800;cursor:pointer;box-shadow:inset 0 1px 0 #FFFFFF59,0 12px 28px -12px #0391E6;transition:transform .2s}
.t535:hover{transform:translateY(-1px)}
.t536{min-height:240px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:14px}
.t537{width:56px;height:56px;border-radius:50%;background:#D6ECFB;color:#0077C8;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:800}
.t538{margin:0;font-size:22px;font-weight:800}
.t539{margin:0;font-size:15px;line-height:1.95;color:#4A5A70}
.t540{padding:0 16px 16px}
.t541{position:relative;max-width:1120px;margin:0 auto;border-radius:28px;background:#FFFFFF80;border:1px solid #FFFFFFD9;backdrop-filter:blur(24px) saturate(1.6);-webkit-backdrop-filter:blur(24px) saturate(1.6);box-shadow:inset 0 1px 0 #FFFFFF,0 12px 40px #1E3A5F1F;overflow:hidden}
.t542{position:relative;padding:clamp(24px,3vw,36px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px}
.t543{grid-column:1 / -1;display:flex;flex-direction:column;gap:14px}
.t544{height:26px;width:96px;border-radius:6px;align-self:flex-start;display:block}
.t545{margin:0;max-width:300px;font-size:13.5px;line-height:1.95;color:#0E1B2E99}
.t546{display:flex;flex-direction:column;gap:10px}
.t547{font-size:12.5px;font-weight:700;color:#9A5530}
.t548{color:#0E1B2EA6;font-size:13.5px}
.t548:hover{color:#0077C8}
.t549{font-size:13.5px;line-height:1.9;color:#0E1B2EA6}
.t550{text-align:right;color:#0E1B2EA6;font-size:13.5px}
.t550:hover{color:#0077C8}
.t551{position:relative;margin:0 clamp(12px,1.4vw,16px) clamp(12px,1.4vw,16px);padding:12px 18px;border-radius:18px;background:#FFFFFF99;border:1px solid #FFFFFF;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:12.5px;color:#0E1B2E80}
.t552{display:inline-flex;align-items:center;gap:8px;font-weight:700;color:#0E1B2E}
.t552:hover{color:#0077C8}
.t553{width:26px;height:26px;border-radius:50%;background:linear-gradient(180deg,#2BB3FF,#0391E6);color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px}
.t554{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;background:#FFFFFFB3;border:1px solid #FFFFFF;font-size:13px;font-weight:700;color:#0077C8}
.t555{width:7px;height:7px;border-radius:50%;background:#0FA958;box-shadow:0 0 0 4px #0FA95826}
.t556{margin:0;font-size:clamp(36px,4.8vw,64px);line-height:1.3;font-weight:900;color:#0E1B2E}
.t557{margin:0;max-width:560px;font-size:clamp(18px,1.6vw,22px);line-height:1.8;font-weight:800;color:#0E1B2E;text-wrap:balance}
.t558{margin:0;max-width:560px;font-size:clamp(15px,1.15vw,16.5px);line-height:2.05;color:#0E1B2EB3;text-wrap:pretty}
.t559{max-width:580px;padding:clamp(14px,1.6vw,18px);border-radius:24px;background:#FFFFFFB3;border:1px solid #FFFFFF;backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5);box-shadow:inset 0 1px 0 #FFFFFF,0 30px 60px -34px #1E3A5F66}
.t560{display:flex;flex-direction:column;gap:12px}
.t561{flex:1 1 180px;min-width:0;height:54px;padding:0 16px;border-radius:14px;border:1px solid #E3EBF3;background:#fff;font-size:15px;color:#0E1B2E;outline:none;text-align:right}
.t561:focus{border-color:#03A1FB;box-shadow:0 0 0 4px #03A1FB26}
.t562{flex:1 1 200px;height:54px;padding:0 18px;border:0;border-radius:14px;background:linear-gradient(180deg,#2BB3FF,#0391E6);color:#fff;font-size:15px;font-weight:800;cursor:pointer;box-shadow:inset 0 1px 0 #FFFFFF59,0 12px 28px -12px #0391E6}
.t563{font-size:12.5px;color:#C62828}
.t564{margin:0;display:flex;align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.9;color:#0E1B2E8C}
.t565{position:relative;min-height:clamp(440px,44vw,580px);display:flex;align-items:center;justify-content:center}
.t566{position:absolute;width:min(92%,480px);aspect-ratio:1;border-radius:50%;border:1px dashed #03A1FB40;animation:vsSpin 50s linear infinite}
.t567{position:absolute;width:min(70%,360px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#9CD8FF99,transparent 70%)}
.t568{position:relative;width:clamp(170px,17vw,230px);transform:translateX(18%) rotate(-5deg);z-index:2;animation:vsIn .8s cubic-bezier(.2,.7,.2,1) both;aspect-ratio:9/19.5;border-radius:34px;background:#0E1B2E;padding:7px;box-shadow:0 50px 90px -34px #0E1B2EAA,inset 0 0 0 1.5px #2A3858}
.t569{position:relative;height:100%;border-radius:28px;overflow:hidden;background:#EEF3F9}
.t570{position:absolute;top:8px;left:50%;transform:translateX(-50%);width:34%;height:16px;border-radius:10px;background:#0E1B2E;z-index:2}
.t571{position:relative;width:clamp(150px,15vw,200px);transform:translateX(-14%) translateY(8%) rotate(6deg);z-index:1;opacity:.96;animation:vtFloat 7s ease-in-out infinite;aspect-ratio:9/19.5;border-radius:34px;background:#0E1B2E;padding:7px;box-shadow:0 50px 90px -34px #0E1B2EAA,inset 0 0 0 1.5px #2A3858}
.t572{position:absolute;top:8%;right:2%;padding:10px 14px 10px 12px;border-radius:16px;background:#FFFFFFE6;border:1px solid #FFFFFF;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 20px 40px -22px #1E3A5F66;display:flex;align-items:center;gap:10px;animation:vsPop .5s cubic-bezier(.2,.7,.2,1) .6s both;z-index:3}
.t573{width:30px;height:30px;border-radius:10px;background:#0FA958;display:flex;align-items:center;justify-content:center}
.t574{font-size:12.5px;font-weight:800;color:#0E1B2E;white-space:nowrap}
.t575{position:absolute;bottom:12%;left:0;padding:10px 14px 10px 12px;border-radius:16px;background:#FFFFFFE6;border:1px solid #FFFFFF;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 20px 40px -22px #1E3A5F66;display:flex;align-items:center;gap:10px;animation:vsPop .5s cubic-bezier(.2,.7,.2,1) .9s both;z-index:3}
.t576{width:30px;height:30px;border-radius:10px;background:#0E1B2E;display:flex;align-items:center;justify-content:center}
.t577{position:absolute;top:46%;left:-2%;padding:10px 14px 10px 12px;border-radius:16px;background:#FFFFFFE6;border:1px solid #FFFFFF;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 20px 40px -22px #1E3A5F66;display:flex;align-items:center;gap:10px;animation:vsPop .5s cubic-bezier(.2,.7,.2,1) 1.2s both;z-index:3}
.t578{width:30px;height:30px;border-radius:10px;background:#F29A5E;display:flex;align-items:center;justify-content:center}
.t579{margin-top:clamp(36px,4vw,56px);padding:8px;border-radius:22px;background:#FFFFFF66;border:1px solid #FFFFFFD9;backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5);box-shadow:inset 0 1px 0 #FFFFFF,0 16px 40px -26px #1E3A5F40;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:8px}
.t580{max-width:1320px;margin:0 auto;padding:clamp(96px,10vw,140px) clamp(20px,4vw,48px) 0}
.t581{position:relative;overflow:hidden;border-radius:30px;background:linear-gradient(160deg,#15294A,#0B1726);box-shadow:0 40px 80px -40px #0B1726;padding:clamp(10px,1.4vw,18px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr))}
.t582{position:relative;display:flex;flex-direction:column;gap:6px;padding:clamp(18px,2.2vw,28px) clamp(16px,2vw,28px);border-inline-start:0}
.t583{display:flex;align-items:baseline;gap:6px;font-size:clamp(34px,3.6vw,50px);font-weight:900;line-height:1.15;color:#fff}
.t584{font-size:.5em;color:#7FD0FF}
.t585{margin:0;font-size:14px;font-weight:600;color:#FFFFFFB3}
.t586{position:relative;display:flex;flex-direction:column;gap:6px;padding:clamp(18px,2.2vw,28px) clamp(16px,2vw,28px);border-inline-start:1px solid #FFFFFF1A}
.t587{margin:0;font-size:clamp(24px,3vw,40px);line-height:1.5;font-weight:900;color:#0E1B2E;text-wrap:balance;max-width:760px}
.t588{margin-top:clamp(28px,3.5vw,44px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:clamp(14px,1.4vw,20px)}
.t589{position:relative;display:flex;flex-direction:column;gap:16px;padding:clamp(22px,2.4vw,30px);border-radius:28px;background:#FFFFFF66;border:1px solid #FFFFFFD9;backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5);box-shadow:inset 0 1px 0 #FFFFFF,0 16px 40px -26px #1E3A5F40;color:#0E1B2E;transition:transform .35s ease,background .35s ease,box-shadow .35s ease}
.t589:hover{color:#0E1B2E;transform:translateY(-6px);background:#FFFFFFD9;box-shadow:inset 0 1px 0 #FFFFFF,0 34px 60px -32px #1E3A5F73}
.t590{flex:none;width:56px;height:56px;border-radius:16px;background:linear-gradient(160deg,#2BB3FF,#0391E6);box-shadow:inset 0 1px 0 #FFFFFF59,0 12px 22px -12px #0391E6B3;display:flex;align-items:center;justify-content:center}
.t591{font-size:13px;font-weight:900;color:#0E1B2E33}
.t592{margin:8px 0 0;font-size:21px;font-weight:900;line-height:1.5}
.t593{margin:0;font-size:14.5px;line-height:2;color:#0E1B2EA6;text-wrap:pretty}
.t594{margin-top:auto;padding-top:16px;border-top:1px solid #0E1B2E12;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:14.5px;font-weight:800;color:#0077C8}
.t595{width:34px;height:34px;border-radius:50%;background:#03A1FB1A;display:flex;align-items:center;justify-content:center}
.t596{flex:none;width:56px;height:56px;border-radius:16px;background:linear-gradient(160deg,#FFB27E,#F2894A);box-shadow:inset 0 1px 0 #FFFFFF59,0 12px 22px -12px #0391E6B3;display:flex;align-items:center;justify-content:center}
.t597{flex:none;width:56px;height:56px;border-radius:16px;background:linear-gradient(160deg,#5B6CFF,#3A3FC8);box-shadow:inset 0 1px 0 #FFFFFF59,0 12px 22px -12px #0391E6B3;display:flex;align-items:center;justify-content:center}
.t598{max-width:820px}
.t599{margin-top:clamp(28px,3.5vw,44px);display:grid;grid-template-columns:minmax(0,1fr);gap:12px}
.t600{display:flex;flex-direction:column;gap:14px;padding:24px;border-radius:26px;background:#FFFFFF66;border:1px solid #FFFFFFD9;backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5);box-shadow:inset 0 1px 0 #FFFFFF,0 16px 40px -26px #1E3A5F40;transition:transform .3s ease,background .3s ease}
.t600:hover{transform:translateY(-4px);background:#FFFFFFCC}
.t601{flex:none;width:50px;height:50px;border-radius:16px;background:linear-gradient(160deg,#2BB3FF,#0391E6);box-shadow:inset 0 1px 0 #FFFFFF59,0 12px 22px -12px #0391E6B3;display:flex;align-items:center;justify-content:center}
.t602{margin:6px 0 0;font-size:18px;font-weight:800;line-height:1.6;color:#0E1B2E}
.t603{margin:0;font-size:14px;line-height:2;color:#0E1B2EA6;text-wrap:pretty}
.t604{grid-column:1 / -1;position:relative;overflow:hidden;border-radius:28px;background:linear-gradient(160deg,#15294A,#0B1726);box-shadow:0 40px 80px -40px #0B1726;padding:clamp(24px,3vw,36px);display:flex;flex-wrap:wrap;align-items:center;gap:clamp(20px,3vw,40px)}
.t605{position:relative;flex:1 1 360px;display:flex;flex-direction:column;gap:14px}
.t606{padding:6px 12px;border-radius:999px;background:#F29A5E26;border:1px solid #F29A5E66;font-size:12.5px;font-weight:800;color:#FFC79E}
.t607{margin:6px 0 0;font-size:clamp(20px,2vw,26px);font-weight:900;line-height:1.5;color:#fff}
.t608{margin:0;max-width:620px;font-size:15px;line-height:2;color:#FFFFFFCC;text-wrap:pretty}
.t609{position:relative;flex:1 1 280px;max-width:420px;height:150px;display:flex;align-items:flex-end;gap:10px;padding:18px;border-radius:20px;background:#FFFFFF0D;border:1px solid #FFFFFF1A}
.t610{flex:1;height:28%;border-radius:8px 8px 4px 4px;background:linear-gradient(180deg,#2BB3FF,#0391E680);opacity:0.45}
.t611{flex:1;height:40%;border-radius:8px 8px 4px 4px;background:linear-gradient(180deg,#2BB3FF,#0391E680);opacity:0.53}
.t612{flex:1;height:36%;border-radius:8px 8px 4px 4px;background:linear-gradient(180deg,#2BB3FF,#0391E680);opacity:0.61}
.t613{flex:1;height:54%;border-radius:8px 8px 4px 4px;background:linear-gradient(180deg,#2BB3FF,#0391E680);opacity:0.69}
.t614{flex:1;height:62%;border-radius:8px 8px 4px 4px;background:linear-gradient(180deg,#2BB3FF,#0391E680);opacity:0.77}
.t615{flex:1;height:80%;border-radius:8px 8px 4px 4px;background:linear-gradient(180deg,#2BB3FF,#0391E680);opacity:0.85}
.t616{flex:1;height:100%;border-radius:8px 8px 4px 4px;background:linear-gradient(180deg,#FFB27E,#F2894A);opacity:0.93}
.t617{border-radius:28px;background:#FFFFFF66;border:1px solid #FFFFFFD9;backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5);box-shadow:inset 0 1px 0 #FFFFFF,0 16px 40px -26px #1E3A5F40;padding:10px;display:flex;flex-direction:column;animation:vsIn .5s cubic-bezier(.2,.7,.2,1) both;transition:transform .35s ease}
.t617:hover{transform:translateY(-5px)}
.t618{aspect-ratio:4/3;border-radius:20px;overflow:hidden;background:linear-gradient(160deg,#EAF6FF,#FBEBDF)}
.t619{padding:16px 12px 10px;display:flex;flex-direction:column;gap:12px}
.t620{display:flex;align-items:center;justify-content:space-between;gap:10px}
.t621{margin:0;font-size:17px;font-weight:800;color:#0E1B2E}
.t622{padding:5px 11px;border-radius:999px;background:#03A1FB14;font-size:12px;font-weight:700;color:#0077C8}
.t623{display:flex;flex-wrap:wrap;gap:6px}
.t624{padding:4px 10px;border-radius:8px;background:#FFFFFFCC;border:1px solid #FFFFFF;font-size:12px;color:#0E1B2EA6}
.t625{margin:0;display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:12px;background:#0FA95814;font-size:13.5px;font-weight:700;color:#0B7A42}
.t626{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px 26px;border-radius:16px;background:linear-gradient(180deg,#2BB3FF,#0391E6);color:#fff;font-size:15px;font-weight:800;box-shadow:inset 0 1px 0 #FFFFFF59,0 12px 30px #03A1FB55;transition:transform .2s}
.t626:hover{color:#fff;transform:translateY(-2px)}
.t627{list-style:none;margin:clamp(32px,4vw,52px) 0 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:12px}
.t628{position:relative;display:flex;flex-direction:column;gap:16px;padding:20px 18px 22px;border-radius:24px;background:#FFFFFF59;border:1px solid #FFFFFFB3;backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5);box-shadow:inset 0 1px 0 #FFFFFF80;transform:none;transition:all .4s ease}
.t629{width:48px;height:48px;border-radius:15px;background:#03A1FB14;display:flex;align-items:center;justify-content:center;box-shadow:none;transition:all .4s ease}
.t630{display:flex;color:#0391E6;transition:color .4s}
.t631{font-size:14px;font-weight:900;color:#0E1B2E33;transition:color .4s}
.t632{margin:0;font-size:16.5px;line-height:1.7;font-weight:800;color:#0E1B2E}
.t633{margin-top:auto;align-self:flex-start;display:flex;align-items:center;gap:6px;padding:6px 11px;border-radius:999px;background:#FFFFFFB3;font-size:12.5px;font-weight:800;color:#0E1B2E99;transition:all .4s}
.t634{position:absolute;bottom:0;right:18px;left:18px;height:3px;border-radius:3px;background:linear-gradient(270deg,#2BB3FF,#0391E6);transform:scaleX(0);transform-origin:right}
.t635{position:relative;overflow:hidden;border-radius:32px;background:linear-gradient(135deg,#FFFFFFCC,#EAF6FFCC);border:1px solid #FFFFFF;backdrop-filter:blur(30px) saturate(1.5);-webkit-backdrop-filter:blur(30px) saturate(1.5);box-shadow:inset 0 1px 0 #FFFFFF,0 30px 70px -40px #03A1FB88;padding:clamp(24px,3.4vw,48px);display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px}
.t636{position:relative;width:56px;height:56px;border-radius:50%;background:linear-gradient(180deg,#2BB3FF,#0391E6);display:flex;align-items:center;justify-content:center;box-shadow:0 14px 30px -12px #0391E6}
.t637{position:relative;margin:0;max-width:640px;font-size:16px;line-height:2;color:#0E1B2EB3;text-wrap:pretty}
.t638{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px 26px;border-radius:16px;background:linear-gradient(180deg,#2BB3FF,#0391E6);color:#fff;font-size:15px;font-weight:800;box-shadow:inset 0 1px 0 #FFFFFF59,0 12px 30px #03A1FB55;transition:transform .2s}
.t638:hover{color:#fff;transform:translateY(-2px)}
.t639{max-width:1180px;margin:0 auto;padding:clamp(104px,11vw,168px) clamp(20px,4vw,48px) 0}
.t640{max-width:820px;margin:0 auto;text-align:center}
.t641{margin:clamp(36px,4vw,52px) 0 0;display:flex;align-items:center;justify-content:center;gap:14px;font-size:clamp(16px,1.5vw,19px);font-weight:800;color:#0E1B2E;text-align:center}
.t642{flex:none;width:40px;height:1px;background:linear-gradient(270deg,#E8A87C,transparent)}
.t643{flex:none;width:40px;height:1px;background:linear-gradient(90deg,#E8A87C,transparent)}
.t644{list-style:none;margin:22px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px}
.t645{display:flex;flex-direction:column;gap:12px;padding:22px 20px;border-radius:24px;background:#FFFFFF66;border:1px solid #FFFFFFD9;backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5);box-shadow:inset 0 1px 0 #FFFFFF,0 16px 40px -26px #1E3A5F40}
.t646{margin:4px 0 0;font-size:16.5px;font-weight:800;color:#0E1B2E;line-height:1.6}
.t647{position:relative;overflow:hidden;border-radius:30px;background:linear-gradient(160deg,#15294A,#0B1726);box-shadow:0 40px 80px -40px #0B1726;padding:clamp(24px,3.4vw,44px)}
.t648{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:12px}
.t649{display:flex;gap:16px;padding:22px;border-radius:22px;background:#FFFFFF0F;border:1px solid #FFFFFF1F}
.t650{flex:none;width:48px;height:48px;border-radius:15px;background:linear-gradient(180deg,#2BB3FF,#0391E6);display:flex;align-items:center;justify-content:center}
.t651{margin:0;font-size:17px;font-weight:900;line-height:1.6;color:#fff}
.t652{margin:0;font-size:14.5px;line-height:1.95;color:#FFFFFFB3}
.t653{position:relative;margin-top:22px;padding-top:22px;border-top:1px solid #FFFFFF1A;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px}
.t654{margin:0;flex:1 1 420px;font-size:14.5px;line-height:2;color:#FFFFFFCC;text-wrap:pretty}
.t655{margin-top:clamp(28px,3.5vw,44px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:12px}
.t656{position:relative;display:flex;gap:16px;align-items:flex-start;padding:24px;border-radius:26px;background:#FFFFFF66;border:1px solid #FFFFFFD9;backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5);box-shadow:inset 0 1px 0 #FFFFFF,0 16px 40px -26px #1E3A5F40;transition:transform .3s ease,background .3s ease}
.t656:hover{transform:translateY(-4px);background:#FFFFFFCC}
.t657{display:flex;flex-direction:column;gap:6px;padding-top:2px}
.t658{margin:0;font-size:17px;font-weight:800;line-height:1.6;color:#0E1B2E}
.t659{position:absolute;top:18px;left:20px;width:22px;height:22px;border-radius:50%;background:#0FA9581A;display:flex;align-items:center;justify-content:center}
.t660{flex:none;width:50px;height:50px;border-radius:16px;background:linear-gradient(160deg,#FFB27E,#F2894A);box-shadow:inset 0 1px 0 #FFFFFF59,0 12px 22px -12px #0391E6B3;display:flex;align-items:center;justify-content:center}
.t661{margin-top:clamp(28px,3.5vw,44px);position:relative;border-radius:30px;background:#FFFFFF66;border:1px solid #FFFFFFD9;backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5);box-shadow:inset 0 1px 0 #FFFFFF,0 16px 40px -26px #1E3A5F40;padding:clamp(6px,1vw,12px);overflow-x:auto}
.t662{width:100%;min-width:560px;border-collapse:separate;border-spacing:0;table-layout:fixed}
.t663{width:26%}
.t664{width:37%}
.t665{padding:16px clamp(12px,1.6vw,22px);font-size:clamp(13px,1.1vw,15px);line-height:1.8;vertical-align:middle;text-align:right;font-size:13px;font-weight:700;color:#0E1B2E80}
.t666{padding:16px clamp(12px,1.6vw,22px);font-size:clamp(13px,1.1vw,15px);line-height:1.8;vertical-align:middle;text-align:right;font-weight:800;color:#0E1B2E}
.t667{display:flex;align-items:center;gap:10px}
.t668{width:36px;height:36px;border-radius:11px;background:#FFFFFFCC;display:flex;align-items:center;justify-content:center}
.t669{padding:16px clamp(12px,1.6vw,22px);font-size:clamp(13px,1.1vw,15px);line-height:1.8;vertical-align:middle;text-align:right;font-weight:900;color:#fff;background:linear-gradient(165deg,#15294A,#0E1E35);border-radius:22px 22px 0 0}
.t670{width:36px;height:36px;border-radius:11px;background:linear-gradient(180deg,#2BB3FF,#0391E6);display:flex;align-items:center;justify-content:center}
.t671{padding:16px clamp(12px,1.6vw,22px);font-size:clamp(13px,1.1vw,15px);line-height:1.8;vertical-align:middle;text-align:right;color:#0E1B2EA6}
.t672{padding:16px clamp(12px,1.6vw,22px);font-size:clamp(13px,1.1vw,15px);line-height:1.8;vertical-align:middle;text-align:right;background:#0E1E35;color:#FFFFFFE6;font-weight:600;}
.t673{display:flex;align-items:flex-start;gap:8px}
.t674{flex:none;margin-top:4px;width:18px;height:18px;border-radius:50%;background:#0FA95833;display:flex;align-items:center;justify-content:center}
.t675{padding:16px clamp(12px,1.6vw,22px);font-size:clamp(13px,1.1vw,15px);line-height:1.8;vertical-align:middle;text-align:right;border-top:1px solid #0E1B2E0F;font-weight:800;color:#0E1B2E}
.t676{padding:16px clamp(12px,1.6vw,22px);font-size:clamp(13px,1.1vw,15px);line-height:1.8;vertical-align:middle;text-align:right;border-top:1px solid #0E1B2E0F;color:#0E1B2EA6}
.t677{padding:16px clamp(12px,1.6vw,22px);font-size:clamp(13px,1.1vw,15px);line-height:1.8;vertical-align:middle;text-align:right;border-top:1px solid #FFFFFF14;background:#0E1E35;color:#FFFFFFE6;font-weight:600;}
.t678{padding:16px clamp(12px,1.6vw,22px);font-size:clamp(13px,1.1vw,15px);line-height:1.8;vertical-align:middle;text-align:right;border-top:1px solid #FFFFFF14;background:#0E1E35;color:#FFFFFFE6;font-weight:600;border-radius:0 0 22px 22px;}
.t679{margin-top:clamp(28px,3.5vw,44px);display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:12px}
.t680{display:flex;flex-direction:column;gap:14px;min-height:200px;padding:22px;border-radius:26px;background:#FFFFFF66;border:1px solid #FFFFFFD9;backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5);box-shadow:inset 0 1px 0 #FFFFFF,0 16px 40px -26px #1E3A5F40;color:#0E1B2E;transition:transform .3s ease,background .3s ease}
.t680:hover{color:#0E1B2E;transform:translateY(-5px);background:#FFFFFFE6}
.t681{width:34px;height:34px;border-radius:50%;background:#0E1B2E0A;border:1px solid #0E1B2E14;display:flex;align-items:center;justify-content:center}
.t682{margin:auto 0 0;font-size:17px;font-weight:800;line-height:1.6}
.t683{margin:0;font-size:13.5px;line-height:1.9;color:#0E1B2EA6}
.t684{margin:0;display:flex;flex-direction:column;gap:20px;padding:clamp(24px,2.4vw,32px);border-radius:28px;background:#FFFFFF8C;border:1px solid #FFFFFF;backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5);box-shadow:inset 0 1px 0 #FFFFFF,0 20px 44px -30px #1E3A5F59;transition:transform .35s ease,background .35s ease}
.t684:hover{transform:translateY(-6px);background:#FFFFFFD9}
.t685{position:relative;width:48px;height:48px;border-radius:50%;overflow:hidden;flex:none;background:linear-gradient(160deg,#F7A1B5,#D9577A);box-shadow:0 0 0 3px #FFFFFF,0 8px 18px -8px #1E3A5F66}
.t686{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:19px;font-weight:900}
.t687{position:relative;display:block;width:100%;height:100%}
.t688{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}
.t689{flex:none;font-size:12.5px;font-weight:800;color:#0077C8}
.t689:hover{color:#0E1B2E}
.t690{position:relative;width:48px;height:48px;border-radius:50%;overflow:hidden;flex:none;background:linear-gradient(160deg,#C08A5B,#7A4A2A);box-shadow:0 0 0 3px #FFFFFF,0 8px 18px -8px #1E3A5F66}
.t691{position:relative;width:48px;height:48px;border-radius:50%;overflow:hidden;flex:none;background:linear-gradient(160deg,#2BB3FF,#0B5FA8);box-shadow:0 0 0 3px #FFFFFF,0 8px 18px -8px #1E3A5F66}
.t692{margin:0;font-size:clamp(24px,3vw,40px);line-height:1.5;font-weight:900;color:#0E1B2E;text-wrap:balance;margin:0 auto;max-width:760px;text-align:center}
.t693{all:unset;box-sizing:border-box;cursor:pointer;display:grid;grid-template-columns:34px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:15px 18px;border-radius:18px;background:#FFFFFF59;box-shadow:none;font-size:15px;line-height:1.7;font-weight:600;color:#0E1B2EBF;transition:all .3s ease}
.t693:hover{background:#FFFFFFCC}
.t694{opacity:0;transition:opacity .3s}
.t695{margin:0 auto clamp(24px,3vw,36px);text-align:center}
.t696{border-radius:28px;background:#FFFFFFB3;border:1px solid #FFFFFF;backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4);box-shadow:inset 0 1px 0 #FFFFFF,0 24px 60px -36px #1E3A5F59;padding:clamp(20px,3vw,36px)}
.t697{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px}
.t698{min-height:320px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:14px}

/* ==== state variants ==== */
.is-on .s1,.s1.is-on{color:#0E1B2E;background:#FFFFFF99}
.is-on .s2,.s2.is-on{transform:rotate(135deg);margin-top:3px}
.is-on .s3,.s3.is-on,.s3[aria-pressed="true"]{background:#fff;color:#0077C8;box-shadow:0 6px 14px -8px #1E3A5F66}
.is-on .s4,.s4.is-on{color:#E2793F;font-weight:800}
.is-on .s5,.s5.is-on{background:#E2793F}
.is-on .s6,.s6.is-on{color:#0391E6;font-weight:800}
.is-on .s7,.s7.is-on{background:#0391E6}
.is-on .s8,.s8.is-on{color:#21759B;font-weight:800}
.is-on .s9,.s9.is-on{background:#21759B}
.is-on .s10,.s10.is-on{color:#4B4FD6;font-weight:800}
.is-on .s11,.s11.is-on{background:#4B4FD6}
.is-on .s12,.s12.is-on{color:#13A38B;font-weight:800}
.is-on .s13,.s13.is-on{background:#13A38B}
.is-on .s14,.s14.is-on{color:#E0533D;font-weight:800}
.is-on .s15,.s15.is-on{background:#E0533D}
.is-on .s16,.s16.is-on{color:#C2263A;font-weight:800}
.is-on .s17,.s17.is-on{background:#C2263A}
.is-on .s18,.s18.is-on{color:#0E1B2E;font-weight:800}
.is-on .s19,.s19.is-on{background:#0E1B2E}
.is-on .s20,.s20.is-on{color:#9A5530;font-weight:800}
.is-on .s21,.s21.is-on{background:#9A5530}
.is-on .s22,.s22.is-on{background:#FFFFFFCC;border:1px solid #FFFFFF;box-shadow:inset 0 1px 0 #FFFFFF,0 20px 40px -24px #1E3A5F59}
.is-on .s23,.s23.is-on{background:#0391E6;color:#fff}
.is-on .s24,.s24.is-on{color:#0E1B2E}
.is-on .s25,.s25.is-on{grid-template-rows:1fr}
[data-why="0"] .s26{box-shadow:0 0 0 3px #03A1FB,0 24px 44px -18px #03A1FB99;transform:scale(1.06);opacity:1}
[data-why="0"] .s27{background:#0391E6;color:#fff}
[data-why="1"] .s28{box-shadow:0 0 0 3px #03A1FB,0 24px 44px -18px #03A1FB99;transform:scale(1.06);opacity:1}
[data-why="1"] .s29{background:#0391E6;color:#fff}
[data-why="2"] .s30{box-shadow:0 0 0 3px #03A1FB,0 24px 44px -18px #03A1FB99;transform:scale(1.06);opacity:1}
[data-why="2"] .s31{background:#0391E6;color:#fff}
[data-why="3"] .s32{box-shadow:0 0 0 3px #03A1FB,0 24px 44px -18px #03A1FB99;transform:scale(1.06);opacity:1}
[data-why="3"] .s33{background:#0391E6;color:#fff}
[data-why="4"] .s34{box-shadow:0 0 0 3px #03A1FB,0 24px 44px -18px #03A1FB99;transform:scale(1.06);opacity:1}
[data-why="4"] .s35{background:#0391E6;color:#fff}
[data-why="5"] .s36{box-shadow:0 0 0 3px #03A1FB,0 24px 44px -18px #03A1FB99;transform:scale(1.06);opacity:1}
[data-why="5"] .s37{background:#0391E6;color:#fff}
[data-why="6"] .s38{box-shadow:0 0 0 3px #03A1FB,0 24px 44px -18px #03A1FB99;transform:scale(1.06);opacity:1}
[data-why="6"] .s39{background:#0391E6;color:#fff}
[data-why="7"] .s40{box-shadow:0 0 0 3px #03A1FB,0 24px 44px -18px #03A1FB99;transform:scale(1.06);opacity:1}
[data-why="7"] .s41{background:#0391E6;color:#fff}
.is-on .s42,.s42.is-on{background:#fff;color:#0077C8;box-shadow:0 6px 16px -8px #1E3A5F55}
[data-ps="0"] .s43{background:linear-gradient(180deg,#2BB3FF,#0391E6);color:#FFFFFF;box-shadow:0 0 0 6px #03A1FB2E,0 14px 28px -10px #0391E6;transform:scale(1.08)}
[data-ps="0"] .s44{background:#FFFFFFD9;border:1px solid #FFFFFF;box-shadow:inset 0 1px 0 #FFFFFF,0 28px 50px -26px #1E3A5F66;transform:translateY(-6px)}
[data-ps="0"] .s45{opacity:1}
[data-ps="0"] .s46{background:#F29A5E24;color:#9A5530}
[data-ps="1"] .s47,[data-ps="2"] .s47,[data-ps="3"] .s47,[data-ps="4"] .s47,[data-ps="5"] .s47{background:#0391E6;color:#FFFFFF}
[data-ps="1"] .s48{background:linear-gradient(180deg,#2BB3FF,#0391E6);color:#FFFFFF;box-shadow:0 0 0 6px #03A1FB2E,0 14px 28px -10px #0391E6;transform:scale(1.08)}
[data-ps="1"] .s49{background:#FFFFFFD9;border:1px solid #FFFFFF;box-shadow:inset 0 1px 0 #FFFFFF,0 28px 50px -26px #1E3A5F66;transform:translateY(-6px)}
[data-ps="1"] .s50{opacity:1}
[data-ps="1"] .s51{background:#F29A5E24;color:#9A5530}
[data-ps="2"] .s52,[data-ps="3"] .s52,[data-ps="4"] .s52,[data-ps="5"] .s52{background:#0391E6;color:#FFFFFF}
[data-ps="2"] .s53{background:linear-gradient(180deg,#2BB3FF,#0391E6);color:#FFFFFF;box-shadow:0 0 0 6px #03A1FB2E,0 14px 28px -10px #0391E6;transform:scale(1.08)}
[data-ps="2"] .s54{background:#FFFFFFD9;border:1px solid #FFFFFF;box-shadow:inset 0 1px 0 #FFFFFF,0 28px 50px -26px #1E3A5F66;transform:translateY(-6px)}
[data-ps="2"] .s55{opacity:1}
[data-ps="2"] .s56{background:#F29A5E24;color:#9A5530}
[data-ps="3"] .s57,[data-ps="4"] .s57,[data-ps="5"] .s57{background:#0391E6;color:#FFFFFF}
[data-ps="3"] .s58{background:linear-gradient(180deg,#2BB3FF,#0391E6);color:#FFFFFF;box-shadow:0 0 0 6px #03A1FB2E,0 14px 28px -10px #0391E6;transform:scale(1.08)}
[data-ps="3"] .s59{background:#FFFFFFD9;border:1px solid #FFFFFF;box-shadow:inset 0 1px 0 #FFFFFF,0 28px 50px -26px #1E3A5F66;transform:translateY(-6px)}
[data-ps="3"] .s60{opacity:1}
[data-ps="3"] .s61{background:#F29A5E24;color:#9A5530}
[data-ps="4"] .s62,[data-ps="5"] .s62{background:#0391E6;color:#FFFFFF}
[data-ps="4"] .s63{background:linear-gradient(180deg,#2BB3FF,#0391E6);color:#FFFFFF;box-shadow:0 0 0 6px #03A1FB2E,0 14px 28px -10px #0391E6;transform:scale(1.08)}
[data-ps="4"] .s64{background:#FFFFFFD9;border:1px solid #FFFFFF;box-shadow:inset 0 1px 0 #FFFFFF,0 28px 50px -26px #1E3A5F66;transform:translateY(-6px)}
[data-ps="4"] .s65{opacity:1}
[data-ps="4"] .s66{background:#F29A5E24;color:#9A5530}
[data-ps="5"] .s67{background:#0391E6;color:#FFFFFF}
[data-ps="5"] .s68{background:linear-gradient(180deg,#2BB3FF,#0391E6);color:#FFFFFF;box-shadow:0 0 0 6px #03A1FB2E,0 14px 28px -10px #0391E6;transform:scale(1.08)}
[data-ps="5"] .s69{background:#FFFFFFD9;border:1px solid #FFFFFF;box-shadow:inset 0 1px 0 #FFFFFF,0 28px 50px -26px #1E3A5F66;transform:translateY(-6px)}
[data-ps="5"] .s70{opacity:1}
[data-ps="5"] .s71{background:#F29A5E24;color:#9A5530}
[data-ps="0"] .s72{background:linear-gradient(180deg,#2BB3FF,#0391E6);color:#FFFFFF;box-shadow:0 0 0 6px #03A1FB2E,0 14px 28px -10px #0391E6}
[data-ps="0"] .s73{background:#FFFFFFD9;border:1px solid #FFFFFF;box-shadow:inset 0 1px 0 #FFFFFF,0 28px 50px -26px #1E3A5F66}
[data-ps="1"] .s74{background:linear-gradient(180deg,#2BB3FF,#0391E6);color:#FFFFFF;box-shadow:0 0 0 6px #03A1FB2E,0 14px 28px -10px #0391E6}
[data-ps="1"] .s75{background:#FFFFFFD9;border:1px solid #FFFFFF;box-shadow:inset 0 1px 0 #FFFFFF,0 28px 50px -26px #1E3A5F66}
[data-ps="2"] .s76{background:linear-gradient(180deg,#2BB3FF,#0391E6);color:#FFFFFF;box-shadow:0 0 0 6px #03A1FB2E,0 14px 28px -10px #0391E6}
[data-ps="2"] .s77{background:#FFFFFFD9;border:1px solid #FFFFFF;box-shadow:inset 0 1px 0 #FFFFFF,0 28px 50px -26px #1E3A5F66}
[data-ps="3"] .s78{background:linear-gradient(180deg,#2BB3FF,#0391E6);color:#FFFFFF;box-shadow:0 0 0 6px #03A1FB2E,0 14px 28px -10px #0391E6}
[data-ps="3"] .s79{background:#FFFFFFD9;border:1px solid #FFFFFF;box-shadow:inset 0 1px 0 #FFFFFF,0 28px 50px -26px #1E3A5F66}
[data-ps="4"] .s80{background:linear-gradient(180deg,#2BB3FF,#0391E6);color:#FFFFFF;box-shadow:0 0 0 6px #03A1FB2E,0 14px 28px -10px #0391E6}
[data-ps="4"] .s81{background:#FFFFFFD9;border:1px solid #FFFFFF;box-shadow:inset 0 1px 0 #FFFFFF,0 28px 50px -26px #1E3A5F66}
[data-ps="5"] .s82{background:linear-gradient(180deg,#2BB3FF,#0391E6);color:#FFFFFF;box-shadow:0 0 0 6px #03A1FB2E,0 14px 28px -10px #0391E6}
[data-ps="5"] .s83{background:#FFFFFFD9;border:1px solid #FFFFFF;box-shadow:inset 0 1px 0 #FFFFFF,0 28px 50px -26px #1E3A5F66}
.is-on .s84,.s84.is-on{background:#FFFFFFF2;box-shadow:inset 0 1px 0 #FFFFFF,0 18px 36px -24px #1E3A5F66;font-weight:800;color:#0E1B2E}
.is-on .s85,.s85.is-on{color:#0391E6}
.is-on .s86,.s86.is-on{color:#0391E6;opacity:1}
.is-on .s87,.s87.is-on{background:#FFFFFFB3;border:1px solid #FFFFFF;box-shadow:inset 0 1px 0 #FFFFFF,0 24px 48px -28px #1E3A5F59}
.is-on .s88,.s88.is-on{background:#0391E6;color:#fff;transform:rotate(45deg)}
[data-ps="0"] .s89{background:#FFFFFFE6;border:1px solid #FFFFFF;box-shadow:inset 0 1px 0 #FFFFFF,0 28px 50px -26px #1E3A5F66;transform:translateY(-6px)}
[data-ps="0"] .s90{background:linear-gradient(180deg,#2BB3FF,#0391E6);box-shadow:0 0 0 6px #03A1FB26,0 14px 28px -10px #0391E6}
[data-ps="0"] .s91{color:#fff}
[data-ps="0"] .s92{color:#0391E6}
[data-ps="0"] .s93{animation:procfill var(--proc-ms,2800ms) linear forwards}
[data-ps="1"] .s94,[data-ps="2"] .s94,[data-ps="3"] .s94,[data-ps="4"] .s94,[data-ps="5"] .s94{background:#0391E6}
[data-ps="1"] .s95,[data-ps="2"] .s95,[data-ps="3"] .s95,[data-ps="4"] .s95,[data-ps="5"] .s95{color:#fff}
[data-ps="1"] .s96{background:#FFFFFFE6;border:1px solid #FFFFFF;box-shadow:inset 0 1px 0 #FFFFFF,0 28px 50px -26px #1E3A5F66;transform:translateY(-6px)}
[data-ps="1"] .s97{background:linear-gradient(180deg,#2BB3FF,#0391E6);box-shadow:0 0 0 6px #03A1FB26,0 14px 28px -10px #0391E6}
[data-ps="1"] .s98{color:#fff}
[data-ps="1"] .s99{color:#0391E6}
[data-ps="1"] .s100{animation:procfill var(--proc-ms,2800ms) linear forwards}
[data-ps="2"] .s101,[data-ps="3"] .s101,[data-ps="4"] .s101,[data-ps="5"] .s101{background:#0391E6}
[data-ps="2"] .s102,[data-ps="3"] .s102,[data-ps="4"] .s102,[data-ps="5"] .s102{color:#fff}
[data-ps="2"] .s103{background:#FFFFFFE6;border:1px solid #FFFFFF;box-shadow:inset 0 1px 0 #FFFFFF,0 28px 50px -26px #1E3A5F66;transform:translateY(-6px)}
[data-ps="2"] .s104{background:linear-gradient(180deg,#2BB3FF,#0391E6);box-shadow:0 0 0 6px #03A1FB26,0 14px 28px -10px #0391E6}
[data-ps="2"] .s105{color:#fff}
[data-ps="2"] .s106{color:#0391E6}
[data-ps="2"] .s107{animation:procfill var(--proc-ms,2800ms) linear forwards}
[data-ps="3"] .s108,[data-ps="4"] .s108,[data-ps="5"] .s108{background:#0391E6}
[data-ps="3"] .s109,[data-ps="4"] .s109,[data-ps="5"] .s109{color:#fff}
[data-ps="3"] .s110{background:#FFFFFFE6;border:1px solid #FFFFFF;box-shadow:inset 0 1px 0 #FFFFFF,0 28px 50px -26px #1E3A5F66;transform:translateY(-6px)}
[data-ps="3"] .s111{background:linear-gradient(180deg,#2BB3FF,#0391E6);box-shadow:0 0 0 6px #03A1FB26,0 14px 28px -10px #0391E6}
[data-ps="3"] .s112{color:#fff}
[data-ps="3"] .s113{color:#0391E6}
[data-ps="3"] .s114{animation:procfill var(--proc-ms,2800ms) linear forwards}
[data-ps="4"] .s115,[data-ps="5"] .s115{background:#0391E6}
[data-ps="4"] .s116,[data-ps="5"] .s116{color:#fff}
[data-ps="4"] .s117{background:#FFFFFFE6;border:1px solid #FFFFFF;box-shadow:inset 0 1px 0 #FFFFFF,0 28px 50px -26px #1E3A5F66;transform:translateY(-6px)}
[data-ps="4"] .s118{background:linear-gradient(180deg,#2BB3FF,#0391E6);box-shadow:0 0 0 6px #03A1FB26,0 14px 28px -10px #0391E6}
[data-ps="4"] .s119{color:#fff}
[data-ps="4"] .s120{color:#0391E6}
[data-ps="4"] .s121{animation:procfill var(--proc-ms,2800ms) linear forwards}
[data-ps="5"] .s122{background:#0391E6}
[data-ps="5"] .s123{color:#fff}
[data-ps="5"] .s124{background:#FFFFFFE6;border:1px solid #FFFFFF;box-shadow:inset 0 1px 0 #FFFFFF,0 28px 50px -26px #1E3A5F66;transform:translateY(-6px)}
[data-ps="5"] .s125{background:linear-gradient(180deg,#2BB3FF,#0391E6);box-shadow:0 0 0 6px #03A1FB26,0 14px 28px -10px #0391E6}
[data-ps="5"] .s126{color:#0391E6}
[data-ps="5"] .s127{animation:procfill var(--proc-ms,2800ms) linear forwards}
.is-on .s128,.s128.is-on{opacity:1}

/* ==== responsive ==== */
@media (min-width:520px){.t88{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (min-width:560px){.t419{grid-template-columns:repeat(2,minmax(0,1fr))}.t542{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (min-width:620px){.t599{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (min-width:768px){.t627{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (min-width:720px){.t373{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"r r" "s p" "o o" "l l"}}
@media (min-width:1000px){.t425{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr) minmax(0,1fr)}}
@media (min-width:1100px){.t76{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.t88{grid-template-columns:repeat(4,minmax(0,1fr))}.t231{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) minmax(0,1fr)}.t240{order:0;max-width:none}.t373{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"r r s p" "r r o o" "l l l l"}.t419{grid-template-columns:repeat(4,minmax(0,1fr))}.t599{grid-template-columns:repeat(4,minmax(0,1fr))}.t627{grid-template-columns:repeat(6,minmax(0,1fr))}}
@media (min-width:1240px){.t542{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr))}.t543{grid-column:auto}}

/* ==== hand-written hooks ==== */
[data-at="0"]{--at-acc:#E2793F;--at-glow:#E2793F40}
[data-at="1"]{--at-acc:#0391E6;--at-glow:#0391E640}
[data-at="2"]{--at-acc:#21759B;--at-glow:#21759B40}
[data-at="3"]{--at-acc:#4B4FD6;--at-glow:#4B4FD640}
[data-at="4"]{--at-acc:#13A38B;--at-glow:#13A38B40}
[data-at="5"]{--at-acc:#E0533D;--at-glow:#E0533D40}
[data-at="6"]{--at-acc:#C2263A;--at-glow:#C2263A40}
[data-at="7"]{--at-acc:#0E1B2E;--at-glow:#0E1B2E40}
[data-at="8"]{--at-acc:#9A5530;--at-glow:#9A553040}
[data-ps="0"]{--p:0}
[data-ps="1"]{--p:0.2}
[data-ps="2"]{--p:0.4}
[data-ps="3"]{--p:0.6}
[data-ps="4"]{--p:0.8}
[data-ps="5"]{--p:1}

/* header nav + mobile menu */
[data-pop]{display:none}
.is-on>[data-pop]{display:block}
html:not(.js) [data-sg="nav"]:hover>[data-pop],html:not(.js) [data-sg="nav"]:focus-within>[data-pop]{display:block}
html:not(.js) .hamburger{display:none}
.hamburger[aria-expanded="true"] span:nth-child(1){transform:translateY(3.75px) rotate(45deg)}
.hamburger[aria-expanded="true"] span:nth-child(2){transform:translateY(-3.75px) rotate(-45deg)}
@media (max-width:1239px){html:not(.js) [data-mnav]{display:flex!important}}

/* desktop/mobile layout swaps */
@media (max-width:1239px){[data-rif="w1240"]{display:none!important}}
@media (min-width:1240px){[data-rif="n1240"]{display:none!important}}
@media (max-width:1099px){[data-rif="w1100"]{display:none!important}}
@media (min-width:1100px){[data-rif="n1100"]{display:none!important}}
@media (max-width:999px){[data-rif="w1000"]{display:none!important}}
@media (min-width:1000px){[data-rif="n1000"]{display:none!important}}

/* form states */
input[aria-invalid="true"],textarea[aria-invalid="true"]{border-color:#C62828}
.band-form.is-err{border-color:#C62828}
select.is-set{color:#0E1B2E}

/* tech marquee: pause on hover/focus */

@media (prefers-reduced-motion:reduce){
  html{scroll-behavior:auto}
  *,*::before,*::after{animation:none!important;transition:none!important}
}

@keyframes procfill{from{transform:scaleX(0)}to{transform:scaleX(1)}}
@media (prefers-reduced-motion:reduce){[data-ps] .t634{animation-duration:.001s!important}}
@media (max-width:767px){[data-ps="0"] .s93,[data-ps="1"] .s100,[data-ps="2"] .s107,[data-ps="3"] .s114,[data-ps="4"] .s121,[data-ps="5"] .s127{animation:none;transform:scaleX(1)}}

/* hero mockup screens */
.ha7{height:100%;display:flex;flex-direction:column;gap:8px;padding:30px 8px 0;font-size:8px;line-height:1.5;font-family:inherit}
.ha8{display:flex;align-items:center;justify-content:space-between}
.ha9{font-size:10px;font-weight:900;color:#0E1B2E;white-space:nowrap}
.ha10{width:22px;height:22px;border-radius:50%;background:linear-gradient(160deg,#FFB27E,#F2894A)}
.ha11{display:flex;align-items:center;gap:6px;padding:6px 8px;border-radius:10px;background:#fff;border:1px solid #E3EBF3}
.ha12{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:600;color:#0E1B2E80}
.ha13{padding:10px;border-radius:12px;background:linear-gradient(150deg,#2BB3FF,#0391E6 60%,#0277C4);display:flex;flex-direction:column;gap:4px}
.ha14{font-size:8px;font-weight:700;color:#FFFFFFCC;white-space:nowrap}
.ha15{font-size:12px;font-weight:900;color:#fff;white-space:nowrap}
.ha16{align-self:flex-start;margin-top:3px;padding:3px 8px;border-radius:6px;background:#fff;color:#0277C4;font-size:7.5px;font-weight:800}
.ha17{display:grid;grid-template-columns:repeat(4,1fr);gap:5px}
.ha18{display:flex;flex-direction:column;align-items:center;gap:3px}
.ha19{width:100%;aspect-ratio:1;border-radius:9px;background:#03A1FB1F;display:grid;place-items:center}
.ha20{width:9px;height:9px;border-radius:3px;background:#03A1FB}
.ha21{display:block;height:4px;width:70%;border-radius:4px;background:#D7E0EA}
.ha22{width:100%;aspect-ratio:1;border-radius:9px;background:#F2894A1F;display:grid;place-items:center}
.ha23{width:9px;height:9px;border-radius:3px;background:#F2894A}
.ha24{width:100%;aspect-ratio:1;border-radius:9px;background:#0FA9581F;display:grid;place-items:center}
.ha25{width:9px;height:9px;border-radius:3px;background:#0FA958}
.ha26{width:100%;aspect-ratio:1;border-radius:9px;background:#0E1B2E1F;display:grid;place-items:center}
.ha27{width:9px;height:9px;border-radius:3px;background:#0E1B2E}
.ha28{display:grid;grid-template-columns:1fr 1fr;gap:6px}
.ha29{padding:6px;border-radius:10px;background:#fff;border:1px solid #E3EBF3;display:flex;flex-direction:column;gap:4px}
.ha30{display:block;aspect-ratio:1.1;border-radius:7px;background:#EAF6FF}
.ha31{display:block;height:6px;width:80%;border-radius:4px;background:#E3EBF3}
.ha32{font-size:8px;font-weight:900;color:#0E1B2E;white-space:nowrap}
.ha33{display:block;aspect-ratio:1.1;border-radius:7px;background:#FDEBDD}
.ha34{margin-top:auto;margin-inline:-10px;padding:8px 14px 12px;background:#fff;border-top:1px solid #E3EBF3;display:flex;justify-content:space-between}
.ha35{width:14px;height:14px;border-radius:5px;background:#0391E6}
.ha36{width:14px;height:14px;border-radius:5px;background:#D7E0EA}
.ha38{height:100%;display:flex;flex-direction:column;gap:8px;padding:32px 10px 0}
.ha39{padding:2px 7px;border-radius:6px;background:#0FA9581F;color:#0B8A47;font-size:7.5px;font-weight:800}
.ha40{padding:9px;border-radius:12px;background:#fff;border:1px solid #E3EBF3;display:flex;flex-direction:column;gap:8px}
.ha41{display:flex;align-items:center;gap:7px}
.ha42{flex:none;width:14px;height:14px;border-radius:50%;background:#0FA958;box-shadow:none;color:#fff;font-size:8px;font-weight:900;display:grid;place-items:center}
.ha43{font-size:8.5px;font-weight:700;color:#0E1B2E;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}
.ha44{flex:none;width:14px;height:14px;border-radius:50%;background:#0391E6;box-shadow:0 0 0 4px #03A1FB26;color:#fff;font-size:8px;font-weight:900;display:grid;place-items:center}
.ha45{font-size:8.5px;font-weight:900;color:#0E1B2E;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}
.ha46{flex:none;width:14px;height:14px;border-radius:50%;background:#E3EBF3;box-shadow:none;color:#fff;font-size:8px;font-weight:900;display:grid;place-items:center}
.ha47{font-size:8.5px;font-weight:700;color:#0E1B2E66;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}
.ha48{padding:9px;border-radius:12px;background:#0E1B2E;display:flex;align-items:center;gap:8px}
.ha49{flex:none;width:24px;height:24px;border-radius:8px;background:linear-gradient(160deg,#FFB27E,#F2894A);display:grid;place-items:center}
.ha50{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0;overflow:hidden}
.ha51{font-size:8.5px;font-weight:900;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ha52{font-size:7.5px;font-weight:600;color:#FFFFFF99;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ha53{padding:9px;border-radius:12px;background:#fff;border:1px solid #E3EBF3;display:flex;flex-direction:column;gap:6px}
.ha54{display:block;height:6px;width:50%;border-radius:4px;background:#0E1B2E33}
.ha55{display:block;height:6px;width:90%;border-radius:4px;background:#E3EBF3}
.ha56{display:block;height:6px;width:70%;border-radius:4px;background:#E3EBF3}
.ha57{margin-top:auto;margin-bottom:12px;padding:8px;border-radius:10px;background:linear-gradient(180deg,#2BB3FF,#0391E6);color:#fff;font-size:8.5px;font-weight:800;text-align:center;white-space:nowrap}
.hw5{height:100%;container-type:size;display:flex;flex-direction:column;background:#fff;font-size:8px;line-height:1.5}
.hw6{height:100%;display:flex;flex-direction:column;zoom:max(1,calc(100cqw / 400px))}
.hw7{flex:none;display:flex;align-items:center;gap:5px;padding:6px 9px;background:#F4F7FB;border-bottom:1px solid #E3EBF3}
.hw8{width:7px;height:7px;border-radius:50%;background:#FF6B5F}
.hw9{width:7px;height:7px;border-radius:50%;background:#FDBC2E}
.hw10{width:7px;height:7px;border-radius:50%;background:#28C840}
.hw11{flex:1;margin-left:6px;display:flex;align-items:center;gap:5px;padding:2px 9px;border-radius:6px;background:#fff;font-size:8.5px;font-weight:700;color:#0E1B2E99;font-family:ui-monospace,monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}
.hw12{flex:none;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px}
.hw13{font-size:10px;font-weight:900;color:#0E1B2E;white-space:nowrap}
.hw14{display:flex;gap:9px;font-size:8px;font-weight:700;color:#0E1B2E99;white-space:nowrap}
.hw15{padding:3px 9px;border-radius:6px;background:#0391E6;color:#fff;font-size:8px;font-weight:800;white-space:nowrap}
.hw16{flex:1;min-height:0;margin:0 12px;padding:12px 14px;border-radius:10px;background:linear-gradient(135deg,#EAF6FF,#F7F1EA 70%,#FDEBDD);display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:12px;align-items:center}
.hw17{display:flex;flex-direction:column;gap:6px;min-width:0}
.hw18{font-size:13px;line-height:1.5;font-weight:900;color:#0E1B2E;text-wrap:balance}
.hw19{display:block;flex:none;height:5px;width:85%;border-radius:4px;background:#0E1B2E1F}
.hw20{display:block;flex:none;height:5px;width:60%;border-radius:4px;background:#0E1B2E1F}
.hw21{display:flex;gap:5px;margin-top:4px}
.hw22{padding:4px 9px;border-radius:6px;background:linear-gradient(180deg,#2BB3FF,#0391E6);color:#fff;font-size:8px;font-weight:800;white-space:nowrap}
.hw23{padding:4px 9px;border-radius:6px;background:#fff;color:#0E1B2E;font-size:8px;font-weight:800;white-space:nowrap}
.hw24{position:relative;align-self:center;width:100%;aspect-ratio:4/3;max-height:100%;border-radius:9px;background:#fff;box-shadow:0 10px 24px -14px #1E3A5F66;padding:8px;display:flex;flex-direction:column;gap:5px}
.hw25{display:block;flex:none;height:5px;width:55%;border-radius:4px;background:#0E1B2E26}
.hw26{flex:1;display:flex;align-items:flex-end;gap:4px}
.hw27{flex:1;height:40%;border-radius:3px 3px 1px 1px;background:linear-gradient(180deg,#2BB3FF,#0391E6)}
.hw28{flex:1;height:58%;border-radius:3px 3px 1px 1px;background:linear-gradient(180deg,#2BB3FF,#0391E6)}
.hw29{flex:1;height:50%;border-radius:3px 3px 1px 1px;background:linear-gradient(180deg,#2BB3FF,#0391E6)}
.hw30{flex:1;height:72%;border-radius:3px 3px 1px 1px;background:linear-gradient(180deg,#2BB3FF,#0391E6)}
.hw31{flex:1;height:88%;border-radius:3px 3px 1px 1px;background:linear-gradient(180deg,#FFB27E,#F2894A)}
.hw32{flex:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:9px 12px 11px}
.hw33{display:flex;align-items:center;gap:4px;padding:5px;border-radius:8px;border:1px solid #E3EBF3;min-width:0}
.hw34{flex:none;width:12px;height:12px;border-radius:5px;background:#03A1FB26;display:grid;place-items:center}
.hw35{width:6px;height:6px;border-radius:2px;background:#03A1FB}
.hw36{font-size:8px;font-weight:800;color:#0E1B2E;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}
.hw37{flex:none;width:12px;height:12px;border-radius:5px;background:#F2894A26;display:grid;place-items:center}
.hw38{width:6px;height:6px;border-radius:2px;background:#F2894A}
.hw39{flex:none;width:12px;height:12px;border-radius:5px;background:#0FA95826;display:grid;place-items:center}
.hw40{width:6px;height:6px;border-radius:2px;background:#0FA958}
.hw44{height:100%;display:flex;flex-direction:column;gap:6px;padding:20px 7px 0;background:#fff;font-size:7.5px;line-height:1.5}
.hw45{flex:none;display:flex;align-items:center;justify-content:space-between;gap:4px}
.hw46{font-size:8.5px;font-weight:900;color:#0E1B2E;white-space:nowrap}
.hw47{display:flex;flex-direction:column;gap:2px}
.hw48{width:10px;height:1.5px;background:#0E1B2E}
.hw49{flex:none;padding:8px 7px;border-radius:9px;background:linear-gradient(150deg,#EAF6FF,#FDEBDD);display:flex;flex-direction:column;gap:4px}
.hw50{font-size:9px;line-height:1.5;font-weight:900;color:#0E1B2E}
.hw51{display:block;flex:none;height:4px;width:80%;border-radius:4px;background:#0E1B2E1F}
.hw52{align-self:flex-start;margin-top:2px;padding:3px 7px;border-radius:5px;background:linear-gradient(180deg,#2BB3FF,#0391E6);color:#fff;font-size:7px;font-weight:800;white-space:nowrap}
.hw53{flex:none;display:flex;align-items:center;gap:5px;padding:5px;border-radius:7px;border:1px solid #E3EBF3}
.hw54{flex:none;width:13px;height:13px;border-radius:4px;background:#03A1FB26}
.hw55{flex:1;display:flex;flex-direction:column;gap:3px;min-width:0}
.hw56{display:block;flex:none;height:4px;width:70%;border-radius:4px;background:#0E1B2E26}
.hw57{display:block;flex:none;height:3px;width:45%;border-radius:4px;background:#E3EBF3}
.hw58{flex:none;width:13px;height:13px;border-radius:4px;background:#F2894A26}
.hw59{flex:none;width:13px;height:13px;border-radius:4px;background:#0FA95826}
.hw60{margin-top:auto;margin-inline:-7px;padding:6px 7px 10px;background:#0FA958;color:#fff;font-size:7.5px;font-weight:800;text-align:center;white-space:nowrap}
@media (prefers-reduced-motion:reduce){.t55,.t59,.t61,.t68,.t566,.t568,.t571,.t572,.t575,.t577{animation:none}}
