.life-stream{color:#e9edf3;isolation:isolate;background:linear-gradient(#07101d 0%,#080b13 45%,#05070b 100%);min-height:100svh;padding:38px clamp(24px,6vw,96px) 140px;position:relative;overflow:clip}.life-stream__ambient{z-index:-1;pointer-events:none;filter:blur(28px);background:radial-gradient(at 50% 25%,#28cce01f,#0000 66%);height:72vh;position:fixed;inset:8% 8% auto}.life-stream__header{border-bottom:1px solid #ffffff17;justify-content:space-between;gap:40px;max-width:1080px;margin:0 auto 90px;padding-bottom:24px;display:flex}.life-stream__header p,.life-stream__step header span,.life-stream__recall small,.life-stream__causality span,.life-stream__step footer span{font:9px var(--mono);letter-spacing:.16em;color:#6d7480}.life-stream__header h1{font:300 clamp(34px, 5vw, 68px) var(--display);letter-spacing:-.04em;margin:8px 0}.life-stream__header>div>span{color:#7e8590;font-size:12px}.life-stream__header dl{gap:28px;margin:10px 0 0;display:flex}.life-stream__header dl div{gap:7px;display:grid}.life-stream__header dt{color:#59616c;font:8px var(--mono);letter-spacing:.12em}.life-stream__header dd{font:300 18px var(--mono);color:#b8c7d1;margin:0}.life-stream__rail{width:min(760px,100% - 36px);margin:0 auto;position:relative}.life-stream__rail:before{content:"";background:linear-gradient(#41dfe8a6,#5d68a02e 45%,#0000);width:1px;position:absolute;top:12px;bottom:0;left:-42px}.life-stream__now,.life-stream__step{padding:0 0 120px;animation:.9s both stream-arrive;position:relative}.life-stream__marker{place-items:center;gap:6px;display:grid;position:absolute;top:4px;left:-57px}.life-stream__marker i{background:#07101d;border:1px solid #4edfe7;border-radius:50%;width:9px;height:9px;box-shadow:0 0 18px #4edfe766}.life-stream__marker span{font:7px var(--mono);color:#5e6d77}.life-stream__now>p,.life-stream__step header p{color:#48d4df;font:10px var(--mono);letter-spacing:.14em;margin:0 0 10px}.life-stream__now h2,.life-stream__step h2{font:300 clamp(27px, 4vw, 45px) var(--display);letter-spacing:-.025em;margin:0 0 24px}.life-stream__now blockquote{color:#aeb8c3;font:300 20px/1.7 var(--display);margin:20px 0}.life-stream__self-state{color:#69737d;font:9px var(--mono);flex-wrap:wrap;gap:8px 20px;display:flex}.life-stream__step header{justify-content:space-between;align-items:baseline;gap:18px;display:flex}.life-stream__step--moment:after{content:"";z-index:-1;background:radial-gradient(circle at 20% 30%,#5e53d414,#0000 55%);border:1px solid #6f69dd17;position:absolute;inset:-30px -40px 64px}.life-stream__narrative{color:#a8afb8;font:300 clamp(16px, 2.1vw, 20px)/1.9 var(--display)}.life-stream__narrative p{margin:0 0 19px}.life-stream__recall{background:#37c2d309;border-left:1px solid #40dae3a6;gap:16px;margin:4px 0 24px;padding:11px 15px;display:flex}.life-stream__recall span{color:#82939d;font-size:12px}.life-stream__causality{color:#707984;border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;margin-top:30px;padding:16px 0}.life-stream__causality summary{cursor:pointer;color:#89949e;font:9px var(--mono);letter-spacing:.1em}.life-stream__causality p{font-size:12px;line-height:1.7}.life-stream__causality span{margin-top:5px;display:block}.life-stream__step footer{justify-content:space-between;align-items:center;gap:16px;margin-top:18px;display:flex}.life-stream__step footer button{color:#7f8c96;cursor:pointer;background:0 0;border:0;font-size:10px}.life-stream__step footer button:hover{color:#57d9e2}.life-stream__controls{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#07090edb;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:10px;padding:9px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 18px 80px #00000073}.life-stream__controls button{color:#818995;font:9px var(--mono);letter-spacing:.06em;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:11px 17px}.life-stream__controls button.primary{color:#061013;background:#dffcff}.life-stream__units{background:#ffffff0b;border-radius:999px;gap:3px;padding:3px;display:flex}.life-stream__units button{min-width:31px;padding:8px 10px}.life-stream__units button.is-active{color:#071014;background:#bff8fc;box-shadow:0 0 18px #4edfe729}.life-stream__units button:disabled{cursor:default;opacity:.55}.life-stream__controls>span{color:#7a858f;font:9px var(--mono);white-space:nowrap;padding-left:12px}.life-stream__controls>span i{background:#4edfe7;border-radius:50%;width:5px;height:5px;margin-right:8px;animation:1s infinite alternate stream-pulse;display:inline-block;box-shadow:0 0 10px #4edfe7}@keyframes stream-arrive{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes stream-pulse{to{opacity:.35}}@media (width<=720px){.life-stream{padding-inline:22px}.life-stream__header{margin-bottom:72px;display:block}.life-stream__header dl{gap:16px;margin-top:28px}.life-stream__rail{width:calc(100% - 24px);margin-left:24px}.life-stream__rail:before{left:-24px}.life-stream__marker{left:-39px}.life-stream__step header{display:block}.life-stream__step footer{flex-direction:column;align-items:flex-start}.life-stream__controls{justify-content:flex-start;width:calc(100% - 28px);overflow-x:auto}}.app-workspace.digital-self-workspace{background:#050b15;padding:0}.digital-self-workspace>.workspace-head,.digital-self-workspace>.step-rail{display:none}.memory-graph{isolation:isolate;background:radial-gradient(circle at 50% 48%,#25dcea13,#0000 38%),linear-gradient(#07101d 0%,#050b15 100%);width:100%;height:calc(100vh - 92px);min-height:680px;position:relative;overflow:hidden}.memory-graph:before{content:"";z-index:0;pointer-events:none;opacity:.2;background-image:radial-gradient(#979ebe2e .55px,#0000 .55px);background-size:31px 31px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 0%,#0000 74%);mask-image:radial-gradient(circle,#000 0%,#0000 74%)}.memory-graph__header{z-index:12;pointer-events:none;background:linear-gradient(#050609d6,#0000);grid-template-columns:1fr auto 1fr;align-items:center;height:82px;padding:0 4vw;display:grid;position:absolute;top:0;left:0;right:0}.memory-graph__header>div>p{color:#d9dbe4;font:9px var(--mono);letter-spacing:.14em;margin:0 0 7px}.memory-graph__header>div>span{color:#424854;font:7px var(--mono);letter-spacing:.12em}.memory-graph__header dl{gap:42px;margin:0;display:flex}.memory-graph__header dl div{align-items:baseline;gap:8px;display:flex}.memory-graph__header dt{color:#454b59;font:7px var(--mono);letter-spacing:.11em}.memory-graph__header dd{color:#aeb4c8;font:11px var(--mono);order:-1;margin:0}.memory-graph__header>button{pointer-events:auto;color:#747e9f;font:7px var(--mono);letter-spacing:.12em;background:0 0;border:0;border-bottom:1px solid #3b4259;justify-self:end;padding:10px 0}.memory-graph__header>button:hover{color:#b9fbff;border-color:var(--cyan)}.memory-graph__canvas{z-index:1;position:absolute;inset:0}.memory-graph__canvas canvas{cursor:grab}.memory-graph__canvas canvas:active{cursor:grabbing}.memory-graph__canvas-vignette{pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 150px 45px #00000094}.memory-graph__phase-copy{z-index:8;pointer-events:none;text-align:center;width:min(900px,80vw);transition:opacity 1.1s,filter 1.1s,transform 1.1s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.memory-graph__phase-copy>p{color:#68718f;font:8px var(--mono);letter-spacing:.18em;margin:0 0 22px}.memory-graph__phase-copy>h1{color:#e1e3e9;letter-spacing:-.06em;text-shadow:0 0 42px #050609e6;margin:0;font-size:clamp(38px,6.4vw,104px);font-weight:300;line-height:.96}.memory-graph--forming-nodes .memory-graph__phase-copy{top:auto;bottom:66px;transform:translate(-50%)}.memory-graph--forming-nodes .memory-graph__phase-copy>h1{font:300 20px var(--mono);letter-spacing:.04em;color:#737d9f}.memory-graph--forming-links .memory-graph__phase-copy{opacity:.74}.memory-graph--explore .memory-graph__phase-copy{opacity:.56;top:auto;bottom:58px;transform:translate(-50%)}.memory-graph--explore .memory-graph__phase-copy>p{margin-bottom:9px}.memory-graph--explore .memory-graph__phase-copy>h1{font-size:clamp(22px,3vw,46px)}.memory-graph.has-detail .memory-graph__phase-copy{opacity:0;filter:blur(8px)}.memory-graph__hover-card{z-index:9;pointer-events:none;text-align:center;width:min(420px,70vw);animation:.28s both graph-label-in;position:absolute;bottom:95px;left:50%;transform:translate(-50%)}.memory-graph__hover-card span{color:#626b89;font:7px var(--mono);letter-spacing:.13em}.memory-graph__hover-card p{color:#d5d7df;margin:8px 0 0;font-size:18px;font-weight:300}.memory-graph__instructions{z-index:8;color:#343946;font:6px var(--mono);letter-spacing:.12em;pointer-events:none;gap:24px;display:flex;position:absolute;bottom:28px;left:4vw}.memory-detail{z-index:20;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:linear-gradient(#0d0e14f5,#07080cfa);width:min(420px,92vw);height:100%;padding:44px 38px 70px;transition:transform .55s cubic-bezier(.2,.8,.2,1),opacity .45s;position:absolute;top:0;right:0;overflow:auto;transform:translate(105%);box-shadow:-35px 0 100px #0000006b}.memory-detail.is-open{opacity:1;pointer-events:auto;transform:translate(0)}.memory-detail__close{color:#565d70;font:7px var(--mono);letter-spacing:.14em;background:0 0;border:0;margin:0 0 70px auto;padding:7px 0;display:block}.memory-detail__kind{color:#727ea8;font:8px var(--mono);letter-spacing:.15em;margin:0}.memory-detail__date{color:#565d6f;font:8px var(--mono);letter-spacing:.11em;margin:36px 0 11px}.memory-detail h2{color:#e3e4e9;letter-spacing:-.045em;overflow-wrap:anywhere;margin:0;font-size:clamp(30px,3vw,46px);font-weight:300;line-height:1.05}.memory-detail__excerpt{color:#a7aab5;margin:36px 0 48px;font-size:16px;font-weight:300;line-height:1.75}.memory-detail dl{margin:0}.memory-detail dl div{grid-template-columns:90px 1fr;gap:20px;padding:10px 0;display:grid}.memory-detail dt{color:#454a57;font:7px var(--mono);letter-spacing:.11em}.memory-detail dd{color:#777c89;font:8px var(--mono);overflow-wrap:anywhere;margin:0}.memory-detail__tags,.memory-detail__connections{margin-top:48px}.memory-detail__tags>p,.memory-detail__connections>p{color:#51586c;font:7px var(--mono);letter-spacing:.13em;margin:0 0 18px}.memory-detail__tags>div{flex-wrap:wrap;gap:8px 15px;display:flex}.memory-detail__tags span{color:#8e95aa;font-size:12px}.memory-detail__tags small{color:#404550;font:7px var(--mono)}.memory-detail__connections button{color:#a3a6b0;text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff0d;grid-template-columns:45px 1fr;gap:12px;width:100%;padding:13px 0;font-size:12px;display:grid}.memory-detail__connections button:hover{color:#fff}.memory-detail__connections button span{color:#4c5261;font:7px var(--mono)}@keyframes graph-label-in{0%{opacity:0;filter:blur(3px);transform:translate(-50%,8px)}to{opacity:1;filter:blur();transform:translate(-50%)}}@media (width<=760px){.memory-graph{height:calc(100svh - 92px);min-height:590px}.memory-graph__header{grid-template-columns:1fr auto;height:72px;padding:0 20px}.memory-graph__header dl{display:none}.memory-graph__header>button{font-size:6px}.memory-graph__instructions{gap:14px;bottom:18px;left:20px}.memory-graph__instructions span:nth-child(2){display:none}.memory-detail{border-radius:24px 24px 0 0;width:100%;height:min(72vh,650px);padding:28px 24px 55px;top:auto;bottom:0;transform:translateY(105%)}.memory-detail.is-open{transform:translateY(0)}.memory-detail__close{margin-bottom:42px}}@media (prefers-reduced-motion:reduce){.memory-graph *{transition-duration:.01ms!important;animation-duration:.01ms!important}}.app-workspace.digital-self-workspace{min-height:100vh}.memory-graph{background:radial-gradient(circle at 50% 48%,#4054cb18,#0000 38%),linear-gradient(#050913,#03060b);height:100svh;min-height:680px}.memory-graph__header{background:0 0;height:76px;padding:0 5vw;top:74px}.memory-graph__header>div>span{color:#596779;letter-spacing:0;font:11px Inter,Arial,sans-serif}.memory-graph__header dl{opacity:.7;gap:38px}.memory-graph__header>button{color:#071018;letter-spacing:0;background:#e5fafc;border:0;border-radius:2px;justify-content:space-between;align-items:center;min-width:310px;min-height:54px;padding:0 20px;font:650 11px Inter,Arial,sans-serif;display:flex;position:fixed;bottom:28px;right:4vw;box-shadow:0 16px 55px #0f173c4d}.memory-graph__header>button:hover{color:#071018;background:#fff;border:0;transform:translateY(-2px)}.memory-graph__header>button b{font-size:18px;font-weight:400}.memory-graph--explore .memory-graph__phase-copy{opacity:.32;bottom:82px}.memory-graph__instructions{color:#566174;font-size:7px;bottom:31px;left:5vw}.memory-detail{box-shadow:none;background:linear-gradient(90deg,#05080fad,#05080ff7 20%);padding-top:122px}@media (width<=760px){.memory-graph{height:100svh}.memory-graph__header{top:68px}.memory-graph__header>button{width:calc(100% - 40px);min-width:0;bottom:20px;right:20px}.memory-graph__instructions{display:none}.memory-detail{border-radius:0;padding-top:34px}}.memory-graph__knowledge-state{z-index:7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#06080dd1;border:1px solid #ffffff17;width:min(360px,100vw - 36px);padding:18px 20px;animation:.8s both knowledge-state-in;position:absolute;bottom:66px;right:clamp(18px,4vw,62px)}.memory-graph__knowledge-state>p{color:#59dbe3;font:8px var(--mono);letter-spacing:.12em;margin:0 0 14px}.memory-graph__knowledge-state>div{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.memory-graph__knowledge-state>div span{color:#555e68;font:7px/1.45 var(--mono)}.memory-graph__knowledge-state>div b{color:#b4c0c8;font-size:15px;font-weight:400;display:block}.memory-graph__knowledge-state ul{margin:16px 0 12px;padding:0;list-style:none}.memory-graph__knowledge-state li{color:#929da5;border-top:1px solid #ffffff0e;justify-content:space-between;gap:12px;padding:7px 0;font-size:10px;display:flex}.memory-graph__knowledge-state li small{color:#59636d;font:7px var(--mono);flex:none}.memory-graph__knowledge-state em{color:#666e78;font:normal 8px/1.5 var(--mono);display:block}.memory-graph__ai-self{border-top:1px solid #ffffff12;margin:14px 0;padding-top:10px}.memory-graph__ai-self>p{color:#77848e;font:7px var(--mono);letter-spacing:.12em;margin:0 0 8px}.memory-graph__ai-self dl{gap:6px;margin:0;display:grid}.memory-graph__ai-self dl div{grid-template-columns:88px 1fr;gap:10px;display:grid}.memory-graph__ai-self dt{color:#56616b;font:7px/1.5 var(--mono)}.memory-graph__ai-self dd{color:#929da5;margin:0;font-size:9px;line-height:1.5}@keyframes knowledge-state-in{0%{opacity:0;transform:translateY(16px)}}.obsidian-importer{z-index:2;flex-direction:column;justify-content:center;min-height:520px;padding:40px 0;display:flex;position:relative}.obsidian-importer__file-input{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed;overflow:hidden}.obsidian-importer__header>p{color:#5ccbd5;font:9px var(--mono);letter-spacing:.18em;margin:0 0 20px}.obsidian-importer__header h3{color:#ececef;letter-spacing:-.065em;margin:0;font-size:clamp(42px,5.4vw,86px);font-weight:300;line-height:.95}.obsidian-importer__status{color:#555c6d;font:8px var(--mono);letter-spacing:.13em;margin-top:18px;display:block}.obsidian-importer--complete .obsidian-importer__status{color:#8a94bd}.obsidian-importer__description{color:#898d97;max-width:580px;margin:42px 0 0;font-size:clamp(15px,1.3vw,19px);font-weight:300;line-height:1.65}.obsidian-importer__actions{align-items:center;gap:28px;margin-top:48px;display:flex}.obsidian-importer__actions button{color:#747986;font:8px var(--mono);letter-spacing:.11em;background:0 0;border:0;padding:14px 0}.obsidian-importer__actions button:first-child{color:#d9f8fb;background:#25dcea0f;border:1px solid #25dcea80;border-radius:16px;justify-content:space-between;min-width:240px;padding:16px 18px;display:flex}.obsidian-importer__actions button:hover{color:#fff}.obsidian-importer__actions button:disabled{opacity:.4;cursor:wait}.obsidian-importer__actions button span{font-size:14px}.obsidian-importer__privacy{color:#454a56;font:8px/1.5 var(--mono);margin:23px 0 0}.obsidian-importer__privacy span{color:var(--cyan);margin-right:8px;font-size:6px}.obsidian-importer__progress{margin-top:45px}.obsidian-importer__progress>p{color:#656d83;font:8px var(--mono);letter-spacing:.13em;margin:0}.obsidian-importer__progress>strong{color:#d8dae1;font:300 clamp(56px,7vw,104px) var(--mono);letter-spacing:-.06em;margin:14px 0 24px;display:block}.obsidian-importer__progress>strong small{color:#5a6071;font-size:.22em}.obsidian-importer__progress>span{color:#515766;font:8px var(--mono);margin-top:13px;display:block}.obsidian-importer__progress-track{background:#232630;width:min(520px,100%);height:1px}.obsidian-importer__progress-track span{background:var(--cyan);height:100%;transition:width .2s linear;display:block}.obsidian-importer__results{margin-top:46px}.obsidian-importer__arrival{color:#aaaeb9;margin:0 0 38px;font-size:18px;font-weight:300}.obsidian-importer__results dl{flex-wrap:wrap;gap:34px 62px;margin:0;display:flex}.obsidian-importer__results dl div{flex-direction:column;gap:9px;display:flex}.obsidian-importer__results dd{color:#d2d4db;font:300 clamp(20px,2vw,31px) var(--mono);order:1;margin:0}.obsidian-importer__results dt{color:#4f5563;font:7px var(--mono);letter-spacing:.12em;order:2}.obsidian-importer__skipped,.obsidian-importer__errors,.obsidian-importer__fatal{color:#626875;font:8px/1.5 var(--mono)}.obsidian-importer__skipped{margin:22px 0 0}.obsidian-importer__errors{margin-top:12px}.obsidian-importer__errors summary{cursor:pointer}.obsidian-importer__errors ul{max-height:110px;padding-left:18px;overflow:auto}.obsidian-importer__fatal{color:#dc7a80}@media (width<=560px){.obsidian-importer{min-height:550px}.obsidian-importer__header h3{font-size:48px}.obsidian-importer__actions{flex-direction:column;align-items:stretch;gap:8px}.obsidian-importer__actions button:first-child{width:100%}}.obsidian-importer__actions button{min-height:48px}.obsidian-importer__actions button:first-child{color:#071018;letter-spacing:.01em;background:#dffcff;border:0;border-radius:2px;align-items:center;min-width:270px;min-height:58px;padding:0 21px;font:650 11px Inter,Arial,sans-serif;transition:transform .35s,background .35s}.obsidian-importer__actions button:first-child:hover{color:#071018;background:#fff;transform:translateY(-2px)}.obsidian-importer__privacy{margin-top:28px}.app-workspace.life-connection-workspace{background:#07101d;padding:0}.life-connection-workspace>.workspace-head,.life-connection-workspace>.step-rail{display:none}.life-connection{isolation:isolate;background:#07101d;min-height:100vh;position:relative;overflow:hidden}.life-connection__film,.life-connection__veil,.life-connection__glow{width:100%;height:min(960px,100vh);position:absolute;inset:0 0 auto}.life-connection__film{z-index:-4;object-fit:cover;opacity:.58;filter:saturate(.72)hue-rotate(132deg)contrast(1.06)brightness(.92)}.life-connection__veil{z-index:-3;background:linear-gradient(90deg,#07080b9e,#07080b2e 50%,#07080b73),linear-gradient(#07080b0d,#090a0d 98%)}.life-connection__glow{z-index:-2;pointer-events:none;opacity:.34;background:radial-gradient(circle at 67%,#25dcea2e,#0000 34%);transition:opacity 1.8s}.life-connection__glow i{aspect-ratio:1;background:#dfe4ff;border-radius:50%;width:14px;animation:5.4s ease-in-out infinite life-pulse;position:absolute;top:47%;left:67%;box-shadow:0 0 45px 15px #6d7fff8c,0 0 160px 80px #4352b31f}.memory-reading-field{z-index:0;pointer-events:none;opacity:.9;width:100vw;height:100vh;position:fixed;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 0% 72%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 72%,#0000 100%)}.memory-reading-field canvas{width:100%;height:100%;display:block}.life-connection__opening,.life-connection__form{z-index:1;position:relative}.life-connection--awakened .life-connection__film{opacity:.68;filter:saturate(.82)hue-rotate(122deg)contrast(1.03)brightness(1.04)}.life-connection--awakened .life-connection__glow{opacity:.72}.life-connection--awakened .life-connection__glow i{box-shadow:0 0 52px 18px #dad0bb8c,0 0 200px 95px #5b6ad233}.life-connection__opening{flex-direction:column;justify-content:center;min-height:min(900px,100vh - 92px);padding:8vh 6vw 10vh;display:flex}.life-connection__opening>p,.life-story-entry__heading>p,.life-connection__vault-intro>p,.life-connection__other-sources>p{color:#dde0e87a;font:8px var(--mono);letter-spacing:.17em;margin:0}.life-connection__opening h2{color:#f5f8fa;letter-spacing:-.08em;text-wrap:balance;max-width:1180px;margin:24px 0 54px;font-size:clamp(76px,11vw,178px);font-weight:500;line-height:.78}.life-connection__opening>div{color:#e5e6eab8;flex-direction:column;margin-left:clamp(0px,35vw,520px);font-size:clamp(16px,1.6vw,24px);font-weight:300;line-height:1.5;display:flex}.life-connection__form{background:linear-gradient(#07101dd6,#050b15e0);position:relative}.life-story-entry{grid-template-rows:auto auto;grid-template-columns:minmax(270px,.58fr) minmax(480px,1.1fr);gap:80px 10vw;min-height:940px;padding:160px 6vw;display:grid}.life-story-entry__heading h3,.life-connection__vault-intro h3{color:#d7d8dc;letter-spacing:-.055em;margin:24px 0 0;font-size:clamp(34px,4.5vw,70px);font-weight:300;line-height:.98}.life-story-entry__writing{display:block}.life-story-entry__writing>span,.life-story-entry__identity span{color:#575c68;font:8px var(--mono);letter-spacing:.14em;margin-bottom:18px;display:block}.life-story-entry__writing textarea{resize:vertical;color:#dadbe0;letter-spacing:-.025em;background:0 0;border:0;border-bottom:1px solid #ffffff24;outline:0;width:100%;min-height:400px;padding:14px 0 32px;font:300 clamp(22px,2.2vw,34px)/1.6 Inter,Arial,sans-serif;transition:border-color .5s}.life-story-entry__writing textarea:focus{border-color:#8b99ffa6}.life-story-entry__identity{grid-column:2;grid-template-columns:1fr 1fr;gap:50px;display:grid}.life-story-entry__identity input{color:#c9cbd2;background:0 0;border:0;border-bottom:1px solid #ffffff1f;outline:0;width:100%;padding:4px 0 16px;font-size:16px}.life-story-entry__identity input:focus{border-color:#8b99ff99}.life-story-entry__identity input::placeholder{color:#393d47}.life-connection__vault{background:radial-gradient(circle at 76% 46%,#25dcea1c,#0000 33%),linear-gradient(145deg,#0b182d,#07101d);border:1px solid #b8d8ec24;border-radius:32px;grid-template-columns:minmax(280px,.7fr) minmax(500px,1.3fr);align-items:center;gap:10vw;min-height:900px;margin:0 22px;padding:150px 6vw;display:grid;position:relative;overflow:hidden}.life-connection__vault:before{content:"";opacity:.22;background:linear-gradient(#0000,#8d9cff,#0000);width:1px;height:430px;position:absolute;top:50%;right:23%;transform:translateY(-50%)}.life-connection__echoes{z-index:1;pointer-events:none;flex-direction:column;align-items:flex-end;gap:24px;display:flex;position:absolute;bottom:500px;right:3vw}.life-connection__echoes span{color:#9096ad;filter:blur(.2px);font-size:clamp(28px,4vw,62px);font-weight:300}.life-connection__other-sources{color:#555a66;align-items:center;gap:42px;padding:44px 7vw;display:flex}.life-connection__other-sources>p{margin-right:auto}.life-connection__other-sources>span{font:8px var(--mono);letter-spacing:.1em}.life-connection__other-sources small{color:#30333b;margin-left:9px;font-size:6px}.life-connection__continue{background:radial-gradient(circle at 50% 55%,#4963ff1f,#0000 35%);place-content:center;justify-items:center;min-height:430px;padding:100px 24px;display:grid}.life-connection__continue p{color:#626877;margin:0 0 30px;font-size:13px}.life-connection--awakened .life-connection__continue p{color:#8d92a2}.life-connection__continue button{background:var(--cyan);color:#031017;min-width:280px;font:700 9px var(--mono);letter-spacing:.11em;border:0;border-radius:17px;justify-content:space-between;padding:19px 21px;transition:all .35s;display:flex}.life-connection__continue button:hover{color:#031017;background:#a2faff;transform:translateY(-2px);box-shadow:0 15px 45px #25dcea2e}.life-connection__continue b{font-size:15px;font-weight:400}@keyframes life-pulse{0%,to{opacity:.62;transform:scale(.82)}50%{opacity:1;transform:scale(1.08)}}@media (width<=900px){.life-connection__opening{padding-left:24px;padding-right:24px}.life-story-entry,.life-connection__vault{grid-template-columns:1fr;padding:100px 24px}.life-story-entry__identity{grid-column:1}.life-connection__vault:before{right:50%}.life-connection__other-sources{padding-left:24px;padding-right:24px;overflow-x:auto}.life-connection__other-sources>span{min-width:max-content}}@media (width<=560px){.life-connection__opening h2{font-size:66px}.life-connection__opening>div{margin-left:0}.life-story-entry{gap:55px;min-height:0}.life-story-entry__writing textarea{min-height:330px;font-size:22px}.life-story-entry__identity{grid-template-columns:1fr}.life-connection__vault{gap:70px;min-height:760px}.life-connection__echoes{display:none}}@media (prefers-reduced-motion:reduce){.life-connection *,.life-connection :before,.life-connection :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.app-workspace.life-connection-workspace,.life-connection{background:#050913}.life-connection__film,.life-connection__veil,.life-connection__glow{height:100svh}.life-connection__opening{min-height:100svh;padding-top:15vh}.life-connection__opening h2{max-width:1300px;font-size:clamp(70px,10.4vw,168px);font-weight:320;line-height:.9}.life-connection__opening>div{color:#dce2e9a8;margin-left:min(42vw,620px)}.life-connection__scroll{color:#778494;font:9px var(--mono);letter-spacing:.1em;align-items:center;gap:18px;text-decoration:none;transition:color .3s;display:flex;position:absolute;bottom:38px;right:6vw}.life-connection__scroll:hover{color:#d9f9fb}.life-connection__scroll b{color:var(--cyan);font-size:16px;font-weight:400;animation:1.8s ease-in-out infinite memory-scroll}.life-connection__form{background:linear-gradient(#050913d6,#04070de6)}.life-story-entry{align-content:center;min-height:1100px;padding-top:20vh;padding-bottom:20vh}.life-story-entry__heading h3,.life-connection__vault-intro h3{color:#e4e8ed;font-weight:320}.life-story-entry__writing textarea{min-height:430px;font-size:clamp(24px,2.55vw,39px);line-height:1.7}.life-story-entry__writing textarea::placeholder{color:#3c4350}.life-connection__vault{background:radial-gradient(circle at 74% 48%,#3357d321,#0000 28%),linear-gradient(#050913db,#06101ae0 52%,#04070deb);border:0;border-radius:0;min-height:1050px;margin:0;padding:19vh 7vw}.life-connection__vault:before{opacity:.13;height:62%;right:50%}.life-connection__other-sources{border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d;min-height:150px}.life-connection__continue{background:radial-gradient(circle at 50% 54%,#4d60e229,#0000 27%);min-height:78vh}.life-connection__continue p{margin-bottom:38px;font-size:15px}.life-connection__continue button{letter-spacing:.01em;border-radius:2px;align-items:center;min-width:360px;min-height:60px;padding:0 24px;font:650 12px Inter,Arial,sans-serif}@media (width<=900px){.life-connection__opening>div{margin-left:20vw}.life-connection__vault{padding-left:24px;padding-right:24px}}@media (width<=560px){.life-connection__opening>div{margin-left:0}.life-connection__continue button{width:100%;min-width:0;max-width:370px}}@media (width<=760px){.memory-reading-field{opacity:.58;-webkit-mask-image:linear-gradient(90deg,#000,#000000b3 64%,#0000);mask-image:linear-gradient(90deg,#000,#000000b3 64%,#0000)}}@keyframes memory-scroll{0%,to{opacity:.5;transform:translateY(-3px)}50%{opacity:1;transform:translateY(5px)}}.life-connection__continue button:disabled{cursor:wait;opacity:.58}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f4f5f7;font-synthesis:none;--cyan:#53e7ee;--violet:#7c78ff;--ink:#04070d;--muted:#89909e;--line:#cddff121;--mono:"SFMono-Regular",Consolas,"Liberation Mono",monospace;background:#04070d;font-family:Inter,Arial,PingFang SC,Microsoft YaHei,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:#04070d}body{background:#04070d;min-width:320px;margin:0}button,input,textarea{font:inherit}button{cursor:pointer}button:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}::selection{color:#071019;background:#9ffaff}.immersive-stage-active{overflow:hidden}.site-shell{background:radial-gradient(circle at 80% 7%,#4f5be21c,#0000 28%),radial-gradient(circle at 18% 65%,#18b5c80b,#0000 34%),linear-gradient(#07101d 0%,#050913 48%,#04070d 100%);min-height:100vh;position:relative;overflow:hidden}.noise{z-index:90;pointer-events:none;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.8'/%3E%3C/svg%3E");position:fixed;inset:0}.conscious-cursor{z-index:40;pointer-events:none;opacity:.96;mix-blend-mode:screen;width:100vw;height:100vh;position:fixed;inset:0}.topbar{z-index:50;grid-template-columns:1fr auto 1fr;align-items:center;height:88px;padding:0 5vw;display:grid;position:relative}.brand{color:#fbfcff;font:500 15px var(--mono);letter-spacing:.12em;background:0 0;border:0;justify-self:start;padding:10px 0}.brand span{color:var(--cyan)}.topbar nav{align-items:center;gap:clamp(20px,3vw,52px);display:flex}.topbar nav button{color:#687181;min-height:44px;font:500 9px var(--mono);letter-spacing:.11em;background:0 0;border:0;padding:0;transition:color .35s;position:relative}.topbar nav button:after{content:"";background:var(--cyan);transform-origin:0;height:1px;transition:transform .35s;position:absolute;bottom:4px;left:0;right:0;transform:scaleX(0)}.topbar nav button:hover,.topbar nav button.is-current{color:#dbe6ed}.topbar nav button.is-current:after{transform:scaleX(1)}.topbar--immersive{pointer-events:none;position:absolute;top:0;left:0;right:0}.topbar--immersive>*{pointer-events:auto}.topbar--immersive .nav-cta{display:none}.nav-cta,.light-button,.primary{color:#071018;background:#e8fbfd;border:0;border-radius:2px;justify-content:space-between;align-items:center;gap:34px;min-height:52px;padding:0 21px;font-size:11px;font-weight:650;transition:transform .35s,background .35s,box-shadow .35s;display:inline-flex}.nav-cta{justify-self:end;min-height:46px;font-size:10px}.nav-cta:hover,.light-button:hover,.primary:hover{background:#fff;transform:translateY(-2px);box-shadow:0 16px 48px #53e7ee21}.hero{isolation:isolate;align-items:center;min-height:calc(100svh - 88px);padding:5vh 5vw 12vh;display:flex;position:relative;overflow:hidden}.hero:after{content:"";z-index:-1;background:linear-gradient(#0000,#91a6ff57,#0000);width:1px;height:62%;position:absolute;top:16%;right:13%;transform:rotate(15deg)}.hero-film{z-index:-4;object-fit:cover;opacity:.52;filter:saturate(.62)hue-rotate(148deg)contrast(1.18)brightness(.55);width:106%;height:106%;position:absolute;inset:-3%;transform:scale(1.03)}.hero-film-veil{z-index:-3;background:radial-gradient(circle at 69% 46%,#5b5bff21,#0000 25%),linear-gradient(90deg,#040911f2 0%,#050a15c4 40%,#04081047 70%,#040810bd 100%),linear-gradient(#0000 55%,#050913 102%);position:absolute;inset:0}.hero-copy{z-index:2;width:min(990px,74vw);margin-top:-2vh;position:relative}.hero-index,.journey header p,.journey__chapter>p,.journey-entry>p{color:#73808e;font:9px var(--mono);letter-spacing:.19em;margin:0}.hero h1{color:#f5f7f9;letter-spacing:-.075em;text-wrap:balance;max-width:1120px;margin:30px 0 32px;font-size:clamp(52px,7.2vw,116px);font-weight:360;line-height:.99}.hero h1 span{color:#f4f6fa94}.scroll-reveal-text{--text-reveal-progress:0;--text-reveal-y:12px;color:inherit;transform:translate3d(0,var(--text-reveal-y),0);will-change:transform}.scroll-reveal-text .scroll-char{--char-progress:clamp(0,calc((var(--text-reveal-progress) * (var(--char-count) + 3) - var(--char-index)) / 4),1);filter:brightness(calc(.78 + var(--char-progress) * .22));text-shadow:none;color:rgba(248,250,255,calc(.16 + var(--char-progress) * .8))!important}.scroll-reveal-text--body .scroll-char{color:rgba(192,204,219,calc(.18 + var(--char-progress) * .7))!important}.scroll-word{white-space:nowrap;display:inline-block}.scroll-reveal-keyword .scroll-char{text-shadow:0 0 calc(15px * var(--char-progress)) rgba(103,124,255,calc(var(--char-progress) * .2))}.hero-lede{color:#d5dbe4ab;margin:0;font-size:clamp(15px,1.3vw,20px);font-weight:300;line-height:1.7}.hero-enter{background:var(--cyan);color:#041017;border:0;border-radius:2px;justify-content:space-between;align-items:center;gap:36px;min-width:316px;min-height:60px;margin-top:50px;padding:0 23px;font-size:13px;font-weight:650;transition:transform .35s,background .35s,box-shadow .35s;display:inline-flex}.hero-enter:hover{background:#b4fbff;transform:translateY(-3px);box-shadow:0 18px 58px #53e7ee2e}.hero-enter b{font-size:20px;font-weight:400}.hero-memory-line{color:#596374;font:8px var(--mono);letter-spacing:.12em;align-items:center;gap:16px;display:flex;position:absolute;bottom:38px;left:5vw;right:5vw}.hero-memory-line i{background:linear-gradient(90deg,#6777931a,#7590d380,#6777931a);flex:1;height:1px}.journey{isolation:isolate;background:radial-gradient(circle at 48% 43%,#363c9a1c,#0000 25%),linear-gradient(#050913e0,#04070deb);min-height:300vh;padding:19vh 6vw 24vh;position:relative}.journey:before{content:"";z-index:2;background:linear-gradient(#0000,#6f8bd84d,#49e0e947,#0000);width:1px;position:absolute;top:24%;bottom:14%;left:50%}.journey header{z-index:2;width:min(580px,46vw);margin-bottom:42vh;position:sticky;top:13vh}.journey header h2{color:#dfe3e8;letter-spacing:-.065em;margin:28px 0 0;font-size:clamp(42px,5.2vw,82px);font-weight:330;line-height:1.03}.journey__memory-field{opacity:.88;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%)}.journey__chapter{z-index:2;flex-direction:column;justify-content:center;width:100%;min-height:68vh;margin:0 0 22vh;display:flex;position:relative}.journey__chapter:before{content:"";aspect-ratio:1;background:#d9fcff;border-radius:50%;width:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 30px 8px #57e0ec59}.journey__chapter--memory,.journey__chapter--future{align-items:flex-start;padding-left:calc(50% + 7vw)}.journey__chapter--self{text-align:right;align-items:flex-end;padding-right:calc(50% + 7vw)}.journey__chapter>span{color:#8e9ab233;letter-spacing:-.08em;margin-bottom:18px;font-size:clamp(80px,10vw,160px);font-weight:300;line-height:.75}.journey__chapter h3{color:#e9edf0;letter-spacing:-.06em;max-width:640px;margin:24px 0 28px;font-size:clamp(34px,4.4vw,70px);font-weight:320;line-height:1.05}.journey__chapter>div{color:#747e8e;max-width:500px;font-size:16px;line-height:1.8}.journey-entry{text-align:center;background:radial-gradient(circle at 50% 49%,#4665e829,#0000 23%),#04070d;place-content:center;justify-items:center;min-height:92vh;padding:12vh 6vw;display:grid}.journey-entry h2{color:#edf0f3;letter-spacing:-.07em;max-width:980px;margin:28px 0 52px;font-size:clamp(46px,6.3vw,96px);font-weight:320;line-height:1.04}.journey-entry .light-button{min-width:310px}.app-workspace{background:radial-gradient(circle at 78% 16%,#4154cd14,#0000 27%),#050913;min-height:calc(100vh - 88px);padding:72px 5vw 120px}.workspace-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;padding-bottom:24px;display:flex}.workspace-head span{color:#667181;font:8px var(--mono);letter-spacing:.13em}.workspace-head h1{letter-spacing:-.06em;margin:11px 0 0;font-size:clamp(42px,6vw,88px);font-weight:330}.progress{border-top:1px solid #ffffff1c;width:min(280px,30vw);height:22px;position:relative}.progress>span{background:var(--cyan);height:1px;position:absolute;top:-1px;left:0}.progress small{color:#5a6474;font:8px var(--mono);position:absolute;top:8px;right:0}.step-rail{border-bottom:1px solid var(--line);margin-bottom:70px;display:flex}.step-rail span{color:#414a58;font:8px var(--mono);letter-spacing:.06em;flex:1;padding:13px 0}.step-rail span.done{color:#9aaabc}.primary{min-width:260px}.future-conversation-workspace,.memory-return-workspace{min-height:100vh;padding:0}.future-conversation-workspace>.workspace-head,.future-conversation-workspace>.step-rail,.memory-return-workspace>.workspace-head,.memory-return-workspace>.step-rail{display:none}.future-dialogue{isolation:isolate;background:#050812;min-height:100vh;padding:15vh 7vw 7vh;position:relative;overflow:hidden}.future-dialogue__ambient{z-index:-3;background:radial-gradient(circle at 72% 37%,#4f4ee738,#0000 24%),radial-gradient(circle at 54% 76%,#18d3e214,#0000 30%),linear-gradient(#07091a,#04070d);position:absolute;inset:0}.future-dialogue__ambient:after{content:"";opacity:.22;background:repeating-linear-gradient(90deg,#0000 0 8vw,#99aed809 8vw calc(8vw + 1px));position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 30% 70%,#0000);mask-image:linear-gradient(#0000,#000 30% 70%,#0000)}.future-dialogue header{z-index:3;max-width:460px;position:absolute;top:14vh;left:7vw}.future-dialogue header p{color:#6c7891;font:9px var(--mono);letter-spacing:.16em;margin:0 0 18px}.future-dialogue header h2{color:#edf0f5;letter-spacing:-.07em;margin:0 0 18px;font-size:clamp(48px,6vw,90px);font-weight:320;line-height:.95}.future-dialogue header span{color:#717a89;font-size:14px}.future-dialogue__presence{z-index:-1;aspect-ratio:1;border:1px solid #8491ec14;border-radius:50%;width:min(42vw,610px);position:absolute;top:22%;right:11%}.future-dialogue__presence:before,.future-dialogue__presence:after{content:"";border:1px solid #8491ec12;border-radius:48% 52% 61% 39%;animation:28s linear infinite presence-turn;position:absolute;inset:15%}.future-dialogue__presence:after{animation-duration:19s;animation-direction:reverse;inset:30%}.future-dialogue__presence i{aspect-ratio:1;background:#fff;border-radius:50%;width:5px;position:absolute;top:50%;left:50%;box-shadow:0 0 45px 17px #7482ff8c,0 0 180px 90px #374fc22b}.future-dialogue__conversation{z-index:4;width:min(760px,56vw);margin:28vh 0 0 auto;position:relative}.future-dialogue__invitation{color:#bec6d1;margin:0 0 28px;font-size:clamp(19px,2vw,28px);font-weight:300}.chat-log{scrollbar-width:thin;max-height:32vh;padding-right:15px;overflow:auto}.message{width:min(640px,88%);margin:0 0 24px}.message.you{text-align:right;margin-left:auto}.message small{color:#566277;font:8px var(--mono);letter-spacing:.12em}.message p{color:#c3c9d1;margin:7px 0 0;font-size:16px;font-weight:300;line-height:1.7}.message.you p{color:#f0f6f7}.future-dialogue form{border-bottom:1px solid #afc7dd42;grid-template-columns:1fr 58px;margin-top:28px;display:grid}.future-dialogue input{color:#f3f5f7;background:0 0;border:0;outline:0;width:100%;min-height:64px;padding:0;font-size:17px}.future-dialogue input::placeholder{color:#5b6473}.future-dialogue form:focus-within{border-color:var(--cyan)}.future-dialogue form button{color:var(--cyan);background:0 0;border:0;font-size:27px}.text-button{color:#68768a;background:0 0;border:0;min-height:46px;margin:25px 0 0 auto;padding:0;font-size:11px;transition:color .3s;display:block}.text-button:hover{color:#d4e9ec}.memory-return{text-align:center;background:#04070d;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:12vh 7vw;display:flex;position:relative;overflow:hidden}.memory-return__light{aspect-ratio:1;filter:blur(30px);background:radial-gradient(circle,#6876ff2e,#0000 52%);border-radius:50%;width:min(60vw,900px);position:absolute;top:30%;left:50%;transform:translate(-50%,-50%)}.memory-return>p{color:#68758a;font:8px var(--mono);letter-spacing:.16em;margin:0;position:relative}.memory-return h2{color:#eff1f4;letter-spacing:-.075em;max-width:1100px;margin:30px 0 65px;font-size:clamp(52px,7.4vw,114px);font-weight:300;line-height:1;position:relative}.memory-return blockquote{color:#aeb6c3;max-width:780px;margin:0;font-size:clamp(20px,2.3vw,34px);font-weight:300;line-height:1.6;position:relative}.memory-return>span{color:#606a79;max-width:620px;margin:42px 0;font-size:13px;line-height:1.7;position:relative}.site-footer{color:#414957;min-height:86px;font:8px var(--mono);letter-spacing:.08em;border-top:1px solid #ffffff0e;grid-template-columns:1fr auto auto;align-items:center;gap:46px;padding:0 5vw;display:grid}.site-shell--stage-2 .site-footer,.site-shell--stage-3 .site-footer,.site-shell--stage-4 .site-footer,.site-shell--stage-5 .site-footer{display:none}@keyframes presence-turn{to{transform:rotate(360deg)}}@media (width<=900px){.topbar{grid-template-columns:1fr auto;padding:0 24px}.topbar nav{display:none}.hero{padding-left:24px;padding-right:24px}.hero-copy{width:min(100%,780px)}.hero-film{opacity:.38}.journey{min-height:auto;padding:120px 24px}.journey:before{left:24px}.journey header{width:100%;margin-bottom:100px;padding-left:30px;position:relative;top:auto}.journey__chapter,.journey__chapter--memory,.journey__chapter--future,.journey__chapter--self{text-align:left;align-items:flex-start;width:100%;min-height:60vh;margin:0 0 90px;padding-left:48px}.journey__chapter:before,.journey__chapter--memory:before,.journey__chapter--future:before,.journey__chapter--self:before{top:50%;left:-4px;right:auto}.app-workspace{padding:56px 24px 90px}.future-conversation-workspace,.memory-return-workspace{padding:0}.future-dialogue{padding:130px 24px 50px}.future-dialogue header{position:relative;top:auto;left:auto}.future-dialogue__presence{opacity:.55;right:-18%}.future-dialogue__conversation{width:100%;margin-top:18vh}.journey__chapter:before,.journey__chapter--memory:before,.journey__chapter--future:before,.journey__chapter--self:before{transform:translateY(-50%)}}@media (width<=600px){.topbar{height:76px}.nav-cta{min-height:42px;padding:0 13px;font-size:9px}.nav-cta span{display:none}.hero{min-height:calc(100svh - 76px);padding-top:20px}.hero h1{font-size:clamp(45px,13vw,68px)}.hero-lede br{display:none}.hero-enter{width:100%;min-width:0}.hero-memory-line{gap:8px;font-size:6px;left:24px;right:24px}.journey header h2,.journey__chapter h3{font-size:40px}.journey-entry{min-height:75vh}.journey-entry .light-button{width:100%;min-width:0}.workspace-head{display:block}.progress{width:100%;margin-top:25px}.step-rail{overflow:auto}.step-rail span{min-width:105px}.future-dialogue header h2{font-size:52px}.future-dialogue__conversation{margin-top:100px}.message{width:95%}.memory-return h2{font-size:50px}.site-footer{grid-template-columns:1fr;gap:10px;padding:25px 24px}.site-footer span:nth-child(2){display:none}}@media (hover:none),(pointer:coarse){.conscious-cursor{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.scroll-reveal-text{will-change:auto;--text-reveal-progress:1!important;--text-reveal-y:0px!important}.conscious-cursor{display:none}}.future-dialogue__thinking{color:#ebe5ffa3;letter-spacing:.08em;margin:.75rem 0 0;font-size:.78rem}.future-dialogue form :disabled{cursor:wait;opacity:.55}
