.BlogPost-module__y-12cW__articleContainer{color:#333;max-width:800px;min-height:80vh;margin:0 auto;padding:40px 20px;font-family:IBM Plex Sans,system-ui,sans-serif}.BlogPost-module__y-12cW__backLink{color:#a8a8a8;margin-bottom:30px;font-family:IBM Plex Sans,system-ui;font-size:1.3rem;font-weight:500;text-decoration:none;transition:color .2s;display:inline-block}.BlogPost-module__y-12cW__backLink:hover{color:var(--h1,#000);text-decoration:underline}.BlogPost-module__y-12cW__title{color:var(--h1,#222);margin-bottom:30px;font-family:IBM Plex Sans,system-ui;font-size:2.5rem;font-weight:700;line-height:1.2}.BlogPost-module__y-12cW__heroImageWrapper{border-radius:12px;width:100%;margin-bottom:40px;overflow:hidden;box-shadow:0 4px 20px #0000001a}.BlogPost-module__y-12cW__heroImage{object-fit:cover;width:100%;height:auto;display:block}.BlogPost-module__y-12cW__content{color:#333;font-family:IBM Plex Sans,system-ui;font-size:1.125rem;line-height:1.8}.BlogPost-module__y-12cW__content p{margin-bottom:1.5rem}.BlogPost-module__y-12cW__content h2{color:var(--h1,#222);margin-top:3rem;margin-bottom:1rem;font-size:1.8rem;font-weight:700;line-height:1.3}.BlogPost-module__y-12cW__content h3{color:#444;margin-top:2rem;margin-bottom:.8rem;font-size:1.5rem;font-weight:600}.BlogPost-module__y-12cW__content ul,.BlogPost-module__y-12cW__content ol{margin-bottom:1.5rem;padding-left:20px}.BlogPost-module__y-12cW__content li{margin-bottom:.5rem;padding-left:5px}.BlogPost-module__y-12cW__content a{color:#007bff;font-weight:500;text-decoration:underline}.BlogPost-module__y-12cW__content blockquote{border-left:4px solid var(--h1,#333);color:#555;background:#f9f9f9;border-radius:0 8px 8px 0;margin:30px 0;padding:20px;font-style:italic}.BlogPost-module__y-12cW__content img{border-radius:8px;max-width:100%;height:auto;margin:30px 0;display:block;box-shadow:0 2px 10px #0000000d}@media screen and (max-width:600px){.BlogPost-module__y-12cW__title{font-size:2rem}.BlogPost-module__y-12cW__articleContainer{padding:20px}.BlogPost-module__y-12cW__content{font-size:1rem}}.BlogPost-module__y-12cW__ctaContainer{text-align:center;border-top:1px solid #aaa;flex-direction:column;align-items:center;gap:1.5rem;margin-top:5rem;padding-top:3rem;padding-bottom:2rem;display:flex}.BlogPost-module__y-12cW__ctaTitle{letter-spacing:.03em;color:var(--h1,#222);margin:0;font-family:IBM Plex Sans,system-ui;font-size:2.5rem;font-weight:400;line-height:1.2}.BlogPost-module__y-12cW__ctaText{color:#919191;max-width:600px;margin:0;font-family:IBM Plex Sans,system-ui;font-size:1.4rem;line-height:1.6}.BlogPost-module__y-12cW__ctaButton{color:#fff;text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--h1,#222);cursor:pointer;background-color:#222;margin-top:1rem;padding:16px 32px;font-family:IBM Plex Sans,system-ui;font-size:1.2rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block}.BlogPost-module__y-12cW__ctaButton:hover{color:var(--h1,#222);background-color:#0000}.BlogPost-module__y-12cW__ctaLinkStyle{cursor:pointer;color:var(--h1,#222);background:0 0;border:none;margin-top:1rem;padding:10px;font-family:IBM Plex Sans,system-ui;font-size:1.2rem;font-weight:700;text-decoration:underline}@media screen and (max-width:600px){.BlogPost-module__y-12cW__ctaTitle{font-size:1.8rem}.BlogPost-module__y-12cW__ctaButton{text-align:center;width:100%}}
