.blogPost__container{width:100%;display:flex;flex-direction:column;margin:0 auto}.blogPost__container .blogPost__top{width:fit-content;max-width:1400px;display:flex;margin:0 auto;padding-inline:24px;gap:24px}@media(max-width:1300px){.blogPost__container .blogPost__top{flex-direction:column}}@media(max-width:1080px){.blogPost__container .blogPost__top{max-width:100%}}.blogPost__container .blogPost__top .blogPost__top-left{display:flex;padding-block:40px;gap:24px}@media(max-width:500px){.blogPost__container .blogPost__top .blogPost__top-left{flex-direction:column;padding-block:0}}.blogPost__container .blogPost__top .blogPost__top-left .blogPost__column{width:100%;max-width:800px;min-width:0}@media(min-width:770px){.blogPost__container .blogPost__top .blogPost__top-left .blogPost{font-size:17px}}.blogPost__container .blogPost__top .blogPost__top-left .blogPost *{white-space:normal!important}.blogPost__container .blogPost__top .blogPost__top-left .blogPost .article{padding:0!important;max-width:none!important}.blogPost__container .blogPost__top .blogPost__top-left .blogPost code,.blogPost__container .blogPost__top .blogPost__top-left .blogPost pre{background:#2e3440;color:#d8dee9;font-family:Fira Code,monospace;font-size:clamp(.8rem,1vw + .3rem,1rem);line-height:1.5;box-sizing:border-box;width:100%;max-width:100%;margin:0;white-space:pre;word-break:normal;overflow-wrap:normal}.blogPost__container .blogPost__top .blogPost__top-left .blogPost .code-line{display:block;white-space:pre!important}.blogPost__container .blogPost__top .blogPost__top-left .blogPost .code-tab{margin-left:.7rem}.blogPost__container .blogPost__top .blogPost__top-left .blogPost pre{padding:1em 1.5em;overflow-x:auto;border-radius:.3rem;-webkit-overflow-scrolling:touch}.blogPost__container .blogPost__top .blogPost__top-left .blogPost .token-comment{color:#616e88;font-style:italic}.blogPost__container .blogPost__top .blogPost__top-left .blogPost .token-keyword{color:#81a1c1;font-weight:700}.blogPost__container .blogPost__top .blogPost__top-left .blogPost .token-string{color:#a3be8c}.blogPost__container .blogPost__top .blogPost__top-left .blogPost .token-function{color:#88c0d0}.blogPost__container .blogPost__top .blogPost__top-left .blogPost .token-variable{color:#d08770}.blogPost__container .blogPost__top .blogPost__top-left .blogPost .token-number{color:#b48ead}.blogPost__container .blogPost__top .blogPost__top-left .blogPost .token-operator{color:#5e81ac}.blogPost__container .blogPost__top .blogPost__top-left .blogPost video{width:100%;height:auto}.blog__strong{font-weight:800}.blogPost__pillar{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin:24px 0 8px;padding:16px 20px;border:1px solid rgba(26,26,46,.1);border-left:3px solid #5e6292;border-radius:12px;background:#f6f7fb;font-size:.92rem;line-height:1.5}.blogPost__pillar .blogPost__pillarLabel{font-weight:700;letter-spacing:.02em;color:#1a1a2e}.blogPost__pillar .blogPost__pillarLink{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding-block:10px;margin-block:-10px;font-weight:600;color:#5e6292;text-decoration:none}.blogPost__pillar .blogPost__pillarLink svg{width:16px!important;height:16px!important;color:currentColor!important;transition:transform .16s ease}.blogPost__pillar .blogPost__pillarLink:hover{text-decoration:underline}.blogPost__pillar .blogPost__pillarLink:hover svg{transform:translateX(3px)}.blogPost__pillar .blogPost__pillarLink:focus-visible{outline:2px solid #5e6292;outline-offset:2px;border-radius:4px}.blogPost__newsletter{margin:28px 0}