.ArticleContent_articleContainer__ZAwYi{max-width:4xl;width:100%;margin:0 auto;padding:2rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:#fff;background:linear-gradient(135deg,#0f172a,#581c87 50%,#3730a3);min-height:100vh;box-sizing:border-box}@media (min-width:1024px){.ArticleContent_articleContainer__ZAwYi{max-width:896px}}.ArticleContent_articleContainer__ZAwYi h1:first-child,.ArticleContent_articleContainer__ZAwYi>article>h1:first-child,.ArticleContent_articleContainer__ZAwYi>div:first-child h1,.ArticleContent_articleContainer__ZAwYi>header h1{display:none}.ArticleContent_articleContainer__ZAwYi h1{font-size:clamp(2rem,4vw,3rem);font-weight:700;margin:3rem 0 2rem;background:linear-gradient(90deg,#22d3ee,#c084fc);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-align:left}.ArticleContent_articleContainer__ZAwYi h2{font-size:clamp(1.75rem,3.5vw,2.25rem);font-weight:700;margin:2.5rem 0 1.5rem;background:linear-gradient(90deg,#22d3ee,#14b8a6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ArticleContent_articleContainer__ZAwYi h3{font-size:1.5rem;font-weight:700;color:#22d3ee;margin:2rem 0 1rem}.ArticleContent_articleContainer__ZAwYi p{font-size:1.125rem;color:#d1d5db;margin-bottom:1.5rem;line-height:1.8;max-width:100%;word-wrap:break-word}.ArticleContent_articleContainer__ZAwYi strong{color:#fff;font-weight:600}.ArticleContent_articleContainer__ZAwYi em{color:#22d3ee;font-style:italic}.ArticleContent_articleContainer__ZAwYi img{width:100%;max-width:100%;height:auto;max-height:500px;-o-object-fit:cover;object-fit:cover;border-radius:1rem;margin:2rem auto;display:block;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);border:1px solid hsla(0,0%,100%,.1);box-sizing:border-box}.ArticleContent_articleContainer__ZAwYi .ArticleContent_featured-image__sOIPZ img,.ArticleContent_articleContainer__ZAwYi div[class*=featured] img{width:100%;max-width:100%;margin-left:0;margin-right:0;border-radius:1rem}.ArticleContent_articleContainer__ZAwYi blockquote{border-left:4px solid #22d3ee;background:linear-gradient(90deg,rgba(6,182,212,.1),transparent);padding:1.5rem 2rem;margin:2rem 0;border-radius:0 .75rem .75rem 0;max-width:100%;box-sizing:border-box}.ArticleContent_articleContainer__ZAwYi blockquote p{font-size:1.25rem;font-weight:500;font-style:italic;color:#fff;margin-bottom:.75rem}.ArticleContent_articleContainer__ZAwYi cite{color:#22d3ee;font-size:.875rem;font-weight:600}.ArticleContent_articleContainer__ZAwYi ol,.ArticleContent_articleContainer__ZAwYi ul{margin:2rem 0;padding-left:2rem;color:#d1d5db;max-width:100%;box-sizing:border-box}.ArticleContent_articleContainer__ZAwYi li{margin-bottom:.75rem;font-size:1.125rem;line-height:1.7;word-wrap:break-word}.ArticleContent_articleContainer__ZAwYi li strong{color:#fff;font-weight:600}.ArticleContent_articleContainer__ZAwYi>div:first-child{position:relative;padding:6rem 0 4rem;text-align:center;overflow:hidden;max-width:100%}.ArticleContent_articleContainer__ZAwYi>div:first-child:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,rgba(6,182,212,.2),rgba(168,85,247,.2));filter:blur(64px);z-index:-1}.ArticleContent_articleContainer__ZAwYi>div[style*=background]{background:hsla(0,0%,100%,.05)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:.75rem;padding:2rem;margin:3rem 0;border:1px solid hsla(0,0%,100%,.1);max-width:100%;box-sizing:border-box}.ArticleContent_articleContainer__ZAwYi>div[style*=background] p{font-size:1.125rem;color:#e5e7eb;margin:0}.ArticleContent_articleContainer__ZAwYi .ArticleContent_meta__1Dh_o,.ArticleContent_articleContainer__ZAwYi div:has(span):has(.ArticleContent_dot__SJnsk),.ArticleContent_articleContainer__ZAwYi>div:first-child .ArticleContent_meta__1Dh_o{display:none!important}.ArticleContent_articleContainer__ZAwYi div:has(span){display:flex;justify-content:center;gap:1rem;margin-bottom:2rem;color:#d1d5db;flex-wrap:wrap}.ArticleContent_articleContainer__ZAwYi div:has(span) span{display:flex;align-items:center;gap:.5rem}.ArticleContent_articleContainer__ZAwYi div:has(span) div{width:8px;height:8px;border-radius:50%;background:#22d3ee}.ArticleContent_articleContainer__ZAwYi div:has(span) div+div{background:#c084fc}.ArticleContent_articleContainer__ZAwYi section{margin-bottom:4rem;max-width:100%}.ArticleContent_articleContainer__ZAwYi section:last-child h2{background:linear-gradient(90deg,#c084fc,#f472b6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ArticleContent_articleContainer__ZAwYi section:last-child>div{background:linear-gradient(90deg,rgba(168,85,247,.1),rgba(244,114,182,.1));border-radius:.75rem;padding:2rem;border:1px solid rgba(168,85,247,.2);max-width:100%;box-sizing:border-box}.ArticleContent_articleContainer__ZAwYi aside{border-top:1px solid hsla(0,0%,100%,.1);padding-top:4rem;text-align:center;max-width:100%}.ArticleContent_articleContainer__ZAwYi aside>div{background:linear-gradient(90deg,rgba(6,182,212,.2),rgba(168,85,247,.2));border-radius:.75rem;padding:2rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);max-width:100%;box-sizing:border-box}.ArticleContent_articleContainer__ZAwYi form{display:flex;gap:1rem;max-width:28rem;margin:0 auto;flex-wrap:wrap}.ArticleContent_articleContainer__ZAwYi input{flex:1;min-width:200px;padding:.75rem 1rem;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:.5rem;color:#fff;font-size:1rem;box-sizing:border-box}.ArticleContent_articleContainer__ZAwYi input::-moz-placeholder{color:#9ca3af}.ArticleContent_articleContainer__ZAwYi input::placeholder{color:#9ca3af}.ArticleContent_articleContainer__ZAwYi input:focus{outline:none;border-color:#06b6d4;box-shadow:0 0 0 2px rgba(6,182,212,.5)}.ArticleContent_articleContainer__ZAwYi button{padding:.75rem 1.5rem;background:linear-gradient(90deg,#06b6d4,#a855f7);color:#fff;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.ArticleContent_articleContainer__ZAwYi button:hover{background:linear-gradient(90deg,#0891b2,#9333ea);transform:translateY(-1px)}.ArticleContent_articleContainer__ZAwYi footer{border-top:1px solid hsla(0,0%,100%,.1);padding:2rem 0;text-align:center;color:#9ca3af;font-size:.875rem}@media (max-width:640px){.ArticleContent_articleContainer__ZAwYi{padding:1rem}.ArticleContent_articleContainer__ZAwYi div:has(span){flex-direction:column;align-items:center}.ArticleContent_articleContainer__ZAwYi form{flex-direction:column}.ArticleContent_articleContainer__ZAwYi input{min-width:auto}.ArticleContent_articleContainer__ZAwYi img{height:16rem}}@media (max-width:768px){.ArticleContent_articleContainer__ZAwYi{padding:1.5rem}}.ArticleContent_articleContainer__ZAwYi *{box-sizing:border-box}.ArticleContent_articleContainer__ZAwYi a{color:#22d3ee;text-decoration:none;transition:color .2s ease;word-wrap:break-word}.ArticleContent_articleContainer__ZAwYi a:hover{color:#06b6d4;text-decoration:underline}.ArticleContent_articleContainer__ZAwYi code{background:hsla(0,0%,100%,.1);padding:.25rem .5rem;border-radius:.25rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875rem;color:#22d3ee;word-wrap:break-word}.ArticleContent_articleContainer__ZAwYi pre{background:rgba(0,0,0,.3);padding:1.5rem;border-radius:.75rem;overflow-x:auto;margin:2rem 0;border:1px solid hsla(0,0%,100%,.1);max-width:100%;box-sizing:border-box}.ArticleContent_articleContainer__ZAwYi pre code{background:none;padding:0;color:#d1d5db}.ArticleContent_articleContainer__ZAwYi table{width:100%;max-width:100%;border-collapse:collapse;margin:2rem 0;background:hsla(0,0%,100%,.05);border-radius:.75rem;overflow:hidden;box-sizing:border-box}.ArticleContent_articleContainer__ZAwYi td,.ArticleContent_articleContainer__ZAwYi th{padding:1rem;text-align:left;border-bottom:1px solid hsla(0,0%,100%,.1);word-wrap:break-word}.ArticleContent_articleContainer__ZAwYi th{background:hsla(0,0%,100%,.1);font-weight:600;color:#fff}.ArticleContent_articleContainer__ZAwYi td{color:#d1d5db}@media (max-width:640px){.ArticleContent_articleContainer__ZAwYi table{font-size:.875rem}.ArticleContent_articleContainer__ZAwYi td,.ArticleContent_articleContainer__ZAwYi th{padding:.5rem}}