.snack-intro{padding:32px;max-width:1200px;margin:0 auto}.snack-heading{display:flex;gap:20px;align-items:center}.snack-symbol{display:grid;place-items:center;width:64px;height:64px;flex:none;border-radius:18px;background:var(--accent-soft,#e9f5ed);color:var(--accent,#34785a)}.snack-symbol svg{width:30px;height:30px}.snack-intro h1{margin:6px 0 10px;font-size:30px}.snack-lead,.snack-intro p{color:var(--muted,#717774);line-height:1.65}.snack-status{display:flex;gap:10px;align-items:center;margin:26px 0;padding:14px 16px;border:1px solid var(--line,#e4e9e5);border-radius:12px;font-size:14px;background:var(--bg,#f7f9f7)}.snack-status-dot{width:8px;height:8px;border-radius:50%;background:#a4afa7;flex:none}.snack-planned{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.snack-planned article{padding:22px;border:1px solid var(--line,#e4e9e5);border-radius:14px}.snack-intro h2{font-size:17px;line-height:1.4;margin:0 0 10px}.snack-planned article p{font-size:14px;margin:0 0 18px}.snack-planned article span{font-size:12px;font-weight:600;color:var(--muted,#717774);padding:5px 9px;border-radius:6px;background:var(--bg,#f7f9f7)}.snack-finance{display:flex;gap:24px;justify-content:space-between;align-items:center;margin-top:26px;padding:24px;border:1px solid var(--line,#e4e9e5);border-radius:14px}.snack-finance p{margin:0;max-width:590px;font-size:14px}.snack-finance button{flex:none}.snack-home{display:inline-block;margin-top:26px;color:var(--muted,#717774);font-size:14px;text-decoration:none}@media(max-width:760px){.snack-intro{padding:22px}.snack-planned{grid-template-columns:1fr}.snack-finance{align-items:stretch;flex-direction:column}.snack-heading{align-items:flex-start;gap:14px}.snack-symbol{width:48px;height:48px;border-radius:14px}.snack-intro h1{font-size:26px}.snack-status{align-items:flex-start}}
