.page-module__hUlLAq__container{max-width:1200px;margin:0 auto;padding:0 1.5rem}.page-module__hUlLAq__notFound{text-align:center;color:#64748b;padding:5rem 1rem;font-family:system-ui,sans-serif;font-size:1.25rem}.page-module__hUlLAq__hero{text-align:center;background:linear-gradient(#f8fafc 0%,#fff 100%);padding:4rem 0 3rem}.page-module__hUlLAq__heroContent{max-width:800px;margin:0 auto;padding:0 1.5rem}.page-module__hUlLAq__category{text-transform:uppercase;letter-spacing:.05em;color:#0aae58;background-color:#eff6ff;border-radius:9999px;margin-bottom:1.25rem;padding:.25rem .75rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-block}.page-module__hUlLAq__category:hover{background-color:#dbeafe}.page-module__hUlLAq__heroContent h1{color:#0f172a;letter-spacing:-.02em;margin-bottom:1.25rem;font-size:2.5rem;font-weight:800;line-height:1.2}@media (min-width:768px){.page-module__hUlLAq__heroContent h1{font-size:3.5rem}}.page-module__hUlLAq__excerpt{color:#475569;margin-bottom:2rem;font-size:1.125rem;line-height:1.6}.page-module__hUlLAq__meta{color:#64748b;justify-content:center;align-items:center;gap:.75rem;font-size:.937rem;display:flex}.page-module__hUlLAq__authorName{color:#334155;font-weight:500}.page-module__hUlLAq__separator{color:#cbd5e1}.page-module__hUlLAq__bannerSection{max-width:1200px;margin:0 auto 4rem;padding:0 1.5rem}.page-module__hUlLAq__bannerWrapper{border-radius:1rem;width:100%;height:250px;position:relative;overflow:hidden;box-shadow:0 20px 25px -5px #0000000d}@media (min-width:640px){.page-module__hUlLAq__bannerWrapper{height:400px}}@media (min-width:1024px){.page-module__hUlLAq__bannerWrapper{height:500px}}.page-module__hUlLAq__bannerImage{object-fit:cover}.page-module__hUlLAq__contentWrapper{grid-template-columns:1fr;align-items:start;gap:3.5rem;display:grid}@media (min-width:1024px){.page-module__hUlLAq__contentWrapper{grid-template-columns:minmax(0,2fr) 1fr}}.page-module__hUlLAq__article{min-width:0}.page-module__hUlLAq__blogContent{color:#1e293b;font-size:1.125rem;line-height:1.8}.page-module__hUlLAq__blogContent p{margin-bottom:1.75rem}.page-module__hUlLAq__blogContent h2{color:#0f172a;letter-spacing:-.01em;margin:2.5rem 0 1rem;font-size:1.75rem;font-weight:700}.page-module__hUlLAq__blogContent blockquote{color:#475569;border-left:4px solid #0aae58;margin:2rem 0;padding-left:1.25rem;font-style:italic}.page-module__hUlLAq__tagContainer{border-top:1px dashed #e2e8f0;align-items:center;gap:1rem;margin-top:3rem;padding-top:1.5rem;display:flex}.page-module__hUlLAq__tagLabel{color:#64748b;font-size:.937rem;font-weight:700}.page-module__hUlLAq__tagGrid{flex-wrap:wrap;gap:.5rem;display:flex}.page-module__hUlLAq__tagBadge{color:#475569;background-color:#f1f5f9;border-radius:.375rem;padding:.25rem .625rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s}.page-module__hUlLAq__tagBadge:hover{color:#0f172a;background-color:#e2e8f0}.page-module__hUlLAq__authorSection{border-top:1px solid #e2e8f0;margin-top:4rem;padding-top:2.5rem}.page-module__hUlLAq__authorBox{background-color:#f8fafc;border:1px solid #f1f5f9;border-radius:.75rem;padding:2rem}.page-module__hUlLAq__authorBox h3{color:#0f172a;margin-bottom:.5rem;font-size:1.25rem;font-weight:700}.page-module__hUlLAq__authorBox p{color:#475569;font-size:1rem;line-height:1.6}.page-module__hUlLAq__sidebar{flex-direction:column;gap:2rem;display:flex}@media (min-width:1024px){.page-module__hUlLAq__sidebar{position:sticky;top:2rem}}.page-module__hUlLAq__ctaCard{color:#fff;background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);border-radius:1rem;padding:2.25rem 2rem}.page-module__hUlLAq__ctaCard h3{margin-bottom:.75rem;font-size:1.35rem;font-weight:700}.page-module__hUlLAq__ctaCard p{color:#cbd5e1;margin-bottom:1.75rem;font-size:.95rem;line-height:1.6}.page-module__hUlLAq__ctaButton{text-align:center;color:#fff;background-color:#0aae58;border-radius:.5rem;padding:.875rem 1.5rem;font-weight:600;text-decoration:none;transition:background-color .2s;display:block}.page-module__hUlLAq__ctaButton:hover{background-color:#0aae58}.page-module__hUlLAq__shareCard{border:1px solid #e2e8f0;border-radius:.75rem;padding:1.5rem}.page-module__hUlLAq__shareCard h4{text-transform:uppercase;color:#64748b;margin-bottom:1rem;font-size:.875rem;font-weight:700}.page-module__hUlLAq__shareButtons{gap:1rem;display:flex}.page-module__hUlLAq__shareButtons a{text-align:center;color:#334155;border:1px solid #e2e8f0;border-radius:.375rem;flex:1;padding:.625rem;font-size:.937rem;font-weight:600;text-decoration:none;transition:all .2s}.page-module__hUlLAq__shareButtons a:hover{color:#0f172a;background-color:#f8fafc}.page-module__hUlLAq__relatedSection{background-color:#f8fafc;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;margin-top:5rem;padding:5rem 0}.page-module__hUlLAq__relatedHeading{color:#0f172a;letter-spacing:-.02em;margin-bottom:2.5rem;font-size:1.75rem;font-weight:800}.page-module__hUlLAq__relatedGrid{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:768px){.page-module__hUlLAq__relatedGrid{grid-template-columns:repeat(3,1fr)}}.page-module__hUlLAq__relatedCard{background-color:#fff;border:1px solid #e2e8f0;border-radius:.75rem;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.page-module__hUlLAq__relatedCard:hover{transform:translateY(-4px);box-shadow:0 12px 20px -8px #00000014}.page-module__hUlLAq__relatedImageWrapper{aspect-ratio:16/9;width:100%;position:relative}.page-module__hUlLAq__relatedImage{object-fit:cover}.page-module__hUlLAq__relatedCardContent{flex-direction:column;flex-grow:1;padding:1.5rem;display:flex}.page-module__hUlLAq__relatedCategory{text-transform:uppercase;color:#0aae58;margin-bottom:.5rem;font-size:.75rem;font-weight:700}.page-module__hUlLAq__relatedTitle{margin-bottom:.75rem;font-size:1.125rem;font-weight:700;line-height:1.4}.page-module__hUlLAq__relatedTitle a{color:#0f172a;text-decoration:none}.page-module__hUlLAq__relatedTitle a:hover{color:#0aae58}.page-module__hUlLAq__relatedExcerpt{color:#475569;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:1.25rem;font-size:.937rem;line-height:1.5;display:-webkit-box;overflow:hidden}.page-module__hUlLAq__relatedReadMore{color:#0aae58;margin-top:auto;font-size:.875rem;font-weight:600;text-decoration:none}.page-module__hUlLAq__bottomCTA{text-align:center;background-color:#f0fdf4;border-top:1px solid #dcfce7;padding:5rem 1.5rem}.page-module__hUlLAq__ctaContent{max-width:650px;margin:0 auto}.page-module__hUlLAq__bottomCTA h2{color:#14532d;margin-bottom:1rem;font-size:2rem;font-weight:800}.page-module__hUlLAq__bottomCTA p{color:#166534;margin-bottom:2rem;font-size:1.125rem}.page-module__hUlLAq__primaryBtn{color:#fff;background-color:#16a34a;border-radius:.5rem;padding:1rem 2rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block}.page-module__hUlLAq__primaryBtn:hover{background-color:#15803d}
