.WJY4fq_relatedCards{margin-top:24px}.WJY4fq_relatedHeading{color:var(--text-secondary);margin:0 0 12px;font-size:14px;font-weight:600;line-height:20px}
.HqO_na_walkthroughGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:4rem;display:grid}.HqO_na_heroContinuation{height:20rem;position:relative;overflow:hidden}.HqO_na_heroContinuationImage{width:100%;height:auto;display:block}.HqO_na_heroContinuation:after{background:linear-gradient(to bottom, transparent 0%, transparent 12%, var(--bg-card) 100%);content:"";pointer-events:none;position:absolute;inset:0}.HqO_na_overlapGrid{border-radius:18px;margin-top:-26rem;padding:4rem 3rem 0}.HqO_na_beatSlot{align-items:center;min-height:80vh;scroll-margin-top:6rem;display:flex}.HqO_na_beatSlot:first-child{min-height:50vh}.HqO_na_overlapGrid .HqO_na_beatSlot:first-child{align-items:center;padding-top:2rem}.HqO_na_beatContent{opacity:.2;width:100%;padding-block:3rem;transition:opacity .6s,transform .6s cubic-bezier(.22,1,.36,1);transform:translateY(6px)}.HqO_na_beatActive .HqO_na_beatContent{opacity:1;transform:translateY(0)}.HqO_na_desktopProofTrack{min-width:0}.HqO_na_desktopProof{transform-origin:50%;will-change:transform;min-width:0;height:440px;position:sticky;top:calc(50vh - 220px)}.HqO_na_desktopProofItem{visibility:hidden;opacity:0;pointer-events:none;transform-origin:50%;filter:blur(10px);transition:opacity .45s,transform .55s cubic-bezier(.22,1,.36,1),filter .45s,visibility 0s linear .45s;position:absolute;inset:0;transform:translateY(8px)scale(.985)}.HqO_na_desktopProofItemActive{visibility:visible;opacity:1;pointer-events:auto;filter:blur();transition-delay:0s;transform:translateY(0)scale(1)}.HqO_na_proofSurface{height:100%;min-height:100%}.HqO_na_proofSurface>[role=group]{height:100%;min-height:100%!important}.HqO_na_mobileProof{display:none}@media (max-width:1023px){.HqO_na_heroContinuation{height:14rem}.HqO_na_overlapGrid{margin-top:-18rem;padding:3rem 1rem 0}.HqO_na_walkthroughGrid{display:block}.HqO_na_beatSlot{min-height:0;display:block}.HqO_na_beatContent{opacity:1;padding-block:2.5rem}.HqO_na_desktopProofTrack{display:none}.HqO_na_mobileProof{height:400px;margin-top:1.75rem;display:block}}@media (prefers-reduced-motion:reduce){.HqO_na_beatContent,.HqO_na_desktopProofItem{transition:none;transform:none}}@media (max-width:1023px){.HqO_na_continuousWalkthrough{flex-direction:column;display:flex}.HqO_na_continuousWalkthrough .HqO_na_desktopProofTrack{z-index:2;background:var(--bg-card);order:-1;padding-block:8px;display:block;position:sticky;top:72px}.HqO_na_continuousWalkthrough .HqO_na_desktopProof{height:380px;position:relative;top:auto}.HqO_na_continuousWalkthrough .HqO_na_beatSlot{min-height:55vh;scroll-margin-top:480px}.HqO_na_continuousWalkthrough .HqO_na_beatContent{padding-block:2rem}}
.JxyRUq_overview{min-width:0;position:relative;container-type:inline-size}.JxyRUq_stage,.JxyRUq_canvas{height:440px;position:relative}.JxyRUq_canvas{isolation:isolate;pointer-events:none}.JxyRUq_canvas[data-hidden=true]{visibility:hidden}.JxyRUq_canvas[data-hidden=true] .JxyRUq_feature{visibility:hidden!important}.JxyRUq_brand{position:absolute;top:50%;left:26%;transform:translate(-50%,-50%)}.JxyRUq_brand img{object-fit:contain;width:72px;height:72px}.JxyRUq_feature{left:var(--initial-x);top:var(--initial-y);will-change:transform, opacity;align-items:center;gap:12px;width:238px;min-height:44px;display:flex;position:absolute;transform:translate(-18px,-50%)}.JxyRUq_icon{flex:0 0 36px;width:36px;height:36px;display:block}.JxyRUq_featureText{min-width:0}.JxyRUq_label{color:var(--text-primary);text-wrap:balance;font-size:14px;font-weight:500;line-height:19px;display:block}.JxyRUq_planned{color:var(--text-secondary);margin-top:3px;font-size:11px;line-height:15px;display:block}.JxyRUq_controls{justify-content:space-between;align-items:center;gap:16px;height:44px;padding-inline:12px;display:flex}.JxyRUq_controls button{cursor:pointer;min-height:44px;color:var(--text-secondary);text-underline-offset:4px;font-size:12px}.JxyRUq_controls button:hover{color:var(--text-primary);text-decoration:underline}.JxyRUq_controls button:focus-visible,.JxyRUq_list:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}.JxyRUq_catalogue{background:var(--bg-card);border:1px solid var(--border-default);border-radius:18px;flex-direction:column;padding:20px;display:flex;position:absolute;inset:16px 12px 12px}.JxyRUq_listHeading{color:var(--text-primary);padding-bottom:14px;font-size:16px;font-weight:500}.JxyRUq_list{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;padding:0 8px 0 0;overflow-y:auto}.JxyRUq_list li{min-height:42px;color:var(--text-primary);justify-content:space-between;align-items:center;gap:16px;padding-block:9px;font-size:13px;line-height:18px;display:flex}.JxyRUq_list li+li{border-top:1px solid var(--border-default)}.JxyRUq_listStatus{color:var(--text-secondary);flex-shrink:0;font-size:11px}@container (max-width:420px){.JxyRUq_stage,.JxyRUq_canvas{height:340px}.JxyRUq_feature{gap:10px;width:176px}.JxyRUq_brand{left:23%}.JxyRUq_brand img{width:56px;height:56px}.JxyRUq_label{font-size:13px;line-height:18px}.JxyRUq_catalogue{padding:16px;inset:8px 0}.JxyRUq_controls{padding-inline:4px}}@media (prefers-reduced-motion:reduce){.JxyRUq_feature{will-change:auto}}
.rhNKqW_stack{flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;min-height:372px;margin:0;padding:12px 0;list-style:none;display:flex}.rhNKqW_pill{border:1px solid var(--border-default);background:var(--bg-card);width:fit-content;max-width:calc(100% - 24px);box-shadow:0 8px 24px -16px color-mix(in srgb, var(--text-primary) 22%, transparent);border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:7px 16px;display:flex}.rhNKqW_pill:first-child{margin-inline-end:24px}.rhNKqW_pill:nth-child(2),.rhNKqW_pill:nth-child(4){margin-inline-start:24px}.rhNKqW_draggable{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;position:relative}.rhNKqW_draggable[data-dragging]{cursor:grabbing}.rhNKqW_draggable:focus-visible{outline:2px solid var(--accent);outline-offset:4px;z-index:2}.rhNKqW_icon{object-fit:contain;flex-shrink:0;width:28px;height:28px;display:block}.rhNKqW_title{min-width:0;color:var(--text-primary);letter-spacing:-.015em;text-align:center;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:500;line-height:20px}.rhNKqW_roles{max-width:100%}.rhNKqW_stack.rhNKqW_compact{min-height:0;padding:0}@media (min-width:1024px){.rhNKqW_stack.rhNKqW_compact{height:132px;position:relative}.rhNKqW_compact>.rhNKqW_pill{width:max-content;max-width:none;margin-inline:0;position:absolute;translate:-50%}.rhNKqW_compact>.rhNKqW_pill:first-child{top:63px;left:60px}.rhNKqW_compact>.rhNKqW_pill:nth-child(2){top:1px;left:179px}.rhNKqW_compact>.rhNKqW_pill:nth-child(3){top:85px;left:359px}.rhNKqW_compact>.rhNKqW_pill:nth-child(4){top:16px;left:456px}}.rhNKqW_scatter{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.rhNKqW_scatteredIcon{left:var(--icon-x);top:var(--icon-y);width:34px;height:34px;transform:translate(-50%, -50%) rotate(var(--icon-rotation));pointer-events:auto;position:absolute}@media (max-width:1023px){.rhNKqW_scatteredIcon{left:var(--icon-mobile-x);top:var(--icon-mobile-y);width:22px;height:22px}}.rhNKqW_features{flex-shrink:0;align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.rhNKqW_features li{align-items:center;display:flex}.rhNKqW_featureIcon{width:18px;height:18px}@container (max-width:420px){.rhNKqW_stack{gap:10px;padding-block:8px}.rhNKqW_pill{gap:8px;padding-inline:12px}.rhNKqW_icon{width:24px;height:24px}.rhNKqW_title{font-size:14px}.rhNKqW_features{gap:4px}.rhNKqW_featureIcon{width:18px;height:18px}}@container (max-width:320px){.rhNKqW_pill{gap:6px}.rhNKqW_features{gap:3px}.rhNKqW_featureIcon{width:16px;height:16px}}
