.saga-category-content,.saga-premium-content-box{width:100%!important;max-width:1100px!important;margin:45px auto 70px!important;padding:42px!important;background:#fff!important;border:1px solid rgba(0,0,0,.07)!important;border-radius:22px!important;box-shadow:0 14px 40px rgba(0,0,0,.05)!important;color:#4b5563!important;line-height:1.85!important;box-sizing:border-box!important}.saga-category-content h1,.saga-category-content h2,.saga-premium-content-box h1,.saga-premium-content-box h2{color:#111827!important;font-size:30px!important;line-height:1.3!important;font-weight:700!important;margin:42px 0 20px!important;padding:0!important;letter-spacing:-.4px!important}.saga-category-content>h1:first-child,.saga-category-content>h2:first-child,.saga-premium-content-box>h1:first-child,.saga-premium-content-box>h2:first-child{margin-top:0!important}.saga-category-content h3,.saga-category-content h4,.saga-premium-content-box h3,.saga-premium-content-box h4{color:#111827!important;font-size:21px!important;line-height:1.4!important;font-weight:700!important;margin:34px 0 14px!important;padding-top:22px!important;border-top:1px solid rgba(0,0,0,.07)!important}.saga-category-content p,.saga-premium-content-box p{color:#4b5563!important;font-size:15.5px!important;line-height:1.85!important;margin:0 0 18px!important}.saga-category-content strong,.saga-category-content b,.saga-premium-content-box strong,.saga-premium-content-box b{color:#111827!important;font-weight:700!important}.saga-category-content>p:first-of-type,.saga-premium-content-box>p:first-of-type{background:linear-gradient(180deg,#f7faf8 0%,#fff 100%)!important;border:1px solid rgba(29,127,73,.12)!important;border-left:4px solid #1d7f49!important;border-radius:14px!important;padding:22px 24px!important;margin-bottom:22px!important;font-size:16px!important;color:#374151!important}.saga-category-content .category-info-box,.saga-premium-content-box .category-info-box{position:relative!important;background:#f3faf6!important;border:1px solid rgba(29,127,73,.18)!important;border-radius:14px!important;padding:20px 22px!important;margin:24px 0 30px!important}.saga-category-content .category-info-box p,.saga-premium-content-box .category-info-box p{margin:0!important;color:#374151!important}.saga-category-content hr,.saga-premium-content-box hr{height:1px!important;border:0!important;background:rgba(0,0,0,.07)!important;margin:42px 0!important}.saga-category-content ul,.saga-premium-content-box ul{list-style:none!important;padding:0!important;margin:18px 0 26px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.saga-category-content li,.saga-premium-content-box li{position:relative!important;padding:13px 16px 13px 43px!important;margin:0!important;background:#f8faf9!important;border:1px solid rgba(29,127,73,.12)!important;border-radius:13px!important;color:#374151!important;font-size:15px!important;line-height:1.6!important}.saga-category-content li::before,.saga-premium-content-box li::before{content:"✓"!important;position:absolute!important;left:15px!important;top:14px!important;width:19px!important;height:19px!important;border-radius:50%!important;background:rgba(29,127,73,.12)!important;color:#1d7f49!important;text-align:center!important;line-height:19px!important;font-size:12px!important;font-weight:800!important}.saga-category-content .table-responsive,.saga-premium-content-box .table-responsive{width:100%!important;overflow-x:auto!important;margin:22px 0 30px!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:14px!important;background:#fff!important;-webkit-overflow-scrolling:touch!important}.saga-category-content table,.saga-premium-content-box table{width:100%!important;min-width:620px!important;margin:0!important;border-collapse:collapse!important;border-spacing:0!important;background:#fff!important}.saga-category-content th,.saga-premium-content-box th{padding:15px 16px!important;background:#f1f7f3!important;color:#111827!important;font-size:14px!important;font-weight:700!important;line-height:1.5!important;text-align:left!important;border:0!important;border-bottom:1px solid rgba(0,0,0,.08)!important}.saga-category-content td,.saga-premium-content-box td{padding:14px 16px!important;color:#4b5563!important;font-size:14.5px!important;line-height:1.65!important;vertical-align:top!important;border:0!important;border-bottom:1px solid rgba(0,0,0,.06)!important}.saga-category-content tbody tr:last-child td,.saga-premium-content-box tbody tr:last-child td{border-bottom:0!important}.saga-category-content tbody tr:hover td,.saga-premium-content-box tbody tr:hover td{background:#fafcfb!important}.saga-category-content a,.saga-premium-content-box a{color:#1d7f49!important;font-weight:600!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:3px!important}.saga-category-content a:hover,.saga-premium-content-box a:hover{color:#145c35!important}.saga-category-content .why-saga,.saga-premium-content-box .why-saga{background:linear-gradient(180deg,#f4faf6 0%,#fff 100%)!important;border:1px solid rgba(29,127,73,.14)!important;border-radius:16px!important;padding:22px!important;margin:22px 0 28px!important}.saga-category-content .why-saga ul,.saga-premium-content-box .why-saga ul{margin:0!important}.saga-category-content .saga-faq h3,.saga-premium-content-box .saga-faq h3{position:relative!important;background:#f8faf9!important;border:1px solid rgba(29,127,73,.12)!important;border-radius:13px!important;padding:16px 48px 16px 18px!important;margin:14px 0 0!important;font-size:17px!important;line-height:1.5!important}.saga-category-content .saga-faq h3::after,.saga-premium-content-box .saga-faq h3::after{content:"?"!important;position:absolute!important;right:16px!important;top:50%!important;transform:translateY(-50%)!important;width:24px!important;height:24px!important;border-radius:50%!important;background:rgba(29,127,73,.12)!important;color:#1d7f49!important;font-size:14px!important;line-height:24px!important;text-align:center!important;font-weight:800!important}.saga-category-content .saga-faq h3+p,.saga-premium-content-box .saga-faq h3+p{padding:15px 18px 18px!important;margin:0 0 10px!important;background:#fff!important;border:1px solid rgba(0,0,0,.06)!important;border-top:0!important;border-radius:0 0 13px 13px!important}.saga-category-content .category-cta,.saga-premium-content-box .category-cta{margin-top:44px!important;padding:30px!important;background:linear-gradient(135deg,#173c2a 0%,#1d7f49 100%)!important;border-radius:18px!important;box-shadow:0 14px 30px rgba(29,127,73,.16)!important}.saga-category-content .category-cta h2,.saga-premium-content-box .category-cta h2{color:#fff!important;margin:0 0 12px!important;font-size:26px!important}.saga-category-content .category-cta p,.saga-premium-content-box .category-cta p{color:rgba(255,255,255,.88)!important;margin:0!important}@media (max-width:1024px){.saga-category-content,.saga-premium-content-box{max-width:calc(100% - 30px)!important;padding:34px!important}}@media (max-width:768px){.saga-category-content,.saga-premium-content-box{width:auto!important;max-width:none!important;margin:28px 10px 45px!important;padding:24px 17px!important;border-radius:17px!important}.saga-category-content h1,.saga-category-content h2,.saga-premium-content-box h1,.saga-premium-content-box h2{font-size:23px!important;line-height:1.35!important;margin-top:34px!important}.saga-category-content h3,.saga-category-content h4,.saga-premium-content-box h3,.saga-premium-content-box h4{font-size:18px!important;margin-top:28px!important;padding-top:18px!important}.saga-category-content p,.saga-premium-content-box p{font-size:14.5px!important;line-height:1.8!important}.saga-category-content>p:first-of-type,.saga-premium-content-box>p:first-of-type{padding:18px!important;font-size:14.5px!important}.saga-category-content ul,.saga-premium-content-box ul{grid-template-columns:1fr!important}.saga-category-content li,.saga-premium-content-box li{font-size:14px!important}.saga-category-content .table-responsive,.saga-premium-content-box .table-responsive{border-radius:12px!important}.saga-category-content table,.saga-premium-content-box table{min-width:590px!important}.saga-category-content th,.saga-category-content td,.saga-premium-content-box th,.saga-premium-content-box td{padding:12px 13px!important;font-size:13.5px!important}.saga-category-content .category-cta,.saga-premium-content-box .category-cta{padding:23px 19px!important}.saga-category-content .category-cta h2,.saga-premium-content-box .category-cta h2{font-size:21px!important;margin-top:0!important}}