.sankatanashana-ganeshastotram_sankatanashanaGaneshastotramPage__lK0zB{width:100%;background-color:var(--color-lotus-ivory)}.sankatanashana-ganeshastotram_pageHeader__ps9vr{padding:2rem 0 1rem;text-align:center}.sankatanashana-ganeshastotram_container__ANCF9{max-width:1200px;margin:0 auto;padding:0 2rem}.sankatanashana-ganeshastotram_pageTitle__eH3lc{font-family:var(--font-serif);font-size:2.5rem;color:var(--color-indigo-deep);margin:0 0 1.5rem;line-height:1.2}.sankatanashana-ganeshastotram_introduction__imtqO{margin:1.5rem 0 2rem;text-align:left;max-width:100%}.sankatanashana-ganeshastotram_introductionText__BHIlm{font-family:var(--font-sans);font-size:1rem;color:var(--color-temple-stone);line-height:1.7;margin:0}.sankatanashana-ganeshastotram_introductionText__BHIlm em{font-style:italic}.sankatanashana-ganeshastotram_section__AhHnC{padding:1.5rem 0;background-color:var(--color-lotus-ivory)}.sankatanashana-ganeshastotram_headerImageContainer__hjGAK{width:100%;max-width:66.67%;margin:0 auto 2rem;position:relative;border-radius:8px;overflow:hidden}.sankatanashana-ganeshastotram_headerImage__S86cc{width:100%;height:auto;display:block}.sankatanashana-ganeshastotram_uvacaSection__E81pP{margin-bottom:2rem;text-align:left}.sankatanashana-ganeshastotram_uvacaContent__3byhw{display:flex;flex-direction:column;gap:.5rem}.sankatanashana-ganeshastotram_uvacaTitle__IClgE{font-family:var(--font-serif);font-size:1.5rem;color:var(--color-indigo-deep);margin:0;line-height:1.3;font-weight:700}.sankatanashana-ganeshastotram_uvacaTranslation__CVuki{font-family:var(--font-sans);font-size:1rem;color:var(--color-temple-stone);margin:0;line-height:1.7}.sankatanashana-ganeshastotram_sectionImageContainer__R_mMY{width:100%;max-width:66.67%;margin:2rem auto;position:relative;border-radius:8px;overflow:hidden}.sankatanashana-ganeshastotram_sectionImage__oEGuu{width:100%;height:auto;display:block}.sankatanashana-ganeshastotram_contentSection__HlY0R{padding:1.5rem 0;background-color:var(--color-lotus-ivory)}.sankatanashana-ganeshastotram_slokSection__WS3F0{margin-bottom:1.5rem}.sankatanashana-ganeshastotram_textContent__YDPva{display:flex;flex-direction:column;gap:1rem;width:100%}.sankatanashana-ganeshastotram_slokTitle__vj9Ag{font-family:var(--font-serif);font-size:1.5rem;font-weight:700;color:var(--color-indigo-deep);margin:0 0 .5rem;line-height:1.3}.sankatanashana-ganeshastotram_subtitle__r02Hy{font-family:var(--font-sans);font-size:1rem;font-weight:600;color:var(--color-temple-stone);margin:0 0 .75rem;line-height:1.4;font-style:italic}.sankatanashana-ganeshastotram_sanskritText__ndtTO{font-family:var(--font-serif);font-size:1.375rem;color:var(--color-indigo-deep);line-height:1.8;margin:0}.sankatanashana-ganeshastotram_sanskritText__ndtTO p{margin:.25rem 0}.sankatanashana-ganeshastotram_transliteration__G6bLX{font-family:var(--font-sans);font-size:1rem;color:var(--color-temple-stone);line-height:1.7;margin:0}.sankatanashana-ganeshastotram_transliteration__G6bLX p{margin:.25rem 0}.sankatanashana-ganeshastotram_wordBreakdown__qMzeA{font-family:var(--font-sans);font-size:.875rem;color:var(--color-temple-stone);line-height:1.6;font-style:italic;margin:0}.sankatanashana-ganeshastotram_wordBreakdown__qMzeA p{margin:0}.sankatanashana-ganeshastotram_translation__8GnMN{font-family:var(--font-sans);font-size:1rem;color:var(--color-temple-stone);line-height:1.7;margin:0}.sankatanashana-ganeshastotram_translation__8GnMN p{margin:0}.sankatanashana-ganeshastotram_note__WtDsX{font-family:var(--font-sans);font-size:.875rem;color:var(--color-temple-stone);line-height:1.6;font-style:italic;margin:.5rem 0 0}.sankatanashana-ganeshastotram_note__WtDsX p{margin:0}.sankatanashana-ganeshastotram_divider__PP5H_{width:100%;height:1px;background-color:rgba(30,42,90,.15);margin:1.5rem 0}.sankatanashana-ganeshastotram_closingSection__WU_Pg{text-align:center;margin:2rem 0}.sankatanashana-ganeshastotram_closingText__XzsTg{font-family:var(--font-serif);font-size:1.125rem;color:var(--color-indigo-deep);margin:0;line-height:1.8}@media (max-width:968px){.sankatanashana-ganeshastotram_slokTitle__vj9Ag{font-size:1.375rem}.sankatanashana-ganeshastotram_subtitle__r02Hy{font-size:.95rem}.sankatanashana-ganeshastotram_sanskritText__ndtTO{font-size:1.25rem}.sankatanashana-ganeshastotram_translation__8GnMN,.sankatanashana-ganeshastotram_transliteration__G6bLX{font-size:.95rem}.sankatanashana-ganeshastotram_headerImageContainer__hjGAK,.sankatanashana-ganeshastotram_sectionImageContainer__R_mMY{max-width:85%}}@media (max-width:768px){.sankatanashana-ganeshastotram_pageHeader__ps9vr{padding:1.5rem 0 1rem}.sankatanashana-ganeshastotram_pageTitle__eH3lc{font-size:2rem}.sankatanashana-ganeshastotram_introductionText__BHIlm{font-size:.95rem}.sankatanashana-ganeshastotram_headerImageContainer__hjGAK{max-width:95%;margin-bottom:1.5rem}.sankatanashana-ganeshastotram_uvacaTitle__IClgE{font-size:1.375rem}.sankatanashana-ganeshastotram_uvacaTranslation__CVuki{font-size:.95rem}.sankatanashana-ganeshastotram_sectionImageContainer__R_mMY{max-width:95%;margin:1.5rem auto}.sankatanashana-ganeshastotram_contentSection__HlY0R{padding:1rem 0}.sankatanashana-ganeshastotram_slokSection__WS3F0{margin-bottom:1.25rem}.sankatanashana-ganeshastotram_textContent__YDPva{gap:.75rem}.sankatanashana-ganeshastotram_slokTitle__vj9Ag{font-size:1.25rem;margin-bottom:.5rem}.sankatanashana-ganeshastotram_subtitle__r02Hy{font-size:.9rem;margin-bottom:.5rem}.sankatanashana-ganeshastotram_sanskritText__ndtTO{font-size:1.125rem;line-height:1.7}.sankatanashana-ganeshastotram_transliteration__G6bLX{font-size:.9rem}.sankatanashana-ganeshastotram_wordBreakdown__qMzeA{font-size:.8rem}.sankatanashana-ganeshastotram_translation__8GnMN{font-size:.9rem}.sankatanashana-ganeshastotram_note__WtDsX{font-size:.8rem}.sankatanashana-ganeshastotram_divider__PP5H_{margin:1.25rem 0}.sankatanashana-ganeshastotram_closingText__XzsTg{font-size:1rem}}@media (max-width:480px){.sankatanashana-ganeshastotram_pageTitle__eH3lc{font-size:1.75rem}.sankatanashana-ganeshastotram_introductionText__BHIlm{font-size:.9rem}.sankatanashana-ganeshastotram_headerImageContainer__hjGAK{max-width:100%}.sankatanashana-ganeshastotram_uvacaTitle__IClgE{font-size:1.25rem}.sankatanashana-ganeshastotram_uvacaTranslation__CVuki{font-size:.9rem}.sankatanashana-ganeshastotram_sectionImageContainer__R_mMY{max-width:100%}.sankatanashana-ganeshastotram_slokTitle__vj9Ag{font-size:1.125rem}.sankatanashana-ganeshastotram_subtitle__r02Hy{font-size:.85rem}.sankatanashana-ganeshastotram_sanskritText__ndtTO{font-size:1rem}.sankatanashana-ganeshastotram_transliteration__G6bLX{font-size:.85rem}.sankatanashana-ganeshastotram_wordBreakdown__qMzeA{font-size:.75rem}.sankatanashana-ganeshastotram_translation__8GnMN{font-size:.85rem}.sankatanashana-ganeshastotram_note__WtDsX{font-size:.75rem}.sankatanashana-ganeshastotram_closingText__XzsTg{font-size:.95rem}}