@import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@300;400;500;600&family=Playfair+Display:ital,wght@0,400;0,500;1,400&family=IBM+Plex+Mono:wght@400;500&display=swap");.blog-post{margin:0 auto;max-width:960px}.blog-post__meta{margin-bottom:1.4rem}.blog-post__meta a{text-decoration:underline}.blog-post__timestamp{display:block}.blog-post__tags svg{height:auto;margin-right:.35rem;width:15px}.blog-post__tag-link{font-size:.875rem}.blog-related-posts{background-color:#f0f8f7}.blog-related-posts h2{text-align:center}.blog-related-posts__list{display:flex;flex-wrap:wrap}.blog-related-posts__post{flex:0 0 100%;padding:1rem}@media screen and (min-width:768px){.blog-related-posts__post{flex:0 0 50%}}@media screen and (min-width:1000px){.blog-related-posts__post{flex:0 0 33.33333%}}.blog-related-posts__image{height:auto;max-width:100%}.blog-related-posts__title{margin:.7rem 0}.blog-comments{margin:0 auto;max-width:680px}.blog-comments .hs-submit{text-align:center}.blog-comments .comment-reply-to{border:0}.blog-comments .comment-reply-to:focus,.blog-comments .comment-reply-to:hover{background-color:transparent;text-decoration:underline}.body-container--blog-index,.body-container--blog-index .dnd-section,.body-container--blog-index .dnd-section .dnd-column{background:#030404;padding:0!important}.body-container--blog-index .dnd-section>.row-fluid{max-width:none}body:has(.body-container--blog-post),body:has(.body-container--blog-post) .body-wrapper{background:#030404}.body-container--blog-post{background:#030404;color:#a0a29f;font-family:DM Sans,Arial,sans-serif;padding:40px 0 0}.body-container--blog-post .blog-post{padding:clamp(24px,4vw,56px) 0 clamp(60px,7vw,100px)}.body-container--blog-post h1,.body-container--blog-post h2,.body-container--blog-post h3,.body-container--blog-post h4{color:#f1f1ed;font-family:Playfair Display,Georgia,serif;font-weight:400}.body-container--blog-post .blog-post h1{font-size:clamp(34px,5vw,64px);letter-spacing:-.03em;line-height:1.05;margin-bottom:1.2rem}.body-container--blog-post .blog-post__meta{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.08);color:#818481;display:flex;flex-wrap:wrap;font-family:IBM Plex Mono,monospace;font-size:11px;gap:8px 22px;letter-spacing:.14em;margin-bottom:2.2rem;padding-bottom:1.4rem;text-transform:uppercase}.body-container--blog-post .blog-post__meta a{color:#f1f1ed;text-decoration:none}.body-container--blog-post .blog-post__meta a:hover{color:#4fe0e6}.body-container--blog-post .blog-post__timestamp{display:inline}.body-container--blog-post .blog-post__body{color:#a0a29f;font-size:17px;line-height:1.75}.body-container--blog-post .blog-post__body li,.body-container--blog-post .blog-post__body p{color:inherit;font-size:inherit}.body-container--blog-post .blog-post__body a{color:#4fe0e6;text-decoration:underline;text-underline-offset:3px}.body-container--blog-post .blog-post__body a:hover,.body-container--blog-post .blog-post__body strong{color:#f1f1ed}.body-container--blog-post .blog-post__body img{height:auto;max-width:100%}.body-container--blog-post .blog-post__body blockquote{border-left:2px solid #4fe0e6;color:#f1f1ed;margin:1.8rem 0;padding:.2rem 0 .2rem 1.4rem}.body-container--blog-post .blog-post__body code,.body-container--blog-post .blog-post__body pre{background:hsla(0,0%,100%,.05);border-radius:6px;color:#f1f1ed}.body-container--blog-post .blog-post__body table,.body-container--blog-post .blog-post__body td,.body-container--blog-post .blog-post__body th{border-color:hsla(0,0%,100%,.14);color:inherit}.body-container--blog-post .blog-post__tags{border-top:1px solid hsla(0,0%,100%,.08);margin-top:2.4rem;padding-top:1.4rem}.body-container--blog-post .blog-post__tags svg{fill:#4fe0e6}.body-container--blog-post .blog-post__tag-link{color:#a0a29f;font-family:IBM Plex Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.body-container--blog-post .blog-post__tag-link:hover{color:#4fe0e6}.body-container--blog-post .blog-comments{color:#a0a29f;padding-bottom:60px}.body-container--blog-post .blog-comments input[type=email],.body-container--blog-post .blog-comments input[type=text],.body-container--blog-post .blog-comments textarea{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.14);color:#f1f1ed}.body-container--blog-post .blog-related-posts{background:#090a09;border-top:1px solid hsla(0,0%,100%,.08);padding:clamp(50px,6vw,90px) 0}.body-container--blog-post .blog-related-posts h2{font-size:clamp(28px,3vw,42px);margin-bottom:2rem}.body-container--blog-post .blog-related-posts__content{color:#a0a29f;font-size:14.5px}.body-container--blog-post .blog-related-posts__content p{color:inherit;font-size:inherit}.body-container--blog-post .blog-related-posts__title-link{color:#f1f1ed;font-family:Playfair Display,Georgia,serif;font-weight:400;text-decoration:none}.body-container--blog-post .blog-related-posts__title-link:hover{color:#4fe0e6}.body-container--blog-post .blog-comments{max-width:760px}.body-container--blog-post .blog-comments .hs-form,.body-container--blog-post .blog-comments form{-webkit-backdrop-filter:none;backdrop-filter:none;background:#090a09;border:1px solid hsla(0,0%,100%,.08);border-radius:18px;border-top:2px solid #4fe0e6;color:#a0a29f;padding:clamp(24px,4vw,44px)}.body-container--blog-post .blog-comments label{color:#a0a29f;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.body-container--blog-post .blog-comments .hs-form-required{color:#4fe0e6}.body-container--blog-post .blog-comments input[type=email],.body-container--blog-post .blog-comments input[type=text],.body-container--blog-post .blog-comments input[type=url],.body-container--blog-post .blog-comments textarea{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.14);border-radius:12px;color:#f1f1ed;font-family:DM Sans,Arial,sans-serif;font-size:15px;transition:border-color .3s,box-shadow .3s}.body-container--blog-post .blog-comments input[type=email]:focus,.body-container--blog-post .blog-comments input[type=text]:focus,.body-container--blog-post .blog-comments input[type=url]:focus,.body-container--blog-post .blog-comments textarea:focus{border-color:#4fe0e6;box-shadow:0 0 0 4px rgba(79,224,230,.08);outline:none}.body-container--blog-post .blog-comments textarea{min-height:140px}.body-container--blog-post .blog-comments .hs-button,.body-container--blog-post .blog-comments input[type=submit]{background:#f0f1ed;border:1px solid #f0f1ed;border-radius:999px;color:#090a09;cursor:pointer;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:500;letter-spacing:.16em;padding:16px 32px;text-transform:uppercase;transition:background .3s,border-color .3s}.body-container--blog-post .blog-comments .hs-button:focus,.body-container--blog-post .blog-comments .hs-button:hover,.body-container--blog-post .blog-comments input[type=submit]:focus,.body-container--blog-post .blog-comments input[type=submit]:hover{background:#4fe0e6;border-color:#4fe0e6;color:#030404}.body-container--blog-post .blog-comments .hs-submit{text-align:left}.body-container--blog-post .blog-comments .hs-error-msg,.body-container--blog-post .blog-comments .hs-error-msgs label{color:#ff8a80;text-transform:none}