.WaveSeparator_waveSeparator__qsyyw{height:calc((100vw / 1440 * 70) - 2px);padding-bottom:24px;display:flex;--gradient-height:calc((100vw / 1440 * 70) - 1px);background:linear-gradient(transparent var(--gradient-height),var(--wave-fill) var(--gradient-height))}.WaveSeparator_waveSvg__gb5cG{fill:var(--wave-fill);background-color:var(--wave-background-color);min-width:100vw;height:calc((100vw / 1440 * 70) - 1px);margin-bottom:-1px}.Footer_footer-container__E4Ay0{display:flex;flex-direction:column}.Footer_footer__pQtti{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;align-items:start;justify-items:center;width:100%;align-self:center;padding:1.5rem var(--side-padding) 3rem;background-color:var(--dark-background-secondary);color:var(--dark-label-primary)!important;font-size:.85em;grid-gap:1em;font-weight:unset}.Footer_footer__pQtti p{font-weight:400}.Footer_title__Ek3Ze{text-transform:uppercase;color:var(--dark-label-secondary)}.Footer_footer-column-1__VYSjt{display:grid;grid-gap:1em;margin-top:-.5em;justify-items:flex-start}.Footer_footer-column-1__VYSjt>p{color:var(--dark-label-secondary)}.Footer_footer-column-2__2P6ky{display:grid;grid-gap:1em;justify-items:start}.Footer_footer__pQtti a,.Footer_footer__pQtti a:visited{color:var(--dark-label-primary)!important}.Footer_footer-column-3__gcnd8,.Footer_footer-column-4__vYpct{display:grid;grid-gap:1em;justify-items:start}@media only screen and (max-width:767px){.Footer_footer__pQtti{grid-template-columns:1fr;grid-gap:2em;padding-top:1rem;padding-bottom:2rem}.Footer_logo-with-text-dark___KGKN{height:36px;justify-self:unset}.Footer_footer-column-1__VYSjt{margin-top:0;justify-items:center}.Footer_footer-column-1__VYSjt>p{text-align:center}.Footer_footer-column-1__VYSjt>p:first-of-type{margin-bottom:-.5em}.Footer_footer-column-2__2P6ky,.Footer_footer-column-3__gcnd8,.Footer_footer-column-4__vYpct{justify-items:center}}@media (prefers-color-scheme:dark){.Footer_footer__pQtti{background-color:var(--background-secondary)}}#UserPreview_container__Z0RZD{display:grid;grid-template-columns:max-content 1fr;-moz-column-gap:16px;column-gap:16px;width:100%;align-items:center;margin:32px 0 24px}#UserPreview_container__Z0RZD>img{width:80px;max-width:80px;height:80px;max-height:80px;border-radius:40px;-o-object-fit:cover;object-fit:cover}#UserPreview_container__Z0RZD>#UserPreview_text__KI8Gr>h2{padding:0!important;margin:0!important}#UserPreview_container__Z0RZD.UserPreview_inline__Elzxn{margin:0}#UserPreview_container__Z0RZD.UserPreview_inline__Elzxn>#UserPreview_text__KI8Gr>p{padding:0!important;margin:0!important;font-weight:bolder}#UserPreview_container__Z0RZD>#UserPreview_text__KI8Gr>p.UserPreview_secondLine__EAi6x{color:var(--label-secondary);font-weight:400}.blog_container__RsIio{--gutter:1rem;--side-padding:max((100vw - 900px)/2,var(--gutter));font-size:16px;display:flex;flex-direction:column;margin:var(--headerHeight) auto 0;padding:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;background-color:var(--background-primary);color:var(--label-primary);margin-top:var(--header-height)}.blog_container__RsIio h1{line-height:1em}.blog_container__RsIio h2,.blog_container__RsIio p{line-height:1.5em}.blog_readableWidth__E1Znj{width:calc(min((100vw - (2 * var(--side-padding))), 680px));overflow-wrap:break-word}.blog_container__RsIio a,.blog_container__RsIio a:active,.blog_container__RsIio a:visited{color:var(--accent-colour-secondary);text-decoration:none;font-weight:600}.blog_dotsDivider__ZxgkF{margin:2.5rem 0}@media (hover:hover){.blog_container__RsIio a:hover{text-decoration:underline}}@media screen and (min-width:480px){.blog_container__RsIio{--gutter:2rem;font-size:18px}}.blogPost_container__fq1Uw{background-color:var(--background-secondary);margin-top:var(--header-height)}.blogPost_article__ZMQ1H{display:flex;flex-direction:column;align-items:center;margin:0;padding:2rem 0;background-color:var(--background-secondary);color:var(--label-blog-primary);text-wrap:wrap;text-wrap:pretty}#blogPost_allPostsLink__u91zg{text-transform:uppercase;font-size:.85em;font-weight:700}.blogPost_container__fq1Uw h1{font-size:3rem;margin:1rem 0;color:var(--label-blog-primary);text-wrap:wrap;text-wrap:pretty}.blogPost_container__fq1Uw h2,.blogPost_container__fq1Uw h3{margin-bottom:0;text-align:left;font-weight:700}#blogPost_blogPostMeta__VsgXE{display:flex;flex-direction:row;align-items:center;margin-bottom:1.5rem;color:var(--label-blog-secondary)}#blogPost_blogPostMeta__VsgXE img{--size:24px;width:var(--size);height:var(--size);border-radius:calc(.5 * var(--size));margin-left:.5rem;-o-object-fit:cover;object-fit:cover}.blogPost_blogPostMetaText__neFbD{text-transform:uppercase;font-size:.75em;font-weight:500;color:var(--label-meta);text-wrap:wrap;text-wrap:pretty}#blogPost_blogPostMeta__VsgXE>a{display:flex;flex-direction:row;align-items:center}#blogPost_featureImage__yM6pb{width:100%;height:auto;max-height:55vh;-o-object-fit:contain;object-fit:contain}#blogPost_featureImage__yM6pb.blogPost_fullWidth__ylGfK{-o-object-fit:cover;object-fit:cover}.blogPost_main__5pC_z{margin-top:1.5rem;color:var(--label-blog-prose)}.blogPost_main__5pC_z ol,.blogPost_main__5pC_z p,.blogPost_main__5pC_z ul{line-height:1.5em;font-weight:400;margin-bottom:1.75em;text-wrap:wrap;text-wrap:pretty}.blogPost_main__5pC_z li{margin-bottom:1em;text-wrap:wrap;text-wrap:pretty}.blogPost_main__5pC_z ol{list-style:decimal}.blogPost_main__5pC_z ul{list-style:disc}.blogPost_main__5pC_z ol,.blogPost_main__5pC_z ul{padding-left:1.5em;list-style-position:outside}.blogPost_main__5pC_z ol ol,.blogPost_main__5pC_z ol ol ol,.blogPost_main__5pC_z ol ol ul,.blogPost_main__5pC_z ol ul,.blogPost_main__5pC_z ol ul ul,.blogPost_main__5pC_z ul ol,.blogPost_main__5pC_z ul ol ol,.blogPost_main__5pC_z ul ul,.blogPost_main__5pC_z ul ul ol,.blogPost_main__5pC_z ul ul ul{padding-left:1.5em;margin-top:0;margin-bottom:0;list-style-position:outside}.blogPost_main__5pC_z ol ol li,.blogPost_main__5pC_z ol ol ol li,.blogPost_main__5pC_z ol ol ul li,.blogPost_main__5pC_z ol ul li,.blogPost_main__5pC_z ol ul ul li,.blogPost_main__5pC_z ul ol li,.blogPost_main__5pC_z ul ol ol li,.blogPost_main__5pC_z ul ul li,.blogPost_main__5pC_z ul ul ol li,.blogPost_main__5pC_z ul ul ul li{margin-bottom:.5em}.blogPost_main__5pC_z li>ol,.blogPost_main__5pC_z li>ul{margin-top:0;margin-bottom:0}.blogPost_main__5pC_z ol>li:has(>ol)+li,.blogPost_main__5pC_z ol>li:has(>ul)+li,.blogPost_main__5pC_z ul>li:has(>ol)+li,.blogPost_main__5pC_z ul>li:has(>ul)+li{margin-top:1em}.blogPost_main__5pC_z ol ol>li:has(>ol)+li,.blogPost_main__5pC_z ol ol>li:has(>ul)+li,.blogPost_main__5pC_z ol ul>li:has(>ol)+li,.blogPost_main__5pC_z ol ul>li:has(>ul)+li,.blogPost_main__5pC_z ul ol>li:has(>ol)+li,.blogPost_main__5pC_z ul ol>li:has(>ul)+li,.blogPost_main__5pC_z ul ul>li:has(>ol)+li,.blogPost_main__5pC_z ul ul>li:has(>ul)+li{margin-top:.75em}.blogPost_main__5pC_z li p+ol,.blogPost_main__5pC_z li p+ul,.blogPost_main__5pC_z ol p+ol,.blogPost_main__5pC_z ol p+ul,.blogPost_main__5pC_z ul p+ol,.blogPost_main__5pC_z ul p+ul{margin-top:0}.blogPost_main__5pC_z li p:has(+ol),.blogPost_main__5pC_z li p:has(+ul),.blogPost_main__5pC_z ol p:has(+ol),.blogPost_main__5pC_z ol p:has(+ul),.blogPost_main__5pC_z ul p:has(+ol),.blogPost_main__5pC_z ul p:has(+ul){margin-bottom:0}.blogPost_main__5pC_z li p,.blogPost_main__5pC_z li p:last-child{margin-bottom:0}.blogPost_main__5pC_z ol+p+ol,.blogPost_main__5pC_z ol+p+ul,.blogPost_main__5pC_z ul+p+ol,.blogPost_main__5pC_z ul+p+ul{margin-top:0}.blogPost_main__5pC_z ol+p,.blogPost_main__5pC_z ul+p{margin-bottom:0}.blogPost_main__5pC_z li+p+ol,.blogPost_main__5pC_z li+p+ul{margin-top:0;padding-left:1.5em}.blogPost_main__5pC_z li+p{margin-bottom:0;margin-top:0}.blogPost_main__5pC_z h2,.blogPost_main__5pC_z h3,.blogPost_main__5pC_z h4,.blogPost_main__5pC_z h5 .blogPost_main__5pC_z h6{margin-top:1.5em;margin-bottom:.75em;color:var(--label-blog-primary)}.blogPost_main__5pC_z code{background-color:var(--background-tertiary);padding:0 .2em;text-wrap:wrap;text-wrap:pretty}.blogPost_main__5pC_z>hr{border-top:4px dashed;opacity:.25}@media screen and (min-width:480px){.blogPost_main__5pC_z{font-size:20px}}