.page.svelte-1cbogtk{max-width:980px;margin:0 auto;padding-bottom:40px}.intro.svelte-1cbogtk,.grid.svelte-1cbogtk,.resources.svelte-1cbogtk{background:#fff;border:1px solid #ddd;border-radius:8px;padding:24px;margin-bottom:30px;box-shadow:0 2px 6px #0000000a}.intro.svelte-1cbogtk p:where(.svelte-1cbogtk){line-height:1.6;margin-bottom:12px}.section-header.svelte-1cbogtk{display:flex;justify-content:space-between;align-items:baseline;gap:20px;flex-wrap:wrap;margin-bottom:20px}.eyebrow.svelte-1cbogtk{text-transform:uppercase;letter-spacing:.2em;font-size:.75rem;color:#007d9d;margin:0}.tips-grid.svelte-1cbogtk{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.card.svelte-1cbogtk{border:1px solid #dfdfdf;border-radius:10px;padding:20px;background:#f7f7f7;display:flex;flex-direction:column;gap:8px}.card.svelte-1cbogtk h3:where(.svelte-1cbogtk){margin:0;font-size:1.15rem}.card.svelte-1cbogtk p:where(.svelte-1cbogtk){margin:0;color:#4d4d4d;line-height:1.5}.card.svelte-1cbogtk .detail:where(.svelte-1cbogtk){color:#2c2c2c;font-size:.95rem}.resources-grid.svelte-1cbogtk{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.resource-card.svelte-1cbogtk{border:1px solid #d9d9d9;border-radius:8px;padding:20px;background:#fff;display:flex;flex-direction:column;gap:8px;text-decoration:none;color:inherit;transition:border-color .2s ease,transform .2s ease}.resource-card.svelte-1cbogtk:hover{border-color:#007d9d;transform:translateY(-2px)}.resource-card.svelte-1cbogtk strong:where(.svelte-1cbogtk){font-size:1.05rem}.resource-card.svelte-1cbogtk p:where(.svelte-1cbogtk){margin:0;line-height:1.5;color:#4d4d4d}
