.BlogPostTile_blogPostTile__QeVd0{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:200px;border-radius:20px;padding:20px;cursor:pointer;color:#fff;font-size:20px;box-shadow:0 4px 15px #0000004d;background-size:cover;background-position:50%;background-color:#3498db;position:relative;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.BlogPostTile_blogPostTile__QeVd0:hover{transform:scale(1.05);box-shadow:0 8px 20px #00000080}.BlogPostTile_blogPostTileTitle__nCtUA{font-size:18px;color:#fff;font-weight:500;position:relative;z-index:2;transition:color .3s ease;flex:2;margin-right:15px;line-height:1.5;text-align:center;font-family:Arial,sans-serif}.BlogPostTile_blogPostTileTitle__nCtUA button{position:relative;z-index:2;background-color:#fff;color:#3498db;border:2px solid #3498db;padding:10px 20px;border-radius:20px;font-size:16px;font-weight:700;cursor:pointer;transition:background-color .3s ease,color .3s ease,transform .2s ease;flex-shrink:0}@media (max-width:768px){.BlogPostTile_blogPostTileTitle__nCtUA{height:auto;padding:15px;font-size:20px}.BlogPostTile_blogPostTileTitle__nCtUA button{padding:8px 16px;font-size:14px}}@media (max-width:480px){.BlogPostTile_blogPostTileTitle__nCtUA{flex-direction:column;height:auto;padding:10px;font-size:18px;margin-bottom:10px}.BlogPostTile_blogPostTileTitle__nCtUA button{padding:6px 12px;font-size:12px}}.BlogPost_featuredPost__0e8xJ{height:400px;padding:20px;margin-bottom:20px;background-image:linear-gradient(135deg,#83a4d4,#b6fbff);color:#fff;box-shadow:0 4px 15px #0003}.BlogPost_featuredPost__0e8xJ h1{font-size:60px;color:#464444}.BlogPost_featuredPost__0e8xJ h2{font-size:50px;color:#fff}.BlogPost_blogGridBottom__U5xSl,.BlogPost_blogGrid__kMuhn{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:20px;padding:20px;margin-bottom:20px;border-radius:15px}.BlogPost_blogGridBottom__U5xSl{margin-top:20px}.BlogPost_blogGridBottom__U5xSl .BlogPost_blogPostTile__qtH_u{max-width:100%;padding:15px;border-radius:10px;box-shadow:0 4px 10px #0000001a;transition:box-shadow .3s ease,transform .3s ease}.BlogPost_blogGridBottom__U5xSl .BlogPost_blogPostTile__qtH_u:hover{transform:scale(1.03);box-shadow:0 8px 20px #0000004d}.BlogPost_blogContent__AY_hm{padding:2.5rem;background-color:#fff;border-radius:12px;box-shadow:0 4px 15px #00000014;margin:0 auto;border:1px solid #eaeaea}.BlogPost_blogContent__AY_hm h1,.BlogPost_blogContent__AY_hm h2,.BlogPost_blogContent__AY_hm h3,.BlogPost_blogContent__AY_hm h4{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#222;text-align:center;margin-top:2.5rem;margin-bottom:1.5rem}.BlogPost_blogContent__AY_hm h1{font-size:2.75rem;line-height:1.2;font-weight:800}.BlogPost_blogContent__AY_hm h2{font-size:2.25rem;font-weight:700}.BlogPost_blogContent__AY_hm h3{font-size:1.75rem;font-weight:700}.BlogPost_blogContent__AY_hm h4{font-size:1.5rem;font-weight:600}.BlogPost_blogContent__AY_hm li,.BlogPost_blogContent__AY_hm p{font-size:1.125rem;line-height:1.7;color:#333;margin-bottom:1.5rem}.BlogPost_blogContent__AY_hm img{display:block;margin:2rem auto;max-width:100%;border-radius:8px;box-shadow:0 4px 12px #0000001a}.BlogPost_blogContent__AY_hm pre{background-color:#f8f8f8;padding:1.5rem;border-radius:8px;font-family:Consolas,Monaco,monospace;font-size:.95rem;overflow-x:auto;margin:1.5rem 0;border:1px solid #eaeaea}.BlogPost_blogContent__AY_hm ul ul{padding-left:2em;list-style-type:disc}.BlogPost_blogContent__AY_hm a{color:#000;text-decoration:underline;text-underline-offset:3px;font-weight:500;transition:all .2s ease}.BlogPost_blogContent__AY_hm a:hover{opacity:.7}.BlogPost_errorState__VhY9A{padding:20px;text-align:center;background-color:#fff0f0;color:#c00;border-radius:10px;border:1px solid #fcc}.BlogPost_blogContentWrapper__CfjCq{display:flex;gap:2rem;margin-bottom:3rem}.BlogPost_promotionWidgetContainer__R9_p4{width:300px;flex-shrink:0;position:-webkit-sticky;position:sticky;top:30px;align-self:flex-start;max-height:calc(100vh - 60px);overflow-y:auto;transition:transform .3s ease;border-radius:16px;box-shadow:0 6px 20px #0000000f}.BlogPost_shareButtonContainer__StTPV{display:flex;justify-content:center;margin-top:2rem}.BlogPost_blogGridBottomContainer__dPd_3{margin-top:4rem;padding-top:2rem;border-top:1px solid #eaeaea}.BlogPost_blogContent__AY_hm iframe{display:block;margin:2rem auto;max-width:100%}.BlogPost_blogGridBottomContainer__dPd_3 h2{font-size:1.75rem;font-weight:700;color:#222;text-align:center;margin-bottom:2rem}@media only screen and (max-width:1023px){.BlogPost_blogContentWrapper__CfjCq{flex-direction:column}.BlogPost_promotionWidgetContainer__R9_p4{width:100%;max-width:600px;margin:2rem auto 0;padding:0 20px}.BlogPost_blogContent__AY_hm{width:100%;margin-right:0}}@media only screen and (max-width:768px){.BlogPost_featuredPost__0e8xJ{height:auto;padding:2rem 1rem;margin-bottom:2rem}.BlogPost_featuredPost__0e8xJ h1{font-size:2.5rem}.BlogPost_featuredPost__0e8xJ h2{font-size:2rem}.BlogPost_blogGridBottom__U5xSl,.BlogPost_blogGrid__kMuhn{gap:15px;padding:10px}.BlogPost_blogContent__AY_hm{padding:1.75rem}.BlogPost_blogContent__AY_hm h1{font-size:2rem}.BlogPost_blogContent__AY_hm li,.BlogPost_blogContent__AY_hm p{font-size:1rem}}@media only screen and (max-width:600px){.BlogPost_blogGridBottom__U5xSl,.BlogPost_blogGrid__kMuhn{grid-template-columns:1fr}.BlogPost_blogContent__AY_hm{padding:1.5rem}.BlogPost_blogContent__AY_hm h1{font-size:1.75rem}.BlogPost_blogContent__AY_hm h2{font-size:1.5rem}.BlogPost_blogContent__AY_hm h3{font-size:1.25rem}.BlogPost_blogContent__AY_hm li,.BlogPost_blogContent__AY_hm p{font-size:1rem}.BlogPost_blogContent__AY_hm iframe{height:auto}}