.blog-post_main__ETuX2{padding-top:96px;background:var(--bone);min-height:100vh}.blog-post_article__1YQ2n{max-width:720px;margin:0 auto;padding:72px 32px 120px}.blog-post_article__1YQ2n h1{font-size:clamp(2rem,4vw,3rem);line-height:1.15;letter-spacing:-.02em;margin-bottom:32px}.blog-post_article__1YQ2n h1,.blog-post_article__1YQ2n h2{font-family:Cormorant Garamond,Times New Roman,serif;font-weight:400;color:var(--ink)}.blog-post_article__1YQ2n h2{font-size:clamp(1.4rem,2.5vw,1.9rem);line-height:1.2;letter-spacing:-.01em;margin-top:64px;margin-bottom:20px}.blog-post_article__1YQ2n h3{font-family:Jost,sans-serif;font-weight:400;font-size:1.05rem;letter-spacing:.06em;text-transform:uppercase;color:var(--clay);margin-top:48px;margin-bottom:16px}.blog-post_article__1YQ2n h4{font-family:Jost,sans-serif;font-weight:300;font-size:.95rem;letter-spacing:.04em;color:var(--dusk);margin-top:32px;margin-bottom:12px}.blog-post_article__1YQ2n p{font-family:Cormorant Garamond,Times New Roman,serif;font-weight:300;font-size:1.2rem;line-height:1.75;letter-spacing:.02em;color:var(--ink);margin-bottom:24px}.blog-post_article__1YQ2n a{color:var(--clay);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--clay) 40%,transparent);text-decoration-color:color-mix(in srgb,var(--clay) 40%,transparent);text-underline-offset:3px;transition:color .2s ease,-webkit-text-decoration-color .2s ease;transition:color .2s ease,text-decoration-color .2s ease;transition:color .2s ease,text-decoration-color .2s ease,-webkit-text-decoration-color .2s ease}.blog-post_article__1YQ2n a:hover{color:var(--orange);-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange)}.blog-post_article__1YQ2n strong{font-weight:500;color:var(--ink)}.blog-post_article__1YQ2n em{font-style:italic}.blog-post_article__1YQ2n ol,.blog-post_article__1YQ2n ul{font-family:Cormorant Garamond,Times New Roman,serif;font-weight:300;font-size:1.2rem;line-height:1.75;color:var(--ink);padding-left:28px;margin-bottom:24px}.blog-post_article__1YQ2n li{margin-bottom:8px}.blog-post_article__1YQ2n blockquote{border-left:3px solid var(--clay);margin:40px 0;padding:4px 0 4px 28px}.blog-post_article__1YQ2n blockquote p{font-size:1.35rem;font-style:italic;color:var(--dusk);margin-bottom:0}.blog-post_article__1YQ2n hr{border:none;border-top:.5px solid var(--mist);margin:56px 0}.blog-post_article__1YQ2n img{display:block;width:100%;max-width:100%;height:auto;border-radius:4px;margin:40px 0;box-shadow:0 2px 8px rgba(26,26,24,.06),0 8px 32px rgba(26,26,24,.08)}.blog-post_article__1YQ2n code{font-family:Courier New,monospace;font-size:.9em;background:var(--warm-white);border:.5px solid var(--mist);padding:2px 6px;border-radius:3px;color:var(--clay)}.blog-post_article__1YQ2n pre{background:var(--warm-white);border:.5px solid var(--mist);border-radius:4px;padding:24px;overflow-x:auto;margin-bottom:24px}.blog-post_article__1YQ2n pre code{background:none;border:none;padding:0;color:var(--ink)}.blog-post_article__1YQ2n table{width:100%;border-collapse:collapse;margin-bottom:32px;font-size:1rem}.blog-post_article__1YQ2n th{font-family:Jost,sans-serif;font-weight:400;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:var(--dusk);border-bottom:1px solid var(--mist);padding:10px 16px;text-align:left}.blog-post_article__1YQ2n td{font-family:Cormorant Garamond,serif;font-weight:300;font-size:1.1rem;color:var(--ink);border-bottom:.5px solid var(--mist);padding:12px 16px;vertical-align:top}@media (max-width:640px){.blog-post_article__1YQ2n{padding:48px 20px 80px}}