.BlogPostPage_root__kTmwW{display:flex;flex-direction:column;min-height:100vh}.BlogPostPage_heroContainer__soG_a{padding:10rem 0 6rem;color:#fff;display:flex;flex-direction:column;justify-content:center;background-color:var(--accent-color-1);background-size:cover;background-position:50%;position:relative}.BlogPostPage_heroTitle__J6Cnc{font-size:3rem;font-weight:700;margin:2rem 0;line-height:1.2;max-width:65rem;@media (max-width:768px){font-size:1.75rem}}.BlogPostPage_heroSubtitle__0Ummf{font-size:1.2rem;font-weight:700;text-transform:uppercase;margin-bottom:1rem;@media (max-width:768px){font-size:1rem}}.BlogPostPage_heroDescription__pCj19{font-size:1.2rem;line-height:1.6;max-width:60rem;color:rgba(255,255,255,.95);font-size:1.5rem;font-family:var(--font-montserrat);@media (max-width:768px){font-size:1rem}}.BlogPostPage_section__kjK_a{padding:0 0 5rem;background-color:rgb(from var(--accent-color-1) r g b/.1)}.BlogPostPage_tocAuthorRow__TrtJa{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-g);max-width:65rem;margin:0 auto;align-items:start;padding-bottom:var(--spacing-g);border-bottom:1px solid rgb(from var(--accent-color-5) r g b/.4)}.BlogPostPage_tocAuthorRow__TrtJa>:only-child{grid-column:1/-1}@media (max-width:768px){.BlogPostPage_tocAuthorRow__TrtJa{grid-template-columns:1fr;gap:1.5rem}}.BlogPostPage_toc__3xa4V{padding:var(--spacing-g) var(--spacing-g) var(--spacing-g) 0}.BlogPostPage_tocTitle__wUQT2{display:flex;align-items:center;gap:1rem;font-weight:600;letter-spacing:.02em;color:var(--text-primary-color);margin:0 0 .75rem;font-family:var(--font-montserrat)}.BlogPostPage_tocIcon__BS5_n{width:20px;height:20px;flex-shrink:0;color:var(--accent-color-4)}.BlogPostPage_tocDivider__yRc5b{border:none;border-top:1px solid rgb(from var(--accent-color-4) r g b);margin:0 0 1rem;opacity:.3}.BlogPostPage_tocList__VX5LI{list-style:disc;margin:0;padding-left:var(--spacing-g);padding-right:var(--spacing-g)}.BlogPostPage_tocList__VX5LI li{margin-bottom:.5rem}.BlogPostPage_tocLink__AAych{color:var(--text-secondary-color);text-decoration:underline;text-underline-offset:.25rem;text-decoration-color:rgb(from var(--accent-color-5) r g b/.5);font-family:var(--font-montserrat);font-size:1rem;line-height:1.4;transition:color .2s ease}.BlogPostPage_tocLink__AAych:focus-visible,.BlogPostPage_tocLink__AAych:hover{color:var(--primary-color)}.BlogPostPage_authorCard__eeE3H{background:var(--background-color);border-radius:1rem;padding:var(--spacing-g);box-shadow:var(--card-shadow-tint)}.BlogPostPage_authorTitle__8wMaH{display:flex;align-items:center;gap:1rem;font-weight:600;letter-spacing:.02em;color:var(--text-primary-color);margin:0 0 var(--spacing-d);font-family:var(--font-montserrat)}.BlogPostPage_authorIcon__KdWDR{width:20px;height:20px;flex-shrink:0;color:var(--accent-color-4)}.BlogPostPage_authorDivider___GFeD{border:none;border-top:1px solid rgb(from var(--accent-color-4) r g b);margin:0 0 var(--spacing-f);opacity:.3}.BlogPostPage_authorContent__WQdN1{display:flex;flex-direction:column;align-items:center;text-align:center}.BlogPostPage_authorAvatarWrap__ToSj_{margin-bottom:var(--spacing-4)}.BlogPostPage_authorAvatar__ZnE_z{width:80px;height:80px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.BlogPostPage_authorName__hvinc{font-size:1.125rem;font-weight:700;color:var(--text-primary-color);margin:0 0 var(--spacing-4);font-family:var(--font-montserrat)}.BlogPostPage_authorPosition__EvacI{font-size:.875rem;color:var(--text-secondary-color);margin:0 0 var(--spacing-d);font-family:var(--font-montserrat)}.BlogPostPage_authorBio__0nVwr{font-size:1rem;line-height:1.5;color:var(--text-primary-color);margin:0 0 var(--spacing-f);font-family:var(--font-montserrat)}.BlogPostPage_authorLinks__kQx_l{display:flex;gap:var(--spacing-d);justify-content:center}.BlogPostPage_authorLink__WBjKn{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;background:var(--primary-color);color:var(--secondary-color);border-radius:.25rem;transition:background-color .2s ease}.BlogPostPage_authorLink__WBjKn:focus-visible,.BlogPostPage_authorLink__WBjKn:hover{background:rgb(from var(--primary-color) r g b/.85)}.BlogPostPage_content__USEdu{padding:3rem 0;max-width:65rem;margin:auto}.BlogPostPage_heroOverlay__Wn_j8{position:absolute;inset:0;background:linear-gradient(0deg,rgb(from var(--accent-color-1) r g b/.95) 0,rgb(from var(--accent-color-3) r g b/.95) 100%),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="200" height="200" viewBox="0 0 200 200"><filter id="noiseFilter"><feTurbulence type="fractalNoise" baseFrequency="0.8" numOctaves="4" stitchTiles="stitch"/></filter><rect width="200" height="200" filter="url(%23noiseFilter)" opacity="0.18"/></svg>');background-size:cover,200px 200px;background-repeat:no-repeat,repeat;mix-blend-mode:multiply;pointer-events:none;z-index:1}.BlogPostPage_contentContainer__bE7Cr{max-width:65rem;margin:auto;position:relative;z-index:2}