/* Starter identities alter composition as well as tokens; framework components stay shared. */
.sf-preset-webcream{--sf-accent:#2563eb;--sf-ink:#0f172a;--sf-page:#f8fafc;--sf-radius:12px}.sf-preset-webcream .hero{background:linear-gradient(135deg,#eff6ff,#f8fafc 60%)}.sf-preset-webcream .post-card{border-top:3px solid color-mix(in srgb,var(--sf-accent) 35%,transparent)}
.sf-preset-iconicmagx{--sf-accent:#dc2626;--sf-ink:#111827;--sf-page:#f9fafb;--sf-radius:10px}.sf-preset-iconicmagx .site-title{text-transform:uppercase;letter-spacing:-.06em}.sf-preset-iconicmagx .post-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.sf-preset-iconicmagx .post-card:first-child{grid-column:span 2;grid-row:span 2}.sf-preset-iconicmagx .post-card:first-child .post-card__title{font-size:2rem}.sf-preset-iconicmagx .eyebrow{color:#dc2626}
.sf-preset-workalerts{--sf-accent:#1d4ed8;--sf-ink:#0f172a;--sf-page:#f8fafc;--sf-radius:8px}.sf-preset-workalerts .hero{padding-block:58px;background:linear-gradient(120deg,#eff6ff,#fff7ed)}.sf-preset-workalerts .post-card{box-shadow:none;border-left:4px solid var(--sf-accent)}.sf-preset-workalerts .category-grid a{border-left:5px solid #f97316}.sf-preset-workalerts .post-card__media{aspect-ratio:3/1}
.sf-preset-zippernow{--sf-accent:#7c3aed;--sf-ink:#111827;--sf-page:#f8fafc;--sf-radius:16px}.sf-preset-zippernow .hero{background:radial-gradient(circle at 80% 30%,rgba(6,182,212,.24),transparent 25%),radial-gradient(circle at 70% 70%,rgba(124,58,237,.25),transparent 35%)}.sf-preset-zippernow .post-card{background:color-mix(in srgb,var(--sf-card) 88%,transparent);backdrop-filter:blur(12px)}.sf-preset-zippernow .category-grid a:before{content:"✦";color:#06b6d4;margin-bottom:10px}
.sf-preset-chomes{--sf-accent:#8b5e3c;--sf-ink:#2f2f2f;--sf-page:#faf7f2;--sf-radius:10px}.sf-preset-chomes .hero h1,.sf-preset-chomes .section-heading h2,.sf-preset-chomes .single-header h1{font-family:Georgia,"Times New Roman",serif;font-weight:500}.sf-preset-chomes .hero{min-height:72vh;display:grid;align-items:center;background:linear-gradient(90deg,rgba(250,247,242,.98),rgba(250,247,242,.5)),radial-gradient(circle at 80%,#d4a373,transparent 45%)}.sf-preset-chomes .post-card__media{aspect-ratio:4/5}.sf-preset-chomes .post-grid{gap:30px}.sf-preset-chomes .post-card{box-shadow:none}
@media(max-width:900px){.sf-preset-iconicmagx .post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sf-preset-iconicmagx .post-card:first-child{grid-column:span 2}.sf-preset-workalerts .post-card__media{aspect-ratio:16/9}}@media(max-width:600px){.sf-preset-iconicmagx .post-grid{grid-template-columns:1fr}.sf-preset-iconicmagx .post-card:first-child{grid-column:auto;grid-row:auto}.sf-preset-chomes .hero{min-height:auto}.sf-preset-chomes .post-card__media{aspect-ratio:16/10}}
