body,html{overflow-x:hidden}body{background-color:#0f0f14;position:relative}body:after{content:"";position:fixed;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");opacity:.025;pointer-events:none;z-index:9999}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#1a1a21}::-webkit-scrollbar-thumb{background:#2a2a35;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#3a3a45}.custom-scrollbar::-webkit-scrollbar{width:8px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background:#2a2a35;border-radius:4px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#3a3a45}.blog-content h1{font-size:2.25rem;font-weight:700;margin-top:2rem;margin-bottom:1rem;color:white}.blog-content h2{font-size:1.875rem;font-weight:600;margin-top:3rem;margin-bottom:1rem;color:white}.blog-content h3{font-size:1.5rem;font-weight:600;margin-top:1.5rem;margin-bottom:.5rem;color:white}.blog-content p{margin-top:.5rem;margin-bottom:1.5rem;color:#e2e8f0;line-height:1.4}.blog-content ol,.blog-content ul{margin-left:1.5rem;margin-bottom:1.5rem;list-style-type:disc}.blog-content li{margin-bottom:.125rem;line-height:1.4;display:list-item}.blog-content code{background-color:#1a202c;padding:.125rem .375rem;border-radius:.25rem;font-size:.875em;color:#4fb3bf}.blog-content pre{background-color:#1a202c;padding:1rem;border-radius:.5rem;overflow:auto;margin-bottom:1rem}.blog-content pre code{background-color:transparent;padding:0}.blog-content a{color:#4fb3bf;text-decoration:underline}.blog-content blockquote{border-left:4px solid #4fb3bf;padding-left:1rem;margin-left:0;color:#a0aec0;font-style:italic}@keyframes hero-gradient-animation{0%{--s-start-0:14.49%;--s-end-0:72%;--y-0:93%;--x-0:93%;--c-0:hsla(0,0%,0%,0);--y-1:9%;--c-1:hsla(0,0%,0%,0);--s-start-1:0%;--s-end-1:45%;--x-1:26%;--c-2:rgba(29,64,68,0.18);--y-2:79%;--x-2:15%;--s-start-2:2.93%;--s-end-2:22.39%;--y-3:104%;--s-start-3:3.99%;--s-end-3:47.58%;--x-3:40%;--c-3:rgba(29,64,68,0.18);--x-4:0%;--c-4:rgba(29,64,68,0.18);--s-start-4:2.39%;--s-end-4:29.31%;--y-4:60%;--x-5:92%;--s-start-5:2.93%;--s-end-5:22.39%;--y-5:37%;--c-5:rgba(29,64,68,0.18);--x-6:101%;--c-6:rgba(29,64,68,0.18);--y-6:16%;--s-start-6:13.17%;--s-end-6:31.75%;--y-7:13%;--s-start-7:1%;--s-end-7:31%;--x-7:90%;--c-7:rgba(29,64,68,0.18);--y-8:56%;--x-8:104%;--c-8:rgba(29,64,68,0.18);--s-start-8:3.99%;--s-end-8:13.1%;--c-9:rgba(29,64,68,0.18);--s-start-9:18.6%;--s-end-9:31%;--y-9:19%;--x-9:97%}to{--s-start-0:2.39%;--s-end-0:43.9%;--y-0:9%;--x-0:7%;--c-0:hsla(0,0%,0%,0);--y-1:93%;--c-1:hsla(0,0%,0%,0);--s-start-1:9%;--s-end-1:54.81%;--x-1:96%;--c-2:rgba(29,64,68,0.14);--y-2:103%;--x-2:-2%;--s-start-2:3%;--s-end-2:26.72%;--y-3:82%;--s-start-3:2.39%;--s-end-3:32.07%;--x-3:33%;--c-3:rgba(29,64,68,0.14);--x-4:37%;--c-4:rgba(29,64,68,0.14);--s-start-4:4.41%;--s-end-4:37.24%;--y-4:81%;--x-5:54%;--s-start-5:3%;--s-end-5:32.54%;--y-5:99%;--c-5:rgba(29,64,68,0.14);--x-6:104%;--c-6:rgba(29,64,68,0.14);--y-6:43%;--s-start-6:6%;--s-end-6:42.5%;--y-7:-16%;--s-start-7:5%;--s-end-7:13.1%;--x-7:104%;--c-7:rgba(29,64,68,0.14);--y-8:30%;--x-8:97%;--c-8:rgba(29,64,68,0.14);--s-start-8:2.39%;--s-end-8:27.14%;--c-9:rgba(29,64,68,0.12);--s-start-9:5%;--s-end-9:21.32%;--y-9:4%;--x-9:78%}}@property --s-start-0{syntax:"<percentage>";inherits:false;initial-value:14.49%}@property --s-end-0{syntax:"<percentage>";inherits:false;initial-value:72%}@property --y-0{syntax:"<percentage>";inherits:false;initial-value:93%}@property --x-0{syntax:"<percentage>";inherits:false;initial-value:93%}@property --c-0{syntax:"<color>";inherits:false;initial-value:hsla(0,0%,0%,1)}@property --y-1{syntax:"<percentage>";inherits:false;initial-value:9%}@property --c-1{syntax:"<color>";inherits:false;initial-value:hsla(0,0%,0%,1)}@property --s-start-1{syntax:"<percentage>";inherits:false;initial-value:0}@property --s-end-1{syntax:"<percentage>";inherits:false;initial-value:45%}@property --x-1{syntax:"<percentage>";inherits:false;initial-value:26%}@property --c-2{syntax:"<color>";inherits:false;initial-value:hsla(174,80%,18%,1)}@property --y-2{syntax:"<percentage>";inherits:false;initial-value:79%}@property --x-2{syntax:"<percentage>";inherits:false;initial-value:15%}@property --s-start-2{syntax:"<percentage>";inherits:false;initial-value:2.93%}@property --s-end-2{syntax:"<percentage>";inherits:false;initial-value:22.39%}@property --y-3{syntax:"<percentage>";inherits:false;initial-value:104%}@property --s-start-3{syntax:"<percentage>";inherits:false;initial-value:3.99%}@property --s-end-3{syntax:"<percentage>";inherits:false;initial-value:47.58%}@property --x-3{syntax:"<percentage>";inherits:false;initial-value:40%}@property --c-3{syntax:"<color>";inherits:false;initial-value:hsla(174,80%,18%,1)}@property --x-4{syntax:"<percentage>";inherits:false;initial-value:0}@property --c-4{syntax:"<color>";inherits:false;initial-value:hsla(174,80%,18%,1)}@property --s-start-4{syntax:"<percentage>";inherits:false;initial-value:2.39%}@property --s-end-4{syntax:"<percentage>";inherits:false;initial-value:29.31%}@property --y-4{syntax:"<percentage>";inherits:false;initial-value:60%}@property --x-5{syntax:"<percentage>";inherits:false;initial-value:92%}@property --s-start-5{syntax:"<percentage>";inherits:false;initial-value:2.93%}@property --s-end-5{syntax:"<percentage>";inherits:false;initial-value:22.39%}@property --y-5{syntax:"<percentage>";inherits:false;initial-value:37%}@property --c-5{syntax:"<color>";inherits:false;initial-value:hsla(174,80%,18%,1)}@property --x-6{syntax:"<percentage>";inherits:false;initial-value:101%}@property --c-6{syntax:"<color>";inherits:false;initial-value:hsla(174,80%,18%,1)}@property --y-6{syntax:"<percentage>";inherits:false;initial-value:16%}@property --s-start-6{syntax:"<percentage>";inherits:false;initial-value:13.17%}@property --s-end-6{syntax:"<percentage>";inherits:false;initial-value:31.75%}@property --y-7{syntax:"<percentage>";inherits:false;initial-value:13%}@property --s-start-7{syntax:"<percentage>";inherits:false;initial-value:1%}@property --s-end-7{syntax:"<percentage>";inherits:false;initial-value:31%}@property --x-7{syntax:"<percentage>";inherits:false;initial-value:90%}@property --c-7{syntax:"<color>";inherits:false;initial-value:hsla(174,80%,18%,1)}@property --y-8{syntax:"<percentage>";inherits:false;initial-value:56%}@property --x-8{syntax:"<percentage>";inherits:false;initial-value:104%}@property --c-8{syntax:"<color>";inherits:false;initial-value:hsla(174,80%,18%,1)}@property --s-start-8{syntax:"<percentage>";inherits:false;initial-value:3.99%}@property --s-end-8{syntax:"<percentage>";inherits:false;initial-value:13.1%}@property --c-9{syntax:"<color>";inherits:false;initial-value:hsla(174,80%,18%,1)}@property --s-start-9{syntax:"<percentage>";inherits:false;initial-value:18.6%}@property --s-end-9{syntax:"<percentage>";inherits:false;initial-value:31%}@property --y-9{syntax:"<percentage>";inherits:false;initial-value:19%}@property --x-9{syntax:"<percentage>";inherits:false;initial-value:97%}.hero-gradient-bg{--y-0:93%;--x-0:93%;--c-0:hsla(0,0%,0%,1);--y-1:9%;--c-1:hsla(0,0%,0%,1);--x-1:26%;--c-2:hsla(174,80%,18%,1);--y-2:79%;--x-2:15%;--y-3:104%;--x-3:40%;--c-3:hsla(174,80%,18%,1);--x-4:0%;--c-4:hsla(174,80%,18%,1);--y-4:60%;--x-5:92%;--y-5:37%;--c-5:hsla(174,80%,18%,1);--x-6:101%;--c-6:hsla(174,80%,18%,1);--y-6:16%;--y-7:13%;--x-7:90%;--c-7:hsla(174,80%,18%,1);--y-8:56%;--x-8:104%;--c-8:hsla(174,80%,18%,1);--c-9:hsla(174,80%,18%,1);--y-9:19%;--x-9:97%;background-color:#000;background-image:radial-gradient(circle at var(--x-0) var(--y-0),var(--c-0) var(--s-start-0),transparent var(--s-end-0)),radial-gradient(circle at var(--x-1) var(--y-1),var(--c-1) var(--s-start-1),transparent var(--s-end-1)),radial-gradient(circle at var(--x-2) var(--y-2),var(--c-2) var(--s-start-2),transparent var(--s-end-2)),radial-gradient(circle at var(--x-3) var(--y-3),var(--c-3) var(--s-start-3),transparent var(--s-end-3)),radial-gradient(circle at var(--x-4) var(--y-4),var(--c-4) var(--s-start-4),transparent var(--s-end-4)),radial-gradient(circle at var(--x-5) var(--y-5),var(--c-5) var(--s-start-5),transparent var(--s-end-5)),radial-gradient(circle at var(--x-6) var(--y-6),var(--c-6) var(--s-start-6),transparent var(--s-end-6)),radial-gradient(circle at var(--x-7) var(--y-7),var(--c-7) var(--s-start-7),transparent var(--s-end-7)),radial-gradient(circle at var(--x-8) var(--y-8),var(--c-8) var(--s-start-8),transparent var(--s-end-8)),radial-gradient(circle at var(--x-9) var(--y-9),var(--c-9) var(--s-start-9),transparent var(--s-end-9));animation:hero-gradient-animation 10s linear infinite alternate;position:relative}