.blog-detail-module__2HL3QW__page{--ink:#173d42;--ink-deep:#0f272a;--muted:#536e6e;--muted-light:#7b9492;--teal:#1c797b;--teal-light:#e6f4f1;--teal-deep:#135354;--coral:#cc755c;--coral-light:#fdf0eb;--amber:#d97706;--amber-light:#fef3c7;--cream:#fbf9f5;--card-border:#e8edea;--maxw:1240px;--gut:clamp(18px,3.2vw,40px);color:var(--ink);-webkit-font-smoothing:antialiased;background:#fbfbf9;min-height:100vh;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.blog-detail-module__2HL3QW__page *{box-sizing:border-box}.blog-detail-module__2HL3QW__heroBanner{margin:16px var(--gut)0}.blog-detail-module__2HL3QW__heroInner{background-image:url(/images/page-header-bg.jpg);background-position:50% 32%;background-repeat:no-repeat;background-size:cover;border-radius:28px;flex-direction:column;justify-content:flex-end;padding:clamp(80px,9vw,130px) clamp(24px,4.5vw,60px) clamp(40px,5vw,60px);display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #173d4214}.blog-detail-module__2HL3QW__heroOverlay{z-index:1;background:linear-gradient(90deg,#0a191ce6 0%,#0a191cc7 42%,#0a191c66 75%,#0a191c38 100%),linear-gradient(#0f172a73 0%,#0a191cb3 50%,#0a191cf5 100%);position:absolute;inset:0}.blog-detail-module__2HL3QW__heroContent{z-index:2;flex-direction:column;gap:16px;max-width:960px;display:flex;position:relative}.blog-detail-module__2HL3QW__heroBadges{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.blog-detail-module__2HL3QW__categoryBadge{letter-spacing:.3px;background:#fffffff2;border-radius:9999px;align-items:center;gap:7px;padding:6px 14px;font-size:12.5px;font-weight:800;display:inline-flex;box-shadow:0 2px 10px #0000001f}.blog-detail-module__2HL3QW__readingTimeBadge{-webkit-backdrop-filter:blur(8px);color:#fff;background:#ffffff2e;border:1px solid #ffffff4d;border-radius:9999px;align-items:center;gap:6px;padding:5px 13px;font-size:12px;font-weight:700;display:inline-flex}.blog-detail-module__2HL3QW__heroTitle{color:#fff;letter-spacing:-.02em;text-shadow:0 2px 12px #00000040;margin:0;font-family:"Baloo Chettan 2",DM Sans,cursive,sans-serif;font-size:clamp(30px,4.4vw,54px);font-weight:800;line-height:1.15}.blog-detail-module__2HL3QW__heroMetaRow{color:#ffffffe0;flex-wrap:wrap;align-items:center;gap:18px;margin-top:4px;font-size:13.5px;font-weight:600;display:flex}.blog-detail-module__2HL3QW__heroMetaItem{align-items:center;gap:8px;display:inline-flex}.blog-detail-module__2HL3QW__heroMetaItem svg{color:var(--amber)}.blog-detail-module__2HL3QW__breadcrumbs{margin-top:8px}.blog-detail-module__2HL3QW__breadcrumbs ol{color:#ffffffb3;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;font-size:13px;font-weight:600;list-style:none;display:flex}.blog-detail-module__2HL3QW__breadcrumbs a{color:#fff;text-decoration:none;transition:color .2s}.blog-detail-module__2HL3QW__breadcrumbs a:hover{color:#fed7aa;text-decoration:underline}.blog-detail-module__2HL3QW__breadcrumbCurrent{color:#fed7aa;white-space:nowrap;text-overflow:ellipsis;max-width:380px;font-weight:700;overflow:hidden}.blog-detail-module__2HL3QW__mainLayout{max-width:var(--maxw);padding:clamp(36px,4.5vw,64px)var(--gut)80px;grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:clamp(32px,4vw,52px);margin:0 auto;display:grid}.blog-detail-module__2HL3QW__articleCard{border:1px solid var(--card-border);background:#fff;border-radius:32px;flex-direction:column;gap:34px;padding:clamp(26px,3.8vw,48px);display:flex;box-shadow:0 16px 45px -20px #173d4214}.blog-detail-module__2HL3QW__featuredMedia{aspect-ratio:16/9;background:#f1f5f3;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 12px 32px -10px #173d421f}.blog-detail-module__2HL3QW__featuredImage{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.8,.2,1);display:block}.blog-detail-module__2HL3QW__featuredMedia:hover .blog-detail-module__2HL3QW__featuredImage{transform:scale(1.03)}.blog-detail-module__2HL3QW__featuredOverlayBadge{-webkit-backdrop-filter:blur(10px);color:var(--teal);background:#fffffff2;border-radius:9999px;align-items:center;gap:7px;padding:7px 16px;font-size:12px;font-weight:800;display:inline-flex;position:absolute;top:18px;left:18px;box-shadow:0 4px 14px #00000014}.blog-detail-module__2HL3QW__featuredCaption{color:var(--muted);text-align:center;padding:8px 12px 0;font-size:13px;font-style:italic}.blog-detail-module__2HL3QW__excerptCallout{border-left:5px solid var(--coral);background:linear-gradient(135deg,#fffaf5 0%,#f7fdfb 100%);border-radius:0 20px 20px 0;padding:24px 28px;position:relative;box-shadow:0 4px 18px #cc755c0f}.blog-detail-module__2HL3QW__excerptQuoteMark{color:var(--coral);opacity:.35;pointer-events:none;font-family:Georgia,serif;font-size:60px;line-height:.5;position:absolute;top:24px;right:20px}.blog-detail-module__2HL3QW__excerptText{color:#2c4240;margin:0;font-size:clamp(16px,1.25vw,19px);font-style:italic;font-weight:500;line-height:1.7}.blog-detail-module__2HL3QW__highlightsSection{background:#f7faf8;border:1px solid #e2ece7;border-radius:24px;padding:28px 26px}.blog-detail-module__2HL3QW__highlightsTitle{color:var(--ink);align-items:center;gap:9px;margin:0 0 18px;font-family:"Baloo Chettan 2",cursive,sans-serif;font-size:20px;font-weight:800;display:flex}.blog-detail-module__2HL3QW__highlightsGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.blog-detail-module__2HL3QW__highlightCard{background:#fff;border:1px solid #e7efe9;border-radius:18px;align-items:flex-start;gap:14px;padding:18px;transition:transform .25s,box-shadow .25s;display:flex}.blog-detail-module__2HL3QW__highlightCard:hover{border-color:#cde4dc;transform:translateY(-3px);box-shadow:0 10px 24px -10px #1c797b33}.blog-detail-module__2HL3QW__highlightIcon{background:#eef6f3;border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:22px;display:grid}.blog-detail-module__2HL3QW__highlightText h4{color:var(--ink);margin:0 0 4px;font-size:14.5px;font-weight:700;line-height:1.35;font-family:DM Sans,sans-serif!important}.blog-detail-module__2HL3QW__highlightText p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.blog-detail-module__2HL3QW__prose{color:#3b5351;font-size:17px;line-height:1.88}.blog-detail-module__2HL3QW__prose p{margin:0 0 20px}.blog-detail-module__2HL3QW__prose p:last-child{margin-bottom:0}.blog-detail-module__2HL3QW__prose strong{color:var(--ink-deep);font-weight:700}.blog-detail-module__2HL3QW__prose h2,.blog-detail-module__2HL3QW__prose h3,.blog-detail-module__2HL3QW__prose h4{color:var(--ink-deep);font-weight:800;line-height:1.25;font-family:"Baloo Chettan 2",cursive,sans-serif!important}.blog-detail-module__2HL3QW__prose h2{border-bottom:2px solid #edf4f1;margin:36px 0 16px;padding-bottom:10px;font-size:clamp(24px,2.2vw,30px)}.blog-detail-module__2HL3QW__prose h3{margin:28px 0 14px;font-size:22px}.blog-detail-module__2HL3QW__prose ul,.blog-detail-module__2HL3QW__prose ol{margin:16px 0 22px 24px;padding:0}.blog-detail-module__2HL3QW__prose li{margin-bottom:8px;line-height:1.75}.blog-detail-module__2HL3QW__prose blockquote{border-left:4px solid var(--teal);color:#174a48;background:#f0f8f6;border-radius:0 16px 16px 0;margin:28px 0;padding:20px 24px;font-style:italic}.blog-detail-module__2HL3QW__prose a{color:var(--teal);text-underline-offset:3px;font-weight:600;text-decoration:underline}.blog-detail-module__2HL3QW__pedagogySection{background:linear-gradient(135deg,#fff,#fcfaf6);border:1px dashed #ded4c5;border-radius:24px;margin-top:8px;padding:28px 30px}.blog-detail-module__2HL3QW__pedagogyHeader{align-items:center;gap:12px;margin-bottom:16px;display:flex}.blog-detail-module__2HL3QW__pedagogyIcon{color:#b45309;background:#fef3c7;border-radius:50%;place-items:center;width:40px;height:40px;font-size:18px;display:grid}.blog-detail-module__2HL3QW__pedagogyHeader h3{color:#173d42;margin:0;font-size:20px;font-family:"Baloo Chettan 2",cursive,sans-serif!important}.blog-detail-module__2HL3QW__pedagogyList{gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.blog-detail-module__2HL3QW__pedagogyItem{color:#4b6360;align-items:flex-start;gap:12px;font-size:15px;line-height:1.65;display:flex}.blog-detail-module__2HL3QW__pedagogyBullet{color:var(--teal);font-size:18px;font-weight:900;line-height:1.3}.blog-detail-module__2HL3QW__momentsGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin-top:10px;display:grid}.blog-detail-module__2HL3QW__momentCard{aspect-ratio:4/3;cursor:pointer;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 6px 18px #0000000f}.blog-detail-module__2HL3QW__momentCard img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.blog-detail-module__2HL3QW__momentCard:hover img{transform:scale(1.08)}.blog-detail-module__2HL3QW__momentOverlay{color:#fff;background:linear-gradient(#0000 50%,#0f272abf 100%);align-items:flex-end;padding:10px 12px;font-size:11.5px;font-weight:700;display:flex;position:absolute;inset:0}.blog-detail-module__2HL3QW__shareBar{border-top:1px solid #edf2ef;border-bottom:1px solid #edf2ef;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:22px 0;display:flex}.blog-detail-module__2HL3QW__tagGroup{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.blog-detail-module__2HL3QW__tagItem{color:var(--teal-deep);background:#f1f5f3;border-radius:20px;padding:5px 12px;font-size:12.5px;font-weight:700;transition:background .2s,color .2s;display:inline-block}.blog-detail-module__2HL3QW__tagItem:hover{background:#dbeef9}.blog-detail-module__2HL3QW__shareActions{align-items:center;gap:10px;display:flex}.blog-detail-module__2HL3QW__shareLabel{color:var(--muted);text-transform:uppercase;letter-spacing:.5px;font-size:13px;font-weight:800}.blog-detail-module__2HL3QW__shareButton{width:40px;height:40px;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #e1ebe6;border-radius:50%;place-items:center;transition:all .25s;display:grid}.blog-detail-module__2HL3QW__shareButton:hover{background:var(--teal);color:#fff;border-color:var(--teal);transform:translateY(-2px);box-shadow:0 6px 14px #1c797b4d}.blog-detail-module__2HL3QW__copyButtonActive{color:#fff!important;background:#059669!important;border-color:#059669!important}.blog-detail-module__2HL3QW__authorBox{background:#f7faf8;border:1px solid #e6f0eb;border-radius:24px;align-items:center;gap:20px;padding:24px 28px;display:flex}.blog-detail-module__2HL3QW__authorAvatar{background:#eef5f2;border:3px solid #fff;border-radius:50%;flex-shrink:0;width:68px;height:68px;overflow:hidden;box-shadow:0 4px 14px #00000014}.blog-detail-module__2HL3QW__authorAvatar img{object-fit:cover;width:100%;height:100%}.blog-detail-module__2HL3QW__authorInfo h4{color:var(--ink);margin:0 0 4px;font-size:18px;font-family:"Baloo Chettan 2",cursive,sans-serif!important}.blog-detail-module__2HL3QW__authorInfo p{color:var(--muted);margin:0;font-size:13.5px;line-height:1.6}.blog-detail-module__2HL3QW__postNavGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:10px;display:grid}.blog-detail-module__2HL3QW__postNavCard{background:#fff;border:1px solid #e7efe9;border-radius:20px;flex-direction:column;gap:6px;padding:18px 20px;text-decoration:none;transition:all .3s;display:flex}.blog-detail-module__2HL3QW__postNavCard:hover{border-color:var(--teal);transform:translateY(-3px);box-shadow:0 10px 24px -10px #1c797b40}.blog-detail-module__2HL3QW__postNavDirection{text-transform:uppercase;letter-spacing:.8px;color:var(--coral);align-items:center;gap:6px;font-size:11px;font-weight:800;display:flex}.blog-detail-module__2HL3QW__postNavTitle{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:16px;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden;font-family:"Baloo Chettan 2",cursive,sans-serif!important}.blog-detail-module__2HL3QW__sidebar{flex-direction:column;gap:28px;display:flex;position:sticky;top:90px}.blog-detail-module__2HL3QW__sidebarCard{border:1px solid var(--card-border);background:#fff;border-radius:26px;padding:26px 24px;box-shadow:0 8px 24px -10px #173d420f}.blog-detail-module__2HL3QW__sidebarTitle{color:var(--ink);align-items:center;gap:9px;margin:0 0 18px;padding-bottom:12px;font-size:19px;font-weight:800;display:flex;position:relative;font-family:"Baloo Chettan 2",cursive,sans-serif!important}.blog-detail-module__2HL3QW__sidebarTitle:after{content:"";background:var(--coral);border-radius:2px;width:32px;height:3px;position:absolute;bottom:0;left:0}.blog-detail-module__2HL3QW__ctaCard{color:#fff;background:linear-gradient(145deg,#164e52,#1c797b);border-radius:26px;padding:30px 26px;position:relative;overflow:hidden;box-shadow:0 16px 36px -12px #1c797b73}.blog-detail-module__2HL3QW__ctaCard:before{content:"";background:radial-gradient(circle,#ffffff2e 0%,#0000 70%);border-radius:50%;width:200px;height:200px;position:absolute;top:-60px;right:-60px}.blog-detail-module__2HL3QW__ctaIcon{margin-bottom:12px;font-size:36px;display:inline-block}.blog-detail-module__2HL3QW__ctaCard h3{color:#fff;margin:0 0 10px;font-size:22px;font-weight:800;line-height:1.25;font-family:"Baloo Chettan 2",cursive,sans-serif!important}.blog-detail-module__2HL3QW__ctaCard p{color:#d1eae6;margin:0 0 20px;font-size:14px;line-height:1.6}.blog-detail-module__2HL3QW__ctaButton{color:var(--teal-deep);background:#fff;border-radius:9999px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 20px;font-size:13.5px;font-weight:800;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 6px 18px #0000001f}.blog-detail-module__2HL3QW__ctaButton:hover{color:var(--coral);background:#fdf0eb;transform:translateY(-2px);box-shadow:0 10px 24px #0000002e}.blog-detail-module__2HL3QW__recentPostsList{flex-direction:column;gap:16px;display:flex}.blog-detail-module__2HL3QW__recentPostItem{border-radius:14px;align-items:center;gap:14px;padding:8px;text-decoration:none;transition:background .2s,transform .2s;display:flex}.blog-detail-module__2HL3QW__recentPostItem:hover{background:#f4f8f6;transform:translate(3px)}.blog-detail-module__2HL3QW__recentPostThumb{background:#eef4f1;border-radius:12px;flex-shrink:0;width:64px;height:64px;overflow:hidden}.blog-detail-module__2HL3QW__recentPostThumb img{object-fit:cover;width:100%;height:100%}.blog-detail-module__2HL3QW__recentPostInfo{flex-direction:column;gap:3px;min-width:0;display:flex}.blog-detail-module__2HL3QW__recentPostDate{color:var(--amber);text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:700}.blog-detail-module__2HL3QW__recentPostTitle{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14.5px;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden;font-family:"Baloo Chettan 2",cursive,sans-serif!important}.blog-detail-module__2HL3QW__categoryPills{flex-wrap:wrap;gap:8px;display:flex}.blog-detail-module__2HL3QW__categoryPill{color:var(--ink);background:#f2f7f4;border:1px solid #e4ede8;border-radius:9999px;align-items:center;gap:6px;padding:7px 14px;font-size:12.5px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.blog-detail-module__2HL3QW__categoryPill:hover{background:var(--teal);color:#fff;border-color:var(--teal);transform:translateY(-2px)}.blog-detail-module__2HL3QW__similarSection{padding:clamp(60px,7vw,100px)var(--gut);background:linear-gradient(#fbfbf9 0%,#f3f8f5 100%);border-top:1px solid #e7efe9}.blog-detail-module__2HL3QW__similarShell{max-width:var(--maxw);margin:0 auto}.blog-detail-module__2HL3QW__similarHeading{text-align:center;max-width:680px;margin:0 auto clamp(36px,4.5vw,54px)}.blog-detail-module__2HL3QW__similarKicker{color:var(--coral);text-transform:uppercase;letter-spacing:.16em;align-items:center;gap:8px;margin-bottom:8px;font-size:12px;font-weight:900;display:inline-flex}.blog-detail-module__2HL3QW__similarHeading h2{color:var(--ink);margin:0 0 12px;font-size:clamp(28px,3.4vw,42px);font-weight:800;line-height:1.2;font-family:"Baloo Chettan 2",cursive,sans-serif!important}.blog-detail-module__2HL3QW__similarHeading p{color:var(--muted);margin:0;font-size:16px;line-height:1.6}.blog-detail-module__2HL3QW__similarGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:clamp(20px,2.4vw,32px);display:grid}.blog-detail-module__2HL3QW__similarCard{background:#fff;border:1px solid #e6f0eb;border-radius:26px;flex-direction:column;text-decoration:none;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s,border-color .35s;display:flex;overflow:hidden;box-shadow:0 12px 32px -16px #173d4214}.blog-detail-module__2HL3QW__similarCard:hover{border-color:#bcdcd2;transform:translateY(-8px);box-shadow:0 24px 48px -18px #1c797b38}.blog-detail-module__2HL3QW__similarImageWrap{aspect-ratio:16/10;background:#edf3f0;position:relative;overflow:hidden}.blog-detail-module__2HL3QW__similarImage{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.8,.2,1);display:block}.blog-detail-module__2HL3QW__similarCard:hover .blog-detail-module__2HL3QW__similarImage{transform:scale(1.06)}.blog-detail-module__2HL3QW__similarDateBadge{-webkit-backdrop-filter:blur(8px);color:var(--amber);text-transform:uppercase;letter-spacing:.4px;background:#fffffff2;border-radius:9999px;padding:5px 12px;font-size:11.5px;font-weight:800;position:absolute;top:14px;left:14px;box-shadow:0 2px 8px #00000014}.blog-detail-module__2HL3QW__similarBody{flex-direction:column;flex-grow:1;padding:24px;display:flex}.blog-detail-module__2HL3QW__similarBody h3{color:var(--ink);margin:0 0 10px;font-size:19px;font-weight:800;line-height:1.35;transition:color .2s;font-family:"Baloo Chettan 2",cursive,sans-serif!important}.blog-detail-module__2HL3QW__similarCard:hover .blog-detail-module__2HL3QW__similarBody h3{color:var(--teal)}.blog-detail-module__2HL3QW__similarExcerpt{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 20px;font-size:14px;line-height:1.65;display:-webkit-box;overflow:hidden}.blog-detail-module__2HL3QW__similarFooter{color:var(--teal);border-top:1px dashed #e6efe9;justify-content:space-between;align-items:center;margin-top:auto;padding-top:14px;font-size:13px;font-weight:800;display:flex}.blog-detail-module__2HL3QW__similarFooter span{align-items:center;gap:6px;transition:transform .25s;display:inline-flex}.blog-detail-module__2HL3QW__similarCard:hover .blog-detail-module__2HL3QW__similarFooter span{transform:translate(4px)}.blog-detail-module__2HL3QW__toastNotice{color:#fff;z-index:1000;background:#0f272a;border-radius:9999px;align-items:center;gap:8px;padding:12px 22px;font-size:13.5px;font-weight:700;animation:.35s cubic-bezier(.2,.8,.2,1) both blog-detail-module__2HL3QW__toastIn;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 10px 30px #00000040}@keyframes blog-detail-module__2HL3QW__toastIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:992px){.blog-detail-module__2HL3QW__mainLayout{grid-template-columns:minmax(0,1fr)}.blog-detail-module__2HL3QW__sidebar{margin-top:20px;position:static}}@media (max-width:640px){.blog-detail-module__2HL3QW__heroBanner{margin:12px 10px 0}.blog-detail-module__2HL3QW__heroInner{border-radius:22px;padding:70px 18px 30px}.blog-detail-module__2HL3QW__articleCard{border-radius:24px;gap:24px;padding:20px 16px}.blog-detail-module__2HL3QW__postNavGrid{grid-template-columns:1fr}.blog-detail-module__2HL3QW__authorBox{text-align:center;flex-direction:column;padding:20px}.blog-detail-module__2HL3QW__shareBar{flex-direction:column;align-items:flex-start}}
