._root_1j7oq_1{width:var(--site-rail-width);margin:var(--site-section-gap) auto;padding:clamp(1rem,2.4vw,1.8rem);background:#fff;border:1px solid var(--border-subtle);border-radius:var(--radius-card);color:var(--text-primary)}._embedded_1j7oq_2{width:100%;margin:2rem 0;scroll-margin-top:6rem}._heading_1j7oq_3{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-bottom:1.25rem}._heading_1j7oq_3>div{max-width:760px}._heading_1j7oq_3>div>span{color:var(--accent);font-size:.65rem;font-weight:800;letter-spacing:.09em}._heading_1j7oq_3 h2{margin:.45rem 0 .75rem;font:750 clamp(1.8rem,3.1vw,2.8rem)/1.06 var(--font-family-display);text-wrap:balance}._heading_1j7oq_3 p{margin:0;font-size:.85rem;line-height:1.65;color:var(--text-secondary)}._heading_1j7oq_3>a{flex-shrink:0;min-height:44px}._grid_1j7oq_5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;align-items:start}._card_1j7oq_6{min-width:0;overflow:hidden;border:1px solid var(--border-subtle);border-radius:.85rem;background:var(--surface-secondary,#faf8f5)}._media_1j7oq_7{width:100%;overflow:hidden;background:var(--surface-secondary,#f0ece6)}._videoMedia_1j7oq_7{aspect-ratio:9/16;max-height:30rem}._photoMedia_1j7oq_7{aspect-ratio:3/2}._media_1j7oq_7 video{display:block;width:100%;height:100%;object-fit:contain;background:#ede7df}._media_1j7oq_7>a{display:block;width:100%;height:100%}._media_1j7oq_7>a>div{width:100%;height:100%}._media_1j7oq_7 img{width:100%;height:100%;object-fit:contain}._copy_1j7oq_8{display:flex;flex-direction:column;align-items:flex-start;gap:.65rem;padding:1rem}._badge_1j7oq_8{display:flex;align-items:center;gap:.35rem;color:var(--accent);font-size:.65rem;font-weight:800;letter-spacing:.025em}._badge_1j7oq_8 svg{width:14px;height:14px}._copy_1j7oq_8 h3{margin:0;font:750 1.35rem/1.15 var(--font-family-display)}._copy_1j7oq_8 p{margin:0;color:var(--text-secondary);font-size:.75rem;line-height:1.55}._copy_1j7oq_8>a{min-height:44px;margin-top:.25rem}._copy_1j7oq_8 ._fallback_1j7oq_8{font-size:.72rem}._footer_1j7oq_8{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-top:1.2rem}._footer_1j7oq_8>a{display:inline-flex;align-items:center;gap:.45rem;min-height:44px;flex-shrink:0;color:var(--accent);font-size:.8rem;font-weight:750}._footer_1j7oq_8 svg{width:16px;height:16px}._footer_1j7oq_8 p{max-width:580px;margin:0;color:var(--text-secondary);font-size:.66rem;line-height:1.6}._footer_1j7oq_8 p a{color:inherit;text-underline-offset:3px}@media(max-width:960px){._heading_1j7oq_3{align-items:flex-start;flex-direction:column}._grid_1j7oq_5{grid-template-columns:repeat(2,minmax(0,1fr))}._footer_1j7oq_8{align-items:flex-start;flex-direction:column;gap:.5rem}}@media(max-width:600px){._root_1j7oq_1{padding:1rem}._grid_1j7oq_5{display:flex;gap:.8rem;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:.75rem}._card_1j7oq_6{flex:0 0 86%;scroll-snap-align:start}._videoMedia_1j7oq_7{max-height:28rem}._heading_1j7oq_3 h2{font-size:1.8rem}._copy_1j7oq_8{padding:.9rem}}
