.BlogPage_blogContainer__hu8_r{max-width:900px;margin:0 auto;padding:2rem 1.5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.BlogPage_heroSection___FpjN{margin-bottom:3rem;padding-bottom:2rem;border-bottom:2px solid #e5e7eb}.BlogPage_h1__03_82{font-size:2.5rem;font-weight:700;line-height:1.2;margin:0 0 1rem;color:#1f2937}.BlogPage_subtitle__ZJs0f{font-size:1.125rem;color:#6b7280;margin:0;line-height:1.6}.BlogPage_contentSection__Uza8N{margin-bottom:3rem}.BlogPage_contentBody__mSxwm{font-size:1rem;line-height:1.8;color:#374151}.BlogPage_contentBody__mSxwm h2{font-size:1.875rem;font-weight:700;margin:2rem 0 1rem;color:#1f2937}.BlogPage_contentBody__mSxwm h3{font-size:1.25rem;font-weight:600;margin:1.5rem 0 .75rem;color:#374151}.BlogPage_contentBody__mSxwm p{margin-bottom:1rem}.BlogPage_contentBody__mSxwm ol,.BlogPage_contentBody__mSxwm ul{margin:1rem 0;padding-left:2rem}.BlogPage_contentBody__mSxwm li{margin-bottom:.5rem}.BlogPage_contentBody__mSxwm strong{font-weight:600;color:#1f2937}.BlogPage_h2__19b4O{font-size:1.875rem;font-weight:700;margin:0 0 1.5rem;color:#1f2937}.BlogPage_internalLinksSection__XV0b8{background:#f9fafb;padding:2rem;border-radius:8px;margin-bottom:3rem}.BlogPage_linkGroup__O8Juw{margin-bottom:2rem}.BlogPage_linkGroup__O8Juw h3{font-size:1.125rem;font-weight:600;margin:0 0 1rem;color:#1f2937}.BlogPage_linkGroup__O8Juw ul{list-style:none;padding:0;margin:0}.BlogPage_linkGroup__O8Juw li{margin-bottom:.75rem}.BlogPage_linkGroup__O8Juw a{color:#3b82f6;text-decoration:none;font-weight:500;transition:color .2s}.BlogPage_linkGroup__O8Juw a:hover{color:#1d4ed8;text-decoration:underline}.BlogPage_faqSection__rCIpW{margin-bottom:3rem}.BlogPage_faqContainer__RFEZc{display:flex;flex-direction:column;gap:1rem}.BlogPage_faqItem__Ak5sw{background:white;border:1px solid #e5e7eb;border-radius:8px;padding:0}.BlogPage_faqQuestion__mNAUx{cursor:pointer;padding:1.25rem;font-weight:600;color:#1f2937;display:flex;justify-content:space-between;align-items:center;-webkit-user-select:none;user-select:none;transition:background-color .2s}.BlogPage_faqQuestion__mNAUx:hover{background-color:#f9fafb}.BlogPage_faqItem__Ak5sw[open] .BlogPage_faqQuestion__mNAUx{border-bottom:1px solid #e5e7eb;background-color:#f9fafb}.BlogPage_faqAnswer__0Kryq{padding:1.25rem;color:#374151;line-height:1.8}.BlogPage_ctaSection__fpgfQ{background:linear-gradient(135deg,#667eea,#764ba2);color:white;padding:3rem 2rem;border-radius:12px;text-align:center;margin-bottom:2rem}.BlogPage_ctaTitle__Gnecd{font-size:1.875rem;font-weight:700;margin:0 0 1rem;color:white}.BlogPage_ctaText__4tS_s{font-size:1.125rem;margin:0 0 2rem;opacity:.95}.BlogPage_ctaPricing__Zqqnu{display:flex;justify-content:center;gap:2rem;margin-bottom:1.5rem;flex-wrap:wrap}.BlogPage_priceItem__b5c7g{display:flex;flex-direction:column;gap:.5rem}.BlogPage_priceLabel__mKYz_{font-weight:500;opacity:.9}.BlogPage_priceValue__NPDhC{font-size:1.5rem;font-weight:700}.BlogPage_ctaOptions__KehfP{display:flex;flex-direction:column;gap:.5rem;margin-bottom:2rem;font-size:.95rem}.BlogPage_ctaButton__RM2u3{display:inline-block;background:white;color:#667eea;border:none;padding:0;border-radius:8px;cursor:pointer;transition:transform .2s}.BlogPage_ctaButton__RM2u3:hover{transform:scale(1.05)}.BlogPage_ctaLink__5mWEH{display:block;padding:1rem 2rem;font-weight:600;text-decoration:none;color:inherit}.BlogPage_priorityBadge__suiMR{text-align:center;font-size:.875rem;color:#6b7280;padding:1rem;border-top:1px solid #e5e7eb}.BlogPage_authorSection__1sGEl{background-color:#f3f4f6;border-radius:12px;padding:2rem;margin-bottom:2rem;border-left:4px solid #667eea}.BlogPage_authorTitle__RfoLJ{font-size:1.25rem;font-weight:700;color:#1f2937;margin:0 0 1rem}.BlogPage_authorBio__cFBOf{display:flex;gap:1.5rem;align-items:flex-start}.BlogPage_authorInfo__dzHIu{flex:1 1}.BlogPage_authorName__Q80PR{font-size:1rem;font-weight:700;color:#1f2937;margin:0 0 .25rem}.BlogPage_authorRole__zS3ys{font-size:.95rem;font-weight:600;color:#667eea;margin:0 0 .25rem}.BlogPage_authorUniversity__En1yA{font-size:.9rem;color:#6b7280;margin:0 0 .75rem}.BlogPage_authorSpecialties__hRe_f{font-size:.9rem;color:#374151;margin:0 0 1rem;line-height:1.6}.BlogPage_authorLink__hZjNj{display:inline-block;color:#667eea;text-decoration:none;font-weight:600;transition:color .2s}.BlogPage_authorLink__hZjNj:hover{color:#764ba2;text-decoration:underline}@media (max-width:640px){.BlogPage_authorBio__cFBOf{flex-direction:column}}.BlogPage_error__Vtnlo{padding:2rem;text-align:center;color:#dc2626;font-size:1.125rem}@media (max-width:768px){.BlogPage_blogContainer__hu8_r{padding:1.5rem 1rem}.BlogPage_h1__03_82{font-size:1.875rem}.BlogPage_h2__19b4O{font-size:1.5rem}.BlogPage_ctaSection__fpgfQ{padding:2rem 1.5rem}.BlogPage_ctaPricing__Zqqnu{gap:1rem}}