.Header_header__MvnS2{background-color:#f7fafc;padding:1rem 0;border-bottom:1px solid #ccc}.Header_container__L4JQR{max-width:800px;margin:0 auto;text-align:center}.Header_title__cchLN{font-size:1.5rem;font-weight:700;text-decoration:none;color:inherit}.Header_title__cchLN:hover{text-decoration:underline}.Footer_footer__UaG1g{background-color:#f7fafc;padding:1rem;border-top:1px solid #ccc;text-align:center}.Footer_text__D3h25{margin:0;font-size:1rem;color:#333;line-height:1.5}.Footer_link__EWWOW{color:#1a0dab;text-decoration:none;font-weight:700}.Footer_link__EWWOW:hover{text-decoration:underline}.TikTokCarousel_carouselContainer__CniXA{position:-webkit-sticky;position:sticky;top:1rem;align-self:flex-start;height:fit-content;max-height:calc(100vh - 2rem);overflow-y:auto;overflow-x:hidden;scroll-snap-type:y mandatory;scroll-behavior:smooth;display:flex;flex-direction:column;will-change:scroll-position;z-index:10}.TikTokCarousel_tiktokWrapper__0hPRe{scroll-snap-align:start;margin-bottom:1rem;width:100%;flex-shrink:0}.TikTokCarousel_tiktokWrapper__0hPRe:last-child{margin-bottom:0}.TikTokCarousel_tiktokEmbed__fYw5L{width:100%;min-height:600px;height:600px;border:none;border-radius:8px}.TikTokCarousel_carouselContainer__CniXA::-webkit-scrollbar{display:none}.TikTokCarousel_carouselContainer__CniXA{-ms-overflow-style:none;scrollbar-width:none}.BlogPost_pageWrapper__fxJiF{min-height:100vh;display:flex;flex-direction:column}.BlogPost_main__cDKa0{max-width:800px;margin:2rem auto;padding:0 1rem;text-align:center;flex:1}.BlogPost_mainTwoColumn__G1Q_c{max-width:1400px;margin:2rem auto;padding:0 1rem 4rem;display:grid;grid-template-columns:1fr 400px;gap:2rem;align-items:start;flex:1;position:relative;min-height:calc(100vh + 200px)}.BlogPost_cardTwoColumn__GRpF2,.BlogPost_card__Z8CW1{background-color:#fff;border:1px solid #ccc;border-radius:8px;padding:1rem;box-shadow:0 2px 4px rgba(0,0,0,.1);text-align:left}.BlogPost_tiktokSidebar__oqTVq{position:relative;width:100%;height:100%;align-self:start;display:flex;flex-direction:column}.BlogPost_date__LCAdS{color:#666;font-size:.9rem;margin-bottom:1rem}@media (max-width:1024px){.BlogPost_mainTwoColumn__G1Q_c{grid-template-columns:1fr;gap:1rem}.BlogPost_tiktokSidebar__oqTVq{order:-1}}