.post_page__gyxR1{background:var(--theme-bg);min-height:100vh}.post_hero__3THHs{position:relative;width:100%;height:100vh;overflow:hidden}.post_heroImage__oYd6K{object-fit:cover;object-position:center calc(50% + 50px)}.post_heroOverlay__GHju2{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.3) 0,rgba(0,0,0,.55));display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:100px 20px 20px}.post_heroTitle__cPE6a{font-family:var(--font-lato),sans-serif;font-size:4rem;font-weight:300;color:#fff;text-align:center;margin:0;text-shadow:0 2px 12px rgba(0,0,0,.5);max-width:900px;line-height:1.25}.post_heroMeta__dOU1U{display:flex;align-items:center;gap:12px;font-family:var(--font-lato),sans-serif;font-size:1rem;color:rgba(255,255,255,.8);text-transform:uppercase;letter-spacing:1px;text-shadow:0 1px 4px rgba(0,0,0,.4)}.post_heroDot__ZeL6G{display:inline-block;width:4px;height:4px;border-radius:50%;background:rgba(255,255,255,.5)}.post_heroTags__tTJe7{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:4px}.post_heroTag__c7Q_c{font-family:var(--font-lato),sans-serif;font-size:.8rem;color:rgba(255,255,255,.75);background:rgba(255,255,255,.12);padding:4px 14px;border-radius:var(--radius-pill);letter-spacing:.5px;text-transform:lowercase;backdrop-filter:blur(4px)}.post_content__UdOmx{max-width:800px;margin:0 auto;padding:60px 20px 80px}.post_header__idm83{text-align:center;margin-bottom:48px;padding-top:120px}.post_headerTitle__6i5_8{font-family:var(--font-merriweather),serif;font-size:2.8rem;font-weight:300;color:var(--theme-fg);margin:0 0 16px;line-height:1.3}.post_headerMeta__V1eCQ{display:flex;align-items:center;justify-content:center;gap:12px;font-family:var(--font-lato),sans-serif;font-size:.9rem;color:var(--theme-text-secondary);text-transform:uppercase;letter-spacing:1px}.post_article__uoflK{font-family:var(--font-lato),sans-serif;font-size:1.125rem;line-height:1.85;color:var(--theme-text-primary)}.post_article__uoflK h2{font-size:1.8rem;margin:2.5em 0 .8em;line-height:1.3}.post_article__uoflK h2,.post_article__uoflK h3{font-family:var(--font-lato),sans-serif;font-weight:400;color:var(--theme-fg)}.post_article__uoflK h3{font-size:1.4rem;margin:2em 0 .6em;line-height:1.4}.post_article__uoflK p{margin:0 0 1.5em}.post_article__uoflK a{color:var(--theme-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;transition:opacity .2s}.post_article__uoflK a:hover{opacity:.8}.post_article__uoflK blockquote{border-left:3px solid var(--theme-accent);margin:2em 0;padding:.5em 0 .5em 1.5em;color:var(--theme-text-secondary);font-style:italic}.post_article__uoflK ol,.post_article__uoflK ul{margin:0 0 1.5em;padding-left:1.5em}.post_article__uoflK li{margin-bottom:.5em}.post_article__uoflK hr{border:none;border-top:1px solid var(--theme-border-subtle);margin:3em 0}.post_article__uoflK table{width:100%;border-collapse:collapse;margin:2em 0;font-size:.95rem}.post_article__uoflK td,.post_article__uoflK th{padding:10px 14px;border:1px solid var(--theme-border-subtle);text-align:center}.post_article__uoflK th{background:var(--theme-bg-subtle);font-weight:400;color:var(--theme-fg)}.post_article__uoflK td:first-child,.post_article__uoflK th:first-child{text-align:left}.post_article__uoflK code{font-size:.9em;background:var(--theme-bg-subtle);padding:2px 6px;border-radius:3px}.post_backNav__Qts2a{margin-top:60px;padding-top:30px;border-top:1px solid var(--theme-border-subtle)}.post_backLink__T_2Ur{font-family:var(--font-lato),sans-serif;font-size:.9rem;color:var(--theme-text-secondary);text-decoration:none;text-transform:uppercase;letter-spacing:1px;display:inline-flex;align-items:center;gap:8px;transition:color .2s}.post_backLink__T_2Ur:hover{color:var(--theme-fg)}.post_article__uoflK>figure{margin-left:-60px;margin-right:-60px}@media (max-width:1200px){.post_heroTitle__cPE6a{font-size:3.2rem}}@media (max-width:768px){.post_heroTitle__cPE6a{font-size:2.4rem}.post_heroMeta__dOU1U{font-size:.85rem}.post_content__UdOmx{padding:40px 16px 60px}.post_header__idm83{padding-top:100px}.post_headerTitle__6i5_8{font-size:2.2rem}.post_article__uoflK{font-size:1rem}.post_article__uoflK h2{font-size:1.5rem}.post_article__uoflK h3{font-size:1.2rem}.post_article__uoflK>figure{margin-left:0;margin-right:0}}@media (max-width:480px){.post_headerTitle__6i5_8,.post_heroTitle__cPE6a{font-size:1.8rem}.post_content__UdOmx{padding:30px 12px 40px}.post_header__idm83{padding-top:80px}}.ImageCompare_row__uNyNJ{display:flex;gap:.5rem;margin:2em -60px}.ImageCompare_row__uNyNJ>figure{flex:var(--ar,1.5) 1 0%;margin:0;min-width:0}.ImageCompare_row__uNyNJ>figure img{width:100%;height:auto;display:block}@media (max-width:768px){.ImageCompare_row__uNyNJ{margin-left:0;margin-right:0}}@media (max-width:640px){.ImageCompare_row__uNyNJ{flex-direction:column}}.ImageGrid_grid__0zVNT{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:2em -60px}.ImageGrid_grid__0zVNT>*{margin:0}@media (max-width:768px){.ImageGrid_grid__0zVNT{margin-left:0;margin-right:0}}@media (max-width:640px){.ImageGrid_grid__0zVNT{grid-template-columns:1fr}}.home_main__u5kTL{min-height:100vh;background:var(--theme-bg)}.MdxContent_figure___vDfw{margin:2em 0;padding:0}.MdxContent_image__1s6UX{width:100%;height:auto;display:block;border-radius:var(--radius-sm)}.MdxContent_figcaption___cxDb{font-family:var(--font-lato),sans-serif;font-size:.9rem;color:var(--theme-text-secondary);text-align:center;margin-top:.75em;font-style:italic}.MdxContent_figureClickable__rYjp9{cursor:pointer}.MdxContent_imageClickable__fC9up{transition:opacity .2s ease}.MdxContent_imageClickable__fC9up:hover{opacity:.9}