/* Premierowa autorska publikacja i odnośnik z archiwum — Biuletynmedyczny.pl */
.editorial-feature{padding:56px 0;background:linear-gradient(125deg,#eef8f6,#fafdfe);border-bottom:1px solid #c5d9d9;}
.editorial-feature-grid{display:grid;grid-template-columns:minmax(0,1.42fr) minmax(280px,.72fr);gap:clamp(28px,4.4vw,70px);align-items:center;}
.editorial-feature-kicker{display:flex;align-items:center;gap:10px;font-size:11px;letter-spacing:.14em;font-weight:850;color:#087d77;}
.editorial-feature-dot{display:inline-block;background:#ff8357;border-radius:50%;width:10px;height:10px;flex:0 0 10px;}
.editorial-feature-type{margin:20px 0 10px;font-size:11px;font-weight:850;letter-spacing:.11em;color:#637982;}
.editorial-feature h2{font:700 clamp(43px,4.6vw,64px)/.97 var(--serif,Georgia,serif);letter-spacing:-.035em;max-width:720px;margin:0 0 20px;color:#0f3440;}
.editorial-feature-lead{margin:0;max-width:760px;color:#3f5961;font-size:17px;line-height:1.65;}
.editorial-feature-actions{display:flex;gap:17px;align-items:center;flex-wrap:wrap;margin-top:26px;}
.editorial-feature-more{font-weight:780;text-decoration:underline;text-underline-offset:4px;color:#087d77;}
.editorial-feature-aside{border:1px solid #cbdcdb;border-radius:12px;background:#fff;padding:26px;box-shadow:0 15px 40px rgba(15,52,64,.06);}
.editorial-feature-eyebrow{display:block;text-transform:uppercase;letter-spacing:.08em;font-size:11px;color:#667a7f;font-weight:800;}
.editorial-feature-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #cbdcdb;border-bottom:1px solid #cbdcdb;margin:17px 0;padding:21px 0;gap:12px;}
.editorial-feature-metrics strong{display:block;font:700 42px/1 var(--serif,Georgia,serif);color:#0f3440;}
.editorial-feature-metrics span{display:block;font-size:11px;line-height:1.35;margin-top:8px;color:#536b72;}
.editorial-feature-aside p{margin:0;color:#38555c;font-size:14px;line-height:1.6;}
.editorial-archive-strip{padding:34px 0;background:#eaf5f2;border-bottom:1px solid #c9dad9;}
.editorial-archive-strip-grid{display:grid;grid-template-columns:1fr auto;align-items:center;gap:30px;}
.editorial-archive-strip h2{font:700 clamp(31px,3.5vw,43px)/1.03 var(--serif,Georgia,serif);letter-spacing:-.03em;margin:12px 0;}
.editorial-archive-strip p{color:#516970;line-height:1.6;max-width:780px;margin:0;}
.editorial-archive-strip .btn{white-space:nowrap;}
@media(max-width:900px){.editorial-feature-grid{grid-template-columns:1fr;}.editorial-feature-aside{max-width:680px;}.editorial-archive-strip-grid{grid-template-columns:1fr;}.editorial-archive-strip .btn{justify-self:start;}}
@media(max-width:520px){.editorial-feature{padding:39px 0 44px;}.editorial-feature h2{font-size:43px;}.editorial-feature-lead{font-size:16px;}.editorial-feature-actions{align-items:stretch;flex-direction:column;}.editorial-feature-actions .btn{white-space:normal;text-align:center;}.editorial-feature-aside{padding:19px;}.editorial-feature-metrics strong{font-size:36px;}.editorial-feature-metrics{gap:7px;}.editorial-feature-metrics span{font-size:10px;}.editorial-archive-strip .btn{width:100%;white-space:normal;}.editorial-feature-type{line-height:1.6;}}
