.OYq4nq_root{background:var(--color-bg);min-height:100vh}.OYq4nq_banner{padding:var(--space-section) var(--gutter) var(--space-10);max-width:680px}.OYq4nq_eyebrow{font-family:var(--font-display);font-size:var(--text-xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-text-muted);margin:0 0 var(--space-4);font-weight:500}.OYq4nq_title{font-family:var(--font-accent);letter-spacing:-.02em;color:var(--color-text-primary);margin:0 0 var(--space-4);font-size:clamp(2.2rem,5vw,4rem);font-weight:300;line-height:1.1}.OYq4nq_sub{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-loose);max-width:520px;margin:0}.OYq4nq_wall{padding:0 var(--gutter) var(--space-section);column-count:3;column-gap:24px}.OYq4nq_frame{break-inside:avoid;color:inherit;margin-bottom:24px;text-decoration:none;transition:transform .38s cubic-bezier(.16,1,.3,1);display:block}.OYq4nq_frame:hover{transform:translateY(-6px)}.OYq4nq_frameArt{border-style:solid;border-width:13px;transition:box-shadow .38s cubic-bezier(.16,1,.3,1);box-shadow:0 10px 40px #0000001f,0 3px 10px #0000000f}.OYq4nq_frame:hover .OYq4nq_frameArt{box-shadow:0 24px 72px #0000002e,0 8px 20px #00000017}.OYq4nq_mat{background:var(--tempo-cream);padding:14px}.OYq4nq_canvas{align-items:flex-end;display:flex;position:relative;overflow:hidden}.OYq4nq_num{font-family:var(--font-accent);letter-spacing:-.04em;opacity:.14;-webkit-user-select:none;user-select:none;white-space:nowrap;pointer-events:none;font-size:clamp(4rem,10vw,11rem);font-weight:300;line-height:1;transition:opacity .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-52%)}.OYq4nq_frame:hover .OYq4nq_num{opacity:.24}.OYq4nq_titleBar{z-index:2;padding:var(--space-10) var(--space-4) var(--space-4);gap:var(--space-1);flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0}.OYq4nq_labelEyebrow{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;opacity:.55;font-size:9px;font-weight:600;line-height:1}.OYq4nq_labelTitle{font-family:var(--font-accent);letter-spacing:0;margin:0;font-size:clamp(1.1rem,1.6vw,1.75rem);font-weight:400;line-height:1.2}.OYq4nq_labelDesc{font-family:var(--font-body);font-size:var(--text-xs);line-height:var(--leading-loose);margin:var(--space-1) 0 0;opacity:0;transition:opacity .28s,transform .28s;transform:translateY(4px)}.OYq4nq_frame:hover .OYq4nq_labelDesc{opacity:.75;transform:translateY(0)}.OYq4nq_labelCta{font-family:var(--font-display);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;opacity:0;font-weight:500;transition:opacity .28s 40ms,transform .28s 40ms;transform:translateY(5px)}.OYq4nq_frame:hover .OYq4nq_labelCta{opacity:.8;transform:translateY(0)}.OYq4nq_frame[data-type=product-launch] .OYq4nq_frameArt{border-color:#2c2c2c}.OYq4nq_frame[data-type=product-launch] .OYq4nq_canvas{aspect-ratio:3/4;background:#1a1816}.OYq4nq_frame[data-type=product-launch] .OYq4nq_titleBar{background:linear-gradient(#0000 0%,#000000c7 100%)}.OYq4nq_frame[data-type=product-launch] .OYq4nq_num,.OYq4nq_frame[data-type=product-launch] .OYq4nq_labelEyebrow,.OYq4nq_frame[data-type=product-launch] .OYq4nq_labelTitle,.OYq4nq_frame[data-type=product-launch] .OYq4nq_labelDesc,.OYq4nq_frame[data-type=product-launch] .OYq4nq_labelCta{color:#f7f3ee}.OYq4nq_frame[data-type=product-launch] .OYq4nq_num{color:#ddaa62}.OYq4nq_frame[data-type=corporate-events] .OYq4nq_frameArt{border-color:#7c3b3b}.OYq4nq_frame[data-type=corporate-events] .OYq4nq_canvas{aspect-ratio:5/6;background:#e7d8c9}.OYq4nq_frame[data-type=corporate-events] .OYq4nq_titleBar{background:linear-gradient(#0000 0%,#1a1816b3 100%)}.OYq4nq_frame[data-type=corporate-events] .OYq4nq_num,.OYq4nq_frame[data-type=corporate-events] .OYq4nq_labelEyebrow,.OYq4nq_frame[data-type=corporate-events] .OYq4nq_labelTitle,.OYq4nq_frame[data-type=corporate-events] .OYq4nq_labelDesc,.OYq4nq_frame[data-type=corporate-events] .OYq4nq_labelCta{color:#1a1816}.OYq4nq_frame[data-type=corporate-events] .OYq4nq_labelEyebrow,.OYq4nq_frame[data-type=corporate-events] .OYq4nq_labelTitle,.OYq4nq_frame[data-type=corporate-events] .OYq4nq_labelDesc,.OYq4nq_frame[data-type=corporate-events] .OYq4nq_labelCta{color:#f7f3ee}.OYq4nq_frame[data-type=corporate-events] .OYq4nq_num{color:#7c3b3b}.OYq4nq_frame[data-type=weddings] .OYq4nq_frameArt{border-color:#8a9277}.OYq4nq_frame[data-type=weddings] .OYq4nq_canvas{aspect-ratio:2/3;background:#ede8e1}.OYq4nq_frame[data-type=weddings] .OYq4nq_titleBar{background:linear-gradient(#0000 0%,#1a1816a6 100%)}.OYq4nq_frame[data-type=weddings] .OYq4nq_num{color:#8a9277}.OYq4nq_frame[data-type=weddings] .OYq4nq_labelEyebrow,.OYq4nq_frame[data-type=weddings] .OYq4nq_labelTitle,.OYq4nq_frame[data-type=weddings] .OYq4nq_labelDesc,.OYq4nq_frame[data-type=weddings] .OYq4nq_labelCta{color:#f7f3ee}.OYq4nq_frame[data-type=birthday-parties] .OYq4nq_frameArt{border-color:#ddaa62}.OYq4nq_frame[data-type=birthday-parties] .OYq4nq_canvas{aspect-ratio:4/5;background:#2c2c2c}.OYq4nq_frame[data-type=birthday-parties] .OYq4nq_titleBar{background:linear-gradient(#0000 0%,#000c 100%)}.OYq4nq_frame[data-type=birthday-parties] .OYq4nq_num{color:#ddaa62}.OYq4nq_frame[data-type=birthday-parties] .OYq4nq_labelEyebrow,.OYq4nq_frame[data-type=birthday-parties] .OYq4nq_labelTitle,.OYq4nq_frame[data-type=birthday-parties] .OYq4nq_labelDesc,.OYq4nq_frame[data-type=birthday-parties] .OYq4nq_labelCta{color:#f7f3ee}.OYq4nq_frame[data-type=engagement-parties] .OYq4nq_frameArt{border-color:#5d2c2c}.OYq4nq_frame[data-type=engagement-parties] .OYq4nq_canvas{aspect-ratio:3/4;background:#f7f3ee}.OYq4nq_frame[data-type=engagement-parties] .OYq4nq_titleBar{background:linear-gradient(#0000 0%,#1a18169e 100%)}.OYq4nq_frame[data-type=engagement-parties] .OYq4nq_num{color:#5d2c2c}.OYq4nq_frame[data-type=engagement-parties] .OYq4nq_labelEyebrow,.OYq4nq_frame[data-type=engagement-parties] .OYq4nq_labelTitle,.OYq4nq_frame[data-type=engagement-parties] .OYq4nq_labelDesc,.OYq4nq_frame[data-type=engagement-parties] .OYq4nq_labelCta{color:#f7f3ee}.OYq4nq_frame[data-type=intimate-gatherings] .OYq4nq_frameArt{border-color:#1a1816}.OYq4nq_frame[data-type=intimate-gatherings] .OYq4nq_canvas{aspect-ratio:2/3;background:#e7d8c9}.OYq4nq_frame[data-type=intimate-gatherings] .OYq4nq_titleBar{background:linear-gradient(#0000 0%,#1a1816ad 100%)}.OYq4nq_frame[data-type=intimate-gatherings] .OYq4nq_num{color:#1a1816}.OYq4nq_frame[data-type=intimate-gatherings] .OYq4nq_labelEyebrow,.OYq4nq_frame[data-type=intimate-gatherings] .OYq4nq_labelTitle,.OYq4nq_frame[data-type=intimate-gatherings] .OYq4nq_labelDesc,.OYq4nq_frame[data-type=intimate-gatherings] .OYq4nq_labelCta{color:#f7f3ee}.OYq4nq_frame[data-type=art-exhibitions] .OYq4nq_frameArt{border-color:#8a9277}.OYq4nq_frame[data-type=art-exhibitions] .OYq4nq_canvas{aspect-ratio:5/6;background:#1a1816}.OYq4nq_frame[data-type=art-exhibitions] .OYq4nq_titleBar{background:linear-gradient(#0000 0%,#000c 100%)}.OYq4nq_frame[data-type=art-exhibitions] .OYq4nq_num{color:#8a9277}.OYq4nq_frame[data-type=art-exhibitions] .OYq4nq_labelEyebrow,.OYq4nq_frame[data-type=art-exhibitions] .OYq4nq_labelTitle,.OYq4nq_frame[data-type=art-exhibitions] .OYq4nq_labelDesc,.OYq4nq_frame[data-type=art-exhibitions] .OYq4nq_labelCta{color:#f7f3ee}.OYq4nq_frame[data-type=brand-activations] .OYq4nq_frameArt{border-color:#b8893e}.OYq4nq_frame[data-type=brand-activations] .OYq4nq_canvas{aspect-ratio:4/5;background:#2c2c2c}.OYq4nq_frame[data-type=brand-activations] .OYq4nq_titleBar{background:linear-gradient(#0000 0%,#000c 100%)}.OYq4nq_frame[data-type=brand-activations] .OYq4nq_num{color:#b8893e}.OYq4nq_frame[data-type=brand-activations] .OYq4nq_labelEyebrow,.OYq4nq_frame[data-type=brand-activations] .OYq4nq_labelTitle,.OYq4nq_frame[data-type=brand-activations] .OYq4nq_labelDesc,.OYq4nq_frame[data-type=brand-activations] .OYq4nq_labelCta{color:#f7f3ee}@media (max-width:999px){.OYq4nq_banner{padding:var(--space-10) var(--gutter) var(--space-8)}.OYq4nq_wall{column-count:2;padding:0 var(--gutter) var(--space-section);column-gap:14px}.OYq4nq_frame{margin-bottom:14px}.OYq4nq_frame:hover{transform:none}.OYq4nq_mat{padding:10px}.OYq4nq_frame[data-type=product-launch] .OYq4nq_canvas,.OYq4nq_frame[data-type=corporate-events] .OYq4nq_canvas,.OYq4nq_frame[data-type=weddings] .OYq4nq_canvas,.OYq4nq_frame[data-type=birthday-parties] .OYq4nq_canvas,.OYq4nq_frame[data-type=engagement-parties] .OYq4nq_canvas,.OYq4nq_frame[data-type=intimate-gatherings] .OYq4nq_canvas,.OYq4nq_frame[data-type=art-exhibitions] .OYq4nq_canvas,.OYq4nq_frame[data-type=brand-activations] .OYq4nq_canvas{aspect-ratio:4/5}.OYq4nq_frame[data-type=weddings] .OYq4nq_canvas,.OYq4nq_frame[data-type=intimate-gatherings] .OYq4nq_canvas{aspect-ratio:3/5}.OYq4nq_frame[data-type=corporate-events] .OYq4nq_canvas,.OYq4nq_frame[data-type=art-exhibitions] .OYq4nq_canvas{aspect-ratio:5/6}.OYq4nq_num{font-size:clamp(3rem,14vw,6rem)}.OYq4nq_labelTitle{font-size:clamp(.9rem,4vw,1.2rem)}.OYq4nq_titleBar{padding:var(--space-8) var(--space-3) var(--space-3);gap:var(--space-1)}.OYq4nq_labelEyebrow,.OYq4nq_labelDesc,.OYq4nq_labelCta{display:none}.OYq4nq_labelTitle{opacity:1;transform:none}.OYq4nq_frameArt{border-width:9px}}@media (max-width:479px){.OYq4nq_wall{column-count:1;column-gap:0}.OYq4nq_frame[data-type=product-launch] .OYq4nq_canvas,.OYq4nq_frame[data-type=corporate-events] .OYq4nq_canvas,.OYq4nq_frame[data-type=weddings] .OYq4nq_canvas,.OYq4nq_frame[data-type=birthday-parties] .OYq4nq_canvas,.OYq4nq_frame[data-type=engagement-parties] .OYq4nq_canvas,.OYq4nq_frame[data-type=intimate-gatherings] .OYq4nq_canvas,.OYq4nq_frame[data-type=art-exhibitions] .OYq4nq_canvas,.OYq4nq_frame[data-type=brand-activations] .OYq4nq_canvas{aspect-ratio:3/2}.OYq4nq_labelEyebrow{display:block}.OYq4nq_labelDesc{opacity:.75;display:block;transform:none}.OYq4nq_labelCta{opacity:.8;display:block;transform:none}}@media (prefers-reduced-motion:reduce){.OYq4nq_frame,.OYq4nq_frameArt,.OYq4nq_labelDesc,.OYq4nq_labelCta,.OYq4nq_num{transition:none}.OYq4nq_frame:hover{transform:none}}
