.ph.svelte-4s1vdh{justify-content:space-between;align-items:center;gap:var(--space-10);border:1px solid var(--border-subtle);border-radius:var(--radius-2xl);padding:var(--space-12);background:var(--grad-hero-mesh), var(--grad-hero);flex-wrap:wrap;display:flex;position:relative;overflow:hidden}.ph[data-accent=true].svelte-4s1vdh{background:radial-gradient(90% 120% at 0% 0%, color-mix(in srgb, var(--ph-accent) 22%, transparent), transparent 52%), var(--grad-hero-mesh), var(--grad-hero)}.ph.svelte-4s1vdh:before{content:"";border-radius:inherit;pointer-events:none;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.ph__id.svelte-4s1vdh{z-index:1;align-items:center;gap:var(--space-10);flex:auto;min-width:0;display:flex;position:relative}.ph__media.svelte-4s1vdh{flex:none;justify-content:center;align-items:center;display:flex;position:relative}.ph__media--frame.svelte-4s1vdh{border-radius:var(--radius-xl);padding:var(--space-5);background:var(--grad-card-feature), var(--glass-bg);border:1px solid var(--hairline-2)}.ph__media--glow.svelte-4s1vdh{box-shadow:var(--shadow-pop), var(--glow-brand)}.ph__mediacorner.svelte-4s1vdh{top:calc(var(--space-2) * -1);right:calc(var(--space-2) * -1);z-index:2;position:absolute}.ph[data-accent=true].svelte-4s1vdh .ph__media--glow:where(.svelte-4s1vdh){box-shadow:var(--shadow-pop), 0 0 0 1px color-mix(in srgb, var(--ph-accent) 45%, var(--hairline-3)), 0 8px 28px -8px color-mix(in srgb, var(--ph-accent) 40%, transparent)}.ph__txt.svelte-4s1vdh{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.ph__eyebrow.svelte-4s1vdh{align-items:center;gap:var(--space-3);font-family:var(--font-ui);font-size:var(--fs-xs);font-weight:var(--w-semibold);color:var(--text-muted);display:flex}.ph__title.svelte-4s1vdh h1{font-family:var(--font-display);font-weight:var(--w-extra);text-transform:none;font-size:var(--fs-display-md);line-height:var(--lh-tight);letter-spacing:var(--tracking-tight);color:var(--text-strong)}.ph__meta.svelte-4s1vdh{align-items:center;gap:var(--space-4);font-family:var(--font-ui);font-size:var(--fs-sm);font-weight:var(--w-semibold);color:var(--text-muted);flex-wrap:wrap;display:flex}.ph__actions.svelte-4s1vdh{z-index:1;align-items:center;gap:var(--space-5);flex:none;display:flex;position:relative}.ph--center.svelte-4s1vdh .ph__id:where(.svelte-4s1vdh){text-align:center;flex-direction:column}.ph--center.svelte-4s1vdh .ph__txt:where(.svelte-4s1vdh){align-items:center}@media (width<=880px){.ph.svelte-4s1vdh{padding:var(--space-8);gap:var(--space-6)}.ph__id.svelte-4s1vdh{gap:var(--space-6)}.ph__actions.svelte-4s1vdh{width:100%}.ph__title.svelte-4s1vdh h1{font-size:var(--fs-xl);line-height:var(--lh-snug);letter-spacing:0}.ph__eyebrow.svelte-4s1vdh,.ph__meta.svelte-4s1vdh{font-size:var(--fs-xs);line-height:var(--lh-snug)}}@media (width<=560px){.ph__id.svelte-4s1vdh{text-align:center;flex-direction:column}.ph__txt.svelte-4s1vdh{align-items:center}.ph__eyebrow.svelte-4s1vdh,.ph__meta.svelte-4s1vdh{justify-content:center}.ph__title.svelte-4s1vdh h1{font-size:var(--fs-lg)}.ph__actions.svelte-4s1vdh{justify-content:center}}
