main.acc{color:#4f4b5d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;min-width:320px;font-family:Poppins,Poppins Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:16px;line-height:1.65;overflow-x:clip}main.acc a{color:#5f2f9c;text-decoration:none}main.acc a:hover{color:#743bbc}main.acc button,main.acc input{font-family:inherit}main.acc ul,main.acc ol{list-style:none}@keyframes zkFadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes zkFade{0%{opacity:0}to{opacity:1}}@keyframes zkMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){main.acc *,main.acc :before,main.acc :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
:root:has(main.acc) main.acc{padding-top:65px}:root:has(main.acc) nav#nav{-webkit-font-smoothing:antialiased;background:#fff;border-bottom:1px solid #ece8f3;gap:12px;height:65px;padding:0 max(50% - 600px,clamp(40px,10vw,96px)/2);font-family:Poppins,Poppins Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:14px;transition:box-shadow .25s}:root:has(main.acc) nav#nav.s{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;box-shadow:0 8px 24px -18px #08071647}:root:has(main.acc) nav#nav .nav-left{gap:34px;min-width:0}:root:has(main.acc) nav#nav .logo{color:#080716;flex:none}:root:has(main.acc) nav#nav .logo svg{width:104px;height:20px}:root:has(main.acc) nav#nav .nav-menu{gap:2px;font-size:14px}:root:has(main.acc) nav#nav .nav-item{color:#4f4b5d;border-radius:8px;gap:6px;padding:8px 14px;font-weight:500;line-height:1.65;transition:color .15s,background .15s}:root:has(main.acc) nav#nav .nav-item:hover{color:#080716;background:#f7f5fa}:root:has(main.acc) nav#nav .nav-item svg{color:#9a95ab;width:10px;height:10px}:root:has(main.acc) nav#nav .dd{border:1px solid #e4e0ea;border-radius:12px;min-width:260px;margin-top:8px;padding:6px;top:100%;box-shadow:0 8px 24px #0000001a}:root:has(main.acc) nav#nav .nav-item:first-child .dd{min-width:300px}:root:has(main.acc) nav#nav .dd:before{content:"";height:8px;position:absolute;top:-8px;left:0;right:0}:root:has(main.acc) nav#nav .dd a{color:#4f4b5d;border-radius:8px;padding:10px 12px;line-height:1.65;transition:background .12s}:root:has(main.acc) nav#nav .dd a:hover{background:#f7f5fa}:root:has(main.acc) nav#nav .dd a strong{color:#080716;font-size:13.5px;font-weight:600}:root:has(main.acc) nav#nav .dd a span{color:#686373;margin-top:2px;font-size:12px}:root:has(main.acc) nav#nav .nav-right{gap:10px}:root:has(main.acc) nav#nav .nav-cta{color:#080716;white-space:nowrap;background:#ffba00;border-radius:8px;gap:8px;min-height:42px;padding:9px 18px;font-size:13.5px;font-weight:600;line-height:1.65;transition:background .16s,transform .16s,box-shadow .16s;box-shadow:0 4px 10px -6px #08071629}:root:has(main.acc) nav#nav .nav-cta:hover{color:#080716;background:#f0af00;transform:translateY(-1px);box-shadow:0 8px 16px -10px #08071666}:root:has(main.acc) nav#nav .nav-cta svg{width:14px;height:14px}:root:has(main.acc) nav#nav .mb{border-radius:8px;place-items:center;width:44px;height:44px;margin-right:-8px}:root:has(main.acc) nav#nav .mb:hover{background:#f7f5fa}:root:has(main.acc) nav#nav .mb svg{stroke:#080716;stroke-width:1.6px;width:22px;height:22px}@media (max-width:900px){:root:has(main.acc) nav#nav{gap:10px}:root:has(main.acc) nav#nav .nav-right{margin-left:auto}:root:has(main.acc) nav#nav .nav-menu{display:none}:root:has(main.acc) nav#nav .mb{display:grid}:root:has(main.acc) nav#nav .nav-cta{height:56px;min-height:40px;padding:8px 12px;font-size:13px}:root:has(main.acc) nav#nav .nav-cta svg{display:none}}
