.site-header[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;padding:20px 0;margin-bottom:60px}.logo-container[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:10px}.logo[data-astro-cid-j7pv25f6]{width:40px;height:40px;border-radius:10px}.logo-text[data-astro-cid-j7pv25f6]{font-weight:600;font-size:1.1rem;color:var(--text-primary)}.main-nav[data-astro-cid-j7pv25f6]{display:flex;gap:25px}.main-nav[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-size:.9rem;color:var(--text-secondary);font-weight:500;transition:color .2s ease}.main-nav[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--text-primary)}.hero[data-astro-cid-j7pv25f6]{text-align:center;margin-bottom:50px}h1[data-astro-cid-j7pv25f6]{font-size:3rem;font-weight:600;color:var(--text-primary);margin-bottom:15px;letter-spacing:-.02em}.subtitle[data-astro-cid-j7pv25f6]{font-size:1.2rem;color:var(--text-secondary);font-weight:400;max-width:600px;margin:0 auto}.timer-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px;margin-bottom:60px;max-width:800px;margin-left:auto;margin-right:auto}.emotion-btn[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:25px;background:#fff;border-radius:20px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 15px #00000008;border:1px solid transparent}.emotion-btn[data-astro-cid-j7pv25f6]:hover{transform:translateY(-5px);box-shadow:0 10px 25px #00000014;border-color:var(--calm-blue)}.emotion-img[data-astro-cid-j7pv25f6]{width:80px;height:80px;object-fit:contain;margin-bottom:15px;transition:transform .3s ease}.emotion-btn[data-astro-cid-j7pv25f6]:hover .emotion-img[data-astro-cid-j7pv25f6]{transform:scale(1.1)}.emotion-name[data-astro-cid-j7pv25f6]{font-weight:500;color:var(--text-primary);font-size:1rem}.preview-animation[data-astro-cid-j7pv25f6]{text-align:center;margin-bottom:80px}.preview-text[data-astro-cid-j7pv25f6]{color:var(--text-secondary);margin-bottom:30px;font-size:.95rem}.breathing-circle-preview[data-astro-cid-j7pv25f6]{width:120px;height:120px;border-radius:50%;background:var(--calm-blue);margin:0 auto;opacity:.4;animation:breathePreview 6s ease-in-out infinite}@keyframes breathePreview{0%,to{transform:scale(1);opacity:.4}50%{transform:scale(1.2);opacity:.7}}.quick-actions[data-astro-cid-j7pv25f6]{text-align:center;margin-bottom:80px}.quick-actions[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:.9rem;font-weight:600;color:var(--text-secondary);margin-bottom:25px;text-transform:uppercase;letter-spacing:.1em}.quick-btns[data-astro-cid-j7pv25f6]{display:flex;gap:15px;justify-content:center;flex-wrap:wrap}.quick-btn[data-astro-cid-j7pv25f6]{padding:12px 24px;background:#fff;border-radius:50px;color:var(--text-primary);font-size:.9rem;font-weight:500;transition:all .2s ease;box-shadow:0 2px 10px #00000008;display:flex;align-items:center;gap:8px;text-decoration:none}.quick-btn[data-astro-cid-j7pv25f6]:hover{transform:translateY(-2px);box-shadow:0 5px 15px #00000014;background:var(--light-sand)}.how-it-works[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:40px;max-width:900px;margin:0 auto 80px;text-align:center}.step[data-astro-cid-j7pv25f6]{padding:20px}.step-icon[data-astro-cid-j7pv25f6]{width:40px;height:40px;background:var(--mint-green);color:var(--text-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;margin:0 auto 20px}.step[data-astro-cid-j7pv25f6] h4[data-astro-cid-j7pv25f6]{font-size:1.1rem;font-weight:600;margin-bottom:10px;color:var(--text-primary)}.step[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.95rem;color:var(--text-secondary);line-height:1.5}footer[data-astro-cid-j7pv25f6]{text-align:center;margin-top:auto;padding:60px 0 40px;border-top:1px solid rgba(0,0,0,.05)}.footer-links[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;gap:30px;margin-bottom:20px}.footer-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--text-secondary);font-size:.9rem;transition:color .2s ease}.footer-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--text-primary)}.copyright[data-astro-cid-j7pv25f6]{color:var(--text-secondary);font-size:.8rem;opacity:.7}@media (max-width: 600px){.site-header[data-astro-cid-j7pv25f6]{flex-direction:column;gap:20px}h1[data-astro-cid-j7pv25f6]{font-size:2.2rem}.timer-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}
