.illustrated-start{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.illustrated-start .fresh-create-card{min-width:0;min-height:0;padding:0;border:1px solid #eadfe1;border-radius:22px;color:var(--fresh-ink);box-shadow:0 9px 24px rgba(64,39,58,.08);transition:transform .2s ease,box-shadow .2s ease}
.illustrated-start .orange{--start-accent:#a43b33;background:#fff4ee}
.illustrated-start .teal{--start-accent:#146f6a;background:#edf9f6}
.illustrated-start .yellow{--start-accent:#85510d;background:#fff8e7}
.illustrated-start .start-card-art{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}
.illustrated-start .start-card-copy{display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:22px}
.illustrated-start .mini-label{font-size:.6875rem;line-height:1.5;color:var(--start-accent);opacity:1;letter-spacing:.13em}
.illustrated-start strong{display:block;margin:7px 0 6px;font-size:clamp(1.25rem,2.1vw,1.5rem);font-weight:900;line-height:1.5;word-break:keep-all;overflow-wrap:anywhere}
.illustrated-start small{display:block;color:#655967;font-size:.875rem;line-height:1.8}
.illustrated-start .start-card-arrow{display:grid;place-items:center;align-self:flex-end;width:34px;height:34px;margin-top:14px;border-radius:50%;background:var(--start-accent);color:#fff;font-size:1.25rem;line-height:1}
.illustrated-start .fresh-create-card:focus-visible{outline:3px solid #7866f2;outline-offset:4px}
@media(max-width:760px){.illustrated-start{grid-template-columns:1fr;gap:14px}.illustrated-start .fresh-create-card{display:grid;grid-template-columns:36% minmax(0,1fr);border-radius:18px}.illustrated-start .start-card-art{height:100%;min-height:176px;aspect-ratio:auto}.illustrated-start .start-card-copy{padding:17px 16px}.illustrated-start strong{font-size:clamp(1.125rem,5vw,1.25rem);margin:5px 0}.illustrated-start .start-card-arrow{margin-top:10px;width:30px;height:30px}.illustrated-start .fresh-create-card:hover{transform:none}}
@media(prefers-reduced-motion:reduce){.illustrated-start .fresh-create-card{transition:none}.illustrated-start .fresh-create-card:hover{transform:none}}
