.mcg-st-featured{border-bottom:1px solid var(--ed-line,#dfdfd7);padding:34px 0 38px;margin:0;color:var(--ed-ink,#17232c);font-family:inherit}
.mcg-st-featured *{box-sizing:border-box}
.mcg-st-featured .mcg-st-featured-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:22px}
.mcg-st-featured .mcg-st-featured-kicker{font-size:10px;font-weight:750;letter-spacing:.12em;margin:0 0 8px;color:var(--ed-coral,#c33f2d)}
.mcg-st-featured h2{font-size:clamp(26px,2.7vw,34px);line-height:1.2;letter-spacing:-.035em;margin:0 0 10px;color:inherit}
.mcg-st-featured-head>div>p:last-child{max-width:660px;font-size:15px;line-height:1.65;margin:0;color:var(--ed-muted,#52606a)}
.mcg-st-featured .mcg-st-featured-all{display:inline-flex;align-items:center;gap:12px;min-height:44px;white-space:nowrap;color:inherit;font-size:14px;font-weight:650;text-decoration:underline;text-underline-offset:5px}
.mcg-st-featured-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
.mcg-st-featured-card{border:1px solid var(--ed-line,#dfdfd7);border-radius:10px;background:#fff;margin:0;min-width:0;overflow:hidden}
.mcg-st-featured-card>a{display:grid;grid-template-columns:40px minmax(0,1fr) 14px;gap:12px;padding:20px 16px;height:100%;color:inherit;text-decoration:none;align-items:start}
.mcg-st-featured .mcg-st-featured-card h3{font-size:18px;line-height:1.3;margin:0 0 8px;letter-spacing:-.02em;color:inherit}
.mcg-st-featured .mcg-st-featured-card p{font-size:13px;line-height:1.6;margin:0;color:var(--ed-muted,#52606a)}
.mcg-st-featured-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:9px;color:var(--pick-ink,#915113);background:var(--pick-paper,#fff2d8)}
.mcg-st-featured-arrow{font-size:19px;line-height:1.2;color:var(--ed-muted,#52606a)}
.mcg-st-featured .mcg-st-featured-card>a:hover{background:#fafbf8}
.mcg-st-featured .mcg-st-featured-card>a:hover h3{text-decoration:underline;text-underline-offset:4px}
.mcg-st-featured a:focus-visible{outline:3px solid #087b83;outline-offset:-4px;border-radius:8px}
.mcg-st-tone-extract{--pick-ink:#5d4198;--pick-paper:#f0eafa}.mcg-st-tone-redact{--pick-ink:#126658;--pick-paper:#e8f2ee}.mcg-st-tone-token{--pick-ink:#185a87;--pick-paper:#e7eff8}.mcg-st-tone-hash{--pick-ink:#a23d36;--pick-paper:#faece8}.mcg-st-tone-android{--pick-ink:#4f6626;--pick-paper:#eef2e2}
@media(max-width:1000px){.mcg-st-featured-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.mcg-st-featured{padding:28px 0 32px}.mcg-st-featured .mcg-st-featured-head{display:block;margin-bottom:18px}.mcg-st-featured .mcg-st-featured-all{margin-top:12px}.mcg-st-featured-grid{grid-template-columns:1fr;gap:10px}.mcg-st-featured-card>a{padding:16px;gap:14px}.mcg-st-featured .mcg-st-featured-card h3{font-size:18px;margin-bottom:5px}.mcg-st-featured .mcg-st-featured-card p{font-size:13px}.mcg-st-featured-head>div>p:last-child{font-size:14px}}
