.LandingStory_demoScene__OFe33{height:100%}.LandingStory_demoScene__OFe33 .LandingStory_body__yIsfi{padding-top:76px}.LandingStory_demoScene__OFe33 .LandingStory_suggestions__SmROb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;gap:12px}.LandingStory_demoScene__OFe33 .LandingStory_suggestion__Xn581{padding:18px;align-items:start}.LandingStory_demoScene__OFe33 :where(.LandingStory_tagName__86zUM,.LandingStory_why__4Yiyj,.LandingStory_chip__IFltG,.LandingStory_fact__dkExz,.LandingStory_topic___SzTI,.LandingStory_topic___SzTI small,.LandingStory_nothing__L0e7O,.LandingStory_note__i_CjU){font-size:18px;line-height:1.45}.LandingStory_demoScene__OFe33 :is(.LandingStory_chip__IFltG,.LandingStory_fact__dkExz){height:auto;min-height:38px;white-space:normal;padding-block:6px}.LandingStory_demoScene__OFe33 .LandingStory_group__Fa3cx{grid-template-columns:54px minmax(0,1fr);margin-bottom:12px}.LandingStory_demoScene__OFe33 .LandingStory_when__aRKZ2{font-size:12px}.LandingStory_demoScene__OFe33 .LandingStory_label__GVBGh{font-size:12px;margin-bottom:16px}.LandingStory_demoScene__OFe33 .LandingStory_choice__x1LQz button{width:44px;height:44px}.LandingStory_demoScene__OFe33 .LandingStory_chips__WlZSm{gap:8px}.LandingStory_demoScene__OFe33 .LandingStory_topic___SzTI{padding-block:16px}.LandingStory_demoScene__OFe33 .LandingStory_chip__IFltG button{width:32px;height:32px;flex-shrink:0}.LandingStory_demoScene__OFe33 .LandingStory_demonstrating__EXB4d{transform:scale(.9);outline:3px solid var(--card-gold);outline-offset:4px}@media (max-width:1000px){.LandingStory_demoScene__OFe33 .LandingStory_suggestions__SmROb{grid-template-columns:minmax(0,1fr)}}.LandingStory_topic___SzTI{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--card-rule);color:var(--card-body);font-size:13px}.LandingStory_topic___SzTI small{display:block;margin-top:4px;color:var(--card-subtitle);font-size:11px}.LandingStory_join__BdTJ1{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:44px;padding:8px 16px;border:1px solid var(--card-rule);border-radius:var(--card-pill);color:var(--card-pill-ink);background:var(--card-pill-ground);font-size:12px}.LandingStory_join__BdTJ1:focus-visible{outline:2px solid var(--card-title);outline-offset:2px}.LandingStory_body__yIsfi{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;gap:10px;padding:60px 20px 8px;overflow-y:auto;overscroll-behavior:contain}.LandingStory_suggestions__SmROb{display:flex;flex-direction:column;gap:10px;margin:auto 0}.LandingStory_suggestion__Xn581{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 12px 12px 14px;border-radius:calc(var(--card-radius) * .58);background:var(--card-panel-soft);color:var(--card-panel-ink)}.LandingStory_tagLine__V4xUQ{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.LandingStory_tagName__86zUM{font-size:15px;font-weight:600;line-height:1.25}.LandingStory_time__Yoa5g{padding:4px 7px;border-radius:var(--card-pill);background:var(--card-chip-ground);color:var(--card-panel-ink);font-size:9.5px;font-weight:600;letter-spacing:.1em;line-height:1;text-transform:uppercase}.LandingStory_time__Yoa5g[data-time=now]{background:var(--card-chip-approved)}.LandingStory_time__Yoa5g[data-time=next]{background:var(--card-gold)}.LandingStory_why__4Yiyj{margin:6px 0 0;font-size:12.5px;line-height:1.4;color:var(--card-panel-ink-soft)}.LandingStory_why__4Yiyj q{font-style:italic;color:var(--card-panel-ink)}.LandingStory_choice__x1LQz{display:flex;flex-direction:column;gap:6px}.LandingStory_choice__x1LQz button{position:relative;display:grid;place-items:center;width:36px;height:36px;padding:0;border-radius:var(--card-pill);cursor:pointer}.LandingStory_choice__x1LQz button:after{content:"";position:absolute;inset:-4px;border-radius:inherit}.LandingStory_choice__x1LQz button:disabled{cursor:default;opacity:.6}.LandingStory_choice__x1LQz button:focus-visible{outline:2px solid var(--card-panel-ink);outline-offset:2px}.LandingStory_yes__aKZYM{border:1px solid var(--card-panel-ink);background:var(--card-panel-ink);color:var(--card-title)}.LandingStory_no__bhHwc{border:1px solid var(--card-panel-label-soft);background:transparent;color:var(--card-panel-ink)}.LandingStory_choice__x1LQz svg{width:18px;height:18px}.LandingStory_note__i_CjU{margin:0;padding:14px;border-radius:calc(var(--card-radius) * .58);border:1px dashed var(--card-stamp-border);font-size:13px;line-height:1.45;color:var(--card-subtitle)}.LandingStory_accent__fFfIh{font-style:italic;color:var(--card-teal)}.LandingStory_count__9A3MU{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;padding:60px 20px 0}.LandingStory_countNumber__ITE58{margin:0;font-family:var(--card-serif);font-size:72px;line-height:1;color:var(--card-teal)}.LandingStory_countLabel___N2BU{margin:6px 0 0;font-size:14px;color:var(--card-body)}.LandingStory_dots___D5LE{display:flex;gap:6px;margin-top:16px}.LandingStory_dots___D5LE span{width:10px;height:10px;border-radius:var(--card-pill);border:1px solid var(--card-teal)}.LandingStory_dots___D5LE span[data-on=true]{background:var(--card-teal)}.LandingStory_section__himKg+.LandingStory_section__himKg{margin-top:6px;padding-top:14px;border-top:1px solid var(--card-rule)}.LandingStory_label__GVBGh{margin:0 0 10px;font-size:9.5px;font-weight:600;letter-spacing:.14em;line-height:1;text-transform:uppercase;color:var(--card-muted)}.LandingStory_group__Fa3cx{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:8px;margin-bottom:6px}.LandingStory_when__aRKZ2{padding-top:7px;font-size:9.5px;font-weight:600;letter-spacing:.1em;line-height:1;text-transform:uppercase;color:var(--card-muted)}.LandingStory_when__aRKZ2[data-time=now]{color:var(--card-teal)}.LandingStory_when__aRKZ2[data-time=next]{color:var(--card-gold)}.LandingStory_chips__WlZSm{display:flex;flex-wrap:wrap;gap:6px;min-height:26px}.LandingStory_chip__IFltG{display:inline-flex;align-items:center;gap:3px;height:26px;padding:0 3px 0 9px;border-radius:var(--card-pill);border:1px solid var(--card-stamp-border);background:var(--card-inset);color:var(--card-body);font-size:12px;white-space:nowrap}.LandingStory_chip__IFltG button{position:relative;display:grid;place-items:center;width:16px;height:16px;padding:0;border:0;border-radius:var(--card-pill);background:transparent;color:var(--card-muted);cursor:pointer}.LandingStory_chip__IFltG button:after{content:"";position:absolute;inset:-8px}.LandingStory_chip__IFltG button:focus-visible{outline:2px solid var(--card-class);outline-offset:1px}.LandingStory_chip__IFltG svg{width:11px;height:11px}.LandingStory_nothing__L0e7O{padding-top:5px;font-size:12px;color:var(--card-muted)}.LandingStory_fact__dkExz{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:var(--card-pill);border:1px solid var(--card-stamp-border);background:var(--card-inset);color:var(--card-title);font-size:12.5px;font-weight:600}.LandingStory_status__iuEwa{margin:0;font-size:12.5px;color:var(--card-warn)}@media (prefers-reduced-motion:no-preference){.LandingStory_choice__x1LQz button{transition:transform .12s ease}.LandingStory_choice__x1LQz button:active{transform:scale(.94)}.LandingStory_arrive__Ju6sN{animation:LandingStory_arrive__Ju6sN .32s cubic-bezier(.16,1,.3,1)}@keyframes LandingStory_arrive__Ju6sN{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}}.LandingStory_demoScene__OFe33{position:relative}.LandingStory_choice__x1LQz button[aria-pressed=true]{background:var(--card-gold);color:var(--card-ground);border-color:var(--card-gold)}.LandingStory_demoScene__OFe33{container-type:size}.LandingStory_demoScene__OFe33 .LandingStory_body__yIsfi{padding:64px 16px 12px;overflow:hidden}.LandingStory_demoScene__OFe33 .LandingStory_suggestions__SmROb{flex:1;min-height:0;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,1fr));gap:8px}.LandingStory_demoScene__OFe33 .LandingStory_suggestion__Xn581{display:flex;flex-direction:column;justify-content:space-between;gap:4px;padding:12px;min-height:0}.LandingStory_demoScene__OFe33 .LandingStory_tagName__86zUM{font-size:16px;line-height:1.2}.LandingStory_demoScene__OFe33 .LandingStory_tagLine__V4xUQ{gap:4px}.LandingStory_demoScene__OFe33 .LandingStory_why__4Yiyj{display:none}.LandingStory_demoScene__OFe33 .LandingStory_choice__x1LQz{flex-direction:row;gap:8px}.LandingStory_demoScene__OFe33 .LandingStory_choice__x1LQz button{height:32px;width:32px}.LandingStory_demoScene__OFe33 .LandingStory_choice__x1LQz button:after{inset:-6px}.LandingStory_demoScene__OFe33 .LandingStory_time__Yoa5g{font-size:9px;padding:3px 5px}.LandingStory_demoScene__OFe33 .LandingStory_storyFooter__ojtAW h3{font-size:35px}.LandingStory_demoScene__OFe33 .LandingStory_storyFooter__ojtAW p{font-size:17.5px}.LandingStory_demoScene__OFe33 .LandingStory_storyBack__w6lJh .LandingStory_body__yIsfi{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto;gap:12px;align-content:start;overflow-y:auto;padding-bottom:20px}.LandingStory_storyBack__w6lJh .LandingStory_section__himKg{min-width:0}.LandingStory_demoScene__OFe33 .LandingStory_storyBack__w6lJh .LandingStory_group__Fa3cx{margin-bottom:8px}.LandingStory_demoScene__OFe33 .LandingStory_storyBack__w6lJh .LandingStory_section__himKg+.LandingStory_section__himKg{margin-top:0;padding-top:10px}.LandingStory_demoScene__OFe33 .LandingStory_storyBack__w6lJh .LandingStory_chips__WlZSm{gap:6px}.LandingStory_demoScene__OFe33 .LandingStory_storyBack__w6lJh .LandingStory_section__himKg:last-child{grid-column:2;grid-row:1;border:0;margin:0;padding:0}.LandingStory_demoScene__OFe33 .LandingStory_storyBack__w6lJh .LandingStory_section__himKg:nth-child(2){grid-column:1/-1;grid-row:2}.LandingStory_demoScene__OFe33 .LandingStory_topic___SzTI{padding-block:12px}.LandingStory_demoScene__OFe33 .LandingStory_topic___SzTI small{font-size:14px}.LandingStory_demoScene__OFe33 .LandingStory_chip__IFltG,.LandingStory_demoScene__OFe33 .LandingStory_fact__dkExz{font-size:15px;min-height:30px;padding-block:4px}.LandingStory_demoScene__OFe33 .LandingStory_label__GVBGh{margin-bottom:12px}@container (max-width: 600px){.LandingStory_demoScene__OFe33 .LandingStory_suggestions__SmROb{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(6,minmax(0,1fr));gap:6px}.LandingStory_demoScene__OFe33 .LandingStory_suggestion__Xn581{padding:8px}.LandingStory_demoScene__OFe33 .LandingStory_tagName__86zUM{font-size:14px}.LandingStory_demoScene__OFe33 .LandingStory_time__Yoa5g{display:none}.LandingStory_demoScene__OFe33 .LandingStory_choice__x1LQz button{width:28px;height:28px}.LandingStory_demoScene__OFe33 .LandingStory_storyFooter__ojtAW h3{font-size:30px}.LandingStory_demoScene__OFe33 .LandingStory_storyBack__w6lJh .LandingStory_body__yIsfi{display:flex;gap:8px}.LandingStory_demoScene__OFe33 .LandingStory_label__GVBGh{font-size:10px;margin-bottom:8px}.LandingStory_demoScene__OFe33 .LandingStory_group__Fa3cx{margin-bottom:6px;grid-template-columns:40px minmax(0,1fr)}.LandingStory_demoScene__OFe33 .LandingStory_when__aRKZ2{font-size:10px}.LandingStory_demoScene__OFe33 .LandingStory_chips__WlZSm{gap:4px}.LandingStory_demoScene__OFe33 .LandingStory_chip__IFltG,.LandingStory_demoScene__OFe33 .LandingStory_fact__dkExz{font-size:12px;padding-block:2px;min-height:24px}.LandingStory_demoScene__OFe33 .LandingStory_chip__IFltG button{width:24px;height:24px}.LandingStory_demoScene__OFe33 .LandingStory_topic___SzTI{font-size:14px;padding-block:5px}.LandingStory_demoScene__OFe33 .LandingStory_topic___SzTI small{display:none}.LandingStory_demoScene__OFe33 .LandingStory_topic___SzTI .LandingStory_join__BdTJ1{min-height:36px;padding-block:6px}.LandingStory_demoScene__OFe33 .LandingStory_section__himKg+.LandingStory_section__himKg{padding-top:8px;margin-top:0}}@container (min-width: 601px) and (min-height: 720px){.LandingStory_demoScene__OFe33 .LandingStory_why__4Yiyj{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;line-height:1.35}}@container (max-width: 400px){.LandingStory_demoScene__OFe33 .LandingStory_suggestion__Xn581{padding:6px 8px}.LandingStory_demoScene__OFe33 .LandingStory_tagName__86zUM{font-size:12px;line-height:1.15}.LandingStory_demoScene__OFe33 .LandingStory_choice__x1LQz button{width:24px;height:24px}.LandingStory_demoScene__OFe33 .LandingStory_choice__x1LQz{gap:16px}.LandingStory_demoScene__OFe33 .LandingStory_storyFooter__ojtAW{padding-right:20px;padding-bottom:44px}.LandingStory_demoScene__OFe33 .LandingStory_storyFooter__ojtAW h3{font-size:28px}.LandingStory_demoScene__OFe33 .LandingStory_storyFooter__ojtAW p{font-size:15px}.LandingStory_demoScene__OFe33 .LandingStory_storyFooter__ojtAW{flex:0 0 112px;padding:10px 16px}.LandingStory_demoScene__OFe33 .LandingStory_storyFooter__ojtAW h3{font-size:24px;line-height:1.1}.LandingStory_demoScene__OFe33 .LandingStory_storyFooter__ojtAW p{font-size:13px;line-height:1.3;padding-right:70px;margin-top:6px}.LandingStory_demoScene__OFe33 .LandingStory_suggestion__Xn581{gap:2px;padding:5px 8px}.LandingStory_demoScene__OFe33 .LandingStory_choice__x1LQz,.LandingStory_demoScene__OFe33 .LandingStory_suggestion__Xn581>div:first-child{flex-shrink:0}.LandingStory_demoScene__OFe33 .LandingStory_storyBack__w6lJh .LandingStory_body__yIsfi{padding-top:60px}.LandingStory_demoScene__OFe33 .LandingStory_storyBack__w6lJh .LandingStory_section__himKg+.LandingStory_section__himKg{padding-top:6px}.LandingStory_demoScene__OFe33 .LandingStory_storyBack__w6lJh .LandingStory_topic___SzTI{padding-block:3px}.LandingStory_demoScene__OFe33 .LandingStory_storyBack__w6lJh .LandingStory_topic___SzTI .LandingStory_join__BdTJ1{min-height:30px;padding:4px 12px}.LandingStory_demoScene__OFe33 .LandingStory_storyBack__w6lJh .LandingStory_label__GVBGh{margin-bottom:6px}}.LandingStory_demoScene__OFe33 .LandingStory_fact__dkExz{background:color-mix(in srgb,var(--card-gold) 25%,var(--card-inset));border-color:color-mix(in srgb,var(--card-gold) 60%,transparent);color:var(--card-title);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:var(--card-shadow)}.LandingStory_demoScene__OFe33{width:100%;margin-inline:0}.LandingStory_demoScene__OFe33 .LandingStory_storyBack__w6lJh,.LandingStory_demoScene__OFe33 .LandingStory_storyFront__n5HaH{background:color-mix(in srgb,var(--card-teal) 24%,var(--card-ground))}.LandingStory_demoScene__OFe33 [class*=gesture]>span>span{top:0;left:40px;background:var(--card-gold);color:var(--ink)}.LandingStory_demoScene__OFe33 .LandingStory_suggestion__Xn581{display:grid;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);padding:8px}.LandingStory_demoScene__OFe33 .LandingStory_suggestion__Xn581>div:first-child{min-height:0}.LandingStory_demoScene__OFe33 .LandingStory_tagName__86zUM{font-size:14px}.LandingStory_demoScene__OFe33 .LandingStory_choice__x1LQz{align-self:end}.LandingStory_demoScene__OFe33 .LandingStory_choice__x1LQz button{flex-shrink:0}.LandingStory_demoScene__OFe33 .LandingStory_fact__dkExz{transition:background .18s ease,color .18s ease,transform .18s ease}.LandingStory_demoScene__OFe33 .LandingStory_fact__dkExz:focus-visible,.LandingStory_demoScene__OFe33 .LandingStory_fact__dkExz:hover{background:var(--card-gold);color:var(--card-ground);transform:translateY(-2px)}.LandingStory_demoScene__OFe33 .LandingStory_fact__dkExz:focus-visible{outline:2px solid var(--card-gold);outline-offset:3px}@container (max-height: 620px){.LandingStory_demoScene__OFe33 .LandingStory_suggestion__Xn581{padding:5px 8px;gap:2px}.LandingStory_demoScene__OFe33 .LandingStory_tagName__86zUM{font-size:12px;line-height:1.15}.LandingStory_demoScene__OFe33 .LandingStory_time__Yoa5g{display:none}.LandingStory_demoScene__OFe33 .LandingStory_choice__x1LQz button{width:24px;height:24px}}@container (max-width: 600px){.LandingStory_demoScene__OFe33 .LandingStory_suggestions__SmROb{overflow-y:auto;grid-template-rows:repeat(6,minmax(84px,1fr))}.LandingStory_demoScene__OFe33 .LandingStory_tagName__86zUM{font-size:13px}}@media (prefers-reduced-motion:reduce){.LandingStory_demoScene__OFe33 .LandingStory_fact__dkExz{transition:none}.LandingStory_demoScene__OFe33 .LandingStory_fact__dkExz:focus-visible,.LandingStory_demoScene__OFe33 .LandingStory_fact__dkExz:hover{transform:none}}.LandingStory_demoScene__OFe33 .LandingStory_storyIntro__u8Sps{flex:0 0 auto;padding:18px 18px 8px}.LandingStory_demoScene__OFe33 .LandingStory_storyIntro__u8Sps h3{font-size:clamp(24px,3.6cqw,35px);line-height:1.12}.LandingStory_demoScene__OFe33 .LandingStory_storyIntro__u8Sps p{font-size:16px;line-height:1.3;margin-top:6px}.LandingStory_demoScene__OFe33 .LandingStory_storyFront__n5HaH .LandingStory_body__yIsfi{padding-bottom:48px}@container (max-width: 400px){.LandingStory_demoScene__OFe33 .LandingStory_storyIntro__u8Sps{flex:0 0 auto;padding:14px 14px 8px}.LandingStory_demoScene__OFe33 .LandingStory_storyIntro__u8Sps h3{font-size:23px}.LandingStory_demoScene__OFe33 .LandingStory_storyIntro__u8Sps p{font-size:13px;padding:0}}.GeneratedAvatar_face__idCnH,.GeneratedAvatar_tone__tHXHn{display:contents}.GeneratedAvatar_tone__tHXHn[data-face-tone=night]{display:none}[data-ui-preview=enel] .GeneratedAvatar_tone__tHXHn[data-face-tone=night]{display:contents}[data-ui-preview=enel] .GeneratedAvatar_tone__tHXHn[data-face-tone=day]{display:none}