.enclip-preview{--enclip-accent:#006b4f;--enclip-gold:#efbf04;position:relative;box-sizing:border-box;width:100%;padding:clamp(22px,4vw,58px);background:#fff;color:#202722;font-family:"Noto Sans Telugu","Nirmala UI","Gautami","Noto Sans Devanagari",Arial,sans-serif;font-size:16px;line-height:1.72;overflow-wrap:anywhere}.enclip-preview *{box-sizing:border-box}.enclip-preview figure{margin:0}.enclip-preview .enclip-masthead{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding-bottom:17px}.enclip-preview .enclip-brand{display:flex;align-items:center;gap:14px;min-width:0}.enclip-preview .enclip-logo{display:block;max-width:220px;max-height:76px;object-fit:contain}.enclip-preview .enclip-brand-text{min-width:0}.enclip-preview .enclip-publication-name{font-family:"Noto Sans Telugu","Nirmala UI","Gautami",serif;color:var(--enclip-accent);font-size:clamp(22px,3vw,38px);line-height:1.2;font-weight:850;letter-spacing:-.025em}.enclip-preview .enclip-publication-tagline{margin-top:5px;color:#727d75;font:700 9px/1.4 system-ui,sans-serif;letter-spacing:.18em}.enclip-preview .enclip-top-meta,.enclip-preview .enclip-premium-meta{display:flex;align-items:center;flex-wrap:wrap;gap:9px;color:#5f6d64;font:600 11px/1.5 system-ui,sans-serif}.enclip-preview .enclip-category{display:inline-block;background:#eef5f0;color:var(--enclip-accent);padding:4px 8px;border-radius:3px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.enclip-preview .enclip-rule{height:4px;background:var(--enclip-accent);margin-bottom:22px;position:relative}.enclip-preview .enclip-rule:after{content:"";position:absolute;right:0;top:0;width:22%;height:4px;background:var(--enclip-gold)}.enclip-preview .enclip-kicker{font:800 10px/1.4 system-ui,sans-serif;letter-spacing:.16em;color:var(--enclip-accent);margin-bottom:10px}.enclip-preview .enclip-headline{max-width:100%;margin:0 0 12px;color:#17231c;font-size:clamp(28px,4.3vw,48px);font-weight:850;letter-spacing:-.035em;line-height:1.18;overflow-wrap:anywhere}.enclip-preview .enclip-byline{margin:0 0 20px;color:#69746c;font-size:13px;font-weight:650}.enclip-preview .enclip-hero{margin:20px 0 24px;background:#f2f4f2;overflow:hidden}.enclip-preview .enclip-hero img{display:block;width:100%;max-height:560px;object-fit:cover}.enclip-preview .enclip-highlights-section{padding:18px 20px;margin:24px 0;background:#f5f8f5;border-left:4px solid var(--enclip-accent);break-inside:avoid}.enclip-preview .enclip-highlights-section h2{margin:0 0 9px;font:850 11px/1.4 system-ui,sans-serif;letter-spacing:.12em;color:var(--enclip-accent)}.enclip-preview .enclip-highlights{margin:0;padding:0 0 0 1.2em;list-style:disc}.enclip-preview .enclip-highlights li{padding:3px 0 3px 2px;font-size:.94em;line-height:1.6}.enclip-preview .enclip-article-body{font-size:1em;line-height:1.78;color:#303a33}.enclip-preview .enclip-article-body>*:first-child{margin-top:0}.enclip-preview .enclip-article-body p{margin:0 0 1.05em}.enclip-preview .enclip-article-body h1,.enclip-preview .enclip-article-body h2,.enclip-preview .enclip-article-body h3,.enclip-preview .enclip-article-body h4{color:#1a3327;line-height:1.35;margin:1.45em 0 .55em;break-after:avoid}.enclip-preview .enclip-article-body h1{font-size:1.65em}.enclip-preview .enclip-article-body h2{font-size:1.4em}.enclip-preview .enclip-article-body h3{font-size:1.18em}.enclip-preview .enclip-article-body ul,.enclip-preview .enclip-article-body ol{padding-left:1.5em;margin:.4em 0 1.1em}.enclip-preview .enclip-article-body li{padding-left:.2em;margin:.25em 0}.enclip-preview .enclip-article-body blockquote{margin:1.25em 0;padding:.6em 1em;border-left:3px solid var(--enclip-gold);background:#faf9f2;color:#4a544c}.enclip-preview .enclip-article-body img{display:block;max-width:100%;height:auto;margin:1em auto}.enclip-preview .enclip-article-body figcaption{color:#68766c;font-size:.82em;text-align:center}.enclip-preview .enclip-article-body a{color:var(--enclip-accent);text-decoration:underline;text-underline-offset:2px}.enclip-preview .enclip-article-body pre{white-space:pre-wrap;overflow-wrap:anywhere}.enclip-preview .enclip-footer{margin-top:35px;padding-top:16px;border-top:2px solid var(--enclip-accent);break-inside:avoid}.enclip-preview .enclip-footer-brand{font:850 14px/1.4 system-ui,sans-serif;color:var(--enclip-accent);letter-spacing:.02em}.enclip-preview .enclip-footer-details{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:5px;color:#69766d;font:500 10px/1.5 system-ui,sans-serif}.enclip-preview .enclip-footer-details a{color:inherit;text-decoration:none;overflow-wrap:anywhere}.enclip-preview .enclip-footer-note{margin:8px 0 0;color:#7c857e;font-size:10px;line-height:1.5}
.enclip-template-premium{padding:0 0 46px}.enclip-template-premium .enclip-premium-header{position:relative;padding:clamp(22px,4vw,48px) clamp(22px,4vw,58px) 22px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;border-bottom:1px solid #e5e7e2}.enclip-template-premium .enclip-premium-accent{height:7px;background:var(--enclip-accent);position:absolute;top:0;left:0;right:0}.enclip-template-premium .enclip-premium-accent:after{content:"";position:absolute;top:0;right:0;width:27%;height:7px;background:var(--enclip-gold)}.enclip-template-premium .enclip-premium-meta{flex-direction:column;align-items:flex-end}.enclip-template-premium>.enclip-headline,.enclip-template-premium>.enclip-byline,.enclip-template-premium>.enclip-hero,.enclip-template-premium>.enclip-highlights-section,.enclip-template-premium>.enclip-article-body,.enclip-template-premium>.enclip-footer{margin-left:clamp(22px,4vw,58px);margin-right:clamp(22px,4vw,58px)}.enclip-template-premium>.enclip-headline{margin-top:28px;font-size:clamp(30px,4.8vw,54px);line-height:1.12;letter-spacing:-.045em}.enclip-template-premium .enclip-hero{border-radius:3px}.enclip-template-premium .enclip-highlights-section{background:#fffdf4;border-left-color:var(--enclip-gold)}.enclip-template-premium .enclip-highlights-section h2{color:#705700}.enclip-template-premium .enclip-footer{border-top-color:#d7d0ab}
.enclip-preview .enclip-image-placeholder{min-height:180px;margin:20px 0 24px;display:grid;place-items:center;background:linear-gradient(135deg,#edf3ee 0%,#f9f8f1 100%);border:1px dashed #c7d5ca;color:var(--enclip-accent);font-size:1.15em;font-weight:800;letter-spacing:.04em}.enclip-template-premium .enclip-image-placeholder{margin-left:clamp(22px,4vw,58px);margin-right:clamp(22px,4vw,58px)}
