.press-hero.svelte-1o0ni0s{padding:var(--space-20, 80px) 0 var(--space-16, 64px);margin-inline:calc(-1 * var(--page-px));border-bottom:1px solid var(--color-border)}.marketing-container.svelte-1o0ni0s{max-width:1100px;margin:0 auto;padding:0 var(--space-6)}.eyebrow.svelte-1o0ni0s{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-accent);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);margin-bottom:var(--space-3)}h1.svelte-1o0ni0s{font-size:clamp(2rem,5vw,3rem);font-weight:var(--font-weight-bold);color:var(--color-text-primary);letter-spacing:var(--letter-spacing-tight);margin-bottom:var(--space-4)}.hero-sub.svelte-1o0ni0s{font-size:var(--font-size-lg);color:var(--color-text-secondary);line-height:var(--line-height-relaxed)}.hero-sub.svelte-1o0ni0s a:where(.svelte-1o0ni0s){color:var(--color-accent)}.boilerplate-section.svelte-1o0ni0s{padding:var(--space-16, 64px) 0}h2.svelte-1o0ni0s{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin-bottom:var(--space-6)}.boilerplate-card.svelte-1o0ni0s{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6)}.boilerplate-card.svelte-1o0ni0s p:where(.svelte-1o0ni0s){font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin-bottom:var(--space-4)}.boilerplate-card.svelte-1o0ni0s p:where(.svelte-1o0ni0s):last-of-type{color:var(--color-text-muted)}.copy-btn.svelte-1o0ni0s{background:var(--color-bg-control);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-secondary);padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm);cursor:pointer}@media(hover:hover){.copy-btn.svelte-1o0ni0s:hover{border-color:var(--color-accent);color:var(--color-accent)}}.coverage-section.svelte-1o0ni0s{padding:var(--space-16, 64px) 0;background:var(--color-bg-elevated);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.coverage-list.svelte-1o0ni0s{display:flex;flex-direction:column;gap:var(--space-3)}.coverage-card.svelte-1o0ni0s{background:var(--color-bg-base);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);transition:border-color var(--duration-fast) var(--easing-default);display:block}@media(hover:hover){.coverage-card.svelte-1o0ni0s:hover{border-color:var(--color-accent)}}.coverage-pub.svelte-1o0ni0s{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-accent);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);margin-bottom:var(--space-2)}.coverage-title.svelte-1o0ni0s{font-size:var(--font-size-base, 1rem);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin-bottom:var(--space-3);line-height:var(--line-height-tight)}.coverage-meta.svelte-1o0ni0s{display:flex;gap:var(--space-3);align-items:center}.coverage-date.svelte-1o0ni0s{font-size:var(--font-size-xs);color:var(--color-text-muted)}.coverage-tag.svelte-1o0ni0s{font-size:var(--font-size-xs);background:var(--color-bg-control);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:1px var(--space-2);color:var(--color-text-secondary);text-transform:capitalize}.empty-text.svelte-1o0ni0s{font-size:var(--font-size-sm);color:var(--color-text-muted)}.assets-section.svelte-1o0ni0s{padding:var(--space-16, 64px) 0}.section-sub.svelte-1o0ni0s{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:var(--space-6);max-width:560px}.assets-list.svelte-1o0ni0s{display:flex;flex-direction:column;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-xl);overflow:hidden;max-width:640px}.asset-row.svelte-1o0ni0s{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border)}.asset-row.svelte-1o0ni0s:last-child{border-bottom:none}.asset-icon.svelte-1o0ni0s{color:var(--color-text-secondary);display:flex;flex-shrink:0}.asset-info.svelte-1o0ni0s{flex:1}.asset-name.svelte-1o0ni0s{font-size:var(--font-size-sm);color:var(--color-text-primary);font-weight:var(--font-weight-medium)}.asset-size.svelte-1o0ni0s{font-size:var(--font-size-xs);color:var(--color-text-muted)}.asset-download.svelte-1o0ni0s{display:flex;align-items:center;gap:var(--space-2);background:var(--color-bg-control);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-secondary);padding:var(--space-1) var(--space-3);font-size:var(--font-size-xs);cursor:pointer;flex-shrink:0}.asset-download.svelte-1o0ni0s:disabled{opacity:.5;cursor:not-allowed}.contact-section.svelte-1o0ni0s{padding:var(--space-16, 64px) 0;background:var(--color-bg-elevated);border-top:1px solid var(--color-border)}.contact-grid.svelte-1o0ni0s{display:grid;grid-template-columns:1fr 1.5fr;gap:var(--space-10);align-items:start}.contact-info.svelte-1o0ni0s h2:where(.svelte-1o0ni0s){margin-bottom:var(--space-3)}.contact-info.svelte-1o0ni0s p:where(.svelte-1o0ni0s){font-size:var(--font-size-base, 1rem);color:var(--color-text-secondary);margin-bottom:var(--space-4);line-height:var(--line-height-relaxed)}.contact-link.svelte-1o0ni0s{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-base, 1rem);color:var(--color-accent);font-weight:var(--font-weight-medium);margin-bottom:var(--space-3)}.response-time.svelte-1o0ni0s{font-size:var(--font-size-sm);color:var(--color-text-muted)}.inquiry-form-card.svelte-1o0ni0s{background:var(--color-bg-base);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6)}.inq-row.svelte-1o0ni0s{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}.inq-field.svelte-1o0ni0s{display:flex;flex-direction:column;gap:var(--space-1);margin-bottom:var(--space-4)}.inq-field.svelte-1o0ni0s label:where(.svelte-1o0ni0s){font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.inq-field.svelte-1o0ni0s input:where(.svelte-1o0ni0s),.inq-field.svelte-1o0ni0s textarea:where(.svelte-1o0ni0s){background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);width:100%;font-family:inherit;resize:vertical}.inq-field.svelte-1o0ni0s input:where(.svelte-1o0ni0s):focus,.inq-field.svelte-1o0ni0s textarea:where(.svelte-1o0ni0s):focus{outline:none;border-color:var(--color-border-focus)}.inq-submit.svelte-1o0ni0s{background:var(--color-accent);color:#fff;border:none;border-radius:var(--radius-md);padding:var(--space-3) var(--space-6);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;width:100%}.inq-submit.svelte-1o0ni0s:disabled{opacity:.6;cursor:not-allowed}.inq-error.svelte-1o0ni0s{font-size:var(--font-size-xs);color:var(--color-danger);margin-bottom:var(--space-3)}.inq-success.svelte-1o0ni0s{text-align:center;padding:var(--space-4) 0}.inq-success.svelte-1o0ni0s p:where(.svelte-1o0ni0s){font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:var(--space-2)}.req.svelte-1o0ni0s{color:var(--color-danger)}@media(max-width:768px){.contact-grid.svelte-1o0ni0s,.inq-row.svelte-1o0ni0s{grid-template-columns:1fr}}
