.how-cinematic-page{color:#f4e7d5;background:radial-gradient(circle at 50% 62%,#1c1518 0,#100c11 42%,#09080c 100%);width:100%;height:100svh;min-height:100svh;max-height:100svh;position:relative;overflow:hidden}.how-cinematic-page .room-nav{z-index:20;position:relative}.how-cinematic-page .icon-header{min-height:86px}.cinematic-story{color:#f4e7d5;isolation:isolate;width:min(1180px,100%);height:min(760px,100svh - 110px);min-height:610px;margin:0 auto;font-family:Arial,Helvetica,sans-serif;position:relative;overflow:hidden}.cinematic-story:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 58%,#c8884417,#0000 34%),linear-gradient(#150e1238,#0c090c1f);border:1px solid #d8ae7314;border-radius:36px;position:absolute;inset:7% 5% 5%;box-shadow:inset 0 0 90px #0000002e}.cinematic-progress{z-index:5;color:#ecd8bc7a;letter-spacing:.15em;align-items:center;gap:12px;font:10px/1 Arial,sans-serif;display:flex;position:absolute;top:18px;left:50%;transform:translate(-50%)}.cinematic-progress>div{gap:7px;display:flex}.cinematic-progress button{cursor:pointer;background:#ebd3af2e;border:0;border-radius:999px;width:26px;height:3px;padding:0;transition:background .35s,transform .35s}.cinematic-progress button[aria-current]{background:#d8a965;transform:scaleX(1.12)}.cinematic-scene{grid-template-columns:minmax(330px,.78fr) minmax(460px,1.22fr);align-items:center;gap:54px;padding:72px 78px 70px;animation:.72s cubic-bezier(.2,.7,.2,1) both cinematic-enter;display:grid;position:absolute;inset:0}.scene-copy{z-index:2;max-width:470px;position:relative}.cinematic-eyebrow{color:#d6a662;letter-spacing:.18em;text-transform:uppercase;margin:0 0 15px;font:600 11px/1.5 Arial,sans-serif}.scene-copy h1{color:#f7efe3;letter-spacing:-.035em;text-wrap:balance;margin:0;font:400 clamp(42px,4.7vw,68px)/.98 Georgia,Times New Roman,serif}.cinematic-sub{color:#efdbc2bd;margin:22px 0 0;font:italic 400 clamp(18px,1.7vw,25px)/1.45 Georgia,serif}.compact-copy h1{font-size:clamp(40px,4vw,60px)}.final-copy h1{font-size:clamp(43px,4.5vw,64px)}.visual-field{z-index:2;justify-content:center;align-items:center;min-height:390px;display:flex;position:relative}.memory{background:linear-gradient(145deg,#241b19e0,#130e11c2);border:1px solid #e6bf842e;border-radius:22px;width:min(310px,100%);padding:20px 22px 22px;position:relative;overflow:hidden;box-shadow:0 20px 70px #00000047,inset 0 1px #ffffff06}.memory small{color:#ce9d5e;letter-spacing:.16em;margin-bottom:8px;font:600 9px/1.4 Arial,sans-serif;display:block}.memory p{z-index:1;color:#f3e3cd;margin:0;font:400 18px/1.45 Georgia,serif;position:relative}.memory-glow{filter:blur(5px);background:radial-gradient(circle,#e0a7594d,#e0a75900 68%);border-radius:50%;width:110px;height:110px;position:absolute;bottom:-34px;right:-28px}.memory-accent{background:linear-gradient(145deg,#1b271dd1,#121211c2);border-color:#a7d59852}.memory-accent .memory-glow{background:radial-gradient(circle,#8ecf8457,#8ecf8400 68%)}.single-memory{flex-direction:column;gap:24px}.single-memory .memory{transform:rotate(-1.2deg)}.visual-note{color:#eed9bb8f;text-align:center;margin:0;font:italic 15px/1.5 Georgia,serif}.question-demo{flex-direction:column;justify-content:center;align-items:flex-start;padding:24px 8%}.question-demo>p{color:#f4e8d7;margin:0 0 18px;font:400 clamp(24px,2.5vw,34px)/1.2 Georgia,serif}.answer-pills{flex-wrap:wrap;gap:10px;display:flex}.answer-pills span{color:#f0dcc2b8;border:1px solid #dab17040;border-radius:999px;padding:10px 16px;font:13px/1 Arial,sans-serif}.answer-pills .selected{color:#1b140f;background:#e8c58d;border-color:#e8c58d;box-shadow:0 8px 28px #dea3582e}.kept-line{align-items:baseline;gap:14px;margin-top:34px;display:flex}.kept-line strong{color:#f4e7d5;font:400 30px/1 Georgia,serif}.kept-line span{color:#eed9bb8c;font:13px/1.3 Arial,sans-serif}.paired-memories{flex-wrap:wrap;gap:20px}.paired-memories .memory{width:min(260px,46%)}.paired-memories .memory:first-child{transform:translateY(-26px)rotate(-1deg)}.paired-memories .memory:nth-of-type(2){transform:translateY(28px)rotate(1deg)}.memory-bridge{filter:drop-shadow(0 0 5px #d7a65e73);background:linear-gradient(90deg,#0000,#d7a65e99,#0000);height:1px;position:absolute;top:50%;left:31%;right:31%}.paired-memories .visual-note{width:100%;position:absolute;bottom:20px}.constellation-demo{min-height:440px}.constellation-demo svg{width:95%;height:76%;position:absolute;inset:50% auto auto 50%;overflow:visible;transform:translate(-50%,-48%)}.constellation-demo svg path{fill:none;stroke:#d09b5280;stroke-width:1px;stroke-dasharray:4 7;filter:drop-shadow(0 0 4px #ce995133)}.constellation-demo .memory{width:200px;padding:15px 17px;position:absolute}.constellation-demo .memory:first-of-type{top:6%;left:2%}.constellation-demo .memory:nth-of-type(2){top:7%;right:1%}.constellation-demo .memory:nth-of-type(3){bottom:3%;left:21%}.constellation-demo .memory p{font-size:14px}.demo-recognition{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#140f10d1;border:1px solid #e3b97933;border-radius:24px;width:min(390px,54%);padding:22px 24px;position:absolute;bottom:0;right:4%;box-shadow:0 22px 60px #00000047}.demo-recognition small{color:#cc9957;letter-spacing:.16em;text-transform:uppercase;font:600 9px/1.4 Arial,sans-serif}.demo-recognition p{color:#f3e3ce;margin:10px 0 17px;font:400 18px/1.38 Georgia,serif}.demo-recognition div{flex-wrap:wrap;gap:8px;display:flex}.demo-recognition span{color:#f4e2caa6;border:1px solid #deb67838;border-radius:999px;padding:8px 11px;font:11px/1 Arial,sans-serif}.shift-demo{flex-direction:column;gap:24px}.shift-memories{justify-content:center;align-items:center;gap:18px;width:100%;display:flex}.shift-memories>.memory{width:min(235px,42%)}.shift-memories>span{color:#cb9c5b;font:28px/1 Georgia,serif}.shift-summary{text-align:center;color:#eedcc3ab;max-width:560px;margin:0;font:15px/1.5 Georgia,serif}.final-invitation{text-align:center}.final-invitation p{color:#f2e0c9bf;margin:0 0 18px;font:16px/1.5 Georgia,serif}.final-invitation strong{color:#f5e8d6;font-size:20px;font-weight:400}.cinematic-cta{color:#1d1510;letter-spacing:.02em;background:linear-gradient(90deg,#e8bd80,#f2d5ad);border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:13px 24px;font:600 13px/1 Arial,sans-serif;text-decoration:none;display:inline-flex;box-shadow:0 12px 34px #cf924629}.cinematic-controls{z-index:7;align-items:center;gap:12px;display:flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.cinematic-controls button{color:#eedbc1a3;cursor:pointer;background:0 0;border:0;min-height:40px;font:12px/1 Arial,sans-serif}.cinematic-controls button:disabled{opacity:.2;cursor:default}.cinematic-next,.cinematic-replay{border:1px solid #d9b0712b!important;border-radius:999px!important;padding:9px 14px!important}.mobile-hint{display:none}.cinematic-story :focus-visible{outline-offset:4px;outline:2px solid #d7a45d}@keyframes cinematic-enter{0%{opacity:0;transform:translateY(14px)scale(.995)}to{opacity:1;transform:none}}@media (max-width:900px){.how-cinematic-page .icon-header{min-height:78px}.cinematic-story{height:calc(100svh - 86px);min-height:560px}.cinematic-scene{text-align:center;grid-template-rows:auto 1fr;grid-template-columns:1fr;gap:24px;padding:68px 48px 62px}.scene-copy{max-width:680px;margin:0 auto}.scene-copy h1{font-size:clamp(38px,6vw,56px)}.cinematic-sub{font-size:19px}.visual-field{min-height:300px}.question-demo{align-items:center;padding:0}.paired-memories .visual-note{bottom:0}.constellation-demo{min-height:330px}.constellation-demo .memory{width:170px}.demo-recognition{width:min(350px,52%)}.shift-demo{gap:18px}}@media (max-width:640px){.how-cinematic-page{height:100dvh;min-height:100dvh;max-height:100dvh}.how-cinematic-page .icon-header{min-height:68px}.cinematic-story{width:100%;height:calc(100dvh - 68px);min-height:500px;max-height:none}.cinematic-story:before{border-radius:28px;inset:4% 3%}.cinematic-progress{top:12px}.cinematic-progress button{width:18px}.cinematic-scene{grid-template-rows:auto 1fr;gap:18px;padding:52px 22px 58px}.scene-copy h1,.compact-copy h1,.final-copy h1{font-size:clamp(34px,10vw,46px);line-height:1.01}.cinematic-eyebrow{margin-bottom:10px;font-size:9px}.cinematic-sub{margin-top:14px;font-size:17px}.visual-field{min-height:285px}.memory{border-radius:18px;padding:16px 17px}.memory p{font-size:15px}.single-memory{gap:16px}.single-memory .memory{width:min(270px,90%)}.question-demo>p{font-size:23px}.answer-pills{justify-content:center}.answer-pills span{padding:9px 12px;font-size:11px}.kept-line{gap:9px;margin-top:23px}.kept-line strong{font-size:25px}.kept-line span{font-size:11px}.paired-memories{gap:9px}.paired-memories .memory{width:47%;padding:13px 14px}.paired-memories .memory p{font-size:12px}.paired-memories .memory:first-child{transform:translateY(-12px)}.paired-memories .memory:nth-of-type(2){transform:translateY(14px)}.memory-bridge{left:32%;right:32%}.paired-memories .visual-note{font-size:13px}.constellation-demo{min-height:310px}.constellation-demo .memory{width:132px;padding:10px 11px}.constellation-demo .memory p{font-size:10px}.constellation-demo .memory:first-of-type{top:2%;left:0}.constellation-demo .memory:nth-of-type(2){top:3%;right:0}.constellation-demo .memory:nth-of-type(3){bottom:0;left:6%}.demo-recognition{border-radius:18px;width:63%;padding:15px 16px;bottom:3%;right:0}.demo-recognition p{margin:7px 0 11px;font-size:14px}.demo-recognition div{gap:5px}.demo-recognition span{padding:6px 8px;font-size:9px}.shift-memories{gap:9px}.shift-memories>.memory{width:43%;padding:12px}.shift-memories>.memory p{font-size:12px}.shift-memories>span{font-size:21px}.shift-summary{font-size:12px}.final-invitation p{margin-bottom:12px;font-size:13px}.final-invitation strong{font-size:17px}.cinematic-cta{min-height:44px;padding:12px 20px;font-size:12px}.cinematic-controls{bottom:10px}.desktop-hint{display:none}.mobile-hint{display:inline}}@media (max-height:720px) and (min-width:641px){.how-cinematic-page .icon-header{min-height:68px}.cinematic-story{height:calc(100svh - 70px);min-height:520px}.cinematic-scene{padding-top:54px;padding-bottom:54px}.scene-copy h1{font-size:clamp(36px,4.2vw,56px)}.visual-field{min-height:320px}.constellation-demo{min-height:330px}}@media (prefers-reduced-motion:reduce){.cinematic-scene{animation:none}.cinematic-progress button,.cinematic-cta{transition:none}}.how-cinematic-page{flex-direction:column;display:flex}.how-cinematic-page .icon-header{flex:none}.cinematic-story{flex:auto;width:min(1180px,100%);height:auto;min-height:0;max-height:none;padding-bottom:clamp(58px,8vh,76px)}.cinematic-scene{padding-top:clamp(54px,7vh,72px);padding-bottom:clamp(24px,4vh,42px);bottom:clamp(48px,7vh,64px)}.cinematic-controls{left:50%;bottom:max(12px,env(safe-area-inset-bottom));white-space:nowrap;min-height:42px;position:absolute;transform:translate(-50%)}@media (max-width:900px){.cinematic-story{height:auto;min-height:0}.cinematic-scene{gap:clamp(14px,2.4vh,22px);padding:clamp(46px,6vh,62px) 36px clamp(18px,3vh,30px)}.visual-field{min-height:min(290px,36vh)}.constellation-demo{min-height:min(320px,39vh)}}@media (max-width:640px){.how-cinematic-page{height:100dvh;min-height:100dvh;max-height:100dvh}.cinematic-story{height:auto;min-height:0;max-height:none;padding-bottom:calc(58px + env(safe-area-inset-bottom))}.cinematic-story:before{inset:3% 3% calc(3% + 48px)}.cinematic-scene{bottom:calc(50px + env(safe-area-inset-bottom));grid-template-rows:auto minmax(0,1fr);gap:clamp(10px,1.8vh,16px);padding:clamp(42px,5.6vh,52px) 18px clamp(12px,2vh,20px)}.scene-copy h1,.compact-copy h1,.final-copy h1{font-size:clamp(30px,8.8vw,40px)}.cinematic-sub{margin-top:10px;font-size:clamp(15px,4.4vw,17px)}.visual-field{height:100%;min-height:0;max-height:40vh}.memory{padding:13px 14px}.memory p{font-size:14px}.single-memory{gap:12px}.question-demo>p{margin-bottom:13px;font-size:21px}.answer-pills{gap:7px}.answer-pills span{padding:8px 10px}.kept-line{margin-top:16px}.paired-memories .visual-note{bottom:2px}.constellation-demo{height:100%;min-height:0;max-height:40vh}.demo-recognition{padding:12px 13px}.demo-recognition p{font-size:13px}.shift-demo{gap:10px}.shift-summary{font-size:11px}.final-invitation p{margin-bottom:9px;font-size:12px}.cinematic-cta{min-height:40px;padding:10px 17px}.cinematic-controls{bottom:max(8px,env(safe-area-inset-bottom));min-height:40px}.cinematic-controls button{min-height:38px}}@media (max-height:740px){.cinematic-progress{top:8px}.cinematic-scene{padding-top:44px}.scene-copy h1{font-size:clamp(31px,4vw,50px)}.visual-field{min-height:0}.memory p{font-size:15px}.cinematic-controls{bottom:max(8px,env(safe-area-inset-bottom))}}@media (max-height:620px){.how-cinematic-page .icon-header{min-height:58px}.cinematic-scene{gap:10px;padding-top:38px}.cinematic-eyebrow{margin-bottom:7px}.scene-copy h1{font-size:clamp(27px,3.6vw,42px)}.cinematic-sub{margin-top:8px;font-size:15px}.visual-note{font-size:12px}.cinematic-controls{transform-origin:bottom;transform:translate(-50%)scale(.94)}}
.scene-2{grid-template-columns:minmax(300px,.72fr) minmax(520px,1.28fr);gap:42px}.scene-2 .scene-copy{max-width:410px}.scene-2 .scene-copy h1{font-size:clamp(38px,4.1vw,58px);line-height:1.02}.scene-2 .paired-memories{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);place-items:center stretch;gap:26px 14px;min-height:330px;padding:24px 0 54px;display:grid}.scene-2 .paired-memories .memory{justify-self:center;width:100%;max-width:270px;transform:none!important}.scene-2 .memory-bridge{filter:drop-shadow(0 0 5px #d7a65e59);background:linear-gradient(90deg,#0000,#d7a65ea6,#0000);align-self:center;width:56px;height:1px;position:static}.scene-2 .paired-memories .visual-note{grid-area:2/1/auto/-1;justify-self:center;width:auto;max-width:520px;margin-top:2px;line-height:1.45;position:static}.scene-3{grid-template-columns:minmax(300px,.72fr) minmax(540px,1.28fr);gap:40px}.scene-3 .scene-copy{max-width:410px}.scene-3 .scene-copy h1{font-size:clamp(38px,4vw,57px);line-height:1.02}.scene-3 .constellation-demo{grid-template-rows:auto auto;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px 16px;min-height:350px;padding:18px 0 8px;display:grid}.scene-3 .constellation-demo svg{width:90%;height:155px;position:absolute;inset:24px 5% auto;transform:none}.scene-3 .constellation-demo .memory{z-index:2;justify-self:center;width:100%;max-width:185px;padding:14px 16px;position:relative!important;inset:auto!important}.scene-3 .constellation-demo .memory:first-of-type{grid-area:1/1;margin-top:44px}.scene-3 .constellation-demo .memory:nth-of-type(2){grid-area:1/2;margin-top:0}.scene-3 .constellation-demo .memory:nth-of-type(3){grid-area:1/3;margin-top:44px}.scene-3 .demo-recognition{z-index:3;grid-area:2/1/auto/-1;justify-self:center;width:min(100%,620px);margin-top:4px;padding:18px 22px;position:relative;inset:auto}.scene-3 .demo-recognition p{margin:8px 0 14px;font-size:16px;line-height:1.38}@media (max-width:900px){.scene-2,.scene-3{grid-template-columns:1fr;gap:14px}.scene-2 .scene-copy,.scene-3 .scene-copy{max-width:700px}.scene-2 .scene-copy h1,.scene-3 .scene-copy h1{font-size:clamp(34px,5.6vw,48px)}.scene-2 .paired-memories{gap:18px 10px;min-height:250px;padding:8px 4% 36px}.scene-3 .constellation-demo{gap:12px 10px;min-height:285px;padding-top:6px}.scene-3 .constellation-demo svg{height:126px;top:8px}.scene-3 .constellation-demo .memory{max-width:165px}.scene-3 .demo-recognition{max-width:560px;padding:15px 18px}}@media (max-width:640px){.scene-2,.scene-3{gap:8px}.scene-2 .scene-copy h1,.scene-3 .scene-copy h1{font-size:clamp(30px,8.8vw,40px);line-height:1.02}.scene-2 .paired-memories{grid-template-columns:1fr 28px 1fr;gap:12px 6px;min-height:220px;padding:2px 0 30px}.scene-2 .paired-memories .memory{max-width:150px;padding:11px 12px}.scene-2 .paired-memories .memory p{font-size:11px;line-height:1.35}.scene-2 .memory-bridge{width:28px}.scene-2 .paired-memories .visual-note{max-width:300px;font-size:12px}.scene-3 .constellation-demo{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 6px;min-height:250px;padding-top:0}.scene-3 .constellation-demo svg{width:94%;height:105px;top:6px;left:3%}.scene-3 .constellation-demo .memory{max-width:104px;padding:9px}.scene-3 .constellation-demo .memory:first-of-type,.scene-3 .constellation-demo .memory:nth-of-type(3){margin-top:34px}.scene-3 .constellation-demo .memory p{font-size:9px;line-height:1.3}.scene-3 .demo-recognition{border-radius:16px;margin-top:0;padding:12px 14px}.scene-3 .demo-recognition p{margin:6px 0 9px;font-size:12px;line-height:1.35}.scene-3 .demo-recognition span{padding:5px 7px;font-size:8px}}@media (max-height:720px) and (min-width:641px){.scene-2 .paired-memories{min-height:250px;padding-bottom:30px}.scene-3 .constellation-demo{gap:12px;min-height:270px}.scene-3 .constellation-demo .memory:first-of-type,.scene-3 .constellation-demo .memory:nth-of-type(3){margin-top:28px}.scene-3 .demo-recognition{padding:14px 18px}}
.unsent-example .cinematic-scene{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:clamp(24px,3vw,40px);padding-inline:clamp(24px,5vw,60px)}.unsent-example .scene-copy{min-width:0}.unsent-example .scene-3 h1{font-size:clamp(36px,3.8vw,54px);line-height:1.04}.unsent-example .question-demo .example-clarification{color:#e5c595;margin:20px 0 0;font:italic 18px/1.45 Georgia,serif}.unsent-example .scene-2 .paired-memories{grid-template-columns:minmax(0,1fr) 26px minmax(0,1fr);gap:20px 10px}.unsent-example .scene-2 .memory-bridge{width:26px}.unsent-example .scene-2 .memory p{font-size:16px;line-height:1.45}.unsent-example .answer-connection{flex-direction:column;align-items:stretch;gap:22px;width:100%;height:auto;min-height:0;max-height:none;display:flex}.unsent-example .connection-sources{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);align-items:center;gap:8px;width:100%;display:grid}.unsent-example .connection-sources .memory{width:100%;min-width:0;padding:20px 18px}.unsent-example .connection-sources .memory p{font-size:17px;line-height:1.42}.unsent-example .connection-thread{background:linear-gradient(90deg,#997546,#e0ba80,#997546);height:1px}.unsent-example .connected-recognition{text-align:left;border-color:#e3b97961;width:100%;max-width:none;margin:0;padding:22px;position:relative;inset:auto}.unsent-example .connected-recognition>p{color:#f3e3ce;margin:10px 0 18px;font:400 23px/1.35 Georgia,serif}.unsent-example .connected-recognition>.example-feedback-prompt{color:#d8c6ad;margin:0 0 10px;font:400 13px/1.45 Arial,sans-serif}.unsent-example .example-feedback{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.unsent-example .example-feedback span{text-align:center;color:#e2ceb2;justify-content:center;align-items:center;min-height:36px;padding:7px 8px;font:400 12px/1.3 Arial,sans-serif;display:flex}.unsent-example .unsent-to-sent{flex-direction:column;align-items:center;gap:28px;width:100%;height:auto;min-height:0;max-height:none;display:flex}.unsent-example .message-example{text-align:left;background:linear-gradient(145deg,#241b19e0,#130e11c2);border:1px solid #e6bf8438;border-radius:22px;width:min(100%,510px);padding:26px;box-shadow:0 20px 70px #0000003d}.unsent-example .message-example>small{color:#ce9d5e;letter-spacing:.16em;margin-bottom:18px;font:600 10px/1.4 Arial,sans-serif;display:block}.unsent-example .message-draft>span{color:#b9a48d;font:11px/1.4 Arial,sans-serif}.unsent-example .message-draft p{color:#cbb49a;margin:6px 0 22px;font:italic 18px/1.45 Georgia,serif}.unsent-example .message-draft s{text-decoration-color:#d6aa73;text-decoration-thickness:1px}.unsent-example .message-sent{background:linear-gradient(145deg,#263527c2,#151a16cc);border:1px solid #a7d5984d;border-radius:18px 18px 4px;padding:18px 20px;animation:.42s ease-out .3s both nd-message-arrive}.unsent-example .message-sent>p{color:#f2e8d7;margin:0;font:400 25px/1.35 Georgia,serif}.unsent-example .sent-status{text-align:right;color:#c6d0b2;margin-top:10px;font:11px/1.3 Arial,sans-serif;animation:.25s ease-out .75s both nd-sent-reveal;display:block}.unsent-example .sent-status>span{margin-left:4px}.unsent-example .final-invitation .example-brand{color:#d4b78a;margin:0 0 18px;font:italic 16px/1.6 Georgia,serif}.unsent-example .example-brand strong{font-size:23px;font-style:normal}@keyframes nd-message-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes nd-sent-reveal{0%{opacity:0}to{opacity:1}}@media (max-width:900px){.unsent-example .cinematic-scene{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;gap:18px}.unsent-example .scene-copy{width:100%;max-width:620px}.unsent-example .scene-3 h1{font-size:clamp(30px,4.8vw,43px)}.unsent-example .answer-connection,.unsent-example .unsent-to-sent{justify-self:center;max-width:580px}.unsent-example .connection-sources .memory p{font-size:17px}.unsent-example .connected-recognition>p{font-size:22px}.unsent-example .unsent-to-sent{gap:18px}.unsent-example .message-example{max-width:520px;padding:20px}}@media (max-width:640px){.unsent-example .cinematic-scene{gap:14px;padding-inline:22px}.unsent-example .scene-3 h1,.unsent-example .scene-4 h1{font-size:clamp(29px,7.8vw,37px);line-height:1.04}.unsent-example .scene-2 .paired-memories{grid-template-columns:1fr 18px 1fr;gap:12px 6px;min-height:0}.unsent-example .scene-2 .memory-bridge{width:18px}.unsent-example .scene-2 .memory{padding:13px 12px}.unsent-example .scene-2 .memory p{font-size:13px}.unsent-example .question-demo .example-clarification{margin-top:16px;font-size:16px}.unsent-example .answer-connection{gap:14px}.unsent-example .connection-sources{grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr);gap:6px}.unsent-example .connection-sources .memory{border-radius:16px;padding:13px 12px}.unsent-example .connection-sources .memory p{font-size:14px;line-height:1.35}.unsent-example .connected-recognition{border-radius:18px;padding:16px}.unsent-example .connected-recognition>p{margin:9px 0 13px;font-size:20px;line-height:1.3}.unsent-example .connected-recognition>.example-feedback-prompt{margin:0 0 8px;font-size:12px}.unsent-example .example-feedback{gap:5px}.unsent-example .example-feedback span{min-height:38px;padding:7px 4px;font-size:11px}.unsent-example .unsent-to-sent{gap:16px}.unsent-example .message-example{padding:18px}.unsent-example .message-example>small{margin-bottom:12px}.unsent-example .message-draft p{margin-bottom:15px;font-size:16px}.unsent-example .message-sent{padding:14px 15px}.unsent-example .message-sent>p{font-size:23px}.unsent-example .final-invitation .example-brand{margin-bottom:12px;font-size:14px;line-height:1.5}.unsent-example .example-brand strong{font-size:21px}}@media (max-height:700px){.unsent-example .answer-connection{gap:12px}.unsent-example .connection-sources .memory{padding:12px}.unsent-example .connected-recognition{padding:14px}.unsent-example .connected-recognition>p{margin:8px 0 10px;font-size:19px}.unsent-example .message-example{padding:16px}.unsent-example .message-draft p{margin-bottom:12px;font-size:16px}.unsent-example .message-sent{padding:12px 15px}.unsent-example .message-sent>p{font-size:22px}.unsent-example .unsent-to-sent{gap:12px}}@media (max-height:700px) and (max-width:640px){.unsent-example .cinematic-scene{padding-inline:18px;gap:8px;padding-top:36px;padding-bottom:6px}.unsent-example .scene-3 h1,.unsent-example .scene-4 h1{font-size:27px;line-height:1.02}.unsent-example .scene-4 .cinematic-sub{margin-top:6px;font-size:13px;line-height:1.3}.unsent-example .connection-sources .memory p{font-size:13px}.unsent-example .connection-sources .memory{padding:10px}.unsent-example .connected-recognition{padding:12px}.unsent-example .connected-recognition>p{margin:6px 0 8px;font-size:17px;line-height:1.3}.unsent-example .example-feedback span{min-height:33px;padding:5px 3px}.unsent-example .message-example{padding:12px}.unsent-example .message-example>small{margin-bottom:7px;font-size:9px}.unsent-example .message-draft p{margin:4px 0 8px;font-size:14px;line-height:1.25}.unsent-example .message-sent{padding:10px 12px}.unsent-example .message-sent>p{font-size:19px;line-height:1.25}.unsent-example .sent-status{margin-top:6px}.unsent-example .unsent-to-sent{gap:8px}.unsent-example .final-invitation .example-brand{margin-bottom:6px;font-size:12px;line-height:1.35}.unsent-example .example-brand strong{font-size:18px}}@media (prefers-reduced-motion:reduce){.unsent-example .message-sent,.unsent-example .sent-status{animation:none}}@media (max-height:620px) and (max-width:640px){.unsent-example .scene-4{gap:6px;padding-top:32px}.unsent-example .scene-4 .message-example{padding:10px}.unsent-example .scene-4 .message-example>small{margin-bottom:4px}.unsent-example .scene-4 .message-draft p{margin-bottom:6px}.unsent-example .scene-4 .message-sent{padding:8px 10px}.unsent-example .scene-4 .sent-status{margin-top:4px}.unsent-example .scene-4 .unsent-to-sent{gap:6px}.unsent-example .scene-4 .example-brand{margin-bottom:4px;line-height:1.2}}@media (max-height:500px) and (min-width:550px) and (max-width:900px){.unsent-example .cinematic-scene{grid-template-rows:1fr;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:20px;padding:30px 26px 6px}.unsent-example .scene-copy{text-align:left}.unsent-example .scene-copy h1,.unsent-example .scene-3 h1,.unsent-example .scene-4 h1{font-size:28px;line-height:1.03}.unsent-example .cinematic-sub{margin-top:7px;font-size:13px;line-height:1.3}.unsent-example .cinematic-eyebrow{margin-bottom:6px;font-size:8px}.unsent-example .visual-field{height:auto;min-height:0;max-height:none}.unsent-example .single-memory{gap:12px}.unsent-example .memory p{font-size:13px}.unsent-example .question-demo>p{margin-bottom:10px;font-size:22px}.unsent-example .question-demo .example-clarification{margin-top:12px;font-size:14px}.unsent-example .kept-line{margin-top:12px}.unsent-example .kept-line strong{font-size:22px}.unsent-example .kept-line span{font-size:11px}.unsent-example .scene-2 .paired-memories{gap:12px 6px;min-height:0;padding:0}.unsent-example .scene-2 .memory{padding:12px}.unsent-example .scene-2 .memory p{font-size:13px}.unsent-example .answer-connection{gap:9px}.unsent-example .connection-sources .memory{padding:10px}.unsent-example .connection-sources .memory p{font-size:13px}.unsent-example .connection-sources .memory small{margin-bottom:5px;font-size:8px}.unsent-example .connected-recognition{padding:12px}.unsent-example .connected-recognition>p{margin:5px 0 7px;font-size:16px;line-height:1.25}.unsent-example .connected-recognition>.example-feedback-prompt{margin:0 0 5px;font-size:11px;line-height:1.2}.unsent-example .example-feedback span{min-height:28px;padding:4px;font-size:10px}.unsent-example .message-example{padding:12px}.unsent-example .message-example>small{margin-bottom:6px;font-size:9px}.unsent-example .message-draft p{margin:4px 0 8px;font-size:14px;line-height:1.3}.unsent-example .message-sent{padding:10px 12px}.unsent-example .message-sent>p{font-size:19px;line-height:1.25}.unsent-example .sent-status{margin-top:6px}.unsent-example .unsent-to-sent{gap:10px}.unsent-example .unsent-to-sent .final-invitation{justify-content:center;align-items:center;gap:14px;display:flex}.unsent-example .final-invitation .example-brand{margin:0;font-size:12px;line-height:1.35}.unsent-example .example-brand strong{font-size:18px}.unsent-example .cinematic-cta{min-height:42px;padding:10px 14px;font-size:11px}.unsent-example .scene-4{padding-top:26px}.unsent-example .scene-4 .message-example{padding:8px}.unsent-example .scene-4 .message-draft p{margin-bottom:6px}.unsent-example .scene-4 .message-sent{padding:8px 12px}.unsent-example .scene-4 .sent-status{margin-top:4px}.unsent-example .scene-4 .unsent-to-sent{gap:8px}}
