body.kd-blog-page,body.kd-blog-single-page{background:#fff!important;color:#20251f}.kd-blog-template-main,.kd-blog-single-template-main{min-height:100vh}.kd-blog-shell{box-sizing:border-box;width:min(100% - 48px,1360px);margin:0 auto;padding:20px 0 80px}.kd-blog-banner{position:relative;min-height:300px;border-radius:16px;overflow:hidden;background:#061b12;box-shadow:0 12px 34px rgba(20,47,30,.18)}.kd-blog-banner-art{position:absolute;inset:0}.kd-blog-banner-art svg{display:block;width:100%;height:100%}.kd-blog-banner-copy{position:relative;z-index:2;width:55%;padding:42px 0 40px 45px;color:#fff}.kd-blog-banner-copy>span{display:block;margin-bottom:10px;color:#d9ff73;font-size:11px;font-weight:900;letter-spacing:.13em}.kd-blog-banner-copy h1{margin:0;color:#fff;font-family:"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-size:48px;line-height:.98;letter-spacing:-.045em;text-shadow:0 4px 22px rgba(0,0,0,.36)}.kd-blog-banner-copy p{max-width:520px;margin:15px 0 21px;color:rgba(255,255,255,.84);font-size:14px;line-height:1.55}.kd-blog-banner-copy a,.kd-blog-banner-copy a:link,.kd-blog-banner-copy a:visited,.kd-blog-banner-copy a:hover,.kd-blog-banner-copy a:focus{display:inline-flex;min-height:42px;align-items:center;gap:12px;padding:0 22px;border:1px solid rgba(20,34,14,.08);border-radius:999px;background:#d9ff73;color:#14220e!important;-webkit-text-fill-color:#14220e!important;text-decoration:none!important;font-size:13px;font-weight:900;line-height:1;opacity:1!important;box-shadow:0 8px 24px rgba(217,255,115,.2)}.kd-blog-banner-copy a b{color:#14220e!important;-webkit-text-fill-color:#14220e!important;font-weight:900}.kd-blog-banner-copy a:hover,.kd-blog-banner-copy a:focus{transform:translateY(-1px);background:#e9ffa8;color:#14220e!important;-webkit-text-fill-color:#14220e!important}.kd-blog-banner-side{position:absolute;right:36px;bottom:27px;z-index:3;display:flex;min-width:270px;flex-direction:column;align-items:flex-end;color:#fff}.kd-blog-banner-side strong{font-family:"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-size:36px;line-height:1}.kd-blog-banner-side span{margin-top:4px;color:#d9ff73;font-size:15px;font-weight:850}.kd-blog-banner-side small{margin-top:5px;color:rgba(255,255,255,.65);font-size:10px}.kd-blog-directory{padding:24px 0 0}.kd-blog-adminbar{display:grid;grid-template-columns:minmax(190px,1fr) minmax(260px,1.7fr) auto;align-items:center;gap:18px;margin:0 0 24px;padding:15px 17px;border:1px solid #d7e8da;border-radius:14px;background:linear-gradient(135deg,#f4fbf5,#fbfdfb);box-shadow:0 8px 24px rgba(25,89,43,.06)}.kd-blog-adminbar strong{color:#185f31;font-size:13px}.kd-blog-adminbar>span{color:#69736b;font-size:11px;line-height:1.4}.kd-blog-adminbar>div{display:flex;gap:8px}.kd-blog-adminbar a{display:inline-flex;min-height:34px;align-items:center;padding:0 14px;border:1px solid #cbdacf;border-radius:999px;background:#fff;color:#27633a!important;-webkit-text-fill-color:#27633a!important;text-decoration:none!important;font-size:11px;font-weight:850;white-space:nowrap;opacity:1!important}.kd-blog-adminbar a.is-primary{border-color:#17813d;background:#17813d;color:#fff!important;-webkit-text-fill-color:#fff!important}.kd-blog-adminbar a.is-secondary{border-color:#42634b;background:#142219;color:#a9efb5!important;-webkit-text-fill-color:#a9efb5!important;box-shadow:none!important}.kd-blog-adminbar a.is-secondary:hover,.kd-blog-adminbar a.is-secondary:focus,.kd-blog-adminbar a.is-secondary:visited{border-color:#5c8a67;background:#1b2d20;color:#d5ffdc!important;-webkit-text-fill-color:#d5ffdc!important}.dark-mode .kd-blog-adminbar a.is-secondary,html[data-theme="dark"] .kd-blog-adminbar a.is-secondary,html[data-kd-theme="dark"] .kd-blog-adminbar a.is-secondary,body.kd-blog-page.dark-mode .kd-blog-adminbar a.is-secondary{border-color:#42634b!important;background:#142219!important;background-color:#142219!important;color:#a9efb5!important;-webkit-text-fill-color:#a9efb5!important;box-shadow:none!important}.dark-mode .kd-blog-adminbar a.is-secondary:hover,.dark-mode .kd-blog-adminbar a.is-secondary:focus,html[data-theme="dark"] .kd-blog-adminbar a.is-secondary:hover,html[data-theme="dark"] .kd-blog-adminbar a.is-secondary:focus,html[data-kd-theme="dark"] .kd-blog-adminbar a.is-secondary:hover,html[data-kd-theme="dark"] .kd-blog-adminbar a.is-secondary:focus{border-color:#5c8a67!important;background:#1b2d20!important;background-color:#1b2d20!important;color:#d5ffdc!important;-webkit-text-fill-color:#d5ffdc!important}.kd-blog-content-width{width:min(100%,850px);margin:0 auto}.kd-blog-heading>span{color:#16833f;font-size:10px;font-weight:900;letter-spacing:.13em}.kd-blog-heading h2{margin:6px 0 4px;color:#1e241f;font-family:"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-size:40px;line-height:1}.kd-blog-heading p{margin:0;color:#737b74;font-size:13px}.kd-blog-tabs{display:flex;align-items:center;gap:0;margin:18px 0 10px;border-top:1px solid #e4e8e4;border-bottom:1px solid #e4e8e4;overflow-x:auto;scrollbar-width:none}.kd-blog-tabs::-webkit-scrollbar{display:none}.kd-blog-tabs a{display:inline-flex;min-height:43px;align-items:center;padding:0 18px;border-bottom:2px solid transparent;color:#1f251f!important;text-decoration:none!important;font-size:11px;font-weight:760;letter-spacing:.045em;text-transform:uppercase;white-space:nowrap}.kd-blog-tabs a:hover{color:#15823d!important}.kd-blog-tabs a.is-active{border-bottom-color:#18823e;color:#18823e!important}.kd-blog-list{display:flex;flex-direction:column}.kd-blog-card{display:grid;grid-template-columns:220px minmax(0,1fr);gap:21px;padding:18px 0;border-bottom:1px solid #e9ece9}.kd-blog-card-media{display:block;height:135px;border-radius:3px;overflow:hidden;background:#123f2b}.kd-blog-card-media img,.kd-blog-card-media svg{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.kd-blog-card:hover .kd-blog-card-media img,.kd-blog-card:hover .kd-blog-card-media svg{transform:scale(1.02)}.kd-blog-card-copy{min-width:0;padding:0 0 3px}.kd-blog-card-copy h3{margin:0 0 5px;font-family:"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-size:23px;line-height:1.08;letter-spacing:-.018em}.kd-blog-card-copy h3 a{color:#131713!important;text-decoration:none!important}.kd-blog-card-copy h3 a:hover{color:#147e3a!important}.kd-blog-card-label{display:block;margin:0 0 7px;color:#1b9a48;font-size:10px;font-weight:900;letter-spacing:.1em}.kd-blog-card-label.is-sponsored{color:#c39b00}.kd-blog-card-copy>p{display:-webkit-box;overflow:hidden;margin:0;color:#363d37;font-family:"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-size:14px;line-height:1.42;-webkit-box-orient:vertical;-webkit-line-clamp:3}.kd-blog-card-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;color:#788078;font-size:9px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.kd-blog-card-meta span:first-child{color:#1a9a47}.kd-blog-card-meta i{font-style:normal}.kd-blog-empty{display:flex;min-height:300px;flex-direction:column;align-items:center;justify-content:center;border:1px dashed #d9dfd9;border-radius:16px;background:#fbfdfb;text-align:center}.kd-blog-empty>span{font-size:40px}.kd-blog-empty h3{margin:10px 0 4px}.kd-blog-empty p{margin:0 0 12px;color:#737b74}.kd-blog-empty a{color:#16813d!important;font-weight:850}.kd-blog-pagination{display:flex;align-items:center;justify-content:center;gap:20px;padding:30px 0 0;color:#747b75;font-size:12px}.kd-blog-pagination a{display:inline-flex;min-height:36px;align-items:center;padding:0 16px;border:1px solid #d9dfda;border-radius:999px;color:#28713b!important;text-decoration:none!important;font-weight:850}.kd-blog-pagination a:hover{border-color:#1d8a43;background:#1d8a43;color:#fff!important}
		.kd-blog-single-shell{box-sizing:border-box;width:min(100% - 48px,1060px);margin:0 auto;padding:28px 0 80px}.kd-blog-back{display:inline-flex;margin:0 0 18px;color:#16813d!important;text-decoration:none!important;font-size:13px;font-weight:850}.kd-blog-article{overflow:hidden;border:1px solid #e2e8e3;border-radius:18px;background:#fff;box-shadow:0 18px 45px rgba(25,54,34,.08)}.kd-blog-article-header{padding:48px 58px 34px}.kd-blog-article-kicker{margin-bottom:13px;color:#168f43;font-size:11px;font-weight:900;letter-spacing:.13em}.kd-blog-article-header h1{max-width:900px;margin:0;color:#171c18;font-family:"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-size:48px;line-height:1.05;letter-spacing:-.035em}.kd-blog-article-header>p{max-width:850px;margin:17px 0 0;color:#555e57;font-family:"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-size:19px;line-height:1.45}.kd-blog-article-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;color:#7a827b;font-size:11px}.kd-blog-article-meta i{font-style:normal}.kd-blog-article-meta a{color:#16813d!important}.kd-blog-article-hero{width:100%;aspect-ratio:1.85/1;background:#153b2b;overflow:hidden}.kd-blog-article-hero img,.kd-blog-article-hero svg{display:block;width:100%;height:100%;object-fit:cover}.kd-blog-article-content{max-width:800px;margin:0 auto;padding:46px 40px 58px;color:#303832;font-family:"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-size:18px;line-height:1.72}.kd-blog-article-content .kd-blog-lead,.kd-blog-article-content>p:first-child{font-size:22px;line-height:1.55;color:#222a23}.kd-blog-article-content h2{margin:38px 0 12px;color:#172019;font-size:31px;line-height:1.15}.kd-blog-article-content h3{margin:30px 0 10px;font-size:24px}.kd-blog-article-content img{max-width:100%;height:auto;border-radius:12px}.kd-blog-article-content li{margin:7px 0}.kd-blog-related{margin:42px 0 0}.kd-blog-related>span,.kd-blog-comments-title>span{color:#17853f;font-size:10px;font-weight:900;letter-spacing:.13em}.kd-blog-related>h2,.kd-blog-comments-title h2{margin:5px 0 16px;font-family:"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-size:30px}.kd-blog-related>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.kd-blog-related a{display:flex;min-width:0;flex-direction:column;color:#182019!important;text-decoration:none!important}.kd-blog-related a>div{height:138px;border-radius:10px;overflow:hidden;background:#16432d}.kd-blog-related img,.kd-blog-related svg{display:block;width:100%;height:100%;object-fit:cover}.kd-blog-related strong{margin-top:10px;font-family:"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-size:17px;line-height:1.2}.kd-blog-related small{margin-top:5px;color:#16813d;font-size:10px;font-weight:850;text-transform:uppercase}.kd-blog-comments{margin-top:46px;padding:28px 32px;border:1px solid #e1e8e2;border-radius:16px;background:#fbfdfb}.kd-blog-comment-list article{display:grid;grid-template-columns:48px 1fr;gap:12px;padding:18px 0;border-bottom:1px solid #e7ebe7}.kd-blog-comment-avatar img{border-radius:50%}.kd-blog-comment-list strong{font-size:13px}.kd-blog-comment-list small{margin-left:8px;color:#8a918b;font-size:10px}.kd-blog-comment-list p{margin:7px 0 0;color:#3c443e;font-size:14px;line-height:1.55}.kd-blog-comment-form{margin-top:20px}.kd-blog-comment-form .comment-reply-title{font-family:"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-size:24px}.kd-blog-comment-form textarea,.kd-blog-comment-form input[type=text],.kd-blog-comment-form input[type=email],.kd-blog-comment-form input[type=url]{box-sizing:border-box;width:100%;border:1px solid #d9e1da;border-radius:10px;background:#fff}.kd-blog-comment-form textarea{min-height:130px;padding:13px}.kd-blog-comment-form input[type=text],.kd-blog-comment-form input[type=email],.kd-blog-comment-form input[type=url]{height:42px;padding:0 12px}.kd-blog-comment-form input[type=submit]{min-height:40px;padding:0 20px;border:0;border-radius:999px;background:#16823e;color:#fff;font-weight:850;cursor:pointer}
		
.kd-blog-editor-shell{box-sizing:border-box;width:min(100% - 48px,1240px);margin:0 auto;padding:28px 0 96px}
.kd-blog-editor-head{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(300px,.8fr);align-items:stretch;gap:22px;margin-bottom:24px;padding:34px;border:1px solid #d4e4d6;border-radius:24px;background:radial-gradient(circle at top right,rgba(203,239,208,.75),transparent 34%),linear-gradient(135deg,#f5fbf6,#eef7f1 58%,#f8fcf9);box-shadow:0 20px 50px rgba(20,61,33,.08);overflow:hidden;position:relative}
.kd-blog-editor-head:before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,rgba(255,255,255,.06),transparent 42%);pointer-events:none}
.kd-blog-editor-head-copy,.kd-blog-editor-head-side{position:relative;z-index:1}
.kd-blog-editor-head-copy{display:flex;min-width:0;flex-direction:column;justify-content:space-between;gap:12px}
.kd-blog-editor-head span{display:block;color:#16833f;font-size:10px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}
.kd-blog-editor-head h1{margin:0;color:#172019;font-family:"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-size:54px;line-height:.98;letter-spacing:-.035em}
.kd-blog-editor-head p{max-width:720px;margin:0;color:#5d6860;font-size:14px;line-height:1.6}
.kd-blog-editor-head-pills{display:flex;flex-wrap:wrap;gap:8px}
.kd-blog-editor-head-pills i{display:inline-flex;min-height:32px;align-items:center;padding:0 14px;border:1px solid #cfe1d2;border-radius:999px;background:rgba(255,255,255,.82);color:#29633c;font-style:normal;font-size:11px;font-weight:850;letter-spacing:.04em;box-shadow:0 8px 20px rgba(29,63,37,.05)}
.kd-blog-editor-head-side{display:flex;flex-direction:column;justify-content:space-between;gap:16px;padding:22px;border:1px solid rgba(207,225,210,.92);border-radius:20px;background:rgba(255,255,255,.62);backdrop-filter:blur(8px)}
.kd-blog-editor-head-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
.kd-blog-editor-head-stats>div{padding:15px 12px;border:1px solid #d6e3d9;border-radius:16px;background:linear-gradient(180deg,#ffffff,#f4faf5);text-align:center}
.kd-blog-editor-head-stats strong{display:block;color:#173720;font-family:"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-size:26px;line-height:1}
.kd-blog-editor-head-stats span{margin-top:6px;color:#647067;font-size:10px;font-weight:800;letter-spacing:.08em}
.kd-blog-editor-head>a{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:0 18px;border:1px solid #cadbce;border-radius:999px;background:#fff;color:#27633a!important;-webkit-text-fill-color:#27633a!important;text-decoration:none!important;font-size:12px;font-weight:900;white-space:nowrap;box-shadow:0 8px 18px rgba(24,59,34,.06)}
.kd-blog-editor-form{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(320px,.9fr);gap:22px}
.kd-blog-editor-main,.kd-blog-editor-side{display:flex;min-width:0;flex-direction:column;gap:22px}
.kd-blog-editor-card{position:relative;padding:26px;border:1px solid #dce6de;border-radius:22px;background:linear-gradient(180deg,#ffffff,#f9fcfa);box-shadow:0 16px 38px rgba(24,64,36,.06);overflow:hidden}
.kd-blog-editor-card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,rgba(92,152,104,.18),rgba(255,255,255,.7),rgba(92,152,104,.18))}
.kd-blog-editor-card--main{padding:28px}
.kd-blog-editor-card-title{display:flex;align-items:flex-start;gap:14px;margin-bottom:22px}
.kd-blog-editor-card-title>span{display:grid;width:40px;height:40px;flex:0 0 40px;place-items:center;border-radius:14px;background:linear-gradient(180deg,#e8f6eb,#d8efde);color:#167f3d;font-size:11px;font-weight:900;box-shadow:inset 0 1px 0 rgba(255,255,255,.85)}
.kd-blog-editor-card-title h2{margin:0;color:#182019;font-family:"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-size:26px;line-height:1.04;letter-spacing:-.018em}
.kd-blog-editor-card-title p{margin:5px 0 0;color:#758077;font-size:12px;line-height:1.5}
.kd-blog-editor-intro{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;margin:0 0 20px;padding:18px 20px;border:1px solid #e2ebe4;border-radius:18px;background:linear-gradient(135deg,#f5faf6,#f9fcfa)}
.kd-blog-editor-intro strong{display:block;margin:0 0 4px;color:#1d5130;font-size:13px}
.kd-blog-editor-intro p{margin:0;color:#6e7971;font-size:12px;line-height:1.6}
.kd-blog-editor-intro ul{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:0;padding:0;list-style:none}
.kd-blog-editor-intro li{display:inline-flex;min-height:30px;align-items:center;padding:0 12px;border:1px solid #d7e4da;border-radius:999px;background:#fff;color:#2d6140;font-size:10px;font-weight:850;letter-spacing:.05em;text-transform:uppercase}
.kd-blog-editor-field{display:flex;flex-direction:column;gap:8px;margin-bottom:20px;color:#29322b;font-size:12px;font-weight:850}
.kd-blog-editor-field:last-child{margin-bottom:0}
.kd-blog-editor-field>span b{color:#d44545}
.kd-blog-editor-field input,.kd-blog-editor-field textarea,.kd-blog-editor-field select{box-sizing:border-box;width:100%;border:1px solid #d5dfd7;border-radius:14px;background:#fcfefc;color:#1c241e;font:inherit;font-weight:550;outline:none;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}
.kd-blog-editor-field input,.kd-blog-editor-field select{height:48px;padding:0 14px}
.kd-blog-editor-field textarea{min-height:116px;padding:14px;resize:vertical;line-height:1.65}
.kd-blog-editor-field textarea#kd-blog-content-editor{min-height:500px;border-radius:18px;background:linear-gradient(180deg,#fdfefd,#f7fbf8);font-family:"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-size:17px}
.kd-blog-editor-field input:focus,.kd-blog-editor-field textarea:focus,.kd-blog-editor-field select:focus{border-color:#16813d;box-shadow:0 0 0 4px rgba(22,129,61,.10);background:#fff}
.kd-blog-editor-field small{color:#7f8881;font-size:10px;font-weight:500;line-height:1.5}
.kd-blog-editor-toolbar{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:2px}
.kd-blog-editor-toolbar button{min-height:34px;padding:0 12px;border:1px solid #d8e1da;border-radius:999px;background:#f8fbf8;color:#3e4f45;font-size:10px;font-weight:900;letter-spacing:.04em;cursor:pointer;transition:transform .15s ease,border-color .15s ease,color .15s ease,background-color .15s ease}
.kd-blog-editor-toolbar button:hover{transform:translateY(-1px);border-color:#16813d;background:#eef8f0;color:#16813d}
.kd-blog-image-picker{display:block;cursor:pointer}
.kd-blog-image-picker>input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}
.kd-blog-image-preview{display:flex;min-height:240px;box-sizing:border-box;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;border:1px dashed #bcd0c0;border-radius:18px;background:radial-gradient(circle at top,rgba(103,171,119,.12),transparent 45%),linear-gradient(180deg,#f3f9f4,#edf6ef);color:#397348;text-align:center;background-size:cover;background-position:center;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}
.kd-blog-image-picker:hover .kd-blog-image-preview{transform:translateY(-1px);border-color:#8fb89a;box-shadow:0 14px 28px rgba(24,64,36,.08)}
.kd-blog-image-preview.has-image{border-style:solid}
.kd-blog-image-preview b{font-size:34px;line-height:1}
.kd-blog-image-preview strong{margin-top:10px;font-size:13px;letter-spacing:.02em}
.kd-blog-image-preview small{margin-top:5px;color:#7d8980;font-size:10px}
.kd-blog-image-preview.has-image b,.kd-blog-image-preview.has-image strong,.kd-blog-image-preview.has-image small{display:none}
.kd-blog-editor-meta-note{display:flex;gap:8px;align-items:flex-start;margin-top:14px;padding:13px 14px;border:1px solid #e1e8e2;border-radius:14px;background:#fbfdfb;color:#6d776f;font-size:11px;line-height:1.55}
.kd-blog-editor-meta-note strong{color:#215434}
.kd-blog-editor-number-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.kd-blog-editor-check{display:flex;align-items:flex-start;gap:12px;margin-top:14px;padding:14px;border:1px solid #e0e7e1;border-radius:14px;background:#fafcfb;cursor:pointer;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}
.kd-blog-editor-check:hover{transform:translateY(-1px);border-color:#c8dbcd;box-shadow:0 10px 24px rgba(24,64,36,.05)}
.kd-blog-editor-check input{width:18px;height:18px;margin:2px 0 0;accent-color:#16813d}
.kd-blog-editor-check span{display:flex;flex-direction:column;gap:4px}
.kd-blog-editor-check strong{color:#263029;font-size:12px}
.kd-blog-editor-check small{color:#7e8780;font-size:10px;line-height:1.45}
.kd-blog-editor-tips{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}
.kd-blog-editor-tips li{display:grid;grid-template-columns:1fr;gap:4px;padding:14px 15px;border:1px solid #e1e8e2;border-radius:14px;background:#fbfdfb}
.kd-blog-editor-tips strong{color:#204f32;font-size:12px}
.kd-blog-editor-tips span{color:#738076;font-size:11px;line-height:1.55}
.kd-blog-editor-actions{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 22px;border:1px solid #d7e4d9;border-radius:18px;background:linear-gradient(135deg,#f5faf6,#eef7f1);box-shadow:0 14px 32px rgba(24,64,36,.06)}
.kd-blog-editor-actions>div:first-child{display:flex;flex-direction:column;gap:5px;max-width:620px}
.kd-blog-editor-actions strong{color:#263029;font-size:14px}
.kd-blog-editor-actions span{color:#738077;font-size:11px;line-height:1.55}
.kd-blog-editor-actions>div:last-child{display:flex;gap:10px}
.kd-blog-editor-actions button{min-height:44px;padding:0 19px;border-radius:999px;font-size:11px;font-weight:900;letter-spacing:.04em;cursor:pointer;transition:transform .15s ease,filter .15s ease,box-shadow .15s ease}
.kd-blog-editor-actions button:hover{transform:translateY(-1px)}
.kd-blog-editor-actions .is-secondary{border:1px solid #cad8cd;background:#fff;color:#27633a;box-shadow:0 8px 20px rgba(24,59,34,.05)}
.kd-blog-editor-actions .is-primary{border:1px solid #1b8241;background:linear-gradient(180deg,#1f8f48,#16753b);color:#fff;box-shadow:0 14px 30px rgba(23,117,59,.22)}
.kd-blog-editor-notice{margin:0 0 18px;padding:14px 17px;border-radius:14px;font-size:12px}
.kd-blog-editor-notice.is-success{border:1px solid #abd1b5;background:#eff9f1;color:#1f6434}
.kd-blog-editor-notice.is-error{border:1px solid #e6b3b3;background:#fff3f3;color:#8c2929}
.kd-blog-editor-notice ul{margin:7px 0 0;padding-left:18px}
html[data-theme="dark"] body.kd-blog-editor-page,html[data-kd-theme="dark"] body.kd-blog-editor-page,body.dark-mode.kd-blog-editor-page{background:#0d1510!important;color:#e8f1ea}
.kd-blog-editor-page .kd-blog-template-main{min-height:100vh}
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-head,html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-head,body.dark-mode.kd-blog-editor-page .kd-blog-editor-head{border-color:#294036;background:radial-gradient(circle at top right,rgba(88,132,95,.24),transparent 32%),linear-gradient(135deg,#15251a,#101c14 58%,#0f1712);box-shadow:0 18px 42px rgba(0,0,0,.24)}
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-head h1,html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-head h1,body.dark-mode.kd-blog-editor-page .kd-blog-editor-head h1{color:#f1f6f2}
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-head p,html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-head p,body.dark-mode.kd-blog-editor-page .kd-blog-editor-head p{color:#9aaba0}
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-head-pills i,html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-head-pills i,body.dark-mode.kd-blog-editor-page .kd-blog-editor-head-pills i{border-color:#355343;background:#17251c;color:#a4e7b2;box-shadow:none}
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-head-side,html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-head-side,body.dark-mode.kd-blog-editor-page .kd-blog-editor-head-side{border-color:#304a39;background:rgba(17,29,21,.72)}
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-head-stats>div,html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-head-stats>div,body.dark-mode.kd-blog-editor-page .kd-blog-editor-head-stats>div{border-color:#30493a;background:linear-gradient(180deg,#18261d,#101a14)}
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-head-stats strong,html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-head-stats strong,body.dark-mode.kd-blog-editor-page .kd-blog-editor-head-stats strong{color:#f0f6f1}
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-head-stats span,html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-head-stats span,body.dark-mode.kd-blog-editor-page .kd-blog-editor-head-stats span{color:#93a69a}
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-head>a,html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-head>a,body.dark-mode.kd-blog-editor-page .kd-blog-editor-head>a{border-color:#355343;background:#17251c;color:#9ce2aa!important;-webkit-text-fill-color:#9ce2aa!important;box-shadow:none}
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-card,html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-card,body.dark-mode.kd-blog-editor-page .kd-blog-editor-card{border-color:#293e31;background:linear-gradient(180deg,#141f18,#101813);box-shadow:none}
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-card:before,html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-card:before,body.dark-mode.kd-blog-editor-page .kd-blog-editor-card:before{background:linear-gradient(90deg,rgba(88,132,95,.18),rgba(255,255,255,.04),rgba(88,132,95,.18))}
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-card-title h2,html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-card-title h2,body.dark-mode.kd-blog-editor-page .kd-blog-editor-card-title h2{color:#eff5f0}
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-card-title p,html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-card-title p,body.dark-mode.kd-blog-editor-page .kd-blog-editor-card-title p{color:#8fa096}
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-card-title>span,html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-card-title>span,body.dark-mode.kd-blog-editor-page .kd-blog-editor-card-title>span{background:linear-gradient(180deg,#23382b,#1b2d22);color:#8ee09e}
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-intro,html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-intro,body.dark-mode.kd-blog-editor-page .kd-blog-editor-intro{border-color:#2f4636;background:linear-gradient(135deg,#16231b,#111a14)}
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-intro strong,html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-intro strong,body.dark-mode.kd-blog-editor-page .kd-blog-editor-intro strong{color:#b9ebc4}
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-intro p,html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-intro p,body.dark-mode.kd-blog-editor-page .kd-blog-editor-intro p{color:#93a499}
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-intro li,html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-intro li,body.dark-mode.kd-blog-editor-page .kd-blog-editor-intro li{border-color:#30483a;background:#17251c;color:#a4e7b2}
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-field,html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-field,body.dark-mode.kd-blog-editor-page .kd-blog-editor-field{color:#dce8df}
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-field input,html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-field textarea,html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-field select,html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-field input,html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-field textarea,html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-field select,body.dark-mode.kd-blog-editor-page .kd-blog-editor-field input,body.dark-mode.kd-blog-editor-page .kd-blog-editor-field textarea,body.dark-mode.kd-blog-editor-page .kd-blog-editor-field select{border-color:#31483a;background:#0f1812;color:#edf4ef;-webkit-text-fill-color:#edf4ef}
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-field textarea#kd-blog-content-editor,html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-field textarea#kd-blog-content-editor,body.dark-mode.kd-blog-editor-page .kd-blog-editor-field textarea#kd-blog-content-editor{background:linear-gradient(180deg,#111a14,#0d1510)}
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-field small,html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-field small,body.dark-mode.kd-blog-editor-page .kd-blog-editor-field small{color:#87978d}
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-toolbar button,html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-toolbar button,body.dark-mode.kd-blog-editor-page .kd-blog-editor-toolbar button{border-color:#31483a;background:#18251d;color:#b9c9bf}
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-toolbar button:hover,html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-toolbar button:hover,body.dark-mode.kd-blog-editor-page .kd-blog-editor-toolbar button:hover{border-color:#4c7858;background:#1d2d22;color:#94e5a4}
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-image-preview,html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-image-preview,body.dark-mode.kd-blog-editor-page .kd-blog-image-preview{border-color:#3b5845;background:radial-gradient(circle at top,rgba(92,140,100,.14),transparent 45%),linear-gradient(180deg,#101a13,#0d1510);color:#91dba0}
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-meta-note,html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-meta-note,body.dark-mode.kd-blog-editor-page .kd-blog-editor-meta-note{border-color:#2d4234;background:#101a13;color:#8da093}
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-meta-note strong,html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-meta-note strong,body.dark-mode.kd-blog-editor-page .kd-blog-editor-meta-note strong{color:#b5e8c1}
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-check,html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-check,body.dark-mode.kd-blog-editor-page .kd-blog-editor-check{border-color:#2d4234;background:#101a13}
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-check strong,html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-check strong,body.dark-mode.kd-blog-editor-page .kd-blog-editor-check strong{color:#dce8df}
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-check small,html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-check small,body.dark-mode.kd-blog-editor-page .kd-blog-editor-check small{color:#83938a}
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-tips li,html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-tips li,body.dark-mode.kd-blog-editor-page .kd-blog-editor-tips li{border-color:#2d4234;background:#101a13}
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-tips strong,html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-tips strong,body.dark-mode.kd-blog-editor-page .kd-blog-editor-tips strong{color:#dce8df}
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-tips span,html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-tips span,body.dark-mode.kd-blog-editor-page .kd-blog-editor-tips span{color:#83938a}
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-actions,html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-actions,body.dark-mode.kd-blog-editor-page .kd-blog-editor-actions{border-color:#2d4234;background:linear-gradient(135deg,#121e16,#0f1812);box-shadow:none}
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-actions strong,html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-actions strong,body.dark-mode.kd-blog-editor-page .kd-blog-editor-actions strong{color:#e3ece5}
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-actions span,html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-actions span,body.dark-mode.kd-blog-editor-page .kd-blog-editor-actions span{color:#87978d}
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-actions .is-secondary,html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-actions .is-secondary,body.dark-mode.kd-blog-editor-page .kd-blog-editor-actions .is-secondary{border-color:#355343;background:#17251c;color:#9ce2aa;-webkit-text-fill-color:#9ce2aa;box-shadow:none}

		
		/* 1.33.98 · Blog: fondo oscuro único #0e130f en listado, artículo y contenedores BuddyBoss. */
		body.kd-interface-dark.kd-blog-page,
		body.dark-mode.kd-blog-page,
		html[data-theme="dark"] body.kd-blog-page,
		html[data-kd-theme="dark"] body.kd-blog-page,
		body.kd-interface-dark.kd-blog-single-page,
		body.dark-mode.kd-blog-single-page,
		html[data-theme="dark"] body.kd-blog-single-page,
		html[data-kd-theme="dark"] body.kd-blog-single-page,
		body.kd-interface-dark.kd-standalone-blog-template,
		body.dark-mode.kd-standalone-blog-template,
		html[data-theme="dark"] body.kd-standalone-blog-template,
		html[data-kd-theme="dark"] body.kd-standalone-blog-template,
		body.kd-interface-dark.kd-blog-page :is(#page,.site,.site-content,#content,#primary,.content-area,.site-main,.entry,.entry-content,.bb-rl-site-content,.bb-rl-container,.bb-rl-main-content,.bb-rl-screen-content,.kd-blog-template-main,.kd-blog-shell,.kd-blog-directory,.kd-blog-content-width,.kd-blog-list,.kd-blog-pagination),
		body.dark-mode.kd-blog-page :is(#page,.site,.site-content,#content,#primary,.content-area,.site-main,.entry,.entry-content,.bb-rl-site-content,.bb-rl-container,.bb-rl-main-content,.bb-rl-screen-content,.kd-blog-template-main,.kd-blog-shell,.kd-blog-directory,.kd-blog-content-width,.kd-blog-list,.kd-blog-pagination),
		html[data-theme="dark"] body.kd-blog-page :is(#page,.site,.site-content,#content,#primary,.content-area,.site-main,.entry,.entry-content,.bb-rl-site-content,.bb-rl-container,.bb-rl-main-content,.bb-rl-screen-content,.kd-blog-template-main,.kd-blog-shell,.kd-blog-directory,.kd-blog-content-width,.kd-blog-list,.kd-blog-pagination),
		html[data-kd-theme="dark"] body.kd-blog-page :is(#page,.site,.site-content,#content,#primary,.content-area,.site-main,.entry,.entry-content,.bb-rl-site-content,.bb-rl-container,.bb-rl-main-content,.bb-rl-screen-content,.kd-blog-template-main,.kd-blog-shell,.kd-blog-directory,.kd-blog-content-width,.kd-blog-list,.kd-blog-pagination),
		body.kd-interface-dark.kd-blog-single-page :is(#page,.site,.site-content,#content,#primary,.content-area,.site-main,.entry,.entry-content,.bb-rl-site-content,.bb-rl-container,.bb-rl-main-content,.bb-rl-screen-content,.kd-blog-single-template-main,.kd-blog-single-shell),
		body.dark-mode.kd-blog-single-page :is(#page,.site,.site-content,#content,#primary,.content-area,.site-main,.entry,.entry-content,.bb-rl-site-content,.bb-rl-container,.bb-rl-main-content,.bb-rl-screen-content,.kd-blog-single-template-main,.kd-blog-single-shell){
			background:#0e130f!important;
			background-color:#0e130f!important;
			background-image:none!important;
			box-shadow:none!important;
		}
		body.kd-interface-dark.kd-blog-page :is(.kd-blog-adminbar,.kd-blog-tabs,.kd-blog-card,.kd-blog-empty),
		body.dark-mode.kd-blog-page :is(.kd-blog-adminbar,.kd-blog-tabs,.kd-blog-card,.kd-blog-empty),
		html[data-theme="dark"] body.kd-blog-page :is(.kd-blog-adminbar,.kd-blog-tabs,.kd-blog-card,.kd-blog-empty),
		html[data-kd-theme="dark"] body.kd-blog-page :is(.kd-blog-adminbar,.kd-blog-tabs,.kd-blog-card,.kd-blog-empty),
		body.kd-interface-dark.kd-blog-single-page :is(.kd-blog-article,.kd-blog-related,.kd-blog-comments),
		body.dark-mode.kd-blog-single-page :is(.kd-blog-article,.kd-blog-related,.kd-blog-comments){
			background:#0e130f!important;
			background-color:#0e130f!important;
			background-image:none!important;
			border-color:#28342b!important;
			box-shadow:none!important;
		}
		body.kd-interface-dark.kd-blog-page :is(.kd-blog-heading h2,.kd-blog-tabs a,.kd-blog-card-copy h3 a,.kd-blog-card-copy>p),
		body.dark-mode.kd-blog-page :is(.kd-blog-heading h2,.kd-blog-tabs a,.kd-blog-card-copy h3 a,.kd-blog-card-copy>p),
		html[data-theme="dark"] body.kd-blog-page :is(.kd-blog-heading h2,.kd-blog-tabs a,.kd-blog-card-copy h3 a,.kd-blog-card-copy>p),
		html[data-kd-theme="dark"] body.kd-blog-page :is(.kd-blog-heading h2,.kd-blog-tabs a,.kd-blog-card-copy h3 a,.kd-blog-card-copy>p){color:#dff2e3!important;-webkit-text-fill-color:#dff2e3!important}
		body.kd-interface-dark.kd-blog-page :is(.kd-blog-heading p,.kd-blog-card-meta,.kd-blog-adminbar>span),
		body.dark-mode.kd-blog-page :is(.kd-blog-heading p,.kd-blog-card-meta,.kd-blog-adminbar>span),
		html[data-theme="dark"] body.kd-blog-page :is(.kd-blog-heading p,.kd-blog-card-meta,.kd-blog-adminbar>span),
		html[data-kd-theme="dark"] body.kd-blog-page :is(.kd-blog-heading p,.kd-blog-card-meta,.kd-blog-adminbar>span){color:#98a49a!important}

		@media(max-width:940px){.kd-blog-editor-form{grid-template-columns:1fr}.kd-blog-editor-head{grid-template-columns:1fr}.kd-blog-editor-head-side{padding:18px 18px 20px}.kd-blog-editor-head-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.kd-blog-editor-intro{grid-template-columns:1fr}.kd-blog-editor-intro ul{justify-content:flex-start}.kd-blog-editor-side{display:grid;grid-template-columns:1fr 1fr}.kd-blog-editor-actions{grid-column:1}.kd-blog-adminbar{grid-template-columns:1fr}.kd-blog-shell{width:min(100% - 28px,850px)}.kd-blog-banner{min-height:285px}.kd-blog-banner-copy{width:65%;padding:38px 0 35px 30px}.kd-blog-banner-copy h1{font-size:39px}.kd-blog-banner-side{display:none}.kd-blog-card{grid-template-columns:205px 1fr}.kd-blog-single-shell{width:min(100% - 28px,850px)}.kd-blog-article-header{padding:38px 36px 30px}.kd-blog-article-header h1{font-size:40px}.kd-blog-related>div{grid-template-columns:repeat(2,minmax(0,1fr))}.kd-blog-related a:last-child{display:none}}
		@media(max-width:650px){.kd-blog-editor-shell{width:min(100% - 20px,570px);padding-top:14px}.kd-blog-editor-head{padding:24px 22px}.kd-blog-editor-head h1{font-size:38px}.kd-blog-editor-head-side{padding:16px}.kd-blog-editor-head-stats{grid-template-columns:1fr}.kd-blog-editor-head-pills{gap:6px}.kd-blog-editor-side{display:flex}.kd-blog-editor-card{padding:19px}.kd-blog-editor-intro{padding:16px}.kd-blog-editor-intro ul{gap:6px}.kd-blog-editor-number-grid{grid-template-columns:1fr}.kd-blog-editor-actions{align-items:stretch;flex-direction:column}.kd-blog-editor-actions>div:last-child{flex-direction:column}.kd-blog-editor-actions button{width:100%}.kd-blog-adminbar>div{flex-direction:column}.kd-blog-adminbar a{justify-content:center}.kd-blog-shell{width:min(100% - 20px,570px);padding-top:12px}.kd-blog-banner{min-height:330px}.kd-blog-banner-art{left:-220px;width:calc(100% + 220px);max-width:none}.kd-blog-banner-copy{width:auto;padding:27px 23px}.kd-blog-banner-copy h1{font-size:34px}.kd-blog-banner-copy p{max-width:330px}.kd-blog-heading h2{font-size:34px}.kd-blog-tabs a{padding:0 13px;font-size:10px}.kd-blog-card{grid-template-columns:1fr;gap:12px;padding:17px 0}.kd-blog-card-media{height:auto;aspect-ratio:1.72/1}.kd-blog-card-copy h3{font-size:22px}.kd-blog-card-copy>p{-webkit-line-clamp:4}.kd-blog-single-shell{width:min(100% - 20px,570px);padding-top:18px}.kd-blog-article-header{padding:28px 23px 24px}.kd-blog-article-header h1{font-size:33px}.kd-blog-article-header>p{font-size:17px}.kd-blog-article-content{padding:30px 23px 40px;font-size:16px}.kd-blog-article-content .kd-blog-lead,.kd-blog-article-content>p:first-child{font-size:19px}.kd-blog-article-content h2{font-size:27px}.kd-blog-related>div{grid-template-columns:1fr}.kd-blog-related a:last-child{display:flex}.kd-blog-comments{padding:23px 18px}.kd-blog-comment-list article{grid-template-columns:40px 1fr}.kd-blog-comment-avatar img{width:38px;height:38px}}


		/* 1.35.77 · Rediseño editorial premium del directorio de Artículos. */
		body.kd-blog-page,
		body.kd-standalone-blog-template{background:#0b110d!important;color:#e9efe9!important}
		.kd-blog-premium{width:min(calc(100% - 32px),1380px)!important;padding:16px 0 72px!important}
		.kd-blog-premium-banner{position:relative;display:block;width:100%;aspect-ratio:3/1;overflow:hidden;border:1px solid rgba(190,153,64,.5);border-radius:18px;background-color:#07110b;background-repeat:no-repeat!important;background-position:center center!important;background-size:100% 100%!important;box-shadow:0 18px 50px rgba(0,0,0,.34),0 0 0 1px rgba(86,126,91,.14) inset;isolation:isolate}
		.kd-blog-premium-banner:after{content:"";position:absolute;z-index:2;inset:0;border-radius:inherit;box-shadow:0 0 0 1px rgba(255,223,128,.11) inset;pointer-events:none}
		.kd-blog-premium .kd-blog-directory{padding:20px 0 0!important;scroll-margin-top:96px}
		.kd-blog-premium .kd-blog-content-width{width:100%!important;max-width:none!important;margin:0!important}
		.kd-blog-editorial-head{display:grid;grid-template-columns:minmax(290px,.85fr) minmax(620px,1.65fr);align-items:end;gap:28px;margin:0 0 13px}
		.kd-blog-premium .kd-blog-heading>span{display:block;color:#4cc26e!important;font-size:10px!important;font-weight:900!important;letter-spacing:.13em!important}
		.kd-blog-premium .kd-blog-heading h2{margin:4px 0 3px!important;color:#f1f4ee!important;-webkit-text-fill-color:#f1f4ee!important;font-family:"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important;font-size:38px!important;line-height:1!important;letter-spacing:-.025em!important}
		.kd-blog-premium .kd-blog-heading p{margin:0!important;color:#96a19a!important;font-size:12px!important}
		.kd-blog-premium .kd-blog-tabs{display:grid!important;grid-template-columns:repeat(6,minmax(max-content,1fr));gap:9px!important;margin:0!important;border:0!important;overflow-x:auto!important}
		.kd-blog-premium .kd-blog-tabs a{display:flex!important;min-height:40px!important;align-items:center!important;justify-content:center!important;padding:0 16px!important;border:1px solid #344237!important;border-radius:999px!important;background:#0e1711!important;color:#d7dfd8!important;-webkit-text-fill-color:#d7dfd8!important;font-size:10px!important;font-weight:850!important;letter-spacing:.045em!important;text-transform:uppercase!important;box-shadow:0 5px 18px rgba(0,0,0,.13)!important;transition:border-color .2s ease,background .2s ease,color .2s ease,transform .2s ease!important}
		.kd-blog-premium .kd-blog-tabs a:hover{border-color:#3d8051!important;background:#122019!important;color:#a8f0b4!important;-webkit-text-fill-color:#a8f0b4!important;transform:translateY(-1px)}
		.kd-blog-premium .kd-blog-tabs a.is-active{border-color:#2f9b4f!important;background:linear-gradient(180deg,#173721,#102718)!important;color:#75e38b!important;-webkit-text-fill-color:#75e38b!important;box-shadow:0 0 0 1px rgba(66,190,96,.15) inset,0 0 24px rgba(22,137,62,.18)!important}
		.kd-blog-premium .kd-blog-tabs a.is-active:after{content:"";width:5px;height:5px;margin-left:9px;border-radius:50%;background:#59d978;box-shadow:0 0 9px #59d978}
		.kd-blog-featured{position:relative;display:grid;grid-template-columns:minmax(350px,.9fr) minmax(470px,1.55fr);min-height:220px;margin:0 0 14px;overflow:hidden;border:1px solid rgba(174,137,53,.58);border-radius:16px;background:linear-gradient(135deg,#101a13 0%,#0b130e 100%);box-shadow:0 18px 42px rgba(0,0,0,.22),0 0 0 1px rgba(89,124,93,.08) inset}
		.kd-blog-featured:before{content:"DESTACADO";position:absolute;top:0;left:0;z-index:4;padding:7px 17px;border-right:1px solid rgba(192,151,57,.65);border-bottom:1px solid rgba(192,151,57,.65);border-radius:0 0 12px 0;background:rgba(17,25,18,.93);color:#e5c56b;font-size:9px;font-weight:900;letter-spacing:.14em}
		.kd-blog-featured-media{display:block;min-height:220px;overflow:hidden;background:#152119}
		.kd-blog-featured-media img{display:block;width:100%;height:100%;min-height:220px;object-fit:cover;transition:transform .45s ease,filter .45s ease}
		.kd-blog-featured:hover .kd-blog-featured-media img{transform:scale(1.025);filter:saturate(1.08)}
		.kd-blog-featured-copy{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:28px 72px 24px 34px;background:radial-gradient(circle at 82% 15%,rgba(75,122,74,.16),transparent 38%)}
		.kd-blog-featured-labels{display:flex;align-items:center;gap:9px;margin-bottom:8px;color:#62d77e;font-size:9px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}
		.kd-blog-featured-labels i{color:#d5b95d;font-style:normal}
		.kd-blog-featured-copy h3{max-width:760px;margin:0 0 9px!important;font-family:"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-size:30px!important;line-height:1.02!important;letter-spacing:-.025em!important}
		.kd-blog-featured-copy h3 a{color:#f3f4ed!important;-webkit-text-fill-color:#f3f4ed!important;text-decoration:none!important}
		.kd-blog-featured-copy h3 a:hover{color:#82e493!important;-webkit-text-fill-color:#82e493!important}
		.kd-blog-featured-copy>p{display:-webkit-box;max-width:760px;overflow:hidden;margin:0 0 12px!important;color:#aeb7b0!important;-webkit-text-fill-color:#aeb7b0!important;font-family:inherit!important;font-size:13px!important;line-height:1.48!important;-webkit-box-orient:vertical;-webkit-line-clamp:3}
		.kd-blog-premium-meta{display:flex;flex-wrap:wrap;align-items:center;gap:14px;color:#8e9a91;font-size:9px;font-weight:750;letter-spacing:.02em}
		.kd-blog-premium-meta span{white-space:nowrap}
		.kd-blog-read-more{display:inline-flex;align-self:flex-start;align-items:center;gap:10px;margin-top:16px;padding:0 18px;min-height:36px;border:1px solid rgba(177,140,54,.68);border-radius:999px;background:#111a13;color:#e6c76f!important;-webkit-text-fill-color:#e6c76f!important;text-decoration:none!important;font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;transition:background .2s ease,transform .2s ease}
		.kd-blog-read-more:hover{background:#1b291e;transform:translateY(-1px)}
		.kd-blog-bookmark{position:absolute;top:0;right:14px;z-index:4;display:flex;width:30px;height:38px;align-items:center;justify-content:center;border-radius:0 0 6px 6px;background:#d3b65b;color:#101711;font-size:22px;line-height:1;box-shadow:0 4px 18px rgba(0,0,0,.25)}
		.kd-blog-premium-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}
		.kd-blog-premium .kd-blog-premium-card{position:relative!important;display:flex!important;min-width:0!important;flex-direction:column!important;gap:0!important;overflow:hidden!important;padding:0!important;border:1px solid #344137!important;border-radius:14px!important;background:linear-gradient(180deg,#111a13,#0c130e)!important;box-shadow:0 12px 30px rgba(0,0,0,.19)!important;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease!important}
		.kd-blog-premium .kd-blog-premium-card:hover{z-index:2;border-color:rgba(179,143,58,.72)!important;transform:translateY(-3px);box-shadow:0 18px 36px rgba(0,0,0,.28)!important}
		.kd-blog-premium-card .kd-blog-card-media{position:relative!important;display:block!important;width:100%!important;height:auto!important;aspect-ratio:2.75/1!important;border:0!important;border-radius:0!important;background:#132019!important;overflow:hidden!important}
		.kd-blog-premium-card .kd-blog-card-media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 58%,rgba(7,12,9,.62));pointer-events:none}
		.kd-blog-premium-card .kd-blog-card-media img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .35s ease,filter .35s ease!important}
		.kd-blog-premium-card:hover .kd-blog-card-media img{transform:scale(1.04)!important;filter:saturate(1.08)}
		.kd-blog-premium-card .kd-blog-bookmark{top:8px;right:9px;width:22px;height:27px;border:1px solid rgba(215,191,111,.55);border-radius:4px;background:rgba(8,15,10,.78);color:#dbc77d;font-size:16px;box-shadow:none}
		.kd-blog-premium-card .kd-blog-card-copy{display:flex;min-width:0;flex:1;flex-direction:column;padding:14px 14px 13px!important}
		.kd-blog-card-label-row{display:flex;align-items:center;gap:7px;margin-bottom:7px}
		.kd-blog-premium-card .kd-blog-card-label{display:inline-block!important;margin:0!important;color:#54ca73!important;font-size:8px!important;font-weight:900!important;letter-spacing:.1em!important;line-height:1.2!important}
		.kd-blog-premium-card .kd-blog-card-label.is-sponsored{color:#d6b95f!important}
		.kd-blog-card-label-row i{color:#bca45e;font-size:7px;font-style:normal;font-weight:850;letter-spacing:.08em;text-transform:uppercase}
		.kd-blog-premium-card .kd-blog-card-copy h3{margin:0 0 8px!important;font-size:19px!important;line-height:1.08!important;letter-spacing:-.018em!important}
		.kd-blog-premium-card .kd-blog-card-copy h3 a{display:-webkit-box;overflow:hidden;color:#edf0e9!important;-webkit-text-fill-color:#edf0e9!important;-webkit-box-orient:vertical;-webkit-line-clamp:3}
		.kd-blog-premium-card .kd-blog-card-copy h3 a:hover{color:#7de092!important;-webkit-text-fill-color:#7de092!important}
		.kd-blog-premium-card .kd-blog-card-copy>p{display:-webkit-box!important;overflow:hidden!important;margin:0 0 12px!important;color:#8f9a92!important;-webkit-text-fill-color:#8f9a92!important;font-family:inherit!important;font-size:10px!important;line-height:1.42!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important}
		.kd-blog-premium-card .kd-blog-premium-meta{margin-top:auto;gap:9px;font-size:8px}
		.kd-blog-premium .kd-blog-adminbar{margin:0 0 18px!important;border-color:#38453b!important;background:linear-gradient(135deg,#111c14,#0d1510)!important;box-shadow:0 12px 28px rgba(0,0,0,.18)!important}
		.kd-blog-premium .kd-blog-adminbar strong{color:#d6bb65!important}.kd-blog-premium .kd-blog-adminbar>span{color:#8f9a92!important}
		.kd-blog-publish-callout{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;max-width:720px;margin:17px auto 0;padding:9px 12px;border:1px solid #334037;border-radius:12px;background:linear-gradient(90deg,#101a13,#0c130e);box-shadow:0 10px 25px rgba(0,0,0,.16)}
		.kd-blog-publish-icon{display:flex;width:38px;height:38px;align-items:center;justify-content:center;border:1px solid rgba(185,147,59,.6);border-radius:50%;color:#d9bb62;font-size:20px}
		.kd-blog-publish-callout div{display:flex;min-width:0;flex-direction:column}.kd-blog-publish-callout strong{color:#e7ece6;font-size:11px}.kd-blog-publish-callout small{color:#8e9991;font-size:9px}
		.kd-blog-publish-callout a{display:inline-flex;min-height:34px;align-items:center;padding:0 20px;border:1px solid rgba(187,149,61,.7);border-radius:999px;color:#e2c36b!important;-webkit-text-fill-color:#e2c36b!important;text-decoration:none!important;font-size:9px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}
		.kd-blog-premium .kd-blog-pagination{padding-top:26px!important}.kd-blog-premium .kd-blog-pagination a{border-color:#3a4a3e!important;background:#111b14!important;color:#9de0aa!important;-webkit-text-fill-color:#9de0aa!important}
		@media(max-width:1280px){.kd-blog-premium-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.kd-blog-editorial-head{grid-template-columns:1fr}.kd-blog-premium .kd-blog-tabs{grid-template-columns:repeat(6,minmax(145px,1fr))}.kd-blog-featured{grid-template-columns:minmax(330px,.9fr) minmax(420px,1.25fr)}}
		@media(max-width:980px){.kd-blog-premium{width:min(calc(100% - 24px),920px)!important}.kd-blog-premium-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kd-blog-featured{grid-template-columns:1fr}.kd-blog-featured-media{aspect-ratio:2.4/1;min-height:0}.kd-blog-featured-media img{min-height:0}.kd-blog-featured-copy{padding:26px 30px 28px}.kd-blog-featured-copy h3{font-size:28px!important}}
		@media(max-width:650px){.kd-blog-premium{width:min(calc(100% - 18px),580px)!important;padding-top:10px!important}.kd-blog-premium-banner{aspect-ratio:3/1;border-radius:14px}.kd-blog-editorial-head{gap:16px}.kd-blog-premium .kd-blog-heading h2{font-size:34px!important}.kd-blog-premium .kd-blog-tabs{grid-template-columns:none!important;display:flex!important}.kd-blog-premium .kd-blog-tabs a{min-width:max-content!important}.kd-blog-premium-grid{grid-template-columns:1fr}.kd-blog-featured{border-radius:14px}.kd-blog-featured-media{aspect-ratio:1.7/1}.kd-blog-featured-copy{padding:25px 20px 24px}.kd-blog-featured-copy h3{font-size:25px!important}.kd-blog-featured-copy>p{-webkit-line-clamp:4}.kd-blog-premium-card .kd-blog-card-media{aspect-ratio:2.15/1!important}.kd-blog-premium-card .kd-blog-card-copy h3{font-size:22px!important}.kd-blog-publish-callout{grid-template-columns:auto 1fr}.kd-blog-publish-callout a{grid-column:1/-1;justify-content:center}.kd-blog-bookmark{right:10px}}


		/* 1.35.78 · Pulido premium definitivo del ecosistema Blog. */
		body.kd-blog-page .kd-blog-shell,
		body.kd-blog-single-page .kd-blog-single-shell,
		body.kd-blog-editor-page .kd-blog-editor-shell{
			position:relative;
		}
		html[data-theme="dark"] body.kd-blog-page,
		html[data-kd-theme="dark"] body.kd-blog-page,
		body.dark-mode.kd-blog-page,
		html[data-theme="dark"] body.kd-blog-single-page,
		html[data-kd-theme="dark"] body.kd-blog-single-page,
		body.dark-mode.kd-blog-single-page,
		html[data-theme="dark"] body.kd-blog-editor-page,
		html[data-kd-theme="dark"] body.kd-blog-editor-page,
		body.dark-mode.kd-blog-editor-page{
			background:
				radial-gradient(circle at 14% 0%,rgba(85,147,95,.20),transparent 26%),
				radial-gradient(circle at 88% 10%,rgba(207,176,90,.12),transparent 24%),
				linear-gradient(180deg,#07100b 0%,#0a130f 24%,#09120d 100%)!important;
		}
		html[data-theme="dark"] body.kd-blog-page .kd-blog-banner,
		html[data-kd-theme="dark"] body.kd-blog-page .kd-blog-banner,
		body.dark-mode.kd-blog-page .kd-blog-banner,
		html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-head,
		html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-head,
		body.dark-mode.kd-blog-editor-page .kd-blog-editor-head{
			border-radius:32px!important;
			border-color:rgba(198,167,88,.22)!important;
			box-shadow:0 34px 78px rgba(0,0,0,.30)!important;
		}
		html[data-theme="dark"] body.kd-blog-page .kd-blog-banner:after,
		html[data-kd-theme="dark"] body.kd-blog-page .kd-blog-banner:after,
		body.dark-mode.kd-blog-page .kd-blog-banner:after,
		html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-head:after,
		html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-head:after,
		body.dark-mode.kd-blog-editor-page .kd-blog-editor-head:after{
			content:"";
			position:absolute;
			inset:0;
			pointer-events:none;
			background:linear-gradient(118deg,rgba(255,255,255,.10),transparent 24%,rgba(255,255,255,.03) 60%,rgba(214,183,95,.10) 100%);
		}
		html[data-theme="dark"] body.kd-blog-page .kd-blog-content-width,
		html[data-kd-theme="dark"] body.kd-blog-page .kd-blog-content-width,
		body.dark-mode.kd-blog-page .kd-blog-content-width,
		html[data-theme="dark"] body.kd-blog-single-page .kd-blog-article,
		html[data-kd-theme="dark"] body.kd-blog-single-page .kd-blog-article,
		body.dark-mode.kd-blog-single-page .kd-blog-article{
			padding:28px!important;
			border:1px solid rgba(150,194,158,.12)!important;
			border-radius:28px!important;
			background:linear-gradient(180deg,rgba(12,19,15,.96),rgba(9,15,12,.98))!important;
			box-shadow:0 24px 54px rgba(0,0,0,.24)!important;
		}
		html[data-theme="dark"] body.kd-blog-page .kd-blog-card,
		html[data-kd-theme="dark"] body.kd-blog-page .kd-blog-card,
		body.dark-mode.kd-blog-page .kd-blog-card{
			margin-bottom:14px;
			padding:18px;
			border:1px solid rgba(145,189,154,.12)!important;
			border-radius:24px!important;
			background:linear-gradient(180deg,rgba(15,24,18,.96),rgba(11,19,14,.98))!important;
			box-shadow:0 18px 34px rgba(0,0,0,.18)!important;
		}
		html[data-theme="dark"] body.kd-blog-page .kd-blog-card-media,
		html[data-kd-theme="dark"] body.kd-blog-page .kd-blog-card-media,
		body.dark-mode.kd-blog-page .kd-blog-card-media{
			border-radius:18px!important;
			box-shadow:0 16px 28px rgba(0,0,0,.18)!important;
		}
		html[data-theme="dark"] body.kd-blog-page .kd-blog-card-copy h3 a,
		html[data-kd-theme="dark"] body.kd-blog-page .kd-blog-card-copy h3 a,
		body.dark-mode.kd-blog-page .kd-blog-card-copy h3 a,
		html[data-theme="dark"] body.kd-blog-single-page .kd-blog-article h1,
		html[data-kd-theme="dark"] body.kd-blog-single-page .kd-blog-article h1,
		body.dark-mode.kd-blog-single-page .kd-blog-article h1{
			color:#f4f7f5!important;
			letter-spacing:-.03em!important;
		}
		html[data-theme="dark"] body.kd-blog-page .kd-blog-card-copy p,
		html[data-kd-theme="dark"] body.kd-blog-page .kd-blog-card-copy p,
		body.dark-mode.kd-blog-page .kd-blog-card-copy p,
		html[data-theme="dark"] body.kd-blog-single-page .kd-blog-article p,
		html[data-kd-theme="dark"] body.kd-blog-single-page .kd-blog-article p,
		body.dark-mode.kd-blog-single-page .kd-blog-article p{
			color:#97a89c!important;
		}
		html[data-theme="dark"] body.kd-blog-page .kd-blog-adminbar,
		html[data-kd-theme="dark"] body.kd-blog-page .kd-blog-adminbar,
		body.dark-mode.kd-blog-page .kd-blog-adminbar,
		html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-actions,
		html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-actions,
		body.dark-mode.kd-blog-editor-page .kd-blog-editor-actions{
			border:1px solid rgba(145,188,151,.16)!important;
			border-radius:24px!important;
			background:linear-gradient(180deg,rgba(16,25,19,.96),rgba(12,19,15,.98))!important;
			box-shadow:0 20px 38px rgba(0,0,0,.20)!important;
		}
		html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-card,
		html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-card,
		body.dark-mode.kd-blog-editor-page .kd-blog-editor-card,
		html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-head-side,
		html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-head-side,
		body.dark-mode.kd-blog-editor-page .kd-blog-editor-head-side,
		html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-intro,
		html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-intro,
		body.dark-mode.kd-blog-editor-page .kd-blog-editor-intro{
			border-radius:24px!important;
			box-shadow:0 18px 34px rgba(0,0,0,.18)!important;
		}
		html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-field input,
		html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-field textarea,
		html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-field select,
		html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-field input,
		html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-field textarea,
		html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-field select,
		body.dark-mode.kd-blog-editor-page .kd-blog-editor-field input,
		body.dark-mode.kd-blog-editor-page .kd-blog-editor-field textarea,
		body.dark-mode.kd-blog-editor-page .kd-blog-editor-field select{
			border-color:rgba(137,170,144,.18)!important;
			background:linear-gradient(180deg,rgba(17,27,21,.96),rgba(12,20,15,.98))!important;
			box-shadow:inset 0 1px 0 rgba(255,255,255,.03)!important;
		}
		html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-field textarea#kd-blog-content-editor,
		html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-field textarea#kd-blog-content-editor,
		body.dark-mode.kd-blog-editor-page .kd-blog-editor-field textarea#kd-blog-content-editor{
			font-size:18px!important;
			line-height:1.8!important;
			border-radius:22px!important;
		}
		html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-head h1,
		html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-head h1,
		body.dark-mode.kd-blog-editor-page .kd-blog-editor-head h1{
			font-size:58px!important;
			letter-spacing:-.04em!important;
			text-shadow:0 10px 30px rgba(0,0,0,.18);
		}
		@media(max-width:900px){
			html[data-theme="dark"] body.kd-blog-page .kd-blog-content-width,
			html[data-kd-theme="dark"] body.kd-blog-page .kd-blog-content-width,
			body.dark-mode.kd-blog-page .kd-blog-content-width,
			html[data-theme="dark"] body.kd-blog-single-page .kd-blog-article,
			html[data-kd-theme="dark"] body.kd-blog-single-page .kd-blog-article,
			body.dark-mode.kd-blog-single-page .kd-blog-article{padding:20px!important}
			html[data-theme="dark"] body.kd-blog-page .kd-blog-banner,
			html[data-kd-theme="dark"] body.kd-blog-page .kd-blog-banner,
			body.dark-mode.kd-blog-page .kd-blog-banner,
			html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-head,
			html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-head,
			body.dark-mode.kd-blog-editor-page .kd-blog-editor-head{border-radius:24px!important}
		}

		/* 1.35.91 · Artículos: misma composición premium, un solo marco por bloque. */
		body.kd-blog-page .kd-blog-shell{
			box-sizing:border-box!important;
			width:min(calc(100% - 48px),1580px)!important;
			max-width:1580px!important;
			margin-right:auto!important;
			margin-left:auto!important;
		}
		body.kd-blog-page .kd-blog-shell > .kd-section-banner-frame{
			box-sizing:border-box!important;
			width:100%!important;
			max-width:100%!important;
			margin:0 0 18px!important;
			padding:0!important;
			border:0!important;
			border-radius:0!important;
			background:transparent!important;
			box-shadow:none!important;
		}
		body.kd-blog-page .kd-blog-shell > .kd-section-banner-frame > .kd-blog-premium-banner{
			position:relative!important;
			box-sizing:border-box!important;
			display:block!important;
			width:100%!important;
			max-width:100%!important;
			height:auto!important;
			min-height:0!important;
			aspect-ratio:3/1!important;
			margin:0!important;
			padding:0!important;
			border:0!important;
			border-radius:24px!important;
			background-color:#07100b!important;
			background-position:center center!important;
			background-repeat:no-repeat!important;
			background-size:cover!important;
			box-shadow:0 22px 48px rgba(0,0,0,.28)!important;
			overflow:hidden!important;
		}
		body.kd-blog-page .kd-blog-shell > .kd-section-banner-frame > .kd-blog-premium-banner:after{
			display:none!important;
			content:none!important;
		}
		body.kd-blog-page .kd-blog-directory{
			box-sizing:border-box!important;
			width:100%!important;
			max-width:100%!important;
			margin:0!important;
			padding:0!important;
			border:0!important;
			border-radius:0!important;
			background:transparent!important;
			background-image:none!important;
			box-shadow:none!important;
			overflow:visible!important;
		}
		body.kd-blog-page .kd-blog-adminbar,
		body.kd-blog-page .kd-blog-content-width{
			box-sizing:border-box!important;
			width:100%!important;
			max-width:100%!important;
			margin-right:0!important;
			margin-left:0!important;
		}
		body.kd-blog-page .kd-blog-adminbar{
			margin-bottom:16px!important;
			padding:14px 16px!important;
			border:1px solid rgba(184,153,69,.26)!important;
			border-radius:18px!important;
			background:
				radial-gradient(circle at 0 50%,rgba(190,153,60,.13),transparent 24%),
				radial-gradient(circle at 100% 50%,rgba(190,153,60,.13),transparent 24%),
				linear-gradient(180deg,#141e17,#101711)!important;
			box-shadow:0 14px 30px rgba(0,0,0,.17),inset 0 1px 0 rgba(255,255,255,.025)!important;
		}
		body.kd-blog-page .kd-blog-content-width{
			padding:24px!important;
			border:1px solid rgba(144,184,151,.20)!important;
			border-radius:22px!important;
			background:linear-gradient(180deg,rgba(12,19,15,.98),rgba(9,15,12,.99))!important;
			box-shadow:0 22px 48px rgba(0,0,0,.22)!important;
			overflow:hidden!important;
		}
		body.kd-blog-page .kd-blog-editorial-head{
			grid-template-columns:minmax(300px,.85fr) minmax(650px,1.65fr)!important;
			gap:24px!important;
			margin-bottom:14px!important;
		}
		body.kd-blog-page .kd-blog-tabs{
			margin:0!important;
		}
		body.kd-blog-page .kd-blog-featured{
			grid-template-columns:minmax(360px,.92fr) minmax(520px,1.6fr)!important;
			min-height:230px!important;
			margin-bottom:16px!important;
			border:1px solid rgba(184,148,57,.56)!important;
			border-radius:18px!important;
			box-shadow:0 18px 38px rgba(0,0,0,.22)!important;
		}
		body.kd-blog-page .kd-blog-featured-media,
		body.kd-blog-page .kd-blog-featured-media img{
			min-height:230px!important;
		}
		body.kd-blog-page .kd-blog-premium-grid{
			grid-template-columns:repeat(3,minmax(0,1fr))!important;
			gap:14px!important;
		}
		body.kd-blog-page .kd-blog-premium .kd-blog-premium-card{
			border-radius:16px!important;
		}
		body.kd-blog-page .kd-blog-premium-card .kd-blog-card-media{
			aspect-ratio:16/9!important;
		}
		@media(max-width:1180px){
			body.kd-blog-page .kd-blog-editorial-head{
				grid-template-columns:1fr!important;
			}
			body.kd-blog-page .kd-blog-featured{
				grid-template-columns:minmax(300px,.9fr) minmax(420px,1.25fr)!important;
			}
			body.kd-blog-page .kd-blog-premium-grid{
				grid-template-columns:repeat(2,minmax(0,1fr))!important;
			}
		}
		@media(max-width:820px){
			body.kd-blog-page .kd-blog-shell{
				width:min(calc(100% - 20px),1580px)!important;
			}
			body.kd-blog-page .kd-blog-shell > .kd-section-banner-frame > .kd-blog-premium-banner{
				border-radius:16px!important;
			}
			body.kd-blog-page .kd-blog-adminbar{
				grid-template-columns:1fr!important;
			}
			body.kd-blog-page .kd-blog-featured{
				grid-template-columns:1fr!important;
			}
			body.kd-blog-page .kd-blog-featured-media,
			body.kd-blog-page .kd-blog-featured-media img{
				min-height:0!important;
				aspect-ratio:16/9!important;
			}
			body.kd-blog-page .kd-blog-premium-grid{
				grid-template-columns:1fr!important;
			}
		}
		@media(max-width:520px){
			body.kd-blog-page .kd-blog-content-width{
				padding:16px!important;
				border-radius:18px!important;
			}
			body.kd-blog-page .kd-blog-adminbar{
				padding:13px!important;
				border-radius:16px!important;
			}
		}


		/* 1.36.35 · Artículos: marcos premium definitivos, más limpios y coherentes. */
		body.kd-blog-page .kd-blog-adminbar{
			margin:0 0 18px!important;
			padding:16px 18px!important;
			border:1px solid rgba(151,183,158,.18)!important;
			border-radius:20px!important;
			background:
				radial-gradient(circle at 0 50%,rgba(171,141,60,.10),transparent 24%),
				radial-gradient(circle at 100% 50%,rgba(171,141,60,.10),transparent 24%),
				linear-gradient(180deg,rgba(18,27,21,.98),rgba(12,19,15,.98))!important;
			box-shadow:0 16px 34px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.03)!important;
		}
		body.kd-blog-page .kd-blog-adminbar strong{color:#dcbc66!important;}
		body.kd-blog-page .kd-blog-adminbar > span{color:#94a197!important;}
		body.kd-blog-page .kd-blog-content-width{
			position:relative!important;
			padding:28px!important;
			border:1px solid rgba(116,149,122,.18)!important;
			border-radius:24px!important;
			background:
				radial-gradient(circle at top right,rgba(84,123,92,.10),transparent 26%),
				radial-gradient(circle at bottom left,rgba(46,71,52,.10),transparent 24%),
				linear-gradient(180deg,rgba(10,16,13,.99),rgba(8,13,10,.995))!important;
			box-shadow:0 22px 48px rgba(0,0,0,.24)!important;
			overflow:hidden!important;
		}
		body.kd-blog-page .kd-blog-content-width:before{content:"";position:absolute;inset:12px;border:1px solid rgba(104,137,111,.08);border-radius:18px;pointer-events:none;}
		body.kd-blog-page .kd-blog-editorial-head{position:relative!important;grid-template-columns:minmax(300px,.9fr) minmax(620px,1.5fr)!important;gap:24px!important;margin-bottom:18px!important;padding-bottom:18px!important;border-bottom:1px solid rgba(97,128,104,.16)!important;}
		body.kd-blog-page .kd-blog-heading h2{margin-bottom:6px!important;}
		body.kd-blog-page .kd-blog-tabs{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;margin:0!important;padding:0!important;border:0!important;background:none!important;overflow:visible!important;}
		body.kd-blog-page .kd-blog-tabs a{display:inline-flex!important;min-height:41px!important;align-items:center!important;justify-content:center!important;padding:0 18px!important;border:1px solid rgba(97,129,104,.22)!important;border-radius:999px!important;background:linear-gradient(180deg,rgba(19,30,23,.94),rgba(12,19,15,.96))!important;color:#d7ddd7!important;-webkit-text-fill-color:#d7ddd7!important;font-size:11px!important;font-weight:800!important;letter-spacing:.045em!important;text-transform:uppercase!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.03)!important;}
		body.kd-blog-page .kd-blog-tabs a:hover{border-color:rgba(188,154,66,.42)!important;color:#e6cf84!important;-webkit-text-fill-color:#e6cf84!important;background:linear-gradient(180deg,rgba(23,35,27,.96),rgba(14,22,17,.98))!important;}
		body.kd-blog-page .kd-blog-tabs a.is-active{border-color:rgba(61,154,86,.64)!important;background:linear-gradient(180deg,#1ea94b,#16853b)!important;color:#f7fff7!important;-webkit-text-fill-color:#f7fff7!important;box-shadow:0 10px 22px rgba(21,124,52,.18)!important;}
		body.kd-blog-page .kd-blog-featured{position:relative!important;grid-template-columns:minmax(360px,.92fr) minmax(520px,1.6fr)!important;min-height:235px!important;margin:0 0 18px!important;border:1px solid rgba(146,119,51,.34)!important;border-radius:20px!important;background:radial-gradient(circle at 100% 0,rgba(71,104,72,.16),transparent 34%),linear-gradient(135deg,#111912 0%,#0b120d 100%)!important;box-shadow:0 18px 40px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.03)!important;overflow:hidden!important;}
		body.kd-blog-page .kd-blog-featured:after{content:"";position:absolute;inset:10px;border:1px solid rgba(104,129,109,.07);border-radius:14px;pointer-events:none;}
		body.kd-blog-page .kd-blog-featured-media{border-right:1px solid rgba(94,121,99,.14)!important;background:#132019!important;}
		body.kd-blog-page .kd-blog-featured-copy{padding:30px 36px 28px 34px!important;}
		body.kd-blog-page .kd-blog-premium-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;align-items:stretch!important;}
		body.kd-blog-page .kd-blog-premium .kd-blog-premium-card{border:1px solid rgba(97,128,104,.18)!important;border-radius:18px!important;background:linear-gradient(180deg,rgba(18,27,21,.98),rgba(10,16,13,.99))!important;box-shadow:0 14px 30px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.03)!important;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease!important;}
		body.kd-blog-page .kd-blog-premium .kd-blog-premium-card:hover{border-color:rgba(191,158,69,.42)!important;transform:translateY(-3px)!important;box-shadow:0 20px 36px rgba(0,0,0,.24),0 0 0 1px rgba(191,158,69,.10) inset!important;}
		body.kd-blog-page .kd-blog-premium-card .kd-blog-card-media{aspect-ratio:16/9!important;border-bottom:1px solid rgba(92,121,99,.12)!important;}
		body.kd-blog-page .kd-blog-premium-card .kd-blog-card-copy{padding:16px 16px 15px!important;}
		body.kd-blog-page .kd-blog-premium-card .kd-blog-card-copy h3{margin-bottom:9px!important;font-size:20px!important;}
		body.kd-blog-page .kd-blog-premium-card .kd-blog-card-copy > p{margin-bottom:14px!important;font-size:10.5px!important;line-height:1.5!important;}
		body.kd-blog-page .kd-blog-publish-callout{max-width:none!important;margin:22px 0 0!important;padding:14px 16px!important;border:1px solid rgba(99,131,106,.18)!important;border-radius:18px!important;background:radial-gradient(circle at 0 50%,rgba(181,149,67,.11),transparent 22%),linear-gradient(90deg,rgba(15,24,18,.98),rgba(10,16,13,.99))!important;box-shadow:0 14px 28px rgba(0,0,0,.18)!important;}
		body.kd-blog-page .kd-blog-premium .kd-blog-pagination{padding-top:28px!important;}
		body.kd-blog-page .kd-blog-publish-callout{display:none!important;}
		@media(max-width:1180px){body.kd-blog-page .kd-blog-editorial-head{grid-template-columns:1fr!important;}body.kd-blog-page .kd-blog-tabs{justify-content:flex-start!important;}body.kd-blog-page .kd-blog-premium-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;}}
		@media(max-width:820px){body.kd-blog-page .kd-blog-content-width{padding:22px!important;}body.kd-blog-page .kd-blog-content-width:before{inset:10px;}body.kd-blog-page .kd-blog-featured{grid-template-columns:1fr!important;}body.kd-blog-page .kd-blog-featured-media{border-right:0!important;border-bottom:1px solid rgba(94,121,99,.14)!important;}body.kd-blog-page .kd-blog-premium-grid{grid-template-columns:1fr!important;}}
		@media(max-width:520px){body.kd-blog-page .kd-blog-adminbar{padding:14px!important;border-radius:18px!important;}body.kd-blog-page .kd-blog-content-width{padding:18px!important;border-radius:20px!important;}body.kd-blog-page .kd-blog-content-width:before{inset:8px;border-radius:14px;}body.kd-blog-page .kd-blog-featured{border-radius:18px!important;}body.kd-blog-page .kd-blog-featured-copy{padding:24px 20px 22px!important;}body.kd-blog-page .kd-blog-tabs a{min-height:38px!important;padding:0 14px!important;font-size:10px!important;}}

		/* 1.36.36 · Artículos: implementación exacta del patrón premium aprobado. */
		body.kd-blog-page .kd-blog-content-width{
			position:relative!important;
			padding:26px!important;
			border:1px solid rgba(142,166,146,.22)!important;
			border-radius:26px!important;
			background:
				radial-gradient(circle at 52% 0,rgba(41,115,65,.10),transparent 31%),
				linear-gradient(180deg,#0e1611 0%,#0a100c 100%)!important;
			box-shadow:0 24px 52px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.025)!important;
			overflow:hidden!important;
		}
		body.kd-blog-page .kd-blog-content-width:before,
		body.kd-blog-page .kd-blog-content-width:after{
			display:none!important;
			content:none!important;
		}
		body.kd-blog-page .kd-blog-editorial-head{
			display:grid!important;
			grid-template-columns:minmax(330px,.78fr) minmax(760px,1.72fr)!important;
			align-items:end!important;
			gap:28px!important;
			margin:0 0 20px!important;
			padding:0!important;
			border:0!important;
			background:transparent!important;
		}
		body.kd-blog-page .kd-blog-heading h2{
			margin:5px 0 5px!important;
			font-size:40px!important;
			line-height:.98!important;
		}
		body.kd-blog-page .kd-blog-heading p{
			max-width:440px!important;
			color:#869389!important;
			font-size:12px!important;
		}
		body.kd-blog-page .kd-blog-tabs{
			display:flex!important;
			flex-wrap:nowrap!important;
			align-items:center!important;
			justify-content:flex-end!important;
			gap:9px!important;
			margin:0!important;
			padding:0!important;
			border:0!important;
			background:transparent!important;
			overflow-x:auto!important;
			scrollbar-width:none!important;
		}
		body.kd-blog-page .kd-blog-tabs::-webkit-scrollbar{display:none!important;}
		body.kd-blog-page .kd-blog-tabs a{
			min-height:39px!important;
			padding:0 18px!important;
			border:1px solid rgba(114,142,120,.27)!important;
			border-radius:999px!important;
			background:linear-gradient(180deg,#141e17,#101711)!important;
			color:#e1e7e1!important;
			-webkit-text-fill-color:#e1e7e1!important;
			font-size:10px!important;
			font-weight:850!important;
			letter-spacing:.035em!important;
			box-shadow:inset 0 1px 0 rgba(255,255,255,.025)!important;
		}
		body.kd-blog-page .kd-blog-tabs a.is-active{
			border-color:#249c4d!important;
			background:linear-gradient(180deg,#20aa4e,#188b40)!important;
			color:#fff!important;
			-webkit-text-fill-color:#fff!important;
			box-shadow:0 11px 25px rgba(19,129,55,.24),inset 0 1px 0 rgba(255,255,255,.12)!important;
		}
		body.kd-blog-page .kd-blog-featured{
			display:grid!important;
			grid-template-columns:minmax(410px,.95fr) minmax(640px,1.55fr)!important;
			min-height:238px!important;
			margin:0 0 18px!important;
			border:1px solid rgba(179,148,63,.39)!important;
			border-radius:20px!important;
			background:linear-gradient(135deg,#111a13 0%,#0a120d 100%)!important;
			box-shadow:0 17px 38px rgba(0,0,0,.20),inset 0 1px 0 rgba(255,255,255,.025)!important;
			overflow:hidden!important;
		}
		body.kd-blog-page .kd-blog-featured:after{
			display:none!important;
			content:none!important;
		}
		body.kd-blog-page .kd-blog-featured-media,
		body.kd-blog-page .kd-blog-featured-media img{
			min-height:238px!important;
		}
		body.kd-blog-page .kd-blog-featured-media{
			border:0!important;
			border-right:1px solid rgba(120,146,124,.16)!important;
		}
		body.kd-blog-page .kd-blog-featured-copy{
			padding:30px 36px!important;
			background:radial-gradient(circle at 92% 12%,rgba(57,113,69,.13),transparent 38%)!important;
		}
		body.kd-blog-page .kd-blog-featured-copy h3{
			font-size:29px!important;
			line-height:1.05!important;
		}
		body.kd-blog-page .kd-blog-bookmark{
			display:none!important;
		}
		body.kd-blog-page .kd-blog-premium-grid{
			display:grid!important;
			grid-template-columns:repeat(5,minmax(0,1fr))!important;
			gap:13px!important;
			align-items:stretch!important;
		}
		body.kd-blog-page .kd-blog-premium .kd-blog-premium-card{
			min-height:330px!important;
			border:1px solid rgba(104,135,111,.24)!important;
			border-radius:17px!important;
			background:linear-gradient(180deg,#111a13 0%,#0d1510 100%)!important;
			box-shadow:0 12px 26px rgba(0,0,0,.17),inset 0 1px 0 rgba(255,255,255,.022)!important;
			overflow:hidden!important;
		}
		body.kd-blog-page .kd-blog-premium .kd-blog-premium-card:hover{
			border-color:rgba(183,151,66,.43)!important;
			transform:translateY(-2px)!important;
			box-shadow:0 17px 33px rgba(0,0,0,.23)!important;
		}
		body.kd-blog-page .kd-blog-premium-card .kd-blog-card-media{
			aspect-ratio:1.48/1!important;
			border:0!important;
			border-bottom:1px solid rgba(103,132,109,.15)!important;
		}
		body.kd-blog-page .kd-blog-premium-card .kd-blog-card-copy{
			padding:15px 14px 14px!important;
		}
		body.kd-blog-page .kd-blog-premium-card .kd-blog-card-copy h3{
			margin:0 0 9px!important;
			font-size:18px!important;
			line-height:1.08!important;
		}
		body.kd-blog-page .kd-blog-premium-card .kd-blog-card-copy > p{
			margin:0 0 13px!important;
			font-size:10px!important;
			line-height:1.48!important;
			-webkit-line-clamp:4!important;
		}
		body.kd-blog-page .kd-blog-premium-card .kd-blog-premium-meta{
			gap:8px!important;
			font-size:7.8px!important;
		}
		body.kd-blog-page .kd-blog-pagination{
			display:grid!important;
			grid-template-columns:1fr auto 1fr!important;
			align-items:center!important;
			gap:18px!important;
			margin:20px 0 0!important;
			padding:12px 16px!important;
			border:1px solid rgba(99,130,106,.20)!important;
			border-radius:17px!important;
			background:linear-gradient(180deg,rgba(18,27,21,.95),rgba(12,19,15,.97))!important;
			box-shadow:inset 0 1px 0 rgba(255,255,255,.022)!important;
		}
		body.kd-blog-page .kd-blog-pagination-status{
			grid-column:1!important;
			justify-self:start!important;
			color:#a6b0a8!important;
			font-size:11px!important;
		}
		body.kd-blog-page .kd-blog-pagination-controls{
			grid-column:2!important;
			display:flex!important;
			align-items:center!important;
			justify-content:center!important;
			gap:8px!important;
		}
		body.kd-blog-page :is(.kd-blog-page-arrow,.kd-blog-page-number){
			display:inline-flex!important;
			width:36px!important;
			height:36px!important;
			min-height:36px!important;
			align-items:center!important;
			justify-content:center!important;
			padding:0!important;
			border:1px solid rgba(103,135,110,.28)!important;
			border-radius:11px!important;
			background:#111a13!important;
			color:#dce5de!important;
			-webkit-text-fill-color:#dce5de!important;
			text-decoration:none!important;
			font-size:12px!important;
			font-weight:800!important;
			line-height:1!important;
		}
		body.kd-blog-page .kd-blog-page-arrow{font-size:23px!important;font-weight:400!important;}
		body.kd-blog-page .kd-blog-page-number.is-current{
			border-color:#25a552!important;
			background:linear-gradient(180deg,#25ad54,#17883f)!important;
			color:#fff!important;
			-webkit-text-fill-color:#fff!important;
			box-shadow:0 8px 18px rgba(20,128,54,.22)!important;
		}
		body.kd-blog-page .kd-blog-page-arrow.is-disabled{
			opacity:.38!important;
			cursor:default!important;
		}
		@media(max-width:1420px){
			body.kd-blog-page .kd-blog-premium-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;}
		}
		@media(max-width:1180px){
			body.kd-blog-page .kd-blog-editorial-head{grid-template-columns:1fr!important;align-items:start!important;}
			body.kd-blog-page .kd-blog-tabs{justify-content:flex-start!important;}
			body.kd-blog-page .kd-blog-featured{grid-template-columns:minmax(330px,.9fr) minmax(470px,1.3fr)!important;}
			body.kd-blog-page .kd-blog-premium-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;}
		}
		@media(max-width:900px){
			body.kd-blog-page .kd-blog-content-width{padding:20px!important;border-radius:22px!important;}
			body.kd-blog-page .kd-blog-featured{grid-template-columns:1fr!important;}
			body.kd-blog-page .kd-blog-featured-media{border-right:0!important;border-bottom:1px solid rgba(120,146,124,.16)!important;}
			body.kd-blog-page .kd-blog-featured-media,
			body.kd-blog-page .kd-blog-featured-media img{min-height:0!important;aspect-ratio:16/9!important;}
			body.kd-blog-page .kd-blog-premium-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;}
		}
		@media(max-width:620px){
			body.kd-blog-page .kd-blog-content-width{padding:15px!important;border-radius:19px!important;}
			body.kd-blog-page .kd-blog-heading h2{font-size:34px!important;}
			body.kd-blog-page .kd-blog-tabs a{min-height:37px!important;padding:0 14px!important;font-size:9px!important;}
			body.kd-blog-page .kd-blog-featured{border-radius:16px!important;}
			body.kd-blog-page .kd-blog-featured-copy{padding:23px 19px!important;}
			body.kd-blog-page .kd-blog-featured-copy h3{font-size:24px!important;}
			body.kd-blog-page .kd-blog-premium-grid{grid-template-columns:1fr!important;}
			body.kd-blog-page .kd-blog-pagination{grid-template-columns:1fr!important;justify-items:center!important;}
			body.kd-blog-page .kd-blog-pagination-status{grid-column:1!important;justify-self:center!important;}
			body.kd-blog-page .kd-blog-pagination-controls{grid-column:1!important;}
		}


		/* 1.36.37 · Artículos: corrección definitiva de remates a 90° y radios premium. */
		body.kd-blog-page .kd-blog-content-width{
			border-radius:28px!important;
		}
		body.kd-blog-page .kd-blog-editorial-head{
			align-items:center!important;
		}
		body.kd-interface-dark.kd-blog-page .kd-blog-tabs,
		body.dark-mode.kd-blog-page .kd-blog-tabs,
		html[data-theme="dark"] body.kd-blog-page .kd-blog-tabs,
		html[data-kd-theme="dark"] body.kd-blog-page .kd-blog-tabs,
		body.kd-blog-page .kd-blog-tabs{
			position:relative!important;
			box-sizing:border-box!important;
			width:max-content!important;
			max-width:100%!important;
			min-height:52px!important;
			justify-self:end!important;
			padding:6px!important;
			border:1px solid rgba(108,139,115,.24)!important;
			border-top:1px solid rgba(108,139,115,.24)!important;
			border-right:1px solid rgba(108,139,115,.24)!important;
			border-bottom:1px solid rgba(108,139,115,.24)!important;
			border-left:1px solid rgba(108,139,115,.24)!important;
			border-radius:999px!important;
			background:linear-gradient(180deg,rgba(19,29,22,.98),rgba(11,18,14,.99))!important;
			background-color:#101912!important;
			background-image:linear-gradient(180deg,rgba(19,29,22,.98),rgba(11,18,14,.99))!important;
			box-shadow:0 12px 28px rgba(0,0,0,.16),inset 0 1px 0 rgba(255,255,255,.025)!important;
			overflow-x:auto!important;
			overflow-y:hidden!important;
		}
		body.kd-blog-page .kd-blog-tabs a{
			flex:0 0 auto!important;
			border-radius:999px!important;
		}
		body.kd-blog-page .kd-blog-featured{
			border-radius:24px!important;
			isolation:isolate!important;
		}
		body.kd-blog-page .kd-blog-featured:before{
			top:10px!important;
			left:10px!important;
			padding:7px 16px!important;
			border:1px solid rgba(192,151,57,.54)!important;
			border-radius:999px!important;
			background:rgba(14,23,16,.94)!important;
			box-shadow:0 8px 20px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.035)!important;
		}
		body.kd-blog-page .kd-blog-featured-media{
			border:0!important;
			border-right:0!important;
			border-radius:23px 0 0 23px!important;
			overflow:hidden!important;
		}
		body.kd-blog-page .kd-blog-featured-media img{
			border-radius:inherit!important;
		}
		body.kd-blog-page .kd-blog-featured-copy{
			border:0!important;
			border-radius:0 23px 23px 0!important;
			box-shadow:none!important;
		}
		body.kd-blog-page .kd-blog-premium .kd-blog-premium-card{
			border-radius:20px!important;
		}
		body.kd-blog-page .kd-blog-premium-card .kd-blog-card-media{
			border-radius:19px 19px 0 0!important;
			overflow:hidden!important;
		}
		body.kd-blog-page .kd-blog-premium-card .kd-blog-card-media img{
			border-radius:inherit!important;
		}
		body.kd-blog-page .kd-blog-premium-card .kd-blog-card-copy{
			border-radius:0 0 19px 19px!important;
		}
		body.kd-blog-page .kd-blog-pagination{
			border-radius:20px!important;
		}
		@media(max-width:1180px){
			body.kd-interface-dark.kd-blog-page .kd-blog-tabs,
			body.dark-mode.kd-blog-page .kd-blog-tabs,
			html[data-theme="dark"] body.kd-blog-page .kd-blog-tabs,
			html[data-kd-theme="dark"] body.kd-blog-page .kd-blog-tabs,
			body.kd-blog-page .kd-blog-tabs{
				width:100%!important;
				justify-self:stretch!important;
			}
		}
		@media(max-width:900px){
			body.kd-blog-page .kd-blog-content-width{
				border-radius:24px!important;
			}
			body.kd-blog-page .kd-blog-featured{
				border-radius:20px!important;
			}
			body.kd-blog-page .kd-blog-featured-media{
				border:0!important;
				border-bottom:0!important;
				border-radius:19px 19px 0 0!important;
			}
			body.kd-blog-page .kd-blog-featured-copy{
				border-radius:0 0 19px 19px!important;
			}
		}
		@media(max-width:620px){
			body.kd-blog-page .kd-blog-content-width{
				border-radius:21px!important;
			}
			body.kd-interface-dark.kd-blog-page .kd-blog-tabs,
			body.dark-mode.kd-blog-page .kd-blog-tabs,
			html[data-theme="dark"] body.kd-blog-page .kd-blog-tabs,
			html[data-kd-theme="dark"] body.kd-blog-page .kd-blog-tabs,
			body.kd-blog-page .kd-blog-tabs{
				min-height:49px!important;
				padding:5px!important;
			}
			body.kd-blog-page .kd-blog-featured:before{
				top:8px!important;
				left:8px!important;
			}
		}


		/* 1.36.38 · Artículos: remate premium final sin esquinas a 90° visibles. */
		body.kd-interface-dark.kd-blog-page .kd-blog-adminbar,
		body.dark-mode.kd-blog-page .kd-blog-adminbar,
		html[data-theme="dark"] body.kd-blog-page .kd-blog-adminbar,
		html[data-kd-theme="dark"] body.kd-blog-page .kd-blog-adminbar,
		body.kd-blog-page .kd-blog-adminbar{
			border-radius:24px!important;
			overflow:hidden!important;
		}
		body.kd-blog-page .kd-blog-content-width{
			border-radius:28px!important;
			overflow:hidden!important;
			isolation:isolate!important;
		}
		body.kd-blog-page .kd-blog-editorial-head{
			position:relative!important;
			align-items:center!important;
			gap:30px!important;
		}
		body.kd-blog-page .kd-blog-editorial-head::before,
		body.kd-blog-page .kd-blog-editorial-head::after{
			display:none!important;
			content:none!important;
		}
		body.kd-interface-dark.kd-blog-page .kd-blog-tabs,
		body.dark-mode.kd-blog-page .kd-blog-tabs,
		html[data-theme="dark"] body.kd-blog-page .kd-blog-tabs,
		html[data-kd-theme="dark"] body.kd-blog-page .kd-blog-tabs,
		body.kd-blog-page .kd-blog-tabs{
			border-radius:999px!important;
			overflow:hidden!important;
			isolation:isolate!important;
			padding:6px!important;
			background:linear-gradient(180deg,rgba(17,27,20,.98),rgba(10,16,13,.99))!important;
			box-shadow:0 12px 28px rgba(0,0,0,.16),inset 0 1px 0 rgba(255,255,255,.025)!important;
		}
		body.kd-blog-page .kd-blog-tabs a{
			position:relative!important;
			z-index:1!important;
			border-radius:999px!important;
		}
		body.kd-blog-page .kd-blog-featured{
			position:relative!important;
			isolation:isolate!important;
			border-radius:24px!important;
			overflow:hidden!important;
			border:1px solid rgba(179,148,63,.38)!important;
			box-shadow:0 18px 38px rgba(0,0,0,.22), inset 0 1px 0 rgba(255,255,255,.03)!important;
		}
		body.kd-blog-page .kd-blog-featured::after{
			display:none!important;
			content:none!important;
		}
		body.kd-blog-page .kd-blog-featured::before{
			content:"DESTACADO"!important;
			position:absolute!important;
			top:14px!important;
			left:14px!important;
			z-index:4!important;
			display:inline-flex!important;
			align-items:center!important;
			justify-content:center!important;
			min-height:30px!important;
			padding:0 16px!important;
			border:1px solid rgba(192,151,57,.56)!important;
			border-radius:999px!important;
			background:rgba(14,22,15,.95)!important;
			color:#e7c86e!important;
			font-size:10px!important;
			font-weight:900!important;
			letter-spacing:.12em!important;
			line-height:1!important;
			box-shadow:0 8px 20px rgba(0,0,0,.24), inset 0 1px 0 rgba(255,255,255,.04)!important;
		}
		body.kd-blog-page .kd-blog-featured > *{
			position:relative!important;
			z-index:1!important;
		}
		body.kd-blog-page .kd-blog-featured-media{
			border:0!important;
			border-right:1px solid rgba(120,146,124,.16)!important;
			border-radius:24px 0 0 24px!important;
			overflow:hidden!important;
			background:#122018!important;
		}
		body.kd-blog-page .kd-blog-featured-media img{
			display:block!important;
			width:100%!important;
			height:100%!important;
			border-radius:inherit!important;
		}
		body.kd-blog-page .kd-blog-featured-copy{
			position:relative!important;
			border:0!important;
			border-radius:0 24px 24px 0!important;
			overflow:hidden!important;
			background:radial-gradient(circle at 92% 12%,rgba(57,113,69,.13),transparent 38%),linear-gradient(180deg,rgba(13,20,15,.98),rgba(10,16,13,.99))!important;
			box-shadow:none!important;
		}
		body.kd-blog-page .kd-blog-premium .kd-blog-premium-card{
			position:relative!important;
			border-radius:22px!important;
			overflow:hidden!important;
			isolation:isolate!important;
		}
		body.kd-blog-page .kd-blog-premium .kd-blog-premium-card::after{
			content:""!important;
			position:absolute!important;
			inset:0!important;
			border-radius:inherit!important;
			box-shadow:inset 0 0 0 1px rgba(105,136,112,.09)!important;
			pointer-events:none!important;
		}
		body.kd-blog-page .kd-blog-premium-card .kd-blog-card-media{
			border-radius:22px 22px 0 0!important;
			overflow:hidden!important;
			background:#132019!important;
		}
		body.kd-blog-page .kd-blog-premium-card .kd-blog-card-media img{
			border-radius:inherit!important;
		}
		body.kd-blog-page .kd-blog-premium-card .kd-blog-card-copy{
			border-radius:0 0 22px 22px!important;
			overflow:hidden!important;
		}
		body.kd-blog-page .kd-blog-pagination{
			border-radius:22px!important;
			overflow:hidden!important;
		}
		@media(max-width:900px){
			body.kd-blog-page .kd-blog-featured{
				border-radius:22px!important;
			}
			body.kd-blog-page .kd-blog-featured-media{
				border-right:0!important;
				border-bottom:1px solid rgba(120,146,124,.16)!important;
				border-radius:22px 22px 0 0!important;
			}
			body.kd-blog-page .kd-blog-featured-copy{
				border-radius:0 0 22px 22px!important;
			}
		}
		@media(max-width:620px){
			body.kd-blog-page .kd-blog-content-width{
				border-radius:22px!important;
			}
			body.kd-blog-page .kd-blog-featured{
				border-radius:20px!important;
			}
			body.kd-blog-page .kd-blog-featured::before{
				top:12px!important;
				left:12px!important;
				min-height:28px!important;
				padding:0 14px!important;
			}
			body.kd-blog-page .kd-blog-featured-media{
				border-radius:20px 20px 0 0!important;
			}
			body.kd-blog-page .kd-blog-featured-copy{
				border-radius:0 0 20px 20px!important;
			}
			body.kd-blog-page .kd-blog-premium .kd-blog-premium-card{
				border-radius:20px!important;
			}
			body.kd-blog-page .kd-blog-premium-card .kd-blog-card-media{
				border-radius:20px 20px 0 0!important;
			}
			body.kd-blog-page .kd-blog-premium-card .kd-blog-card-copy{
				border-radius:0 0 20px 20px!important;
			}
		}

		
			/* 1.36.39 · Artículos: remate final de marcos sin esquinas a 90° visibles. */
			body.kd-blog-page .kd-blog-directory,
			body.kd-blog-page .kd-blog-adminbar,
			body.kd-blog-page .kd-blog-content-width,
			body.kd-blog-page .kd-blog-editorial-head,
			body.kd-blog-page .kd-blog-featured,
			body.kd-blog-page .kd-blog-premium .kd-blog-premium-card,
			body.kd-blog-page .kd-blog-pagination{
				position:relative!important;
				border-radius:24px!important;
				overflow:hidden!important;
				isolation:isolate!important;
			}
			body.kd-blog-page .kd-blog-adminbar::after,
			body.kd-blog-page .kd-blog-content-width::after,
			body.kd-blog-page .kd-blog-featured::after,
			body.kd-blog-page .kd-blog-premium .kd-blog-premium-card::before,
			body.kd-blog-page .kd-blog-premium .kd-blog-premium-card::after,
			body.kd-blog-page .kd-blog-pagination::after{
				content:""!important;
				position:absolute!important;
				inset:0!important;
				border-radius:inherit!important;
				pointer-events:none!important;
			}
			body.kd-blog-page .kd-blog-adminbar::after{
				box-shadow:inset 0 0 0 1px rgba(196,164,76,.16)!important;
			}
			body.kd-blog-page .kd-blog-content-width::after{
				box-shadow:inset 0 0 0 1px rgba(108,138,114,.10)!important;
			}
			body.kd-blog-page .kd-blog-featured::after,
			body.kd-blog-page .kd-blog-premium .kd-blog-premium-card::before,
			body.kd-blog-page .kd-blog-premium .kd-blog-premium-card::after,
			body.kd-blog-page .kd-blog-pagination::after{
				display:block!important;
				box-shadow:inset 0 0 0 1px rgba(108,138,114,.10)!important;
			}
			body.kd-blog-page .kd-blog-featured::after{
				box-shadow:inset 0 0 0 1px rgba(196,164,76,.12)!important;
			}
			body.kd-blog-page .kd-blog-editorial-head{
				border-radius:22px!important;
				overflow:visible!important;
				padding-right:0!important;
			}
			body.kd-blog-page .kd-blog-tabs{
				max-width:100%!important;
				border-radius:999px!important;
				overflow:hidden!important;
			}
			body.kd-blog-page .kd-blog-tabs a{
				border-radius:999px!important;
			}
			body.kd-blog-page .kd-blog-featured-media{
				border-radius:24px 0 0 24px!important;
				overflow:hidden!important;
			}
			body.kd-blog-page .kd-blog-featured-copy{
				border-radius:0 24px 24px 0!important;
				overflow:hidden!important;
			}
			body.kd-blog-page .kd-blog-premium-card .kd-blog-card-media{
				border-radius:24px 24px 0 0!important;
				overflow:hidden!important;
			}
			body.kd-blog-page .kd-blog-premium-card .kd-blog-card-copy{
				border-radius:0 0 24px 24px!important;
				overflow:hidden!important;
			}
			body.kd-blog-page .kd-blog-bookmark{
				display:none!important;
			}
			@media(max-width:900px){
				body.kd-blog-page .kd-blog-directory,
				body.kd-blog-page .kd-blog-adminbar,
				body.kd-blog-page .kd-blog-content-width,
				body.kd-blog-page .kd-blog-featured,
				body.kd-blog-page .kd-blog-premium .kd-blog-premium-card,
				body.kd-blog-page .kd-blog-pagination{
					border-radius:22px!important;
				}
				body.kd-blog-page .kd-blog-featured-media{
					border-radius:22px 22px 0 0!important;
				}
				body.kd-blog-page .kd-blog-featured-copy{
					border-radius:0 0 22px 22px!important;
				}
				body.kd-blog-page .kd-blog-premium-card .kd-blog-card-media{
					border-radius:22px 22px 0 0!important;
				}
				body.kd-blog-page .kd-blog-premium-card .kd-blog-card-copy{
					border-radius:0 0 22px 22px!important;
				}
			}
			@media(max-width:620px){
				body.kd-blog-page .kd-blog-directory,
				body.kd-blog-page .kd-blog-adminbar,
				body.kd-blog-page .kd-blog-content-width,
				body.kd-blog-page .kd-blog-featured,
				body.kd-blog-page .kd-blog-premium .kd-blog-premium-card,
				body.kd-blog-page .kd-blog-pagination{
					border-radius:20px!important;
				}
				body.kd-blog-page .kd-blog-featured-media{
					border-radius:20px 20px 0 0!important;
				}
				body.kd-blog-page .kd-blog-featured-copy{
					border-radius:0 0 20px 20px!important;
				}
				body.kd-blog-page .kd-blog-premium-card .kd-blog-card-media{
					border-radius:20px 20px 0 0!important;
				}
				body.kd-blog-page .kd-blog-premium-card .kd-blog-card-copy{
					border-radius:0 0 20px 20px!important;
				}
			}

			/* 1.36.40 · Artículos: un único marco maestro, sin cajas anidadas. */
			body.kd-blog-page #kd-blog-directory.kd-blog-directory{
				position:relative!important;
				box-sizing:border-box!important;
				width:100%!important;
				max-width:100%!important;
				margin:0!important;
				padding:22px!important;
				border:1px solid rgba(112,145,119,.22)!important;
				border-radius:28px!important;
				background:
					radial-gradient(circle at 92% 0,rgba(53,108,67,.09),transparent 30%),
					radial-gradient(circle at 0 100%,rgba(42,77,50,.07),transparent 28%),
					linear-gradient(180deg,rgba(12,19,15,.995),rgba(8,14,11,.998))!important;
				box-shadow:0 24px 54px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.025)!important;
				overflow:hidden!important;
				isolation:isolate!important;
			}
			body.kd-blog-page #kd-blog-directory.kd-blog-directory::before,
			body.kd-blog-page #kd-blog-directory.kd-blog-directory::after{
				display:none!important;
				content:none!important;
				box-shadow:none!important;
			}
			body.kd-blog-page #kd-blog-directory > .kd-blog-adminbar{
				position:relative!important;
				display:grid!important;
				box-sizing:border-box!important;
				width:100%!important;
				max-width:none!important;
				margin:0 0 20px!important;
				padding:2px 0 18px!important;
				border:0!important;
				border-bottom:1px solid rgba(105,136,112,.16)!important;
				border-radius:0!important;
				background:transparent!important;
				background-image:none!important;
				box-shadow:none!important;
				overflow:visible!important;
				isolation:auto!important;
			}
			body.kd-blog-page #kd-blog-directory > .kd-blog-adminbar::before,
			body.kd-blog-page #kd-blog-directory > .kd-blog-adminbar::after{
				display:none!important;
				content:none!important;
				box-shadow:none!important;
			}
			body.kd-blog-page #kd-blog-directory > .kd-blog-adminbar strong{
				color:#d6bd70!important;
			}
			body.kd-blog-page #kd-blog-directory > .kd-blog-adminbar > span{
				color:#87948a!important;
			}
			body.kd-blog-page #kd-blog-directory > .kd-blog-content-width{
				position:relative!important;
				box-sizing:border-box!important;
				width:100%!important;
				max-width:none!important;
				margin:0!important;
				padding:0!important;
				border:0!important;
				border-radius:0!important;
				background:transparent!important;
				background-image:none!important;
				box-shadow:none!important;
				overflow:visible!important;
				isolation:auto!important;
			}
			body.kd-blog-page #kd-blog-directory > .kd-blog-content-width::before,
			body.kd-blog-page #kd-blog-directory > .kd-blog-content-width::after{
				display:none!important;
				content:none!important;
				box-shadow:none!important;
			}
			body.kd-blog-page #kd-blog-directory .kd-blog-editorial-head{
				margin:0 0 20px!important;
				padding:0 0 18px!important;
				border:0!important;
				border-bottom:1px solid rgba(101,132,108,.14)!important;
				border-radius:0!important;
				background:transparent!important;
				box-shadow:none!important;
				overflow:visible!important;
				isolation:auto!important;
			}
			body.kd-blog-page #kd-blog-directory .kd-blog-editorial-head::before,
			body.kd-blog-page #kd-blog-directory .kd-blog-editorial-head::after{
				display:none!important;
				content:none!important;
			}
			body.kd-blog-page #kd-blog-directory .kd-blog-tabs{
				border:1px solid rgba(101,132,108,.20)!important;
				border-radius:999px!important;
				background:linear-gradient(180deg,rgba(18,28,21,.94),rgba(11,18,14,.97))!important;
				box-shadow:inset 0 1px 0 rgba(255,255,255,.025)!important;
				overflow:hidden!important;
			}
			@media(max-width:900px){
				body.kd-blog-page #kd-blog-directory.kd-blog-directory{
					padding:18px!important;
					border-radius:24px!important;
				}
				body.kd-blog-page #kd-blog-directory > .kd-blog-adminbar{
					padding-bottom:16px!important;
				}
			}
			@media(max-width:620px){
				body.kd-blog-page #kd-blog-directory.kd-blog-directory{
					padding:14px!important;
					border-radius:20px!important;
				}
				body.kd-blog-page #kd-blog-directory > .kd-blog-adminbar{
					margin-bottom:16px!important;
					padding-bottom:14px!important;
				}
				body.kd-blog-page #kd-blog-directory .kd-blog-editorial-head{
					margin-bottom:16px!important;
					padding-bottom:15px!important;
				}
			}

/* 1.40.630 · Editor de Artículos: retícula lateral de Inicio/Diarios + legibilidad reforzada. */
html body.kd-blog-editor-page main#primary.kd-blog-template-main{
	box-sizing:border-box!important;
	width:100%!important;
	max-width:100%!important;
	margin:0!important;
	padding-right:var(--kd-menu-banner-side,12px)!important;
	padding-left:var(--kd-menu-banner-side,12px)!important;
}
html body.kd-blog-editor-page main#primary.kd-blog-template-main > .kd-blog-editor-shell{
	box-sizing:border-box!important;
	width:100%!important;
	max-width:var(--kd-menu-banner-max,1580px)!important;
	margin-right:auto!important;
	margin-left:auto!important;
	padding-right:0!important;
	padding-left:0!important;
}
body.kd-blog-editor-page .kd-blog-editor-head p{
	font-weight:550;
}
body.kd-blog-editor-page .kd-blog-editor-head-stats span{
	font-size:11px;
	font-weight:850;
}
body.kd-blog-editor-page .kd-blog-editor-card-title p{
	color:#59675e;
	font-size:13px;
	font-weight:550;
	line-height:1.55;
}
body.kd-blog-editor-page .kd-blog-editor-intro strong{
	font-size:14px;
	font-weight:750;
}
body.kd-blog-editor-page .kd-blog-editor-intro p{
	color:#56645b;
	font-size:13px;
	font-weight:550;
	line-height:1.6;
}
body.kd-blog-editor-page .kd-blog-editor-intro li{
	font-size:11px;
	font-weight:850;
}
body.kd-blog-editor-page .kd-blog-editor-field{
	font-size:13px;
	font-weight:850;
}
body.kd-blog-editor-page .kd-blog-editor-field input,
body.kd-blog-editor-page .kd-blog-editor-field textarea,
body.kd-blog-editor-page .kd-blog-editor-field select{
	font-size:13px;
	font-weight:550;
	line-height:1.55;
}
body.kd-blog-editor-page .kd-blog-editor-field input::placeholder,
body.kd-blog-editor-page .kd-blog-editor-field textarea::placeholder{
	color:#738178;
	opacity:1;
	font-weight:550;
}
body.kd-blog-editor-page .kd-blog-editor-field small,
body.kd-blog-editor-page .kd-blog-image-preview small,
body.kd-blog-editor-page .kd-blog-editor-check small{
	color:#657168;
	font-size:12px;
	font-weight:550;
	line-height:1.55;
}
body.kd-blog-editor-page .kd-blog-editor-meta-note{
	color:#5e6b62;
	font-size:12px;
	font-weight:550;
	line-height:1.6;
}
body.kd-blog-editor-page .kd-blog-editor-tips span,
body.kd-blog-editor-page .kd-blog-editor-actions span{
	color:#5e6b62;
	font-size:12px;
	font-weight:550;
	line-height:1.6;
}
body.kd-blog-editor-page .kd-blog-editor-tips strong,
body.kd-blog-editor-page .kd-blog-editor-check strong,
body.kd-blog-editor-page .kd-blog-editor-actions strong{
	font-weight:750;
}
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-card-title p,
html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-card-title p,
body.dark-mode.kd-blog-editor-page .kd-blog-editor-card-title p,
body.kd-interface-dark.kd-blog-editor-page .kd-blog-editor-card-title p,
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-intro p,
html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-intro p,
body.dark-mode.kd-blog-editor-page .kd-blog-editor-intro p,
body.kd-interface-dark.kd-blog-editor-page .kd-blog-editor-intro p,
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-field small,
html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-field small,
body.dark-mode.kd-blog-editor-page .kd-blog-editor-field small,
body.kd-interface-dark.kd-blog-editor-page .kd-blog-editor-field small,
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-image-preview small,
html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-image-preview small,
body.dark-mode.kd-blog-editor-page .kd-blog-image-preview small,
body.kd-interface-dark.kd-blog-editor-page .kd-blog-image-preview small,
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-check small,
html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-check small,
body.dark-mode.kd-blog-editor-page .kd-blog-editor-check small,
body.kd-interface-dark.kd-blog-editor-page .kd-blog-editor-check small,
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-meta-note,
html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-meta-note,
body.dark-mode.kd-blog-editor-page .kd-blog-editor-meta-note,
body.kd-interface-dark.kd-blog-editor-page .kd-blog-editor-meta-note,
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-tips span,
html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-tips span,
body.dark-mode.kd-blog-editor-page .kd-blog-editor-tips span,
body.kd-interface-dark.kd-blog-editor-page .kd-blog-editor-tips span,
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-actions span,
html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-actions span,
body.dark-mode.kd-blog-editor-page .kd-blog-editor-actions span,
body.kd-interface-dark.kd-blog-editor-page .kd-blog-editor-actions span{
	color:#9eaca2!important;
}
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-field input::placeholder,
html[data-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-field textarea::placeholder,
html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-field input::placeholder,
html[data-kd-theme="dark"] body.kd-blog-editor-page .kd-blog-editor-field textarea::placeholder,
body.dark-mode.kd-blog-editor-page .kd-blog-editor-field input::placeholder,
body.dark-mode.kd-blog-editor-page .kd-blog-editor-field textarea::placeholder,
body.kd-interface-dark.kd-blog-editor-page .kd-blog-editor-field input::placeholder,
body.kd-interface-dark.kd-blog-editor-page .kd-blog-editor-field textarea::placeholder{
	color:#94a49a!important;
}
@media(max-width:760px){
	html body.kd-blog-editor-page main#primary.kd-blog-template-main > .kd-blog-editor-shell{
		width:100%!important;
		max-width:100%!important;
	}
}

/* 1.40.639 · Artículos: legibilidad reforzada en el destacado y tarjetas (base/dark). */
body.kd-blog-page #kd-blog-directory .kd-blog-heading p{
	font-size:13.5px!important;
	font-weight:600!important;
	line-height:1.5!important;
}
body.kd-blog-page #kd-blog-directory .kd-blog-tabs a{
	font-size:11px!important;
	font-weight:850!important;
}
body.kd-blog-page #kd-blog-directory .kd-blog-featured-copy h3{
	font-size:31px!important;
	font-weight:800!important;
	line-height:1.08!important;
}
body.kd-blog-page #kd-blog-directory .kd-blog-featured-copy h3 a{
	color:#f5f8f5!important;
	-webkit-text-fill-color:#f5f8f5!important;
}
body.kd-blog-page #kd-blog-directory .kd-blog-featured-copy>p{
	margin-bottom:14px!important;
	color:#d0d8d2!important;
	-webkit-text-fill-color:#d0d8d2!important;
	font-size:14px!important;
	font-weight:560!important;
	line-height:1.6!important;
}
body.kd-blog-page #kd-blog-directory .kd-blog-featured-labels{
	font-size:10px!important;
	font-weight:900!important;
}
body.kd-blog-page #kd-blog-directory .kd-blog-featured .kd-blog-premium-meta{
	gap:15px!important;
	color:#b8c5bc!important;
	-webkit-text-fill-color:#b8c5bc!important;
	font-size:11px!important;
	font-weight:750!important;
	line-height:1.35!important;
}
body.kd-blog-page #kd-blog-directory .kd-blog-read-more{
	min-height:38px!important;
	font-size:10.5px!important;
	font-weight:900!important;
}
body.kd-blog-page #kd-blog-directory .kd-blog-premium-card .kd-blog-card-copy h3{
	font-size:19px!important;
	font-weight:800!important;
	line-height:1.14!important;
}
body.kd-blog-page #kd-blog-directory .kd-blog-premium-card .kd-blog-card-copy>p{
	font-size:11.5px!important;
	font-weight:550!important;
	line-height:1.55!important;
}
body.kd-blog-page #kd-blog-directory .kd-blog-premium-card .kd-blog-premium-meta{
	font-size:9.5px!important;
	font-weight:700!important;
	line-height:1.35!important;
}
@media(max-width:900px){
	body.kd-blog-page #kd-blog-directory .kd-blog-featured-copy h3{font-size:28px!important;}
	body.kd-blog-page #kd-blog-directory .kd-blog-featured-copy>p{font-size:13.5px!important;}
}
@media(max-width:620px){
	body.kd-blog-page #kd-blog-directory .kd-blog-heading p{font-size:13px!important;}
	body.kd-blog-page #kd-blog-directory .kd-blog-tabs a{font-size:10.5px!important;}
	body.kd-blog-page #kd-blog-directory .kd-blog-featured-copy h3{font-size:25px!important;}
	body.kd-blog-page #kd-blog-directory .kd-blog-featured-copy>p{font-size:13px!important;line-height:1.58!important;}
	body.kd-blog-page #kd-blog-directory .kd-blog-featured .kd-blog-premium-meta{font-size:10px!important;gap:10px!important;}
}
