@property --unfold{syntax:'<number>';inherits:true;initial-value:0}
@scope (#thoughts){
:scope{padding-top:10px;padding-bottom:65px}.mind-intro{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:30px}.mind-intro h2{font-size:clamp(33px,3.8vw,50px)}.mind-hint{font-size:12px;color:var(--muted);max-width:230px;margin:0}.mind-map{position:relative;height:720px;border:1px solid #3a4a62;border-radius:18px;background:radial-gradient(ellipse at 50% 50%,#20394b88,transparent 70%),linear-gradient(135deg,#101824,#151624);overflow:hidden;isolation:isolate}.mind-map:before{content:'';position:absolute;inset:0;z-index:-1;background-image:linear-gradient(#7798bc0a 1px,transparent 1px),linear-gradient(90deg,#7798bc0a 1px,transparent 1px);background-size:28px 28px}.thought{position:absolute;left:var(--cx,50%);top:var(--cy,50%);width:max-content;max-width:240px;font:400 31px/1.12 Caveat,cursive;color:#c9dae8;transform:translate(calc(-50% + var(--sway-x,0px)),calc(-50% + var(--sway-y,0px))) rotate(var(--angle,0deg));transition:left 2.1s cubic-bezier(.18,.7,.14,1),top 2.1s cubic-bezier(.18,.7,.14,1),transform 2.1s cubic-bezier(.18,.7,.14,1),opacity 1.3s,color 1.3s,background 1.3s,padding 1.3s,border 1.3s;transition-delay:var(--delay,0ms);text-align:center;padding:5px 8px;border:1px solid transparent;z-index:3}.thought:nth-of-type(4n){color:var(--pink);text-decoration:underline;text-decoration-style:wavy;text-decoration-thickness:1px;text-underline-offset:5px}.thought:nth-of-type(4n+1){color:var(--mint)}.thought.loose{font-size:35px;opacity:.7}.thought.added{opacity:0;font:11px/1.4 var(--font);max-width:190px}.mind-root{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.7);opacity:0;border:1px solid var(--mint);border-radius:50%;width:180px;height:180px;display:grid;place-content:center;text-align:center;font-size:21px;line-height:1.4;background:#142c37;box-shadow:0 0 90px #76dbbd18;transition:opacity 1.4s,transform 1.8s;z-index:4}.mind-lines{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;stroke:#668aa2;stroke-width:1.25;fill:none;opacity:0;transition:opacity 1.5s}.mind-lines path{stroke-dasharray:1500;stroke-dashoffset:1500;transition:stroke-dashoffset 2.6s cubic-bezier(.2,.5,.2,1)}.mobile-lines{display:none}.mind-map:not([data-phase=chaos]) .thought{left:var(--hx,50%);top:var(--hy,50%);transform:translate(calc(-50% + var(--sway-x,0px)),calc(-50% + var(--sway-y,0px))) rotate(0);font-family:var(--font);font-size:12px;line-height:1.3;text-decoration:none;color:#c0cedc}.mind-map:not([data-phase=chaos]) .thought.topic{font-size:16px;font-weight:600;padding:12px 19px;border:1px solid #638197;border-radius:9px;background:#162936;color:var(--mint);min-width:210px}.mind-map:not([data-phase=chaos]) .thought.subtopic:before{content:'·';margin-right:7px;color:var(--blue)}.mind-map:not([data-phase=chaos]) .thought.loose{opacity:0;pointer-events:none;transform:translate(-50%,-50%) scale(.25)}.mind-map:not([data-phase=chaos]) .thought.added{opacity:1;color:var(--muted);font-size:10px}.mind-map:not([data-phase=chaos]) .mind-root{opacity:1;transform:translate(-50%,-50%) scale(1)}.mind-map:not([data-phase=chaos]) .mind-lines{opacity:.8}.mind-map:not([data-phase=chaos]) .mind-lines path{stroke-dashoffset:0}.mind-corner{position:absolute;bottom:16px;right:20px;font-size:9px;letter-spacing:.8px;color:var(--muted)}.mind-actions{display:flex;align-items:center;gap:24px;padding-top:16px;font-size:11px;color:var(--muted)}.mind-actions .quiet-button{font-size:11px}.mind-actions #mind-status{margin-left:auto}.kit-question{text-align:center;padding-top:27px}.kit-question>p:first-child{font-size:21px;letter-spacing:-.5px;margin-bottom:16px}.kit-question>div{display:flex;justify-content:center;gap:12px}.kit-question .fine{font-size:10px;margin-top:13px;color:var(--muted)}#kit-dialog{background:var(--panel);color:var(--text);border:1px solid #546e8b;border-radius:15px;padding:25px;width:min(680px,calc(100% - 32px));max-height:85vh;overflow:auto}#kit-dialog::backdrop{background:#02060cce;backdrop-filter:blur(8px)}.kit-dialog-top{display:flex;align-items:start;justify-content:space-between;gap:20px}.kit-dialog-top h3{font-size:22px;margin:0}#kit-output{white-space:pre-wrap;font:13px/1.7 var(--font);color:#c0cedc;padding:20px 0;border-top:1px solid var(--line)}
@media(max-width:850px){.mind-map{height:680px}.thought{font-size:27px;max-width:185px}.mind-map:not([data-phase=chaos]) .thought.topic{font-size:14px;min-width:165px;padding:10px}.mind-map:not([data-phase=chaos]) .thought.subtopic{font-size:11px;max-width:170px}.mind-root{width:140px;height:140px;font-size:18px}.mind-actions{flex-wrap:wrap;gap:18px}.mind-actions #mind-status{margin-left:0}}
@media(max-width:600px){:scope{padding-bottom:40px}.mind-intro{display:block;margin-bottom:23px}.mind-intro h2{font-size:34px}.mind-hint{margin-top:17px;font-size:11px;max-width:270px}.mind-map{height:1000px;border-radius:12px}.mind-root{top:7%;width:116px;height:116px;font-size:15px}.thought{max-width:145px;font-size:25px;padding:4px}.thought.loose{font-size:28px}.mind-map:not([data-phase=chaos]) .thought{left:var(--mx,50%);top:var(--my,50%)}.mind-map:not([data-phase=chaos]) .thought.topic{min-width:0;width:43%;max-width:145px;font-size:12px;line-height:1.4;padding:11px 7px}.mind-map:not([data-phase=chaos]) .thought.subtopic{font-size:11px;max-width:42%;line-height:1.45}.mind-map:not([data-phase=chaos]) .thought.added{font-size:9px;max-width:180px}.desktop-lines{display:none}.mobile-lines{display:block}.mind-corner{font-size:8px;right:12px;bottom:12px}.kit-question>p:first-child{font-size:18px;line-height:1.5;max-width:340px;margin:0 auto 17px}.kit-question .button{padding:12px 14px;font-size:11px;gap:8px}.mind-actions{gap:12px}.mind-actions #mind-status{width:100%;font-size:10px}.mind-map:not([data-phase=chaos]) .mind-root{box-shadow:0 0 40px #76dbbd18}}
@media(prefers-reduced-motion:reduce){.thought,.mind-root,.mind-lines,.mind-lines path{transition:none!important}}html[data-motion=off] .thought,html[data-motion=off] .mind-root,html[data-motion=off] .mind-lines,html[data-motion=off] .mind-lines path{transition:none!important}
.less-copy .header .brand span{display:inline}
@media(max-width:600px){.less-copy .header .brand{font-size:14px;gap:7px}.less-copy .header .brand img{width:26px;height:26px}.less-copy .header .small{font-size:10px;padding:10px 9px}}
@media(max-width:360px){.less-copy .header .brand{font-size:12px}.less-copy .header .small{font-size:9px;gap:5px}}
.mind-map:not([data-phase=chaos]) .thought.topic{color:var(--accent,var(--mint));border-color:var(--accent,#638197);background:color-mix(in srgb,var(--accent,var(--mint)) 11%,#111824)}.mind-map:not([data-phase=chaos]) .thought.subtopic{width:220px;text-align:left;padding-left:15px;font-size:13px;color:#d2dce8}.mind-map:not([data-phase=chaos]) .thought.subtopic:before{color:var(--accent,var(--blue))}.mind-map[data-phase=organized] .thought.topic:after{content:'';position:absolute;top:100%;left:0;width:100%;height:148px;border-left:1px solid color-mix(in srgb,var(--accent,var(--mint)) 30%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--accent,var(--mint)) 4%,transparent),transparent);pointer-events:none;z-index:-1;animation:cluster-in .7s both}@keyframes cluster-in{from{opacity:0}to{opacity:1}}
@media(max-width:850px){.mind-map:not([data-phase=chaos]) .thought.subtopic{width:170px;font-size:11px;padding-left:8px}}
@media(max-width:600px){.mind-map:not([data-phase=chaos]) .thought.subtopic{width:43%;max-width:145px;font-size:11px;padding-left:7px}.mind-map[data-phase=organized] .thought.topic:after{height:155px}}
.mind-map{user-select:none}.kit-dialog-top,#kit-output{user-select:text}
.less-copy .hero>.eyebrow{font-size:10px;letter-spacing:2px;color:var(--mint);margin-bottom:40px}.kit-question{transition:opacity .6s}
@media(max-width:600px){.less-copy .hero>.eyebrow{margin-bottom:37px;font-size:9px}}
@media(max-width:600px){.mind-map{height:1120px}.mind-corner{top:9px;bottom:auto;right:10px}}
/* Physical ideas share a perspective space; pointer and sequence transforms use separate layers. */
:scope{width:min(1380px,calc(100% - 48px))}.mind-intro{padding:0 20px}.workspace-version{height:820px;perspective:1300px;container-type:inline-size;background:radial-gradient(ellipse at 50% 35%,#253c50 0%,#161d2a 45%,#0b101a 100%);touch-action:pan-y;--pointer-x:50%;--pointer-y:50%}.workspace-version:before{background-size:40px 40px;opacity:.7}.workspace-version:after{content:'';position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle 230px at var(--pointer-x) var(--pointer-y),#a0d8e916,transparent 90%);z-index:0}.workspace-world{position:absolute;inset:0;pointer-events:none;transform-style:preserve-3d}.desk-orbit{position:absolute;left:50%;top:49%;border:1px solid #83bce118;border-radius:50%;width:72%;height:74%;transform:translate(-50%,-50%) rotate(-16deg);box-shadow:0 0 50px #90c2d90a}.orbit-two{width:93%;height:87%;transform:translate(-50%,-50%) rotate(17deg);border-style:dashed}.workspace-prop{position:absolute;left:var(--px);top:var(--py);width:var(--prop-width,20cqw);transform:translate(-50%,-50%);transform-style:preserve-3d;z-index:var(--layer,2)}.prop-shell{transform:translate3d(var(--dx,0px),var(--dy,0px),calc(var(--depth,0px) + var(--lift,0px))) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) rotateZ(calc(var(--base,0deg) + var(--spin,0deg)));transform-style:preserve-3d;transition:filter .2s;filter:drop-shadow(calc(8px + var(--shadow-x,0px)) calc(20px + var(--lift,0px)*.3) 14px #0009)}.prop-motion{position:relative;transform-style:preserve-3d}.workspace-prop strong,.workspace-prop p,.workspace-prop span{font-family:Caveat,cursive}.workspace-prop small{font:600 clamp(7px,.72cqw,10px)/1.4 var(--font);letter-spacing:1.1px}.workspace-prop p{margin:8px 0;font-size:clamp(11px,1.7cqw,24px);line-height:1.22}.workspace-prop strong{font-weight:600;font-size:clamp(17px,2.4cqw,34px);line-height:1}.notebook{--prop-width:23cqw;--layer:5}.notebook .prop-motion{aspect-ratio:.86;perspective:800px}.notebook-cover{position:absolute;inset:-4px -5px -6px -7px;background:linear-gradient(100deg,#28495a,#557a85);border-radius:5px 12px 12px 5px;box-shadow:3px 4px 0 #b3c4c9,6px 7px 0 #27404e}.paper-page{position:absolute;inset:0;border-radius:2px 8px 8px 2px;background:repeating-linear-gradient(0deg,transparent 0,transparent 25px,#a8b8bb44 26px,transparent 27px),linear-gradient(90deg,#dbd8c8 0%,#f5f1df 8%,#f6f2e5 86%,#d3d0c6);color:#263842;padding:10% 8% 8% 16%;transform-origin:6% 50%;backface-visibility:hidden;box-shadow:inset 10px 0 12px #39455322,1px 2px 2px #0005}.page-back{transform:rotateZ(2deg) translateZ(1px)}.page-middle{transform:rotateZ(-2deg) translateZ(3px)}.page-front{transform:translateZ(5px)}.paper-page small{display:block;color:#7c827c;margin-bottom:10px}.paper-page strong{display:block;transform:rotate(-3deg)}.paper-page p{transform:rotate(1deg)}.notebook-rings{position:absolute;left:-5%;top:7%;bottom:7%;display:flex;flex-direction:column;justify-content:space-around;transform:translateZ(14px)}.notebook-rings i{width:2.8cqw;height:1.1cqw;min-height:8px;border:3px solid #abbcc2;border-right-color:#566c77;border-bottom-color:#edf5f4;border-radius:60%;box-shadow:0 3px 2px #172e3b88;transform:rotate(-6deg)}.sketch-wireframe{width:78%;height:22%;border:2px solid #4a566980;border-radius:3px;display:flex;gap:5px;padding:7px;transform:rotate(-4deg);margin-top:8%}.sketch-wireframe i{flex:1;border:1px solid #4a566970;background:linear-gradient(45deg,transparent 49%,#4a566950 50%,transparent 51%)}.pencil-arrow{position:absolute;right:7%;bottom:4%;font-size:clamp(10px,1.5cqw,22px);color:#825b76;transform:rotate(-7deg)}.pencil-loop{display:block;width:max-content;border:1px solid #a8656480;border-radius:50%;padding:5px 10px;color:#925364;transform:rotate(-10deg);font-size:clamp(13px,1.8cqw,24px)}.sketch-person{display:inline-block;width:22%;height:24%;border:2px solid #5e6873;border-radius:48% 48% 25% 25%;margin:4% 5%;transform:rotate(-8deg)}.sketch-person.second{transform:rotate(8deg)}
.brain-object{--prop-width:25cqw;--layer:7}.brain-object .prop-motion{aspect-ratio:1}.brain-sculpture{position:absolute;left:16%;top:14%;width:72%;filter:drop-shadow(0 0 25px #add3fd55)}.thought-cloud{position:absolute;background:linear-gradient(140deg,#e6edf5,#bdd0e0);color:#344555;border:1px solid #f2f5f8;border-radius:47%;font:600 clamp(12px,1.8cqw,25px)/1 Caveat,cursive;padding:8% 11%;text-align:center;box-shadow:inset 0 -6px 15px #65799233,0 10px 25px #0005;transform:translateZ(20px)}.thought-cloud:before,.thought-cloud:after{content:'';position:absolute;border-radius:50%;background:inherit;z-index:-1}.thought-cloud:before{width:45%;height:75%;left:12%;top:-14%}.thought-cloud:after{width:38%;height:75%;right:10%;top:-12%}.thought-cloud span{display:block;font-size:.8em;line-height:1.2;color:#536680;margin-top:5px}.cloud-large{left:22%;top:-17%;width:70%;transform:rotate(-7deg) translateZ(20px)}.cloud-left{left:-19%;top:10%;width:66%;transform:rotate(-11deg) translateZ(30px)}.cloud-right{left:74%;top:5%;width:64%;transform:rotate(9deg) translateZ(45px)}.cloud-bubble{position:absolute;left:65%;top:25%;width:4%;height:4%;border-radius:50%;background:#cddceb;box-shadow:0 0 20px #b0c8e644}.bubble-two{left:60%;top:30%;width:2.5%;height:2.5%}.brain-caption{position:absolute;left:22%;top:89%;color:#b8bfd3;font-size:clamp(12px,1.8cqw,26px);transform:rotate(-6deg);white-space:nowrap}
.phone{--prop-width:12cqw;--layer:4}.device-edge{padding:5px;background:linear-gradient(100deg,#a9b7c7,#17222d 12%,#637789 90%,#ccd4db);border-radius:25px;box-shadow:5px 7px 0 #233140,7px 8px 0 #65717c;aspect-ratio:.47}.phone-screen{position:relative;height:100%;background:linear-gradient(160deg,#213445,#0a1522);border:3px solid #10151c;border-radius:22px;overflow:hidden;padding:8px}.phone-island{position:absolute;top:5px;left:28%;width:44%;height:12px;border-radius:20px;background:#090d12;z-index:2}.phone-bar{font:600 clamp(6px,.6cqw,9px)/1.2 var(--font);color:#e4edf4;padding:2px 4px;display:flex;justify-content:space-between}.phone-chat{margin-top:15px;height:87%;overflow:hidden}.phone-chat>p{font:600 clamp(6px,.68cqw,9px)/1.3 var(--font);text-align:center;letter-spacing:.8px;color:#9eb4c9;margin-bottom:10px}.phone-content{display:flex;flex-direction:column;gap:8px}.phone-content span{background:#36485b;border-radius:10px 10px 10px 2px;padding:8px;font:400 clamp(6px,.8cqw,11px)/1.35 var(--font);color:#e3e9ee;align-self:start;max-width:92%}.phone-content span.outgoing{align-self:end;background:#708f80;color:#f0fff7;border-radius:10px 10px 2px 10px}.phone-home{position:absolute;bottom:5px;left:30%;width:40%;height:3px;border-radius:3px;background:#dbe7ee}
.crinkled-note{--prop-width:28cqw;--layer:6}.crinkled-note img{display:block;width:100%}.paper-writing{position:absolute;inset:20% 16%;color:#4a4b49;transform:rotate(-3deg)}.paper-writing strong{display:block;font-weight:500;font-size:clamp(17px,2.25cqw,32px)}.paper-writing p{font-size:clamp(11px,1.6cqw,23px);margin-top:7px}.crossed{text-decoration:line-through;text-decoration-color:#ad5a59;opacity:.6}.paper-writing>.crossed{display:block;font-size:clamp(11px,1.5cqw,22px);transform:rotate(3deg);margin-bottom:6px}.scribble-circle{position:absolute;inset:17% 0 2%;border:2px solid #5c737677;border-radius:46% 52% 44% 60%;transform:rotate(-7deg)}
.tablet{--prop-width:30cqw;--layer:3}.tablet-edge{aspect-ratio:1.44;background:linear-gradient(150deg,#adc0cb,#44546a 50%,#a4b5c8);border-radius:18px;padding:12px 17px 12px 12px;box-shadow:6px 7px 0 #344657,7px 9px 0 #99a8b9}.tablet-camera{position:absolute;right:5px;top:50%;width:4px;height:4px;border-radius:50%;background:#070d14}.tablet-screen{height:100%;overflow:hidden;border:3px solid #101821;border-radius:10px;background:#e5ecdf;color:#354f58}.tablet-toolbar{display:flex;justify-content:space-between;align-items:center;padding:5px 12px;background:#c9d6cc;border-bottom:1px solid #a9bbab;font:600 clamp(5px,.7cqw,10px) var(--font);letter-spacing:1px}.tablet-toolbar span{font-family:var(--font)}.tablet-toolbar i{font-size:18px}.tablet-board{position:relative;padding:8% 7% 10%;height:125%}.wire-header{font:600 clamp(14px,2cqw,29px)/1.05 Caveat,cursive;transform:rotate(-3deg)}.wire-products{display:flex;gap:6px;margin-top:9px}.wire-products>div{flex:1;border:1px solid #688070;border-radius:6px;text-align:center;padding:4px}.wire-products i{display:block;font:28px/1 Georgia}.wire-products span{font-size:clamp(7px,1cqw,15px)}.wire-button{font:600 clamp(10px,1.25cqw,18px) Caveat,cursive;display:block;width:47%;text-align:center;margin:9px 0 0 auto;border:1px solid #527662;background:#a5bfaa;border-radius:5px}.tablet-board p{font-size:clamp(9px,1.1cqw,15px);margin:7px 0}.tablet-doodle{position:absolute;right:7%;bottom:12%;font-size:clamp(13px,2cqw,27px);color:#995674;transform:rotate(-5deg)}
.ring-pad{--prop-width:17cqw;--layer:9}.ring-pad .prop-motion{aspect-ratio:1.15;perspective:650px}.pad-page{position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent 0,transparent 23px,#9da7b444 24px,transparent 25px),linear-gradient(120deg,#ede8cf,#fff9df);color:#414756;padding:16% 10% 10%;border-radius:3px 3px 10px 3px;box-shadow:3px 6px 0 #ccc9b7,5px 10px 0 #b8b9b0;transform-origin:50% 0;backface-visibility:hidden}.pad-page strong{font-size:clamp(13px,1.9cqw,26px)}.pad-page p{font-size:clamp(10px,1.4cqw,20px)}.pad-front{transform:translateZ(4px)}.pad-rings{position:absolute;left:9%;right:9%;top:-5%;display:flex;justify-content:space-around;transform:translateZ(12px)}.pad-rings i{width:.9cqw;height:2cqw;border:2px solid #a2b2b7;border-top-color:#ebf0f0;border-left-color:#546c7a;border-radius:40%;box-shadow:2px 2px 2px #263a4466}.sticky-note{--prop-width:14cqw;--layer:8}.sticky-note .prop-motion{aspect-ratio:1;background:linear-gradient(120deg,#efcf8b,#dba86d);padding:14% 14% 20%;color:#634443;box-shadow:inset 0 13px 15px #b88d6322;border-radius:2px 0 13px 2px}.sticky-note strong{display:block;font-size:clamp(16px,2.6cqw,36px);transform:rotate(-4deg)}.sticky-note span{display:block;font-size:clamp(10px,1.2cqw,17px);margin-top:7px}.sticky-curl{position:absolute;bottom:0;right:0;width:16%;height:16%;background:linear-gradient(135deg,#946d4644 50%,#e6c594 52%,#f9dfaa);border-radius:15px 0 15px 0}
.receipt-note{--prop-width:12cqw;--layer:1}.receipt-note .prop-motion{padding:15%;color:#65625b;background:linear-gradient(90deg,#c9c8be,#e2e1d6 12%,#c6c4b6);clip-path:polygon(0 0,100% 0,100% 98%,93% 96%,84% 100%,74% 96%,65% 100%,55% 96%,44% 100%,33% 96%,23% 100%,12% 96%,0 100%)}.receipt-note strong{display:block;font-size:clamp(13px,1.6cqw,23px);margin-top:12px}.receipt-note p{font-size:clamp(10px,1.3cqw,19px)}.receipt-note .crossed{font-size:clamp(9px,1cqw,15px)}.paper-ball{--prop-width:13cqw;--layer:10}.paper-ball img{display:block}.pencil{--prop-width:1cqw;--layer:8}.pencil .prop-motion{height:21cqw;display:flex;align-items:center;flex-direction:column}.pencil-eraser{height:10%;width:100%;background:linear-gradient(90deg,#936a69,#d5a499,#ad8580);border-radius:2px 2px 0 0}.pencil-shaft{height:76%;width:100%;background:linear-gradient(90deg,#8c6934,#e5c07a 25%,#bc8c3e 40%,#f4d995 60%,#be954d);border-top:9px solid #a3b0b3}.pencil-tip{width:100%;height:14%;background:linear-gradient(90deg,#bea988,#eed9b0,#a58e73);clip-path:polygon(0 0,100% 0,50% 100%)}.pencil-tip:after{content:'';position:absolute;bottom:0;left:35%;width:30%;height:4%;background:#383b41;clip-path:polygon(0 0,100% 0,50% 100%)}.mini-sticky{--prop-width:10cqw;--layer:2}.mini-sticky .prop-motion{aspect-ratio:1;background:linear-gradient(135deg,#c8b2da,#987faa);color:#443751;padding:13%;box-shadow:inset 0 15px 10px #76598a33;border-radius:2px 2px 7px 1px}.mini-sticky span{font-size:clamp(15px,2cqw,27px);line-height:1.1}.scribble-line{display:block;margin-top:10px;width:95%;height:15px;border:1px solid #625077;border-left:0;border-right:0;transform:skewY(-8deg)}.index-card{--prop-width:16cqw;--layer:2}.index-card .prop-motion{padding:10% 13%;background:repeating-linear-gradient(0deg,#dee5dc 0,#dee5dc 24px,#9eb4b433 25px);color:#4d6263;border-top:5px solid #94afab;border-radius:2px}.index-card p{font-size:clamp(12px,1.7cqw,24px)}.index-card span{font-size:clamp(9px,1.25cqw,18px);color:#88626f}
.workspace-start{position:absolute;left:50%;top:53%;transform:translate(-50%,-50%) translateZ(160px);z-index:30;text-align:center;width:max-content;max-width:90%;transition:opacity .3s,transform .4s}.workspace-start button{position:relative;border:1px solid #d2fff0;background:linear-gradient(135deg,#d6f4ec,#9ac8c3);color:#12282e;border-radius:16px;padding:20px 26px;font:650 clamp(15px,2cqw,25px)/1.2 var(--font);letter-spacing:-.6px;box-shadow:0 7px 0 #436b6b,0 24px 35px #0008,0 0 60px #a1e9cf33;display:flex;align-items:center;gap:16px;transition:transform .2s,box-shadow .2s}.workspace-start button:hover{transform:translateY(-5px) rotate(-1deg);box-shadow:0 12px 0 #436b6b,0 30px 45px #0008,0 0 70px #a1e9cf55}.workspace-start button:active{transform:translateY(5px)}.ask-spark{font-size:1.4em;font-weight:400}.click-me{position:relative;display:inline-block;font:500 clamp(28px,3.4cqw,45px)/1.3 Caveat,cursive;color:#e9bdd9;transform:rotate(-9deg);margin-top:17px;text-shadow:0 4px 12px #0008}.click-me i{position:absolute;font-style:normal;right:-40px;top:-14px;font-size:1.4em}.workspace-sweep{position:absolute;left:50%;top:50%;width:70px;height:70px;transform:translate(-50%,-50%);border-radius:50%;border:1px solid #b9f4e5;opacity:0;pointer-events:none;z-index:1}.sequence-caption{position:absolute;left:50%;bottom:28px;transform:translateX(-50%);width:90%;text-align:center;font-size:13px;color:var(--mint);pointer-events:none;z-index:25}.sequence-caption span{position:absolute;left:0;right:0;opacity:0}.workspace-version[data-phase=arranging] .sequence-caption span:nth-child(1){animation:sequence-word 1.625s both}.workspace-version[data-phase=arranging] .sequence-caption span:nth-child(2){animation:sequence-word 1.875s 1.125s both}.workspace-version[data-phase=arranging] .sequence-caption span:nth-child(3){animation:sequence-word 1.75s 3s both}@keyframes sequence-word{0%,100%{opacity:0;transform:translateY(8px)}20%,80%{opacity:1;transform:translateY(0)}}
.workspace-version:not([data-phase=chaos]) .workspace-start{opacity:0;transform:translate(-50%,-50%) translateZ(160px) scale(.7);pointer-events:none;visibility:hidden}.workspace-version[data-phase=arranging] .prop-motion{animation:gather-object var(--flight-time) cubic-bezier(.45,0,.2,1) var(--flight-delay) both}.workspace-version[data-phase=organized] .workspace-world{visibility:hidden}.workspace-version[data-phase=arranging] .page-front{animation:turn-page 1.375s 0.125s both}.workspace-version[data-phase=arranging] .page-middle{animation:turn-page 1.125s 0.5625s both}.workspace-version[data-phase=arranging] .pad-front{animation:turn-pad 1.0625s 0.4375s both}.workspace-version[data-phase=arranging] .phone-content{animation:read-messages 2s 0.5625s both}.workspace-version[data-phase=arranging] .tablet-board{animation:read-sketch 2s 0.9375s both}.workspace-version[data-phase=arranging] .thought-cloud{animation:collect-cloud 1.625s 0.5s both}.workspace-version[data-phase=arranging] .workspace-sweep{animation:organizing-wave 3.5s 0.5s both}.workspace-version[data-phase=arranging] .paper-ball .prop-motion,.workspace-version[data-phase=arranging] .receipt-note .prop-motion,.workspace-version[data-phase=arranging] .mini-sticky .prop-motion{animation-name:discard-object}
@keyframes turn-page{0%{transform:rotateY(0deg) translateZ(5px)}55%{transform:rotateY(-110deg) translateZ(35px);filter:brightness(.8)}100%{transform:rotateY(-178deg) translateZ(6px)}}@keyframes turn-pad{0%{transform:rotateX(0deg) translateZ(4px)}60%{transform:rotateX(135deg) translateZ(25px)}100%{transform:rotateX(178deg) translateZ(5px)}}@keyframes read-messages{to{transform:translateY(-48%)}}@keyframes read-sketch{50%{transform:translateY(-18%) rotate(2deg)}100%{transform:translateY(-26%)}}@keyframes collect-cloud{40%{filter:brightness(1.2);translate:0 -20px}100%{opacity:0;translate:0 40px;scale:.2}}@keyframes organizing-wave{0%{opacity:0;scale:1}20%{opacity:.5}100%{opacity:0;scale:18}}@keyframes gather-object{0%{transform:translate3d(0,0,0) rotate(0);opacity:1}35%{transform:translate3d(calc(var(--fly-x)*-.15),calc(var(--fly-y)*-.15),110px) rotate(var(--fly-turn,14deg));opacity:1}65%{opacity:.9}100%{transform:translate3d(var(--fly-x),var(--fly-y),-120px) rotate(calc(var(--fly-turn,14deg)*-2)) scale(.03);opacity:0}}@keyframes discard-object{0%{transform:translate3d(0,0,0);opacity:1}35%{transform:translate3d(-10px,-40px,160px) rotate(90deg);opacity:1}100%{transform:translate3d(250px,400px,260px) rotate(310deg) scale(.2);opacity:0}}
.workspace-version .thought{transition:none;opacity:0;visibility:hidden;left:var(--home-x,var(--hx));top:var(--home-y,var(--hy));font-family:var(--font);text-decoration:none;transform:translate(-50%,-50%);z-index:15}.workspace-version .thought.loose{display:none}.workspace-version[data-phase=arranging] .thought:not(.loose){visibility:visible;animation:reveal-thought 1.5625s cubic-bezier(.15,.7,.2,1) var(--reveal-delay,1875ms) both}.workspace-version[data-phase=organized] .thought:not(.loose){opacity:1;visibility:visible;transform:translate3d(calc(-50% + var(--dx,0px)),calc(-50% + var(--dy,0px)),var(--lift,0px)) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));box-shadow:calc(4px + var(--shadow-x,0px)) calc(5px + var(--lift,0px)*.4) 18px #0004}.workspace-version[data-phase=organized] .thought.subtopic,.workspace-version[data-phase=organized] .thought.added{box-shadow:none;text-shadow:0 3px 10px #0005}.workspace-version .mind-root{transition:none;opacity:0;visibility:hidden;z-index:20;box-shadow:0 9px 0 #0a1a27,0 25px 40px #0007,0 0 100px #9cdcd326;background:radial-gradient(circle at 35% 20%,#345566,#142a39 75%)}.workspace-version[data-phase=arranging] .mind-root{visibility:visible;animation:root-appear 1.625s 1.4375s both}.workspace-version[data-phase=organized] .mind-root{opacity:1;visibility:visible;transform:translate3d(calc(-50% + var(--dx,0px)),calc(-50% + var(--dy,0px)),var(--lift,0px)) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg))}.workspace-version .mind-lines{transition:none;opacity:0;z-index:10;stroke-width:1.9;filter:drop-shadow(0 4px 0 #0005) drop-shadow(0 0 6px #9fc6e666)}.workspace-version .mind-lines path{transition:none;stroke-dashoffset:1500;stroke:var(--branch-color,#85bcb5)}.workspace-version[data-phase=arranging] .mind-lines{opacity:1}.workspace-version[data-phase=arranging] .mind-lines path{animation:draw-branch 1.875s cubic-bezier(.25,.6,.2,1) var(--line-delay,1875ms) both}.workspace-version[data-phase=organized] .mind-lines{opacity:.9}.workspace-version[data-phase=organized] .mind-lines path{stroke-dashoffset:0}.workspace-version .mind-corner{z-index:25}.workspace-version[data-phase=chaos]~.mind-actions #organize-idea{display:none}#organize-idea[disabled]{opacity:.55;text-decoration:none;cursor:default}@keyframes reveal-thought{0%{opacity:0;left:var(--source-x);top:var(--source-y);transform:translate(-50%,-50%) translateZ(120px) rotate(-15deg) scale(.4);filter:blur(4px)}25%{opacity:1}100%{opacity:1;left:var(--home-x,var(--hx));top:var(--home-y,var(--hy));transform:translate(-50%,-50%) translateZ(0) rotate(0) scale(1);filter:blur(0)}}@keyframes root-appear{0%{opacity:0;transform:translate(-50%,-50%) translateZ(180px) scale(.2)}65%{opacity:1;transform:translate(-50%,-50%) translateZ(20px) scale(1.08)}100%{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes draw-branch{from{stroke-dashoffset:1500}to{stroke-dashoffset:0}}
@media(max-width:850px) and (min-width:601px){.workspace-version{height:760px}.workspace-start button{padding:18px 22px;font-size:20px}.workspace-prop p{font-size:15px}.workspace-prop strong{font-size:23px}.phone-content span{font-size:8px;padding:6px}.pad-rings i{min-width:7px;min-height:16px}.paper-writing strong{font-size:20px}.notebook-rings i{min-width:20px}.workspace-version .thought.subtopic{width:160px}}
@media(max-width:600px){:scope{width:calc(100% - 24px)}.mind-intro{padding:0 10px}.workspace-version{height:1120px;perspective:1000px}.workspace-version .thought{--home-x:var(--mx);--home-y:var(--my)}.workspace-start{top:48%;transform:translate(-50%,-50%) translateZ(50px)}.workspace-start button{padding:16px 15px;font-size:17px;gap:10px;border-radius:12px;letter-spacing:-.5px}.click-me{font-size:37px;margin-top:20px}.workspace-prop strong{font-size:25px}.workspace-prop p{font-size:17px}.workspace-prop small{font-size:8px}.notebook{--prop-width:47cqw;left:29%;top:31%;--depth:10px!important}.brain-object{--prop-width:60cqw;left:46%;top:16%;--depth:20px!important}.thought-cloud{font-size:18px;padding:8% 8%}.cloud-left{left:-10%;top:10%;width:59%}.cloud-right{left:67%;top:14%;width:59%}.cloud-large{top:-13%}.brain-caption{font-size:20px}.phone{--prop-width:25cqw;left:79%;top:32%;--depth:15px!important}.phone-screen{padding:5px;border-radius:16px}.device-edge{border-radius:20px;padding:3px}.phone-island{height:9px;top:4px}.phone-bar{font-size:6px}.phone-chat>p{font-size:6px;letter-spacing:0}.phone-content{gap:5px}.phone-content span{font-size:7px;padding:5px}.crinkled-note{--prop-width:64cqw;left:26%;top:62%;--depth:20px!important}.paper-writing strong{font-size:22px}.paper-writing p{font-size:17px}.paper-writing>.crossed{font-size:15px}.tablet{--prop-width:68cqw;left:54%;top:83%;--depth:15px!important}.tablet-edge{padding:9px 12px 9px 9px}.wire-header{font-size:23px}.wire-products i{font-size:23px}.wire-products span{font-size:11px}.wire-button{font-size:14px}.tablet-toolbar{font-size:6px;padding:4px 8px}.tablet-board p{font-size:12px}.tablet-doodle{font-size:19px}.ring-pad{--prop-width:42cqw;left:77%;top:62%;--depth:30px!important}.pad-page strong{font-size:20px}.pad-page p{font-size:14px}.pad-page .pencil-loop{font-size:15px;padding:3px 6px}.pad-rings i{width:7px;height:17px}.sticky-note{--prop-width:31cqw;left:23%;top:43%;--depth:20px!important}.sticky-note strong{font-size:26px}.sticky-note span{font-size:12px}.paper-ball{--prop-width:26cqw;left:20%;top:91%;--depth:25px!important}.receipt-note{--prop-width:26cqw;left:75%;top:94%;--depth:0px!important}.receipt-note strong{font-size:17px}.receipt-note p{font-size:12px}.receipt-note .crossed{font-size:11px}.pencil{--prop-width:2cqw;left:24%;top:70%;--depth:20px!important}.pencil .prop-motion{height:44cqw}.mini-sticky{--prop-width:25cqw;left:83%;top:45%;--depth:0px!important}.mini-sticky span{font-size:23px}.index-card{display:none}.notebook-rings i{width:7cqw;height:3cqw}.pencil-arrow{font-size:18px}.paper-page .pencil-loop{font-size:17px}.sequence-caption{bottom:15px;font-size:11px}.workspace-version .mind-root{width:116px;height:116px}.workspace-version[data-phase=organized] .thought.topic:after{height:155px}.workspace-version[data-phase=organized] .thought.topic{font-size:12px}}
@media(prefers-reduced-motion:reduce){.workspace-version *, .workspace-version *:before,.workspace-version *:after{animation:none!important;transition:none!important}.prop-shell{transform:rotateZ(var(--base,0deg))!important}}html[data-motion=off] .workspace-version *,html[data-motion=off] .workspace-version *:before,html[data-motion=off] .workspace-version *:after{animation:none!important;transition:none!important}html[data-motion=off] .workspace-version .prop-shell{transform:rotateZ(var(--base,0deg))!important}

/* Independent ambient, pointer, and gathering layers keep every material responsive. */
.workspace-version{overflow:clip}
.prop-idle{transform-style:preserve-3d;animation:object-drift var(--idle-time,11s) ease-in-out var(--idle-delay,-3s) infinite;--float-x:3px;--float-y:-8px;--float-z:5px;--float-rx:2deg;--float-ry:-3deg;--float-rz:2deg}
.notebook .prop-idle{--idle-time:12s;--idle-delay:-7s;--float-y:-5px;--float-rx:3deg;--float-ry:5deg;--float-rz:-2deg}
.brain-object .prop-idle{--idle-time:9s;--idle-delay:-2s;--float-x:-3px;--float-y:-13px;--float-z:12px;--float-ry:4deg;--float-rz:-3deg}
.phone .prop-idle{--idle-time:13s;--idle-delay:-9s;--float-x:-5px;--float-y:6px;--float-ry:9deg;--float-rz:3deg}
.crinkled-note .prop-idle{--idle-time:10s;--idle-delay:-5s;--float-y:-9px;--float-rx:-7deg;--float-rz:3deg}
.tablet .prop-idle{--idle-time:15s;--idle-delay:-11s;--float-x:-4px;--float-y:-5px;--float-rx:5deg;--float-ry:-6deg;--float-rz:-2deg}
.ring-pad .prop-idle{--idle-time:11s;--idle-delay:-4s;--float-x:4px;--float-y:5px;--float-rx:-4deg;--float-rz:4deg}
.sticky-note .prop-idle{--idle-time:8s;--idle-delay:-6s;--float-y:-7px;--float-rx:8deg;--float-ry:5deg;--float-rz:-3deg}
.receipt-note .prop-idle{transform-origin:50% 0;--idle-time:14s;--idle-delay:-8s;--float-x:8px;--float-y:3px;--float-rx:7deg;--float-rz:-7deg}
.paper-ball .prop-idle{--idle-time:16s;--idle-delay:-6s;--float-x:-10px;--float-y:3px;--float-rx:10deg;--float-ry:12deg;--float-rz:-16deg}
.pencil .prop-idle{--idle-time:10.5s;--idle-delay:-3s;--float-x:5px;--float-y:0px;--float-rx:5deg;--float-ry:24deg;--float-rz:-5deg}
.mini-sticky .prop-idle{--idle-time:9.5s;--idle-delay:-7s;--float-x:-7px;--float-y:-8px;--float-rx:-6deg;--float-rz:5deg}
.index-card .prop-idle{--idle-time:13.5s;--idle-delay:-2s;--float-x:6px;--float-y:-4px;--float-ry:-8deg;--float-rz:-3deg}
@keyframes object-drift{0%,100%{transform:translate3d(0,0,0) rotateX(0) rotateY(0) rotateZ(0)}50%{transform:translate3d(var(--float-x),var(--float-y),var(--float-z)) rotateX(var(--float-rx)) rotateY(var(--float-ry)) rotateZ(var(--float-rz))}}
.workspace-version:not([data-phase=chaos]) .prop-idle{animation:none}
.workspace-version[data-idle=paused] .prop-idle,.workspace-version[data-idle=paused] .orb-rings{animation-play-state:paused}
.workspace-version[data-phase=chaos] .notebook .page-front{transform:translateZ(5px) rotateY(calc(var(--engage,0)*-108deg));box-shadow:inset 10px 0 12px #39455322,calc(2px + var(--engage,0)*10px) 6px 14px #0004}
.workspace-version[data-phase=chaos] .notebook .page-middle{transform:translateZ(3px) rotateY(calc(var(--engage,0)*-32deg))}
.workspace-version[data-phase=chaos] .notebook-rings{filter:brightness(calc(1 + var(--engage,0)*.25))}
.workspace-version[data-phase=chaos] .ring-pad .pad-front{transform:translateZ(4px) rotateX(calc(var(--engage,0)*88deg))}
.workspace-version[data-phase=chaos] .phone-content{transform:translateY(calc(var(--engage,0)*-38%))}
.workspace-version[data-phase=chaos] .phone-screen{filter:brightness(calc(1 + var(--engage,0)*.25))}
.workspace-version[data-phase=chaos] .tablet-board{transform:translateY(calc(var(--engage,0)*-19%)) rotate(calc(var(--engage,0)*3deg))}
.workspace-version[data-phase=chaos] .wire-products>div:nth-child(2){transform:translateY(calc(var(--engage,0)*-6px));box-shadow:0 calc(var(--engage,0)*7px) 12px #24352933}
.workspace-version[data-phase=chaos] .thought-cloud{translate:0 calc(var(--engage,0)*-16px);filter:brightness(calc(1 + var(--engage,0)*.12))}
.workspace-version[data-phase=chaos] .cloud-left{translate:calc(var(--engage,0)*-14px) calc(var(--engage,0)*-8px);rotate:calc(var(--engage,0)*-8deg)}
.workspace-version[data-phase=chaos] .cloud-right{translate:calc(var(--engage,0)*16px) calc(var(--engage,0)*-11px);rotate:calc(var(--engage,0)*9deg)}
.workspace-version[data-phase=chaos] .brain-sculpture{scale:calc(1 + var(--engage,0)*.06);filter:drop-shadow(0 0 calc(25px + var(--engage,0)*25px) #add3fd77)}
.workspace-version[data-phase=chaos] .crinkled-note .prop-motion{transform:rotateX(calc(var(--engage,0)*-18deg)) rotateY(calc(var(--engage,0)*9deg))}
.workspace-version[data-phase=chaos] .crinkled-note .scribble-circle{scale:calc(1 + var(--engage,0)*.06)}
.workspace-version[data-phase=chaos] .sticky-note .sticky-curl{transform-origin:right bottom;transform:scale(calc(1 + var(--engage,0)*1.8)) rotate(calc(var(--engage,0)*-10deg))}
.workspace-version[data-phase=chaos] .sticky-note .prop-motion{transform-origin:50% 10%;transform:rotateX(calc(var(--engage,0)*-12deg))}
.workspace-version[data-phase=chaos] .paper-ball .prop-motion{transform:rotateZ(calc(var(--engage,0)*125deg)) rotateX(calc(var(--engage,0)*42deg))}
.workspace-version[data-phase=chaos] .pencil .prop-motion{transform:rotateY(calc(var(--engage,0)*140deg)) rotateZ(calc(var(--engage,0)*12deg))}
.workspace-version[data-phase=chaos] .index-card .prop-motion{transform-origin:10% 50%;transform:rotateY(calc(var(--engage,0)*-35deg))}
.workspace-version[data-phase=chaos] .receipt-note .prop-motion{transform-origin:20% 80%;transform:rotateY(calc(var(--engage,0)*-45deg)) rotateX(calc(var(--engage,0)*22deg))}
.workspace-version[data-phase=chaos] .mini-sticky .prop-motion{transform-origin:10% 100%;transform:rotateY(calc(var(--engage,0)*48deg)) rotateX(calc(var(--engage,0)*24deg))}
.mike-orb{position:relative;display:grid;place-items:center;flex:0 0 58px;width:58px;height:58px;border:1px solid #b4ddd6;border-radius:50%;background:radial-gradient(circle at 30% 20%,#476d75,#182c3f 60%,#0e1c2d);box-shadow:inset 0 -6px 10px #0007,0 0 25px #235a6466;transform-style:preserve-3d}
.mike-orb img{width:65%;height:65%;object-fit:contain}.orb-rings{position:absolute;inset:-7px;border:1px solid #648d9188;border-radius:50%;animation:orb-orbit 12s ease-in-out infinite}.orb-rings:after{content:'';position:absolute;inset:-5px;border:1px solid #52778677;border-radius:50%;transform:rotateY(65deg)}
@keyframes orb-orbit{0%,100%{transform:rotateX(65deg) rotateY(15deg) rotateZ(-15deg)}50%{transform:rotateX(50deg) rotateY(-30deg) rotateZ(35deg)}}
.workspace-start button{padding:14px 24px;gap:20px}.workspace-start button:hover .mike-orb{box-shadow:inset 0 -6px 10px #0007,0 0 35px #1a555e99}.workspace-version .mind-root{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.mind-root>img{width:42px;height:42px;object-fit:contain}.mind-root>span{display:block}
@media(max-width:600px){.workspace-start button{gap:12px;padding:13px;font-size:16px}.mike-orb{flex-basis:38px;width:38px;height:38px}.orb-rings{inset:-4px}.workspace-version .mind-root{gap:6px}.mind-root>img{width:26px;height:26px}}

/* A quiet center, and a discarded thought worth keeping. */
.workspace-start{top:55%;max-width:76%}.workspace-start button{padding:16px 23px;gap:18px;font-size:clamp(18px,2.15cqw,29px);line-height:1.16;max-width:100%}.ask-label{max-width:340px;text-align:left;text-wrap:balance}.workspace-start .click-me{position:relative;display:block;width:max-content;margin:34px auto 0;font-size:38px;line-height:1;transform:rotate(-6deg);padding-right:33px;color:#e6bad3}.click-me svg{position:absolute;width:62px;height:55px;left:calc(100% - 24px);bottom:5px;overflow:visible}.click-me path{stroke:currentColor;stroke-width:2.7;stroke-linecap:round;stroke-linejoin:round}.brain-caption{top:86%}
.paper-ball{--layer:12}.paper-unfold{position:relative;aspect-ratio:1;transform-style:preserve-3d;--unfold:0}.crumpled-shell{width:100%;opacity:calc(1 - var(--unfold));transform:scaleX(calc(1 + var(--unfold)*.5)) scaleY(calc(1 - var(--unfold)*.22)) rotate(calc(var(--unfold)*-18deg));filter:drop-shadow(3px 7px 7px #0005)}
.rescued-sheet{position:absolute;inset:-20% -37%;transform-style:preserve-3d;opacity:var(--unfold);transform:rotateX(calc((1 - var(--unfold))*52deg)) rotateY(calc((1 - var(--unfold))*-42deg)) rotateZ(calc((1 - var(--unfold))*12deg)) scale(calc(.35 + var(--unfold)*.65));filter:drop-shadow(4px 9px 7px #0006)}.rescued-sheet>img{width:100%;height:100%;object-fit:fill}.rescued-writing{position:absolute;inset:23% 18%;color:#485051;text-align:center;display:flex;flex-direction:column;justify-content:center;gap:6px}.rescued-writing small{font-size:clamp(6px,.65cqw,9px);letter-spacing:1px}.rescued-writing strong{font-size:clamp(19px,2.3cqw,32px);line-height:.95}.rescued-writing span{font-size:clamp(11px,1.1cqw,15px);line-height:1.1}.paper-fold{position:absolute;top:15%;bottom:15%;width:35%;background:linear-gradient(110deg,#e3dfd0,#f4f0e4 60%,#bbb8a8);backface-visibility:hidden;opacity:calc(1 - var(--unfold)*.95);box-shadow:2px 3px 5px #0003}.fold-left{left:12%;transform-origin:left;transform:rotateY(calc(var(--unfold)*-165deg))}.fold-right{right:12%;transform-origin:right;transform:rotateY(calc(var(--unfold)*165deg))}
.workspace-version[data-phase=chaos] .paper-ball .prop-motion{transform:rotateX(calc(var(--engage,0)*-6deg)) rotateZ(calc(var(--engage,0)*8deg))}.workspace-version[data-phase=chaos] .paper-unfold{--unfold:var(--engage,0)}

.workspace-version[data-phase=arranging] .paper-unfold{animation:unfold-message 2s ease-in-out 0s both}.workspace-version[data-phase=arranging] .paper-ball .prop-motion{animation:rescue-message 3.8s cubic-bezier(.4,0,.2,1) 0s both}
@keyframes unfold-message{0%{--unfold:0}25%{--unfold:.45}65%,100%{--unfold:1}}
@keyframes rescue-message{0%{transform:translate3d(0,0,0) scale(1);opacity:1}36%,53%{transform:translate3d(0,-48px,90px) rotateZ(12deg) scale(1.22);opacity:1}74%{opacity:1}100%{transform:translate3d(var(--fly-x),var(--fly-y),25px) rotateZ(0) scale(.18);opacity:0}}
@media(max-width:850px) and (min-width:601px){.workspace-start{max-width:62%}.workspace-start button{font-size:19px;gap:14px}.mike-orb{width:46px;height:46px;flex-basis:46px}.workspace-start .click-me{font-size:34px}}
@media(max-width:600px){.workspace-start{top:51%;max-width:87%;width:87%}.workspace-start button{width:100%;gap:12px;padding:15px 12px;font-size:17px;letter-spacing:-.25px}.ask-label{max-width:190px}.workspace-start .click-me{margin-top:32px;font-size:31px;padding-right:25px}.click-me svg{width:48px;height:46px;left:calc(100% - 20px);bottom:1px}.sticky-note{left:18%;top:39%;--prop-width:27cqw}.mini-sticky{left:84%;top:39%;--prop-width:23cqw}.sticky-note strong{font-size:23px}.sticky-note span{font-size:10px}.mini-sticky span{font-size:21px}.rescued-writing strong{font-size:23px}.rescued-writing small{font-size:6px}.rescued-writing span{font-size:11px}.rescued-sheet{inset:-22% -48%}}
@media(max-width:600px){.sticky-note{top:34%;--prop-width:30cqw}.sticky-note strong{font-size:20px;white-space:nowrap}.mini-sticky{top:36%}.crinkled-note,.ring-pad{top:67%}.paper-ball{top:87%}}

}
