.gZo6fW_frame{isolation:isolate;touch-action:pan-y;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:1rem;outline:none;position:relative;overflow:hidden}.gZo6fW_frame:focus-visible{box-shadow:0 0 0 3px #ff7a0073}[data-occasion] .gZo6fW_frame{border-color:color-mix(in srgb, var(--occ-accent) 35%, transparent);box-shadow:0 10px 30px -18px color-mix(in srgb, var(--occ-accent) 70%, transparent)}.gZo6fW_glow{display:none}[data-occasion] .gZo6fW_glow{z-index:2;background:linear-gradient(90deg, transparent, var(--occ-accent), transparent);opacity:.8;pointer-events:none;height:3px;display:block;position:absolute;inset:auto 0 0}.gZo6fW_track{will-change:transform;display:flex}.gZo6fW_animated{transition:transform .45s cubic-bezier(.22,.61,.36,1)}.gZo6fW_slide{flex:0 0 100%;min-width:0;position:relative}.gZo6fW_box{aspect-ratio:2;width:100%;display:block;position:relative}@media (min-width:640px){.gZo6fW_box{aspect-ratio:3}}@media (min-width:1024px){.gZo6fW_box{aspect-ratio:4}}.gZo6fW_img{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}.gZo6fW_link{outline:none;display:block}.gZo6fW_link:focus-visible{box-shadow:inset 0 0 0 3px #ff7a00d9}[data-occasion] .gZo6fW_link:focus-visible{box-shadow:inset 0 0 0 3px var(--occ-accent)}.gZo6fW_sponsored{z-index:3;letter-spacing:.02em;color:#fff;pointer-events:none;background:#0f172a99;border-radius:9999px;padding:.125rem .5rem;font-size:10px;font-weight:600;position:absolute;top:.5rem;right:.5rem}.gZo6fW_arrow{z-index:4;color:#0f172a;opacity:1;background:#ffffffe6;border-radius:9999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:none;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 10px #0f172a2e}@media (min-width:640px){.gZo6fW_arrow{display:flex}}.gZo6fW_arrow:focus-visible{opacity:1;outline-offset:2px;outline:2px solid #ff7a00}[data-occasion] .gZo6fW_arrow{background:color-mix(in srgb, var(--occ-chip-bg) 92%, #fff);color:var(--occ-chip-fg)}.gZo6fW_prev{left:.75rem}.gZo6fW_next{right:.75rem}.gZo6fW_dots{z-index:4;background:#0f172a47;border-radius:9999px;gap:.25rem;padding:.25rem .375rem;display:flex;position:absolute;bottom:.5rem;left:50%;transform:translate(-50%)}.gZo6fW_dot{background:#ffffffa6;border-radius:9999px;width:.375rem;height:.375rem;transition:width .2s,background-color .2s;display:block}.gZo6fW_dotActive{background:#fff;width:1rem}[data-occasion] .gZo6fW_dotActive{background:var(--occ-accent)}.gZo6fW_dotButton{border-radius:9999px;padding:.125rem;display:flex}.gZo6fW_dotButton:focus-visible{outline:2px solid #fff}.gZo6fW_previewBadge{z-index:5;color:#fff;background:#ff7a00;border-radius:9999px;padding:.125rem .5rem;font-size:10px;font-weight:700;position:absolute;top:.5rem;left:.5rem}@media (prefers-reduced-motion:reduce){.gZo6fW_animated,.gZo6fW_dot,.gZo6fW_arrow{transition:none}}:is([data-occasion-reduced] .gZo6fW_animated,[data-occasion-reduced] .gZo6fW_dot){transition:none}
._7U-nRa_accent{background:#ff7a00;border-radius:9999px;flex-shrink:0;width:.25rem;height:1.1em;display:inline-block}[data-occasion] ._7U-nRa_accent{background:var(--occ-accent,#ff7a00)}[data-occ-band] ._7U-nRa_accent{background:linear-gradient(180deg, var(--occ-band-gold,#ff7a00), var(--occ-band-bg,#ff7a00))}._7U-nRa_catTile{border-color:#e2e8f0}[data-occasion] ._7U-nRa_catTile{border-color:color-mix(in srgb, var(--occ-accent,#ff7a00) 22%, #e2e8f0)}[data-occ-band] ._7U-nRa_catTile:hover{border-color:var(--occ-band-gold,#ff7a00)}
