.featured-card.svelte-pf7zc2{display:grid;grid-template-columns:1fr 1.4fr;gap:48px;padding:var(--space-8);border:1px solid var(--color-primary);border-radius:16px;align-items:center;box-shadow:0 48px 48px -24px #25261d1f;z-index:2;position:relative;margin-inline:calc(-1 * var(--space-4))}@media (max-width: 768px){.featured-card.svelte-pf7zc2{margin-inline:0}}.featured-content.svelte-pf7zc2{display:flex;flex-direction:column;gap:var(--space-6);align-items:flex-start}@media (max-width: 768px){.featured-content.svelte-pf7zc2{gap:var(--space-4)}}.featured-label.svelte-pf7zc2{color:var(--color-primary);font-size:16px;font-weight:500;font-family:var(--font-mono)}.featured-title.svelte-pf7zc2{font-size:32px;font-weight:500;line-height:1.25;color:var(--color-gray-800);font-family:var(--font-heading)}.featured-title.svelte-pf7zc2 a:where(.svelte-pf7zc2){color:inherit;text-decoration:none}.featured-title.svelte-pf7zc2 a:where(.svelte-pf7zc2):focus{outline:0}.featured-title.svelte-pf7zc2 a:where(.svelte-pf7zc2):hover{color:#354cef}.featured-excerpt.svelte-pf7zc2{font-size:20px;line-height:1.5;color:var(--color-gray-800);font-family:var(--font-primary);line-clamp:2;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.featured-meta.svelte-pf7zc2{display:flex;align-items:center;gap:16px;font-size:16px;color:var(--color-gray-800);font-family:var(--font-heading)}.featured-image.svelte-pf7zc2{width:100%;border-radius:16px;overflow:hidden;background:#e5e7eb;aspect-ratio:400/209}.featured-image.svelte-pf7zc2 img:where(.svelte-pf7zc2){width:100%;height:100%;object-fit:cover}.read-more-btn.svelte-pf7zc2{display:inline-flex;align-items:center;gap:8px;padding:12.5px 16px;line-height:1;color:var(--color-primary);text-decoration:none;border-radius:8px;font-weight:500;font-size:18px;border:1px solid var(--color-primary);font-family:var(--font-heading)}.read-more-btn.svelte-pf7zc2:hover{background:var(--color-primary);color:var(--color-yellow-accent)}.arrow.svelte-pf7zc2{transition:transform .2s;font-size:20px}.read-more-btn.svelte-pf7zc2:hover .arrow:where(.svelte-pf7zc2){transform:translate(4px)}.blog-card.svelte-pf7zc2{background:#fff;overflow:hidden;height:100%;display:flex;flex-direction:column}.card-link.svelte-pf7zc2{text-decoration:none;color:inherit;display:flex;flex-direction:column;height:100%;gap:var(--space-6)}.card-link.svelte-pf7zc2:focus{outline:0}.card-image.svelte-pf7zc2{width:100%;aspect-ratio:16 / 8;border-radius:16px;overflow:hidden;background:#e5e7eb}.card-image.svelte-pf7zc2 img:where(.svelte-pf7zc2){width:100%;height:100%;border-radius:16px;object-fit:cover;transition:transform .3s}.blog-card.svelte-pf7zc2:hover .card-image:where(.svelte-pf7zc2) img:where(.svelte-pf7zc2){transform:scale(1.05)}.card-content.svelte-pf7zc2{flex:1;display:flex;flex-direction:column;gap:var(--space-4)}.card-category.svelte-pf7zc2{color:var(--color-primary);font-family:var(--font-mono);font-size:14px}.card-title.svelte-pf7zc2{font-size:20px;font-weight:500;line-height:1.35;color:var(--color-gray-800);font-family:var(--font-heading);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1}.blog-card.svelte-pf7zc2:hover .card-title:where(.svelte-pf7zc2){text-decoration:underline}.card-meta.svelte-pf7zc2{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--color-gray-800);font-family:var(--font-heading)}.blog-card.svelte-pf7zc2:hover .card-meta:where(.svelte-pf7zc2){color:var(--color-black)}.author-info.svelte-pf7zc2{display:flex;align-items:center;gap:8px}.author-avatar.svelte-pf7zc2{width:48px;height:48px;border-radius:50%;object-fit:cover}@media (max-width: 768px){.featured-card.svelte-pf7zc2{grid-template-columns:1fr;padding:var(--space-4);gap:var(--space-6)}.featured-title.svelte-pf7zc2{font-size:28px}.featured-excerpt.svelte-pf7zc2{font-size:16px}.featured-image.svelte-pf7zc2{order:1}.card-image.svelte-pf7zc2{height:270px}.card-title.svelte-pf7zc2{font-size:24px}}.canvas.svelte-qi6ubw{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.children.svelte-qi6ubw{position:relative;z-index:10}.wrapper.svelte-qi6ubw{position:absolute;top:0;right:0;bottom:0;left:0}.newsletter.svelte-1xweigh{background:linear-gradient(87.13deg,#25261d 18.88%,#123b39 107.77%);padding:var(--space-12);margin-bottom:var(--space-24);border-radius:var(--radius-md);position:relative}@media (max-width: 768px){.newsletter.svelte-1xweigh{padding:var(--space-4)}}.newsletter-grid.svelte-1xweigh{max-width:540px;display:flex;flex-direction:column;gap:var(--space-6);color:var(--color-gray-200);font-family:var(--font-heading)}.newsletter-grid.svelte-1xweigh h2:where(.svelte-1xweigh){font-size:40px;font-weight:500;line-height:1.1;padding-left:var(--space-4);color:inherit;border-left:2px solid var(--color-yellow-accent)}.newsletter-grid.svelte-1xweigh p:where(.svelte-1xweigh){font-size:20px;line-height:1.5;font-weight:500}.newsletter-form.svelte-1xweigh{display:flex;flex-direction:column;gap:var(--space-2)}.label.svelte-1xweigh{font-size:12px;font-weight:500;font-family:var(--font-heading);color:var(--color-gray-200)}.email-input-wrapper.svelte-1xweigh{display:flex;gap:var(--space-6);position:relative}.email-input.svelte-1xweigh{flex:1;padding:var(--space-4);border:1px solid #b6c1f2;font-size:16px;background:var(--color-white);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--color-gray-800);max-width:350px;font-family:var(--font-heading)}.email-input.svelte-1xweigh::placeholder{color:var(--color-gray-500)}.email-input.svelte-1xweigh:focus{outline:none;border-color:var(--color-primary)}.email-input.svelte-1xweigh:disabled{opacity:.6}.submit-btn.svelte-1xweigh{padding:var(--space-3) var(--space-4);background:var(--color-primary);color:var(--color-white);border-left:1px solid var(--color-white);font-size:18px;font-weight:500;cursor:pointer;font-family:var(--font-heading);white-space:nowrap}.submit-btn.svelte-1xweigh:hover:not(:disabled){background:var(--color-yellow-accent);color:var(--color-primary)}.submit-btn.svelte-1xweigh:disabled{opacity:.6;cursor:not-allowed}.form-message.svelte-1xweigh{position:absolute;bottom:-30px;left:0;color:#ffffffb3;font-size:14px;margin-top:8px}.form-message.success.svelte-1xweigh{color:#10b981}.flow-lines-wrapper.svelte-1xweigh{position:absolute;top:0;right:0;bottom:0;left:53%}.cc.svelte-1xweigh{pointer-events:none;position:absolute;width:auto;left:50%;top:-20%;bottom:0;height:120%;transform:translate(-50%)}@media (max-width: 768px){.newsletter.svelte-1xweigh{border-radius:16px;margin-bottom:var(--space-12)}.newsletter-grid.svelte-1xweigh{gap:var(--space-4)}.newsletter-grid.svelte-1xweigh h2:where(.svelte-1xweigh){font-size:32px;padding-left:0;border-left:none}.newsletter-grid.svelte-1xweigh p:where(.svelte-1xweigh){font-size:18px}.newsletter-form.svelte-1xweigh{flex-direction:column}.form-message.svelte-1xweigh{position:static;margin-top:16px}.cc.svelte-1xweigh,.flow-lines-wrapper.svelte-1xweigh{display:none}.email-input-wrapper.svelte-1xweigh{gap:var(--space-2);flex-wrap:wrap}.email-input.svelte-1xweigh{flex:1}}
