.CardScenes_scene__EC_Ub{--event-accent:var(--color-violet);display:grid;gap:12px;width:100%;min-width:0}.CardScenes_head__4ce_1{display:flex;justify-content:space-between;gap:12px;padding-inline:2px;font-size:13px;line-height:1.4;color:var(--text-secondary)}.CardScenes_head__4ce_1 span:first-child{color:var(--text-primary);font-weight:600}.CardScenes_rails__dnOx7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.CardScenes_piece__SpXRf{min-width:0;container-type:inline-size}.CardScenes_listing__1xr2u{min-width:0}.CardScenes_rails__dnOx7 .CardScenes_listing__1xr2u>*,.CardScenes_rails__dnOx7 .CardScenes_piece__SpXRf>*{height:100%}@media (max-width:600px){.CardScenes_rails__dnOx7,.CardScenes_scene__EC_Ub{gap:8px}}.CardScenes_piece__SpXRf [data-slot=media]{background:var(--surface-field-fill);color:var(--text-secondary)}.CardScenes_rails__dnOx7 [data-slot=state-line]{min-height:calc(2 * 1.375em)}.CardScenes_piece__SpXRf [data-slot=title]:after{content:"";display:inline-block;box-sizing:border-box;width:8px;height:8px;margin-left:8px;border:1.5px solid var(--text-tertiary);border-radius:var(--radius-full);vertical-align:.04em}.CardScenes_piece__SpXRf [data-state=asked] [data-slot=title]:after,.CardScenes_piece__SpXRf [data-state=open] [data-slot=title]:after{background:var(--text-tertiary)}.CardScenes_piece__SpXRf [data-state=accepted] [data-slot=title]:after,.CardScenes_piece__SpXRf [data-state=quoted] [data-slot=title]:after{background:rgb(var(--status-warning));border-color:rgb(var(--status-warning))}.CardScenes_piece__SpXRf [data-state=booked] [data-slot=title]:after,.CardScenes_piece__SpXRf [data-state=done] [data-slot=title]:after{background:rgb(var(--status-success));border-color:rgb(var(--status-success))}.CardScenes_piece__SpXRf[data-turn=you] [data-slot=title]:after{background:rgb(var(--status-warning));border-color:rgb(var(--status-warning))}.CardScenes_piece__SpXRf[data-turn=them] [data-slot=title]:after{background:var(--text-tertiary);border-color:var(--text-tertiary)}.CardScenes_piece__SpXRf[data-meter]>[data-kind]{padding-bottom:18px}.CardScenes_piece__SpXRf[data-meter]>[data-kind]:after,.CardScenes_piece__SpXRf[data-meter]>[data-kind]:before{content:"";position:absolute;left:14px;bottom:8px;height:3px;border-radius:var(--radius-full)}.CardScenes_piece__SpXRf[data-meter]>[data-kind]:before{right:14px;background:var(--surface-border-strong)}.CardScenes_piece__SpXRf[data-meter]>[data-kind]:after{width:calc((100% - 28px) * var(--meter, 0));background:var(--event-accent)}.CardScenes_piece__SpXRf[data-changed=true]>[data-kind]{outline:1px solid var(--text-secondary);outline-offset:3px}.CardScenes_piece__SpXRf[data-focus=true]>[data-kind]{border-color:var(--event-accent);outline:1.5px solid var(--event-accent);outline-offset:3px}.Landing_root__7Ff9_{overflow-x:clip}.Landing_journey__hNSYk{scroll-margin-top:96px}.Landing_paths__24_ap{display:grid;justify-items:start;gap:12px;max-width:46ch;margin-top:clamp(40px,5vw,72px);padding-top:24px;border-top:1px solid var(--surface-border-subtle)}.Landing_paths__24_ap p{margin:0}.Landing_product__Y8XOU{border-top:1px solid var(--surface-border-subtle);padding-block:clamp(80px,9vw,128px)}.Landing_productLayout__aZWAf{display:grid;grid-template-columns:1.15fr 1fr;gap:64px;align-items:center}.Landing_productLead__fZAo3{min-width:0}.Landing_productLead__fZAo3 h2{font-size:clamp(42px,5vw,68px)}.Landing_featureDetail__S8meN{max-width:36ch;margin-block:24px 28px;min-height:56px}.Landing_featureDetail__S8meN p{margin:0}.Landing_appCapture__ZyS4W{min-width:0;margin:0;text-align:center}.Landing_captureFrame__xdRwr{position:relative;width:min(100%,320px);aspect-ratio:640/1391;margin-inline:auto;overflow:hidden;border:1px solid var(--surface-border-subtle);border-radius:20px;background:var(--surface-card)}.Landing_captureImage__HM3Mw{-o-object-fit:cover;object-fit:cover;animation:Landing_captureIn__J66sD .22s ease-out}@keyframes Landing_captureIn__J66sD{0%{opacity:.75}to{opacity:1}}.Landing_featureChoices__fVV6G{display:flex;justify-content:center;flex-wrap:wrap;gap:0 20px;margin-top:16px}.Landing_featureChoice__iHi4G{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:8px 0;border:0;border-bottom:1px solid transparent;background:transparent;color:var(--text-tertiary);font:inherit;font-size:14px;cursor:pointer;transition:color .18s ease-out}.Landing_featureChoice__iHi4G:hover,.Landing_featureChoice__iHi4G[aria-pressed=true]{color:var(--text-primary)}.Landing_featureChoice__iHi4G[aria-pressed=true]{border-bottom-color:currentColor}.Landing_featureChoice__iHi4G svg{visibility:hidden;flex-shrink:0}.Landing_featureChoice__iHi4G[aria-pressed=true] svg{visibility:visible}.Landing_featureChoice__iHi4G:focus-visible{outline:2px solid var(--text-primary);outline-offset:5px}.Landing_appCapture__ZyS4W figcaption{max-width:40ch;margin:14px auto 0}@media (max-width:900px){.Landing_productLayout__aZWAf{gap:40px}}@media (max-width:600px){.Landing_productLayout__aZWAf{grid-template-columns:1fr;gap:40px}.Landing_captureFrame__xdRwr{width:min(72vw,280px)}.Landing_featureChoices__fVV6G{gap:0 16px}}@media (prefers-reduced-motion:reduce){.Landing_featureChoice__iHi4G{transition:none}.Landing_captureImage__HM3Mw{animation:none}}