.ph-wrap.svelte-6rakz4{display:block;padding:clamp(40px,7vw,112px) clamp(16px,4vw,64px) clamp(56px,8vw,128px);background:linear-gradient(180deg,#16120e,#16120e00 22%),radial-gradient(ellipse 95% 85% at 50% 55%,#8c60366b,#8c603624 55%,#8c603600 80%),linear-gradient(180deg,#16120e,#1b1611 45%,#0c0a07)}.ph.svelte-6rakz4{position:relative;max-width:1440px;margin:0 auto;overflow:hidden;border-radius:22px;background:#1c1814;box-shadow:0 50px 100px -30px #000000bf,0 24px 48px -24px #0009,0 0 0 1px #f4ece00f;color:#f4ece0;min-height:min(72vh,680px);display:flex;flex-direction:column;justify-content:flex-end}.ph-photo.svelte-6rakz4{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#14100ceb,#14100cad 45%,#14100c59),var(--ph-img) var(--ph-pos) / cover no-repeat}.ph-portrait.svelte-6rakz4 .ph-photo:where(.svelte-6rakz4){background:linear-gradient(90deg,#14100ceb,#14100c99 42%,#14100c26),var(--ph-img) right center / cover no-repeat}@media(min-width:900px){.ph-portrait.svelte-6rakz4 .ph-photo:where(.svelte-6rakz4){left:32%;background:linear-gradient(90deg,#1c1814,#1c18148c 30%,#14100c1a),var(--ph-img) center 30% / cover no-repeat}}@media(min-width:900px){.ph.svelte-6rakz4{min-height:720px}}.ph.ph-compact.svelte-6rakz4{min-height:0}@media(min-width:900px){.ph.ph-compact.svelte-6rakz4{min-height:420px}}.ph-wrap-slim.svelte-6rakz4{padding:clamp(20px,3vw,36px) clamp(16px,4vw,64px) clamp(28px,4vw,48px)}.ph.ph-slim.svelte-6rakz4{min-height:0}@media(min-width:900px){.ph.ph-slim.svelte-6rakz4{min-height:240px}}.ph-slim.svelte-6rakz4 .ph-body:where(.svelte-6rakz4){padding:clamp(24px,3.5vw,44px)}.ph-slim.svelte-6rakz4 .ph-h:where(.svelte-6rakz4){font-size:clamp(2.2rem,4vw,3.2rem);margin-bottom:10px}.ph-slim.svelte-6rakz4 .ph-p:where(.svelte-6rakz4){margin-bottom:0}.ph-slim.svelte-6rakz4 .ph-meta:where(.svelte-6rakz4){margin-top:12px}.ph-slim.svelte-6rakz4 .ph-body:where(.svelte-6rakz4){align-items:center}.ph-slim.ph-has-aside.svelte-6rakz4 .ph-photo:where(.svelte-6rakz4){background:linear-gradient(90deg,#14100ce6,#14100cc7,#14100cdb),var(--ph-img) var(--ph-pos) / cover no-repeat}@media(min-width:900px){.ph-slim.ph-has-aside.svelte-6rakz4 .ph-body:where(.svelte-6rakz4){column-gap:64px}}.ph-body.svelte-6rakz4{position:relative;display:grid;gap:32px;align-items:end;padding:clamp(28px,5vw,64px)}@media(min-width:900px){.ph-has-aside.svelte-6rakz4 .ph-body:where(.svelte-6rakz4){grid-template-columns:minmax(0,1fr) auto}}.ph-copy.svelte-6rakz4{max-width:760px}.ph-label.svelte-6rakz4{font:600 .75rem var(--font-body);letter-spacing:.14em;text-transform:uppercase;opacity:.85;margin:0 0 18px;color:inherit}.ph-dot.svelte-6rakz4{display:inline-block;width:6px;height:6px;border-radius:50%;background:currentColor;margin-right:8px;vertical-align:.16em}.ph-h.svelte-6rakz4{font:400 clamp(2.5rem,5.4vw,4.6rem) / 1.04 var(--font-heading);letter-spacing:-.01em;margin:0 0 20px;color:inherit;text-wrap:balance}.ph-h.svelte-6rakz4 em{font-style:normal;color:inherit}.ph-lede.svelte-6rakz4{font:400 clamp(1.35rem,3vw,1.7rem) / 1.3 var(--font-heading);margin:0 0 14px}.ph-p.svelte-6rakz4{font:1.15rem / 1.65 var(--font-body);max-width:600px;margin:0 0 28px;opacity:.9}.ph-actions.svelte-6rakz4{display:flex;flex-wrap:wrap;gap:12px}.ph-btn.svelte-6rakz4{display:inline-flex;align-items:center;justify-content:center;font:600 1rem var(--font-body);padding:15px 26px;border-radius:999px;text-decoration:none;background:#faf6f0;color:#1c1814;transition:opacity .2s}.ph-btn.svelte-6rakz4:hover{opacity:.85}.ph-btn-ghost.svelte-6rakz4{background:transparent;color:#f4ece0;border:1px solid rgba(244,236,224,.4)}.ph-meta.svelte-6rakz4{margin:16px 0 0;font:.95rem / 1.5 var(--font-body);opacity:.75}.ph-meta.svelte-6rakz4 a{color:inherit;text-decoration:underline;text-underline-offset:3px}.ph-meta.svelte-6rakz4 a:hover{color:#fff}.ph-aside.svelte-6rakz4{position:relative}.ph-foot.svelte-6rakz4{position:relative;padding:0 clamp(28px,5vw,64px) clamp(28px,5vw,48px)}
