.BlogPost-module-scss-module__Ab01sq__page{color:#f5f5ff;max-width:1300px;margin:0 auto;padding:2.5rem 1.5rem 4rem}.BlogPost-module-scss-module__Ab01sq__article{background:radial-gradient(circle at 0 0,#7c60ff1f,#0000 55%),#070a1ef2;border:1px solid #ffffff14;border-radius:18px;overflow:hidden;box-shadow:0 18px 40px #0009}.BlogPost-module-scss-module__Ab01sq__cover{aspect-ratio:16/9;background:#050716;width:100%;position:relative;overflow:hidden}.BlogPost-module-scss-module__Ab01sq__cover img{object-fit:cover;width:100%;height:100%;display:block}.BlogPost-module-scss-module__Ab01sq__header{padding:1.1rem 1.4rem .8rem}.BlogPost-module-scss-module__Ab01sq__date{opacity:.75;margin:0 0 .35rem;font-size:.78rem}.BlogPost-module-scss-module__Ab01sq__title{letter-spacing:.02em;margin:0 0 .4rem;font-size:clamp(1.5rem,1.8vw + 1rem,2rem);font-weight:600}.BlogPost-module-scss-module__Ab01sq__excerpt{opacity:.85;margin:0;font-size:.95rem;line-height:1.5}.BlogPost-module-scss-module__Ab01sq__content{padding:.8rem 1.4rem 1.5rem;font-size:.95rem;line-height:1.7}:is(.BlogPost-module-scss-module__Ab01sq__content h1,.BlogPost-module-scss-module__Ab01sq__content h2,.BlogPost-module-scss-module__Ab01sq__content h3,.BlogPost-module-scss-module__Ab01sq__content h4){margin-top:1.3rem;margin-bottom:.6rem;font-weight:600}.BlogPost-module-scss-module__Ab01sq__content h1{font-size:1.6rem}.BlogPost-module-scss-module__Ab01sq__content h2{font-size:1.35rem}.BlogPost-module-scss-module__Ab01sq__content h3{font-size:1.15rem}.BlogPost-module-scss-module__Ab01sq__content h4{font-size:1.02rem}.BlogPost-module-scss-module__Ab01sq__content p{margin:.4rem 0}.BlogPost-module-scss-module__Ab01sq__content a{color:#c5d0ff;text-decoration:underline}:is(.BlogPost-module-scss-module__Ab01sq__content ul,.BlogPost-module-scss-module__Ab01sq__content ol){margin:.4rem 0 .4rem 1.3rem;padding:0}.BlogPost-module-scss-module__Ab01sq__content li{margin-bottom:.2rem}.BlogPost-module-scss-module__Ab01sq__content blockquote{opacity:.9;border-left:3px solid #c5d0ffcc;margin:.8rem 0;padding:.1rem 0 .1rem .9rem;font-style:italic}.BlogPost-module-scss-module__Ab01sq__content code{background:#0000004d;border-radius:4px;padding:.1rem .3rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.85rem}.BlogPost-module-scss-module__Ab01sq__content pre{background:#0000008c;border-radius:8px;margin:.8rem 0;padding:.6rem .8rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.85rem;overflow-x:auto}@media (max-width:768px){.BlogPost-module-scss-module__Ab01sq__page{padding-inline:1rem}.BlogPost-module-scss-module__Ab01sq__header,.BlogPost-module-scss-module__Ab01sq__content{padding-inline:1.1rem}}.BlogPost-module-scss-module__Ab01sq__content ul{padding-left:20px;list-style:outside}.BlogPost-module-scss-module__Ab01sq__content ol{padding-left:20px;list-style:decimal}
