body{margin:0}[hidden]{display:none!important}img{max-width:100%}*{box-sizing:border-box}body{background:var(--void);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-size:17px;font-weight:300;line-height:1.55;overflow-x:hidden}body:before{content:"";height:env(safe-area-inset-top,0px);z-index:60;background:var(--void);position:fixed;inset:0 0 auto}h1,h2,h3,h4,p{margin:0}h1,h2,h3{text-wrap:balance;font-weight:300}button{color:inherit;cursor:pointer;font-family:inherit}:focus-visible{outline:2px solid var(--ember);outline-offset:3px}.wrap{width:100%;max-width:1120px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));margin:0 auto}.meta{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink3);font-variant-numeric:tabular-nums;font-size:12px}.meta.lit{color:var(--ember-text)}.eyebrow{letter-spacing:.38em;text-transform:uppercase;color:var(--ink3);font-size:13px;font-weight:400}svg.i{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.tw-logo{color:var(--ink);width:auto;height:20px;display:block;overflow:visible}.btn{min-height:44px;box-shadow:inset 0 0 0 1px var(--line-strong);background:var(--glass2);transition:transform .15s var(--ease),background .15s;white-space:nowrap;color:var(--ink);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:400;display:inline-flex}.btn:hover{background:var(--sel)}.btn:active{transform:scale(.97)}.btn.primary{background:var(--ember);color:var(--on-ember);box-shadow:none;font-weight:500}.btn.primary:hover{filter:brightness(1.06)}.btn.ghost{box-shadow:none;background:0 0}.btn.small{min-height:36px;padding:0 16px;font-size:14px}.btn[disabled]{opacity:.45;cursor:not-allowed}.nav{left:0;right:0;top:env(safe-area-inset-top,0px);z-index:50;padding-top:12px;position:absolute}.nav-in{background:var(--dock);height:54px;box-shadow:inset 0 0 0 1px var(--line),var(--float);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:999px;align-items:center;gap:6px;padding:0 7px 0 18px;display:flex}.logo-btn{background:0 0;border:0;align-items:center;padding:8px 6px 8px 0;display:flex}.nav-links{gap:2px;margin-left:auto;display:flex}.nav-links button{min-height:40px;color:var(--ink2);background:0 0;border:0;border-radius:999px;padding:0 14px;font-size:14px}.nav-links button:hover{color:var(--ink)}.nav-links button[aria-current=page]{background:var(--sel);color:var(--ink)}.icon-btn{width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink2);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.icon-btn:hover{color:var(--ink)}@container site (max-width:560px){.nav-links button{padding:0 10px;font-size:13px}.nav .theme-btn{display:none}.nav-in{padding-left:14px}.nav .join-nav{padding:0 14px}}@container site (max-width:440px){.join-nav .long{display:none}.join-nav .short{display:inline}.nav-links button{padding:0 8px}.demo-tag{display:none}}.page[hidden],[hidden]{display:none!important}.nav-links button{white-space:nowrap}.join-nav .short{display:none}@container site (max-width:440px){.join-nav .long{display:none}.join-nav .short{display:inline}}.stage{isolation:isolate;touch-action:pan-y;height:max(640px,min(900px,100cqh));position:relative;overflow:hidden}.far{z-index:0;position:absolute;inset:0}.far i{will-change:transform;background-position:50%;background-size:cover;border-radius:6px;transition:opacity .5s;position:absolute}#cloud{z-index:2;width:100%;height:100%;display:block;position:absolute;inset:0}.near{z-index:3;pointer-events:none;position:absolute;inset:0}.mind{background:var(--card);box-shadow:inset 0 0 0 1px var(--line),var(--float);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);pointer-events:auto;text-align:left;opacity:0;max-width:230px;animation:pop .5s var(--ease) forwards;will-change:transform;border:0;border-radius:14px;align-items:center;gap:10px;padding:6px 14px 6px 6px;display:flex;position:absolute}.mind .pic{background-size:cover;border-radius:8px;flex:none;width:46px;height:46px}.mind .cap{flex-direction:column;gap:2px;min-width:0;display:flex}.mind .cap b{color:var(--ink);font-size:14px;font-weight:400;line-height:1.25}.mind .cap .meta{font-size:10.5px}.mind.used{box-shadow:var(--focus)}@keyframes pop{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1}}@container site (max-width:640px){.mind{gap:8px;max-width:160px;padding:5px 10px 5px 5px}.mind .pic{width:36px;height:36px}.mind .cap b{font-size:12.5px}}.stage-ui{z-index:6;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));flex-direction:column;align-items:center;gap:14px;display:flex;position:absolute;bottom:28px;left:0;right:0}.pitch{text-align:center;transition:opacity .3s,transform .3s var(--ease);flex-direction:column;align-items:center;gap:12px;display:flex}.pitch h1{letter-spacing:-.035em;font-size:clamp(34px,5.4cqw,60px);font-weight:200;line-height:1.02}.pitch p{color:var(--ink2);max-width:560px;font-size:17px}.pitch.away{display:none}.ask{background:var(--dock);width:min(560px,100%);height:56px;box-shadow:inset 0 0 0 1px var(--line);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:999px;align-items:center;gap:6px;padding:0 7px 0 18px;display:flex}.ask:focus-within{box-shadow:var(--focus)}.ask input{min-width:0;font-family:var(--sans);color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:16px}.ask input::placeholder{color:var(--ink3)}.ask .go{background:var(--glass2);width:42px;height:42px;color:var(--ink2);border:0;border-radius:50%;place-items:center;display:grid}.chips{flex-wrap:wrap;justify-content:center;gap:8px;max-width:620px;display:flex}.chip{background:var(--glass2);height:36px;box-shadow:inset 0 0 0 1px var(--line-faint);color:var(--ink2);border:0;border-radius:999px;align-items:center;padding:0 14px;font-size:13.5px;display:inline-flex}.chip:hover{color:var(--ink);background:var(--sel)}.answer{background:var(--card);width:min(560px,100%);box-shadow:inset 0 0 0 1px var(--line),var(--float);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);animation:rise .45s var(--ease) both;border-radius:22px;flex-direction:column;gap:12px;padding:18px 20px;display:flex}@keyframes rise{0%{opacity:0;transform:translateY(16px)}}.answer .q{justify-content:space-between;align-items:center;gap:10px;display:flex}.answer p{font-size:18px;font-weight:300;line-height:1.5}.answer .foot{border-top:1px solid var(--line-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:10px;display:flex}.dots{gap:4px;display:inline-flex}.dots i{background:var(--ember);border-radius:50%;width:6px;height:6px;animation:1s infinite blinkd}.dots i:nth-child(2){animation-delay:.15s}.dots i:nth-child(3){animation-delay:.3s}@keyframes blinkd{50%{opacity:.25}}.demo-tag{right:max(16px,env(safe-area-inset-right,0px));z-index:6;position:absolute;bottom:24px}.tag{height:24px;box-shadow:inset 0 0 0 1px var(--line);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);background:var(--dock);border-radius:999px;align-items:center;padding:0 10px;font-size:10.5px;display:inline-flex}.beat{border-top:1px solid var(--line-faint);padding-block:clamp(72px,9cqw,120px)}.beat-head{flex-direction:column;gap:12px;max-width:640px;display:flex}.beat-head h2{letter-spacing:-.025em;font-size:clamp(30px,4cqw,46px);font-weight:200;line-height:1.08}.beat-head p{color:var(--ink2);font-size:17px}.inbox{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:48px;display:grid}.inbox-panel{background:var(--base);box-shadow:inset 0 0 0 1px var(--line);border-radius:22px;flex-direction:column;gap:14px;min-height:420px;padding:20px;display:flex}.inbox-panel .bar{justify-content:space-between;align-items:center;gap:10px;display:flex}.progress{background:var(--line);border-radius:3px;height:3px;overflow:hidden}.progress i{background:var(--ember);width:0;height:100%;transition:width .2s linear;display:block}.finds{flex-direction:column;gap:8px;display:flex}.find{background:var(--raise);transition:opacity .4s var(--ease),transform .4s var(--ease);border-radius:14px;grid-template-columns:40px 1fr auto;align-items:center;gap:12px;padding:8px 12px 8px 8px;display:grid}.find.enter{opacity:0;transform:translateY(8px)}.find .pic{background-size:cover;border-radius:8px;width:40px;height:40px}.find b{font-size:14.5px;font-weight:400;line-height:1.3;display:block}.find small{color:var(--ink3);font-size:12.5px;display:block}.find .amt{font-family:var(--mono);color:var(--ink2);font-size:12.5px}.find.lit{box-shadow:var(--focus);background:var(--card)}.find.lock b,.find.lock small,.find.lock .pic{filter:blur(5px)}.find.lock{background:var(--glass)}.wall{border-top:1px solid var(--line-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:12px;display:flex}.wall p{font-size:15px}.idle{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:16px;display:flex}.idle h3{letter-spacing:-.015em;font-size:26px;font-weight:300;line-height:1.2}.pf{gap:0;display:grid}.pf div{color:var(--ink2);border-top:1px solid var(--line-faint);grid-template-columns:96px 1fr;gap:12px;padding-block:12px;font-size:14.5px;display:grid}.pf b{color:var(--ink);font-weight:400}.note{color:var(--ink3);font-size:13px}@container site (max-width:880px){.inbox{grid-template-columns:1fr}.pf div{grid-template-columns:1fr;gap:2px}}.why{flex-direction:column;align-items:flex-start;gap:28px;display:flex}.why .qs{letter-spacing:-.035em;width:100%;min-height:2.2em;font-size:clamp(34px,5.6cqw,68px);font-weight:200;line-height:1.04;position:relative}.why .qs span{opacity:0;transition:opacity .6s,transform .6s var(--ease);position:absolute;inset:0;transform:translateY(10px)}.why .qs span.on{opacity:1;transform:none}.why .ans{color:var(--ink2);max-width:640px;font-size:clamp(19px,2.2cqw,24px);line-height:1.45}.why .ans b{color:var(--ink);font-weight:400}.jarvis{color:var(--ink3);align-items:center;gap:14px;font-size:15px;display:flex}.jarvis .mk{flex:none;width:28px;height:28px}.grow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;display:grid}.grow-stage{aspect-ratio:1;background:var(--base);box-shadow:inset 0 0 0 1px var(--line);border-radius:22px;max-width:100%;position:relative;overflow:hidden}#grow-cloud{width:100%;height:100%;position:absolute;inset:0}.grow-read{justify-content:space-between;align-items:flex-end;gap:8px;display:flex;position:absolute;bottom:18px;left:20px;right:20px}.grow-read b{letter-spacing:-.01em;font-size:28px;font-weight:300;display:block}.grow-ctrl{flex-direction:column;gap:22px;display:flex}.pick{flex-wrap:wrap;gap:6px;display:flex}.pick button{min-height:38px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink2);background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:14px;display:flex}.pick button i{border-radius:50%;width:9px;height:9px}.pick button[aria-pressed=true]{background:var(--sel);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-strong)}.path{grid-template-columns:repeat(7,minmax(0,1fr));display:grid;position:relative}.path:before{content:"";background:var(--line);height:1px;position:absolute;top:10px;left:7.14%;right:7.14%}.path .fill{background:var(--ember);height:1px;transition:width .42s var(--ease);position:absolute;top:10px;left:7.14%}.path button{background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;padding:0;display:flex;position:relative}.path .pt{width:21px;height:21px;box-shadow:inset 0 0 0 1px var(--line-strong);background:var(--void);border-radius:50%;transition:all .3s}.path button.done .pt{background:var(--ember);box-shadow:none}.path button.now .pt{box-shadow:var(--focus)}.path b{font-size:14px;font-weight:400}.path small{font-family:var(--mono);color:var(--ink3);font-size:11px}.say{min-height:3em;font-size:20px;font-weight:300;line-height:1.45}@container site (max-width:880px){.grow{grid-template-columns:1fr}.grow-stage{max-width:520px}}@container site (max-width:440px){.path b{font-size:12px}.path small{font-size:10.5px}}.trust-row{border-top:1px solid var(--line-faint);border-bottom:1px solid var(--line-faint);flex-wrap:wrap;gap:10px 28px;padding-block:28px;display:flex}.trust-row span{color:var(--ink2);align-items:center;gap:10px;font-size:15px;display:flex}.trust-row svg{color:var(--ok)}.join{text-align:center;flex-direction:column;align-items:center;gap:18px;padding-block:clamp(72px,9cqw,120px);display:flex}.join h2{letter-spacing:-.03em;font-size:clamp(34px,5cqw,56px);font-weight:200;line-height:1.04}.quick{flex-wrap:wrap;gap:8px;width:min(520px,100%);display:flex}.field{background:var(--glass);min-height:52px;box-shadow:inset 0 0 0 1px var(--line-strong);border-radius:999px;flex:220px;align-items:center;gap:8px;padding:0 18px;display:flex}.field:focus-within{box-shadow:var(--focus)}.field span{color:var(--ink3);font-size:16px}.field input{min-width:0;color:var(--ink);font-family:var(--sans);background:0 0;border:0;outline:none;flex:1;height:50px;font-size:16px;font-weight:400}.field input::placeholder{color:var(--ink3)}.quick .btn{flex:none;min-height:52px}.quick .field{min-width:0}.field input{width:100%}.hint{color:var(--ink3);justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}.hint.ok{color:var(--ok)}.hint.bad{color:var(--bad)}.tri{border-bottom:9px solid;border-left:5px solid #0000;border-right:5px solid #0000;flex:none;width:0;height:0}.dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.how-hero{flex-direction:column;gap:16px;padding-top:140px;padding-bottom:56px;display:flex}.how-hero h1{letter-spacing:-.035em;font-size:clamp(40px,6cqw,72px);font-weight:200;line-height:1.02}.how-hero p{color:var(--ink2);max-width:560px;font-size:19px}.loop{border-top:1px solid var(--line-faint);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.loop div{flex-direction:column;gap:8px;padding:24px 24px 28px 0;display:flex}.loop div+div{border-left:1px solid var(--line-faint);padding-left:24px}.loop b{letter-spacing:-.01em;font-size:22px;font-weight:300}.loop p{color:var(--ink2);font-size:15px}@container site (max-width:760px){.loop{grid-template-columns:1fr}.loop div+div{border-left:0;border-top:1px solid var(--line-faint);padding-left:0}}.sec{border-top:1px solid var(--line-faint);grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:40px;padding-block:72px;display:grid}.sec-h{flex-direction:column;align-self:start;gap:10px;display:flex;position:sticky;top:100px}.sec-h h2{letter-spacing:-.02em;font-size:clamp(28px,3.4cqw,40px);font-weight:200;line-height:1.1}.sec-h p{color:var(--ink2);font-size:16px}@container site (max-width:880px){.sec{grid-template-columns:1fr;gap:24px}.sec-h{position:static}}.rows{flex-direction:column;display:flex}.row{border-top:1px solid var(--line-faint);grid-template-columns:44px 1fr;align-items:start;gap:14px;padding:16px 0;display:grid}.row:first-child{border-top:0;padding-top:0}.row .pic{background-size:cover;border-radius:8px;width:44px;height:44px}.row b{font-size:16px;font-weight:400;display:block}.row p{color:var(--ink2);font-size:15px}.seg{background:var(--glass2);border-radius:999px;flex-wrap:wrap;gap:4px;width:fit-content;max-width:100%;margin-bottom:20px;padding:4px;display:flex}.seg button{min-height:36px;color:var(--ink2);background:0 0;border:0;border-radius:999px;padding:0 16px;font-size:14px}.seg button[aria-selected=true]{background:var(--sel);color:var(--ink)}.flow .ask-q{margin-bottom:18px;font-size:20px;font-weight:300}.step{grid-template-columns:28px 1fr;gap:14px;padding-bottom:18px;display:grid;position:relative}.step:before{content:"";background:var(--line);width:1px;position:absolute;top:28px;bottom:0;left:13.5px}.step:last-of-type:before{display:none}.step .n{width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--line-strong);font-family:var(--mono);color:var(--ink3);border-radius:50%;place-items:center;font-size:11px;display:grid}.step .n.ok{color:var(--ok);box-shadow:inset 0 0 0 1px var(--ok)}.step h5{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ember-text);margin:3px 0 2px;font-size:11.5px;font-weight:400}.step p{font-size:16px}.evening .row{grid-template-columns:72px 1fr}.evening .t{font-family:var(--mono);color:var(--ink3);padding-top:2px;font-size:13px}.stages .row{grid-template-columns:100px 1fr}.stages .row b{font-size:18px;font-weight:300}.stages .row .meta{padding-top:5px}.faq details{border-top:1px solid var(--line-faint)}.faq details:first-child{border-top:0}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-size:17px;font-weight:400;list-style:none;display:flex}.faq details:first-child summary{padding-top:0}.faq summary::-webkit-details-marker{display:none}.faq details[open] summary svg{transform:rotate(45deg)}.faq summary svg{transition:transform .2s}.faq details p{color:var(--ink2);max-width:620px;padding:0 0 18px;font-size:15.5px}.blog-hero{padding-top:140px;padding-bottom:40px}.blog-hero h1{letter-spacing:-.03em;margin-top:12px;font-size:clamp(40px,6cqw,64px);font-weight:200;line-height:1.04}.posts{flex-direction:column;padding-bottom:80px;display:flex}.post{border:0;border-top:1px solid var(--line-faint);text-align:left;color:var(--ink);background:0 0;grid-template-columns:120px minmax(0,1fr) auto;align-items:center;gap:24px;padding:22px 0;display:grid}.post:hover h3{color:var(--ember-text)}.post .pic{background-size:cover;border-radius:10px;width:120px;height:84px}.post h3{letter-spacing:-.01em;font-size:24px;font-weight:300;line-height:1.2;transition:color .2s}.post p{color:var(--ink2);margin-top:6px;font-size:15px}@container site (max-width:640px){.post{grid-template-columns:72px 1fr;gap:14px}.post .pic{width:72px;height:56px}.post .when{display:none}.post h3{font-size:19px}}.article{max-width:680px;padding-top:130px;padding-bottom:96px}.article h1{letter-spacing:-.03em;margin:18px 0 12px;font-size:clamp(34px,5cqw,52px);font-weight:200;line-height:1.06}.article .lead-pic{aspect-ratio:16/7;background-size:cover;border-radius:14px;width:100%;margin:20px 0 28px}.article p{color:var(--ink2);margin-bottom:18px;font-size:18px;line-height:1.65}.article h2{margin:32px 0 12px;font-size:24px;font-weight:300}footer{border-top:1px solid var(--line-faint);padding-block:36px 48px}.foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.foot nav{flex-wrap:wrap;gap:2px;display:flex}.foot nav button{color:var(--ink3);background:0 0;border:0;border-radius:999px;min-height:40px;padding:8px 10px;font-size:14px}.foot nav button:hover{color:var(--ink)}dialog.jd{background:var(--raise);width:min(440px,100% - 24px);max-height:calc(100% - 24px);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line),var(--float);border:0;border-radius:26px;padding:0}dialog.jd::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a080799}.m{flex-direction:column;gap:18px;padding:24px;display:flex}.m-top{justify-content:space-between;align-items:center;display:flex}.m-steps{gap:6px;display:flex}.m-steps i{background:var(--line);border-radius:3px;width:26px;height:3px}.m-steps i.on{background:var(--ember)}.m h3{letter-spacing:-.015em;font-size:26px;font-weight:300;line-height:1.15}.m .sub{color:var(--ink2);margin-top:6px;font-size:15px}.m form{flex-direction:column;gap:12px;display:flex}.m .field{flex:none}.m .hint{justify-content:flex-start;min-height:1em}.otp{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.otp input{text-align:center;width:100%;height:54px;box-shadow:inset 0 0 0 1px var(--line-strong);background:var(--glass);color:var(--ink);font-family:var(--mono);border:0;border-radius:14px;outline:none;font-size:22px}.otp input:focus{box-shadow:var(--focus)}.divider{color:var(--ink3);align-items:center;gap:12px;font-size:13px;display:flex}.divider:before,.divider:after{content:"";background:var(--line-faint);flex:1;height:1px}.verified{background:var(--base);color:var(--ok);border-radius:14px;align-items:center;gap:10px;padding:14px 16px;font-size:15px;display:flex}.verified span{color:var(--ink)}.done-card{box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;flex-direction:column;gap:6px;padding:16px;display:flex}.sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.hero-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.pitch .eyebrow{margin-bottom:-2px}.mind.hidden .pic{filter:blur(3px)saturate(.4);opacity:.6}.mind.hidden b{color:var(--ink2);font-weight:300}.mind.hidden{background:var(--dock)}.mind.found{box-shadow:inset 0 0 0 1px var(--line-strong),var(--float)}.mind.found .meta{color:var(--ember-text)}.mind.lit{box-shadow:var(--focus)}.mind.lock .pic,.mind.lock b{filter:blur(4px)}.mind.lock{opacity:.85}.answer .pf div{grid-template-columns:84px 1fr}.answer .progress{background:var(--line);border-radius:3px;height:3px;overflow:hidden}.answer .progress i{background:var(--ember);width:0;height:100%;transition:width .2s linear;display:block}.locked-list{flex-direction:column;gap:6px;display:flex}.locked-list span{grid-template-columns:10px 1fr auto;align-items:center;gap:10px;font-size:14px;display:grid}.locked-list em{filter:blur(4.5px);color:var(--ink2);-webkit-user-select:none;user-select:none;font-style:normal}.locked-list small{font-family:var(--mono);color:var(--ink3);font-size:12px}.lockdot{background:var(--ink3);border-radius:2px;width:8px;height:8px}.more-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin-top:36px;display:grid}.more-card{background:var(--base);box-shadow:inset 0 0 0 1px var(--line);border-radius:22px;flex-direction:column;gap:16px;padding:20px;display:flex}.more-card .bar{justify-content:space-between;align-items:center;gap:10px;display:flex}.spend{flex-direction:column;gap:12px;display:flex}.spend-row{grid-template-columns:130px minmax(0,1fr) 84px;align-items:center;gap:12px;font-size:14px;display:grid}.sbar{background:var(--glass2);border-radius:4px;height:8px;overflow:hidden}.sbar i{background:var(--ink3);border-radius:4px;height:100%;display:block}.spend-row.top .sbar i{background:var(--ember)}.spend-row .v{font-family:var(--mono);text-align:right;color:var(--ink2);font-size:12.5px}.news{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.news-card{background:var(--raise);border-radius:14px;flex-direction:column;gap:6px;padding:14px;display:flex}.news-card b{font-size:15px;font-weight:400}.news-card p{color:var(--ink2);font-size:13px;line-height:1.45}.news-card.locked b,.news-card.locked p{filter:blur(4px)}@container site (max-width:820px){.more-grid{grid-template-columns:1fr}.spend-row{grid-template-columns:92px minmax(0,1fr) 72px}}@container site (max-width:440px){.news{grid-template-columns:1fr}}.uc{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:48px;display:grid}@container site (max-width:880px){.uc{grid-template-columns:1fr;gap:24px}}.evening-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:36px;display:grid}.evening-row div{box-shadow:inset 0 0 0 1px var(--line-faint);border-radius:14px;flex-direction:column;gap:8px;padding:20px;display:flex}.evening-row div.on{box-shadow:var(--focus);background:var(--card)}.evening-row b{font-size:17px;font-weight:400}.evening-row p{color:var(--ink2);font-size:14.5px}@container site (max-width:760px){.evening-row{grid-template-columns:1fr}}.trust5{border-top:1px solid var(--line-faint);grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin-top:36px;display:grid}.trust5 div{flex-direction:column;gap:6px;padding:20px 16px 4px 0;display:flex}.trust5 svg{color:var(--ok);width:20px;height:20px}.trust5 b{font-size:16px;font-weight:400}.trust5 p{color:var(--ink2);font-size:14px}@container site (max-width:900px){.trust5{grid-template-columns:repeat(2,minmax(0,1fr))}}@container site (max-width:420px){.trust5{grid-template-columns:1fr}}.bridge-line{text-align:center;grid-column:1/-1;margin-top:8px;font-weight:300;transition:color .5s;color:var(--ink3)!important;font-size:clamp(20px,2.4cqw,26px)!important}.bridge-line.on{color:var(--ink)!important}.ghosts{flex-direction:column;gap:8px;width:100%;display:flex}.ghosts span{height:46px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink3);border:0;border-radius:12px;align-items:center;gap:10px;padding:0 14px;font-size:14px;display:flex}.ghosts span svg{width:16px;height:16px}.mm{height:620px;transition:height .6s var(--ease);background:var(--base);box-shadow:inset 0 0 0 1px var(--line);border-radius:22px;margin-top:28px;position:relative;overflow:hidden}.person{width:260px;position:absolute;bottom:-6px;left:50%;overflow:visible;transform:translate(-50%)}.person .body{fill:var(--raise);stroke:var(--ink3);stroke-width:2px}.person .hair{fill:var(--ink3);opacity:.55}.person g path,.person .hand{fill:none;stroke:var(--ink2);stroke-width:2.4px;stroke-linecap:round}.person .tdot{fill:var(--ink3);opacity:.5;transition:opacity .4s}.mm.chaos .calm,.mm.tidy .stressed,.mm.tidy .hand{opacity:0}.mm .calm,.mm .stressed,.mm .hand{transition:opacity .4s}.mm.tidy .tdot{opacity:0}.bub{transform:translate(-50%,-50%) rotate(var(--r,0deg));transition:left .8s var(--ease),top .8s var(--ease),transform .8s var(--ease);z-index:2;position:absolute}.bub .in{background:var(--card);box-shadow:inset 0 0 0 1px var(--line),var(--float);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:nowrap;animation:4s ease-in-out infinite bob;animation-delay:var(--d);border-radius:18px;flex-direction:column;gap:2px;padding:10px 16px;display:flex}.bub b{color:var(--ink);font-weight:400}.bub.w3 b{font-size:22px}.bub.w2 b{font-size:18px}.bub.w1 b{font-size:15px}.bub small{font-family:var(--mono);letter-spacing:.06em;color:var(--ink3);text-transform:uppercase;font-size:11px}.bub .done{color:var(--ok);display:none}.bub.noise{z-index:1;transition:opacity .5s}.bub.noise .in{opacity:.5;box-shadow:inset 0 0 0 1px var(--line-faint);padding:6px 12px}.bub.noise b{color:var(--ink2);font-size:13px}.mm.tidy .bub.noise{opacity:0;pointer-events:none}.mm.chaos .bub:nth-child(odd) .in{opacity:.92}@keyframes bob{50%{transform:translateY(-6px)}}.why-copy{flex-direction:column;gap:18px;max-width:760px;margin-top:40px;display:flex}.why-copy h2{letter-spacing:-.03em;font-size:clamp(32px,4.6cqw,56px);font-weight:200;line-height:1.06}.why-copy h2 em{color:var(--ember-text);font-style:normal;font-weight:300}.why-copy>p{color:var(--ink2);max-width:620px;font-size:19px}.why-actions{gap:10px;display:flex}@container site (max-width:700px){.mm{height:720px}.bub .in{white-space:normal;max-width:44cqw}.bub.w3 b{font-size:17px}.bub.w2 b{font-size:15px}.bub.w1 b{font-size:13px}.bub .in{padding:8px 12px}.person{width:200px}.mm.tidy .bub .in{width:44cqw;min-width:0}.mm.tidy .bub b{white-space:normal;font-size:13.5px}}.mind.big{gap:12px;min-width:250px;max-width:262px;padding:8px 16px 8px 8px}.mind.big .pic{width:56px;height:56px}.mind.big .cap b{font-size:16px}.msub{color:var(--ink3);font-size:12px;line-height:1.3}.mprog{background:var(--line);border-radius:3px;height:3px;margin-top:5px;display:block;overflow:hidden}.mprog i{background:var(--ember);height:100%;display:block}.mind:not(.big){max-width:190px}.mind:not(.big) .pic{width:38px;height:38px}.mind:not(.big) .cap b{font-size:13px}@container site (max-width:640px){.mind.big{min-width:0;max-width:160px;padding:5px 10px 5px 5px}.mind.big .pic{width:38px;height:38px}.mind.big .cap b{font-size:13.5px}.msub{display:none}.mind:not(.big){max-width:160px}}.puzzle-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:40px;margin-top:40px;display:grid}@container site (max-width:880px){.puzzle-grid{grid-template-columns:1fr}}.puzzle-wrap{flex-direction:column;gap:16px;display:flex}.puzzle{width:100%;max-width:520px;height:auto;display:block;overflow:visible}.pz path{stroke:var(--line-strong);stroke-width:1.2px;fill:var(--base);transition:fill .5s,stroke .3s}.pz{cursor:pointer;outline:none}.pz.later path{fill:var(--glass);stroke-dasharray:4 4}.pz.later:hover path,.pz.later:focus path{fill:var(--glass2);stroke:var(--ink3)}.pz .pn{font-family:var(--sans);fill:var(--ink2);text-anchor:middle;font-size:13px;font-weight:400}.pz .pt{font-family:var(--mono);letter-spacing:.12em;fill:var(--ink3);text-anchor:middle;text-transform:uppercase;font-size:9.5px}.pz.later .pn{fill:var(--ink3)}.pz.email path{stroke:var(--ember);stroke-width:2px;fill:var(--card);filter:drop-shadow(0 0 14px #e6b98c73)}.pz.email .pn{fill:var(--ink);font-size:15px}.pz.email .pt{fill:var(--ember-text)}.pz.email.done path{fill:#e6b98c38}.pz.you path{fill:var(--raise)}.pz.you .m1{fill:#e6b98c}.pz.you .m2{fill:none;stroke:#e6b98c;stroke-width:2.6px}.pz.you .pn{fill:var(--ink)}.pz-cap{flex-direction:column;gap:4px;max-width:520px;min-height:60px;display:flex}.pz-cap p{color:var(--ink2);font-size:16px}.bridge-cta{grid-column:1/-1;justify-content:center;display:flex}.nav-links .short{display:none}@container site (max-width:520px){.nav-links .long{display:none}.nav-links .short{display:inline}.nav-links button{padding:0 7px}}.ce-try{max-width:620px;margin-bottom:24px}.ce-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ce-card{background:var(--base);box-shadow:inset 0 0 0 1px var(--line-faint);border-radius:14px;flex-direction:column;gap:8px;padding:20px;display:flex}.ce-card b{font-size:18px;font-weight:400}.ce-card ul{color:var(--ink2);flex-direction:column;gap:4px;margin:4px 0 0;padding-left:18px;font-size:14.5px;display:flex}@container site (max-width:600px){.ce-cards{grid-template-columns:minmax(0,1fr)}}.ce-trust{border-top:1px solid var(--line-faint);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.ce-trust div{flex-direction:column;gap:6px;padding:18px 18px 0 0;display:flex}.ce-trust b{font-size:17px;font-weight:400}.ce-trust p{color:var(--ink2);font-size:15px}@container site (max-width:700px){.ce-trust{grid-template-columns:1fr}}.watchrows .row{grid-template-columns:120px 1fr}@container site (max-width:440px){.watchrows .row{grid-template-columns:1fr;gap:4px}}.wf{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:48px;display:grid}@container site (max-width:900px){.wf{grid-template-columns:1fr;gap:28px}}#wf-seg{border-radius:20px;grid-template-columns:1fr 1fr;width:100%;max-width:420px;display:grid}#wf-seg button{min-height:40px}.wf-left{flex-direction:column;gap:22px;display:flex;position:sticky;top:96px}@container site (max-width:900px){.wf-left{position:static}}.wf-h{letter-spacing:-.025em;font-size:clamp(30px,4cqw,46px);font-weight:200;line-height:1.08}.modes{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.modes li{border-top:1px solid var(--line-faint);grid-template-columns:36px 1fr;gap:12px;padding:16px 0;transition:opacity .3s;display:grid}.modes li b{margin-bottom:4px;font-size:19px;font-weight:400;line-height:1.3;display:block}.modes li p{color:var(--ink2);font-size:15px}.modes li .meta{padding-top:4px}.modes:has(li.on) li:not(.on){opacity:.4}.wf-card{background:var(--base);box-shadow:inset 0 0 0 1px var(--line);border-radius:22px;flex-direction:column;gap:18px;padding:22px;display:flex}.wf-top{border-bottom:1px solid var(--line-faint);flex-direction:column;gap:12px;padding-bottom:16px;display:flex}.wf-q{font-size:21px;font-weight:300}.wf-src{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.wf-src .meta{margin-right:4px}.wf-src .chip{height:28px;font-size:12.5px}.wf-steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}.wf-step{opacity:.25;transition:opacity .45s var(--ease),transform .45s var(--ease);grid-template-columns:86px 1fr;gap:14px;padding:12px 0;display:grid;position:relative;transform:translateY(4px)}.wf-step.in{opacity:1;transform:none}.wf-step+.wf-step{border-top:1px solid var(--line-faint)}.wf-tag{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;height:24px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink2);border-radius:999px;place-self:start;align-items:center;margin-top:2px;padding:0 9px;font-size:10.5px;display:inline-flex}.m-asks .wf-tag{color:var(--ember-text);box-shadow:inset 0 0 0 1px var(--ember)}.m-predicts .wf-tag{color:var(--ink);background:var(--sel);box-shadow:none}.m-knows .wf-tag{color:var(--ember-text);box-shadow:none;background:#e6b98c29}.m-does .wf-tag{color:var(--ok);box-shadow:inset 0 0 0 1px var(--ok)}.m-watch .wf-tag{color:var(--ink3)}.wf-step h5{color:var(--ink3);margin:2px 0 3px;font-size:13px;font-weight:400}.wf-step p{font-size:16px;line-height:1.45}.wf-you{color:var(--ember-text);margin-top:6px;font-size:14px!important}@container site (max-width:480px){.wf-step{grid-template-columns:1fr;gap:6px}}.grow-cta{flex-wrap:wrap;align-items:center;gap:14px;display:flex}@container site (max-width:520px){.path b{font-size:11px}.path small{letter-spacing:0;font-size:9.5px}}.ev-stats{border-top:1px solid var(--line-faint);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:36px;display:grid}.ev-stats div{flex-direction:column;gap:4px;padding:20px 16px 0 0;display:flex}.ev-stats b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(32px,4.4cqw,52px);font-weight:200;line-height:1}.ev-stats div:first-child b{color:var(--ember-text)}.ev-stats span{color:var(--ink2);font-size:14px}@container site (max-width:760px){.ev-stats{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px}}.ev-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:32px;margin-top:36px;display:grid}@container site (max-width:900px){.ev-grid{grid-template-columns:1fr}}.ev-full{flex-direction:column;gap:16px;display:flex}.ev-head h3{letter-spacing:-.015em;margin-top:6px;font-size:clamp(24px,2.8cqw,32px);font-weight:300}.ev-rows{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ev-rows li{background:var(--base);box-shadow:inset 0 0 0 1px var(--line-faint);border-radius:14px;grid-template-columns:minmax(0,.8fr) 24px minmax(0,1.2fr);align-items:center;gap:12px;padding:14px 16px;display:grid}.ev-a p{color:var(--ink2);margin-top:2px;font-size:14.5px}.ev-b p{color:var(--ink);margin-top:2px;font-size:15.5px}.ev-arrow{color:var(--ember-text);text-align:center;font-size:18px}@container site (max-width:560px){.ev-rows li{grid-template-columns:1fr}.ev-arrow{text-align:left;transform:rotate(90deg)}}.ev-cta{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.vs{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;margin-top:36px;display:grid}@container site (max-width:760px){.vs{grid-template-columns:1fr}}.vs-card{border-radius:22px;flex-direction:column;gap:16px;min-height:260px;padding:22px;display:flex}.vs-other{background:var(--glass);box-shadow:inset 0 0 0 1px var(--line-faint)}.vs-twinn{background:var(--card);box-shadow:var(--focus)}.vs-card>p{margin-top:auto;font-size:17px}.vs-other>p{color:var(--ink3)}.vs-chat{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;display:flex}.vs-hm{color:var(--ink3);font-size:14px;font-style:italic}.vs-bubble{height:52px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink3);border-radius:999px;align-items:center;gap:2px;width:100%;max-width:340px;padding:0 22px;font-size:16px;display:inline-flex}.caret{background:var(--ink3);width:1.5px;height:20px;margin-left:4px;animation:1s step-end infinite cblink;display:inline-block}@keyframes cblink{50%{opacity:0}}.vs-stack{flex-direction:column;gap:8px;display:flex}.vs-note{background:var(--raise);box-shadow:inset 0 0 0 1px var(--line-faint);animation:noteIn .6s var(--ease) both;border-radius:14px;flex-direction:column;gap:3px;padding:12px 14px;display:flex}.vs-note:nth-child(2){animation-delay:.15s}.vs-note:nth-child(3){animation-delay:.3s}.vs-note b{font-size:15.5px;font-weight:400}.vs-note .meta{color:var(--ember-text);font-size:10.5px}@keyframes noteIn{0%{opacity:0;transform:translateY(8px)}}.tease{text-align:center;flex-direction:column;align-items:center;gap:18px;padding:12px 0;display:flex}.tease-n{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:min(720px,100%);display:grid}.tease-n div{flex-direction:column;align-items:center;gap:4px;display:flex}.tease-n b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ink3);filter:blur(5px);font-size:clamp(30px,4.4cqw,48px);font-weight:200;line-height:1;transition:filter .6s,color .6s}.tease-n b.on{filter:none;color:var(--ember-text)}.tease-n span{color:var(--ink2);font-size:14px}.home-slot{max-width:620px;margin:28px auto 0}.inbox-panel>.tease-n{margin:4px auto 6px}.home-slot .inbox-panel{min-height:0}.col-h{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink2);opacity:0;white-space:nowrap;z-index:3;pointer-events:none;align-items:center;gap:8px;font-size:11px;transition:opacity .5s .3s;display:flex;position:absolute;transform:translate(-50%)}.sic{flex:none;width:8px;height:8px;display:inline-block}.s-think .sic{background:var(--ember);border-radius:50%;animation:1.1s infinite blinkd}.s-ask .sic{background:var(--warn)}.s-plan .sic{background:linear-gradient(90deg,var(--ember) 55%,var(--line) 0);border-radius:2px}.s-watch .sic{box-shadow:inset 0 0 0 2px var(--ink2);border-radius:50%}.s-done .sic{background:var(--ok);border-radius:50%}.mm-status{color:var(--ink2);opacity:0;pointer-events:none;white-space:nowrap;flex-direction:column;align-items:center;gap:4px;font-size:15px;transition:opacity .5s .5s;display:flex;position:absolute;top:58%;left:50%;transform:translate(-50%)}.mm.tidy .mm-status{opacity:1}@container site (max-width:700px){.mm-status{display:none}}.wf-tagline{color:var(--ink);font-size:clamp(20px,2.2cqw,24px);font-weight:300;line-height:1.35}.wf-phase{opacity:.25;align-items:baseline;gap:10px;padding:14px 0 4px;transition:opacity .4s;display:flex}.wf-phase b{font-size:17px;font-weight:400}.wf-phase:first-child{padding-top:0}.wf-phase.in,.wf-agree.in{opacity:1}.wf-agree{background:var(--sel);opacity:.25;border-radius:14px 14px 4px;align-self:flex-end;margin:6px 0 4px;padding:8px 14px;font-size:14.5px;transition:opacity .4s}.wf-steps{flex-direction:column;display:flex}.wf-phase+.wf-step{border-top:0}.pp{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:40px;margin-top:40px;display:grid}@container site (max-width:900px){.pp{grid-template-columns:1fr;gap:24px}}.pp-net{aspect-ratio:1;background:var(--base);max-width:100%;box-shadow:inset 0 0 0 1px var(--line);border-radius:22px;position:relative;overflow:hidden}#pp-canvas{width:100%;height:100%;position:absolute;inset:0}.pp-key{color:var(--ink3);flex-wrap:wrap;gap:14px;font-size:12px;display:flex;position:absolute;bottom:14px;left:16px}.pp-key span{align-items:center;gap:6px;display:flex}.pp-key i{border-top:2.4px solid var(--ink2);width:18px;height:0}.pp-key .k2{border-top-width:1.3px}.pp-key .k3{border-top:1px dashed var(--ink3)}.pp-side{flex-direction:column;gap:16px;display:flex}.pp-card{background:var(--card);box-shadow:inset 0 0 0 1px var(--line),var(--float);min-height:340px;animation:rise .4s var(--ease);border-radius:22px;flex-direction:column;gap:14px;padding:22px;display:flex}.pp-card h3{letter-spacing:-.01em;font-size:clamp(22px,2.4cqw,28px);font-weight:300;line-height:1.2}.pp-thread{flex-direction:column;gap:10px;display:flex}.pp-thread .m{border-radius:16px;flex-direction:column;gap:4px;max-width:86%;padding:12px 14px;font-size:15px;line-height:1.4;display:flex}.pp-thread .me{background:var(--sel);border-bottom-right-radius:4px;align-self:flex-end}.pp-thread .them{background:var(--raise);box-shadow:inset 0 0 0 1px var(--line-faint);border-bottom-left-radius:4px;align-self:flex-start}.pp-thread .meta{font-size:10.5px}.pp-steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pp-steps li{border-top:1px solid var(--line-faint);grid-template-columns:70px 1fr;gap:12px;padding:10px 0;font-size:15px;display:grid}.pp-steps li:first-child{border-top:0}.pp-steps b{color:var(--ember-text);font-weight:400;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;padding-top:2px;font-size:11.5px}.pp-moments{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.pp-moments div{flex-direction:column;gap:4px;display:flex}.pp-moments .pic{aspect-ratio:3/2;background-size:cover;border-radius:12px;display:block}.pp-moments b{font-size:14.5px;font-weight:400}.pp-moments small{color:var(--ink3);font-size:12px}.pp-trust{margin-top:18px}.menu-btn{display:none}.sheet-menu{z-index:45;background:var(--void);padding:calc(env(safe-area-inset-top,0px) + 92px) max(20px,env(safe-area-inset-right,0px)) calc(24px + env(safe-area-inset-bottom,0px)) max(20px,env(safe-area-inset-left,0px));flex-direction:column;justify-content:space-between;display:flex;position:fixed;inset:0}.sheet-menu nav{flex-direction:column;display:flex}.sheet-menu nav button{border:0;border-bottom:1px solid var(--line-faint);text-align:left;letter-spacing:-.02em;color:var(--ink);background:0 0;padding:18px 2px;font-size:28px;font-weight:200}.sheet-foot{flex-direction:column;gap:10px;display:flex}.sheet-foot .btn{min-height:52px;font-size:16px}body.menu-open{overflow:hidden}.wf>*,.pp>*,.grow>*,.sec>*,.uc>*,.inbox>*,.ev-grid>*,.more-grid>*,.why>*,.vs>*{min-width:0}@container site (max-width:900px){.wf,.pp,.grow,.sec,.uc,.inbox,.ev-grid,.more-grid,.vs{grid-template-columns:minmax(0,1fr)!important}}@container site (max-width:640px){.stage{height:max(760px,min(900px,100cqh))}.nav-links,.nav .theme-btn{display:none}.menu-btn{display:grid}.nav-in{gap:6px;height:52px;padding:0 6px 0 16px}.nav .join-nav{margin-left:auto}.join-nav .long{display:inline}.join-nav .short{display:none}.eyebrow{letter-spacing:.26em;font-size:12px}.beat{padding-block:64px}.beat-head h2,.wf-h,.why-copy h2{font-size:31px;line-height:1.1}.beat-head p{font-size:16px}.seg,#wf-seg{scrollbar-width:none;-webkit-overflow-scrolling:touch;border-radius:999px;flex-wrap:nowrap;width:auto;max-width:100%;overflow-x:auto;display:flex!important}.seg::-webkit-scrollbar{display:none}.seg button,#wf-seg button{white-space:nowrap;flex:none}.pick{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-16px;padding-inline:16px;overflow-x:auto}.pick::-webkit-scrollbar{display:none}.pick button{flex:none}.pitch h1{font-size:36px}.pitch p{font-size:15.5px}.hero-actions .btn{min-height:50px;padding:0 28px}.vs{gap:10px;margin-top:28px}.vs-card{gap:12px;min-height:0;padding:18px}.vs-other .vs-chat{padding:6px 0}.inbox-panel{min-height:0;padding:16px}.idle{min-height:0}.tease-n b{font-size:30px}.tease-n span{font-size:12.5px}.tease .btn{width:100%}.find{grid-template-columns:36px 1fr;row-gap:2px}.find .pic{width:36px;height:36px}.find .amt{grid-column:2}.wall{flex-direction:column;align-items:stretch}.wall>div{justify-content:space-between}.mm.chaos{height:812px}.mm.chaos .bub .sub{display:none}.mm.chaos .bub .in{white-space:nowrap;padding:8px 13px}.mm.chaos .bub b{font-size:14.5px!important}.mm.chaos .bub.w3 b{font-size:16px!important}.bub.noise{display:none}.person{width:190px}.why-copy{margin-top:28px}.why-copy>p{font-size:16.5px}.why-actions .btn{width:100%;min-height:50px}.modes li{grid-template-columns:30px 1fr;padding:12px 0}.modes li b{font-size:17px}.modes li p{font-size:14px}.wf-tagline{font-size:19px}.wf-card{border-radius:18px;padding:16px}.wf-q{font-size:18px}.wf-step{grid-template-columns:1fr;gap:6px;padding:12px 0}.wf-step p{font-size:15px}.wf-agree{max-width:90%}.pp{margin-top:28px}.pp-card{min-height:0;padding:18px}.pp-key{gap:10px;font-size:11px}.pp-moments{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pp-moments b{font-size:13px}.pp-steps li{grid-template-columns:56px 1fr;font-size:14.5px}.grow{gap:24px}.grow-stage{max-width:100%}.grow-read b{font-size:24px}.path b,.path small{display:none}.path .pt{width:18px;height:18px}.path:before,.path .fill{top:9px}.say{min-height:0;font-size:17px}.grow-cta{flex-direction:column;align-items:stretch}.grow-cta .btn{min-height:50px}.evening-row{gap:10px;margin-top:24px}.evening-row div{padding:16px}.trust5{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.trust5 div{padding:16px 12px 6px 0}.trust5 div:last-child{grid-column:1/-1}.quick{flex-direction:column}.quick .field{flex:none}.quick .btn{width:100%}.faq summary{font-size:16px}.foot{flex-direction:column;align-items:flex-start;gap:8px}.foot nav{margin-left:-10px}.how-hero{padding-top:110px;padding-bottom:36px}.how-hero h1{font-size:38px}.how-hero p{font-size:16.5px}.sec{padding-block:52px}.ce-card{padding:16px}.ce-card b{font-size:17px}.ev-rows li{grid-template-columns:1fr;gap:8px;padding:14px}.ev-arrow{display:none}.ev-b{border-top:1px dashed var(--line);padding-top:8px}.spend-row{grid-template-columns:96px 1fr 72px;gap:8px;font-size:13.5px}.news{grid-template-columns:1fr 1fr}.watchrows .row,.stages .row,.evening .row{grid-template-columns:1fr;gap:4px}.ce-trust div{padding:14px 0 0}}@container site (max-width:360px){.nav .join-nav .long{display:none}.nav .join-nav .short{display:inline}.pitch h1{font-size:32px}.tease-n b{font-size:26px}}.why2{flex-direction:column;gap:20px;display:flex}.why-h{letter-spacing:-.03em;max-width:820px;font-size:clamp(32px,4.6cqw,56px);font-weight:200;line-height:1.06}.why-h em{color:var(--ember-text);font-style:normal;font-weight:300}.mm{margin-top:8px}.mm-label{z-index:4;position:absolute;top:16px;left:20px}.mm.tidy .mm-label{color:var(--ember-text)}.mm-status{display:none}.why2 .why-actions{justify-content:flex-start}.why2 .why-copy{margin-top:4px}@container site (max-width:700px){.mm,.mm.chaos,.mm.tidy{flex-direction:column;align-items:center;padding:66px 14px 0;display:flex;height:auto!important}.mm-label{text-align:left;top:16px;left:16px;right:16px}#bubbles{flex-wrap:wrap;justify-content:center;gap:8px 6px;width:100%;display:flex;position:relative}.bub,.col-h{transform:rotate(var(--r,0deg))!important;position:static!important}.mm.chaos .bub .in{animation:4s ease-in-out infinite bob;animation-delay:var(--d);padding:7px 12px!important}.mm.chaos .bub b{font-weight:400;font-size:14px!important}.mm.chaos .bub.w3 b{font-size:16.5px!important}.mm.chaos .bub.w3 .in{box-shadow:inset 0 0 0 1px var(--line-strong),var(--float)}.person,.mm.tidy .person{width:150px;margin-top:18px;position:static;transform:none;opacity:1!important}.col-h{opacity:1;flex-basis:100%;justify-content:flex-start;margin-top:12px;display:none}.mm.chaos .col-h{order:0}.why2 .why-actions .btn{width:100%}}.jf{background:var(--base);box-shadow:inset 0 0 0 1px var(--line);border-radius:22px;margin-top:36px;padding:24px}.jf-top{flex-direction:column;gap:6px;margin-bottom:26px;display:flex}.jf-q{font-size:clamp(20px,2.4cqw,26px);font-weight:300}.phases{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid;position:relative}.phases:before{content:"";background:var(--line-strong);height:1px;position:absolute;top:14px;left:14px;right:14px}.ph{flex-direction:column;gap:14px;min-width:0;display:flex;position:relative}.ph-h{align-items:center;gap:10px;display:flex}.ph-n{background:var(--ember);width:28px;height:28px;color:var(--on-ember);font-family:var(--mono);z-index:1;border-radius:50%;flex:none;place-items:center;font-size:12px;display:grid;position:relative}.ph-h b{background:var(--base);z-index:1;padding-right:8px;font-size:16px;font-weight:400;position:relative}.ph ul{border-left:1px dashed var(--line);flex-direction:column;gap:8px;margin:0;padding:0 0 0 13px;list-style:none;display:flex}.nd{background:var(--raise);box-shadow:inset 0 0 0 1px var(--line-faint);border-radius:12px;margin-left:14px;padding:9px 12px 9px 30px;font-size:14.5px;line-height:1.3;position:relative}.nd:before{content:"";border-radius:50%;width:9px;height:9px;margin-top:-4.5px;position:absolute;top:50%;left:11px}.m-k:before{background:var(--ember)}.m-a:before{box-shadow:inset 0 0 0 2px var(--ember)}.m-p:before{background:linear-gradient(90deg,var(--ember) 50%,var(--line-strong) 0)}.m-d:before{background:var(--ok)}.m-w:before{box-shadow:inset 0 0 0 2px var(--ink3)}.nd.m-you{background:var(--sel);box-shadow:none;color:var(--ember-text);align-self:flex-start;padding-left:12px}.nd.m-you:before{display:none}.nd.m-g{box-shadow:var(--focus);background:var(--card)}.nd.m-g:before{background:var(--ok)}.jf-key{border-top:1px solid var(--line-faint);color:var(--ink3);flex-wrap:wrap;gap:6px 16px;margin-top:22px;padding-top:16px;font-size:12.5px;display:flex}.jf-key span{padding-left:15px;position:relative}.jf-key span:before{content:"";border-radius:50%;width:8px;height:8px;margin-top:-4px;position:absolute;top:50%;left:0}.jf.anim .ph-h,.jf.anim .nd{opacity:.15;transition:opacity .45s var(--ease),transform .45s var(--ease);transform:translateY(6px)}.jf.anim .ph-h.in,.jf.anim .nd.in{opacity:1;transform:none}.jf-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:22px;display:flex}.also{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.also .meta{white-space:nowrap;flex:none;margin-right:4px}@container site (max-width:900px){.phases{grid-template-columns:1fr;gap:22px}.phases:before{width:1px;height:auto;inset:14px auto 14px 14px}.ph ul{border-left:0;padding-left:28px}.nd{margin-left:10px}}@container site (max-width:640px){.jf{margin-top:24px;padding:18px}.jf-top{margin-bottom:20px}.jf-q{font-size:19px}.nd{font-size:14px}.also{scrollbar-width:none;flex-wrap:nowrap;width:calc(100% + 32px);margin-inline:-16px;padding-inline:16px;overflow-x:auto}.also::-webkit-scrollbar{display:none}.also .chip{flex:none}.wf-tagline{font-size:19px}}.mind.tap{cursor:pointer;font:inherit;color:inherit;transition:transform .2s var(--ease),box-shadow .2s}.mind.tap:hover{box-shadow:var(--focus)}.mind.tap:focus-visible{outline:2px solid var(--ember);outline-offset:3px}.mind.big.tap .cap .meta{color:var(--ember-text)}.mind.big.tap:after{content:"→";color:var(--ember-text);font-size:14px;position:absolute;top:10px;right:12px}.lit-tag{color:var(--ember-text)!important;box-shadow:inset 0 0 0 1px var(--ember)!important}.demo-tag{top:80px;left:50%;transform:translate(-50%);bottom:auto!important;right:auto!important}dialog.tool{width:min(480px,100% - 20px);max-height:calc(100% - 20px);overflow:auto}.m .t-form{grid-template-columns:1fr 1fr;gap:10px;display:grid}.t-try{margin-bottom:-8px}.t-f{color:var(--ink2);flex-direction:column;gap:6px;font-size:12.5px;line-height:1.3;display:flex}.t-f input{height:46px;box-shadow:inset 0 0 0 1px var(--line-strong);background:var(--glass);color:var(--ink);font-family:var(--mono);border:0;border-radius:12px;outline:none;width:100%;padding:0 12px;font-size:15px}.t-f input:focus{box-shadow:var(--focus)}.t-f:last-child:nth-child(odd){grid-column:1/-1}.t-out{background:var(--card);box-shadow:var(--focus);border-radius:16px;flex-direction:column;gap:4px;padding:16px 18px;display:flex}.t-out b{letter-spacing:-.03em;color:var(--ember-text);font-variant-numeric:tabular-nums;font-size:38px;font-weight:200;line-height:1.05}.t-out span{color:var(--ink2);font-size:14px}.t-out p{margin-top:8px;font-size:15px}.t-more{flex-direction:column;gap:8px;display:flex}.t-more ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.t-more li{box-shadow:inset 0 0 0 1px var(--line-faint);color:var(--ink2);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:flex}.t-more li svg{width:15px;height:15px;color:var(--ink3)}.t-cta{min-height:50px}.t-actions{flex-direction:column;gap:8px;display:flex}.t-actions .btn{min-height:50px}@container site (max-width:640px){dialog.tool{border-radius:24px 24px 0 0;width:100%;max-width:none;max-height:92%;margin:auto 0 0}.m .t-form{grid-template-columns:1fr 1fr}.mind.big.tap:after{display:none}.t-out b{font-size:34px}.mind.big.tap:after{top:6px;right:8px}}.mm{transition:background .8s var(--ease)}.col-h{display:none!important}.bub{transition:left .9s var(--ease),top .9s var(--ease),opacity .7s var(--ease),transform .9s var(--ease)}.mm.tidy .bub{opacity:0;pointer-events:none;transform:translate(-50%,-50%) rotate(var(--r)) scale(.15)!important}.mm-pair{z-index:3;width:260px;height:270px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.mm-pair .person{width:260px;position:absolute;bottom:0;left:0;transform:none}.mm-twinn{opacity:0;width:170px;height:170px;transition:opacity .7s var(--ease) .3s,transform .9s var(--ease) .3s;pointer-events:none;position:absolute;top:6px;left:200px;transform:scale(.5)translateY(30px)}.mm.tidy .mm-twinn{opacity:1;transform:none}.mm-calm{text-align:center;opacity:0;transition:opacity .6s var(--ease) 1.1s,transform .6s var(--ease) 1.1s;pointer-events:none;flex-direction:column;align-items:center;gap:6px;width:min(420px,90%);display:flex;position:absolute;top:22%;left:50%;transform:translate(-50%,10px)}.mm.tidy .mm-calm{opacity:1;transform:translate(-50%)}.mm-calm b{letter-spacing:-.02em;font-size:clamp(24px,2.8cqw,32px);font-weight:200}.mm-calm span{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink3);margin-top:10px;font-size:11px}.mm-calm em{background:var(--card);box-shadow:inset 0 0 0 1px var(--warn),var(--float);border-radius:999px;padding:10px 16px;font-size:16px;font-style:normal}.mm-calm small{color:var(--ink2);font-size:14px}.mm.tidy .person{transition:transform .9s var(--ease)}.mm.tidy .mm-pair .person{transform:translateY(6px)}@container site (max-width:700px){#bubbles{transition:max-height .9s var(--ease) .4s,opacity .6s;max-height:900px;overflow:visible}.mm.tidy #bubbles{opacity:0;max-height:0;overflow:hidden}.mm.tidy .bub{transform:translateY(80px) rotate(var(--r)) scale(.2)!important}.mm-pair{justify-content:center;align-items:flex-end;gap:0;width:100%;height:auto;margin-top:18px;display:flex;position:relative;bottom:auto;left:auto;transform:none}.mm-pair .person{width:150px;margin:0;position:static}.mm-twinn{width:0;height:110px;transition:width .6s var(--ease),opacity .7s var(--ease) .4s,transform .8s var(--ease) .4s;align-self:flex-start;position:relative;top:auto;left:auto}.mm.tidy .mm-twinn{width:110px}.mm-calm{width:100%;max-height:0;transition:max-height .8s var(--ease) .6s,opacity .6s var(--ease) 1s;position:static;overflow:hidden;transform:none}.mm.tidy .mm-calm{max-height:320px;padding:8px 0 20px;transform:none}.mm-calm b{font-size:26px}}.mm-pair .person{transition:transform 1.2s var(--ease)}.mm.chaos .mm-pair .person{transform:translateY(14px)scale(.96)}.mm.tidy .mm-pair .person{animation:4.5s ease-in-out 1.2s infinite breathe;transform:translateY(-6px)scale(1.02)}@keyframes breathe{0%,to{transform:translateY(-6px)scale(1.02)}50%{transform:translateY(-10px)scale(1.045)}}.person .exhale path{fill:none;stroke:var(--ink3);stroke-width:2px;stroke-linecap:round;opacity:0}.mm.tidy .person .exhale path{animation:4.5s ease-out 1.2s infinite exhale}.mm.tidy .person .exhale path:nth-child(2){animation-delay:1.6s}@keyframes exhale{0%{opacity:0;transform:translate(0)}25%{opacity:.7}to{opacity:0;transform:translate(14px,-18px)}}.mm.tidy{background:radial-gradient(80% 70% at 50% 75%,#e6b98c29,transparent 70%),radial-gradient(60% 40% at 50% 0%,#f2ece40d,transparent 70%),var(--base)}.mm-calm{top:14%}.mm-calm b{font-size:clamp(30px,3.6cqw,44px)!important}.mm-sub{color:var(--ink2);margin:0;font-size:17px}.mm-tick{flex-direction:column;gap:6px;width:min(360px,100%);margin:12px 0 4px;padding:0;list-style:none;display:flex}.mm-tick li{background:var(--glass);box-shadow:inset 0 0 0 1px var(--line-faint);animation:tickIn .6s var(--ease) both;border-radius:999px;align-items:center;gap:10px;padding:8px 14px;font-size:13.5px;display:flex}.mm-tick li b{font-weight:400}.mm-tick li span{color:var(--ink3);text-align:right;margin-left:auto}.mm-tick li.t1{opacity:.6}.mm-tick li.t2{opacity:.3}.mm-tick li.s-done span{color:var(--ok)}@keyframes tickIn{0%{opacity:0;transform:translateY(-6px)}}.mm-calm span:not(.meta){margin-top:6px}@container site (max-width:700px){.mm.chaos .mm-pair .person,.mm.tidy .mm-pair .person{transform:none}.mm.tidy .mm-calm{max-height:520px}.mm-tick li{padding:8px 12px;font-size:13px}}.mm-calm .mm-tick li b{letter-spacing:0;font-weight:400;line-height:1.3;font-size:13.5px!important}.mm-calm .mm-tick li span{font-family:var(--sans);letter-spacing:0;text-transform:none;color:var(--ink3);margin:0 0 0 auto;font-size:12.5px}.mm-calm .mm-tick li.s-done span{color:var(--ok)}.mm.tidy{height:800px}.mm.tidy .mm-calm{top:8%}@container site (max-width:700px){.mm.tidy .mm-calm{max-height:760px}.mm-calm .mm-tick li b{font-size:13px!important}}.mm-tick li b{white-space:nowrap}.mm-tick li span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.mm.tidy .mm-pair .person,.mm.tidy .person .exhale path{animation:none}*{transition-duration:.15s!important;animation-duration:10ms!important}}.sc{padding:64px 0 56px;position:relative;overflow-x:clip}.sc-in{width:100%;max-width:1120px;padding:0 max(20px,env(safe-area-inset-left,0px));text-align:center;flex-direction:column;align-items:center;gap:26px;margin:0 auto;display:flex}.sc-copy{flex-direction:column;align-items:center;gap:12px;display:flex}.sc h1{letter-spacing:-.04em;font-size:clamp(38px,10.4cqw,72px);font-weight:200;line-height:1.02}.sc h2{letter-spacing:-.032em;font-size:clamp(28px,7.6cqw,50px);font-weight:200;line-height:1.08}.sc h1 em,.sc h2 em{color:var(--ember-text);font-style:normal}.sc-sub{color:var(--ink2);max-width:28ch;font-size:17px}.sc-pal{flex-direction:column;align-items:center;width:100%;max-width:420px;display:flex;position:relative}.sc-act{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;width:100%;display:flex}.sc-act .btn.primary{width:100%;max-width:340px;min-height:54px;padding:0 30px;font-size:17px}.sc-act .note{width:100%;color:var(--ink3);font-size:13px}.sc-foot{max-width:34ch;color:var(--ink2);flex-direction:column;align-items:center;gap:14px;font-size:16px;display:flex}.sc-foot .note{color:var(--ink3);font-size:14px}.lnk{font:inherit;color:var(--ember-text);text-underline-offset:3px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #e6b98c66;text-decoration:underline #e6b98c66}.comp{position:relative}.comp-hero{aspect-ratio:1;width:min(300px,76cqw,29cqh)}.comp-lg{aspect-ratio:1;width:min(260px,68cqw)}.comp-md{aspect-ratio:1;width:min(200px,52cqw)}.comp-sm{flex:none;width:112px;height:112px}.say{z-index:3;text-align:left;background:var(--card);border:1px solid var(--line);max-width:min(330px,100%);box-shadow:var(--float);color:var(--ink);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:20px;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 16px 13px;font-size:16px;font-weight:300;line-height:1.4;display:flex;position:relative}button.say{cursor:pointer;font-family:inherit}.say:after{content:"";background:var(--raise);border-right:1px solid var(--line);border-bottom:1px solid var(--line);width:12px;height:12px;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)rotate(45deg)}.say.nt:after{display:none}.say.tail:after{display:block;top:-7px;bottom:auto;transform:translate(-50%)rotate(225deg)}.say .meta{font-size:10.5px}.say-go{color:var(--ember-text);align-items:center;gap:6px;margin-top:4px;font-size:14px;font-weight:400;display:inline-flex}.say-go .i{width:15px;height:15px}.say.in{animation:sayIn .55s var(--ease) both}@keyframes sayIn{0%{opacity:0;transform:translateY(8px)scale(.97)}}.dots{justify-content:center;gap:6px;margin-top:6px;display:flex}.dots i{background:var(--line-strong);width:5px;height:5px;transition:all .3s var(--ease);border-radius:50%}.dots i.on{background:var(--ember);border-radius:3px;width:16px}.bars{gap:4px;width:100%;max-width:300px;display:flex}.bars button{background:0 0;border:0;flex:1;height:14px;padding:5px 0;position:relative}.bars button:before{content:"";background:var(--line);border-radius:2px;height:3px;position:absolute;top:5px;left:0;right:0}.bars button b{background:var(--ember);border-radius:2px;width:0;height:3px;transition:width .1s linear;position:absolute;top:5px;left:0}.sc-hero{padding-top:calc(min(96px,12cqh) + env(safe-area-inset-top,0px));background:radial-gradient(60% 45% at 50% 58%,#e6b98c1a,#0000 70%);align-items:center;min-height:min(100cqh,920px);padding-bottom:min(56px,5cqh);display:flex}.sc-hero .sc-in{gap:min(20px,2.4cqh)}.hero-pal{margin-top:4px}.say-hero{touch-action:pan-y;width:min(330px,100%);min-height:96px;margin-bottom:-14px}.say-hero .say-t{font-size:17px}.ghost{opacity:.6;flex-direction:column;align-items:center;gap:6px;margin-bottom:6px;display:flex}.ghost .ask{box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink3);border-radius:999px;align-items:center;padding:9px 16px;font-size:15px;display:inline-flex}.ghost .caret{height:16px}.ghost .meta{font-size:10px}.em-w{flex-direction:column;align-items:center;gap:8px;width:100%;margin-top:-10px;display:flex}.em-w .say{width:min(300px,100%);box-shadow:none;padding:10px 14px}.em-w .say b{font-size:15px;font-weight:400}.em-w .say .bl{filter:blur(6px);opacity:.7;-webkit-user-select:none;user-select:none}.em-w .say.open{border-color:#e6b98c73}.why-pal{max-width:440px;height:400px}.thoughts{height:64%;position:absolute;top:0;left:0;right:0}.th{transform:translate(-50%,-50%) rotate(var(--r));font-size:var(--fs);color:var(--ink2);opacity:var(--o);white-space:nowrap;letter-spacing:-.01em;transition:left 1s var(--ease),top 1s var(--ease),opacity .8s var(--ease),scale 1s var(--ease);animation:jit 2.6s ease-in-out var(--d) infinite alternate;position:absolute}@keyframes jit{0%{translate:-3px 2px}50%{translate:3px -3px}to{translate:-1px -6px}}.why-pal.tidy .th{opacity:0;scale:.15}.who{transform-origin:50% 100%;width:190px;transition:transform 1.1s var(--ease);position:absolute;bottom:0;left:50%;overflow:visible;transform:translate(-50%)translateY(10px)scale(.96)}.who .body{fill:var(--raise);stroke:var(--ink3);stroke-width:2px}.who .hair{fill:var(--ink3);opacity:.55}.who g path{fill:none;stroke:var(--ink2);stroke-width:2.4px;stroke-linecap:round;transition:opacity .5s}.who .calm path,.who .exhale path{opacity:0}@keyframes whoBreathe{50%{transform:translate(-86%)translateY(-4px)scale(1.03)}}.why-pal.tidy .who .stressed path{opacity:0}.why-pal.tidy .who .calm path{opacity:1}.why-pal.tidy .who .exhale path{animation:4.6s ease-out 1.4s infinite whoExhale}.why-pal.tidy .who .exhale path:nth-child(2){animation-delay:1.8s}@keyframes whoExhale{0%{opacity:0;transform:translate(0)}25%{opacity:.6}to{opacity:0;transform:translate(14px,-16px)}}.why-comp{opacity:0;width:150px;height:150px;transition:opacity .8s var(--ease) .2s,transform 1s var(--ease) .2s;position:absolute;bottom:70px;left:50%;transform:translate(-10%,30px)scale(.5)}.why-pal{transition:background .8s var(--ease);border-radius:28px}.say-why{opacity:0;pointer-events:none;width:max-content;max-width:min(300px,92%);position:absolute;top:8px;left:50%;transform:translate(-50%)}.say-why:not(:empty){opacity:1}.say-why.in{animation:sayInC .55s var(--ease) both}@keyframes sayInC{0%{opacity:0;transform:translate(-50%,8px)}}.say-why b.big{letter-spacing:-.02em;font-size:24px;font-weight:300}.say-why b.q{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--warn);font-size:10.5px;font-weight:400}.say-why.ask{border-color:var(--warn)}.jarvis{text-align:left;color:var(--ink3);align-items:flex-start;gap:10px;font-size:15px;display:flex}.jarvis .mk{flex:none;width:22px;height:22px;margin-top:1px}.dc-pal{cursor:default;gap:14px;max-width:420px}.dc-head{flex-direction:column;align-items:center;gap:4px;display:flex}.dc-head b{letter-spacing:-.01em;font-size:21px;font-weight:300}.dc-body{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.talk{cursor:pointer;flex-direction:column;gap:8px;width:100%;min-height:168px;padding-top:4px;display:flex}.talk .ln{text-align:left;max-width:84%;animation:sayIn .5s var(--ease) both;animation-delay:calc(var(--k)*.55s);border-radius:18px;padding:10px 14px;font-size:16px;line-height:1.4}.talk .tw{background:var(--card);border:1px solid var(--line);border-top-left-radius:6px;align-self:flex-start}.talk .you{background:var(--ember);color:var(--on-ember);border-bottom-right-radius:6px;align-self:flex-end;font-weight:400}.talk .done{color:var(--ok);animation:sayIn .5s var(--ease) both;animation-delay:calc(var(--k)*.55s);align-self:flex-start;align-items:center;gap:6px;padding-left:6px;font-size:14px;display:inline-flex}.talk .done .i{width:16px;height:16px}.tap-hint{opacity:.7;font-size:10px}.also2{color:var(--ink3);font-size:15px}.also2 button{font:inherit;color:var(--ink2);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);background:0 0;border:0;padding:0}.pp-pal{gap:16px}.pp-web{width:100%;height:330px;position:relative}.pp-lines{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pp-lines line{stroke:var(--line-strong);stroke-width:1.2px;stroke-dasharray:3 5;transition:stroke .5s}.pp-lines line.on{stroke:var(--ember);stroke-width:1.6px;stroke-dasharray:2 7;animation:1.1s linear infinite flow}@keyframes flow{to{stroke-dashoffset:-9px}}.pc{transition:opacity .6s var(--ease);flex-direction:column;align-items:center;display:flex;position:absolute;transform:translate(-50%,-50%)}.pc .comp{width:var(--s);height:var(--s)}.pc span{color:var(--ink2);margin-top:-6px;font-size:13px}.pc.dim{opacity:.38}.say-pp{width:min(320px,100%);min-height:104px}.say-pp .pp-who{color:var(--ink3);font-size:13px}.gr-pal{gap:6px}.say-gr{min-height:56px;margin-bottom:-10px}.gr-read{flex-direction:column;align-items:center;gap:2px;margin-top:2px;display:flex}.gr-read b{font-size:19px;font-weight:300}.gr-pick{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:14px;display:flex}.gr-pick button{background:var(--glass2);min-height:38px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink2);border:0;border-radius:999px;align-items:center;gap:7px;padding:0 13px;font-size:14px;display:inline-flex}.gr-pick button i{border-radius:50%;width:9px;height:9px}.gr-pick button[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--ember);color:var(--ink)}.off-pal{transition:background 1s var(--ease);border-radius:28px;gap:4px;padding:18px 0 6px}.off-pal[data-s="0"]{background:radial-gradient(60% 55% at 50% 60%,#a0b4e614,#0000 70%)}.off-pal[data-s="1"]{background:radial-gradient(60% 55% at 50% 60%,#e6b98c1f,#0000 70%)}.off-pal[data-s="2"]{background:radial-gradient(60% 55% at 50% 60%,#e6b98c33,#0000 70%)}.say-off{width:min(320px,100%);min-height:76px;margin-bottom:-12px}#off-bars{max-width:180px;margin-top:10px}#later .tag{margin-bottom:2px}.sc.solo{padding:48px 0}.tr-row{flex-wrap:wrap;justify-content:center;gap:10px;max-width:640px;margin:0;padding:0;list-style:none;display:flex}.tr-row li{background:var(--glass2);color:var(--ink2);border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-size:15px;display:inline-flex}.tr-row .i{width:16px;height:16px;color:var(--ember-text)}#p-home .faq details summary{font-size:16px}.dock-cta{left:16px;right:16px;bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:45;transition:transform .45s var(--ease);pointer-events:none;justify-content:center;display:flex;position:fixed;transform:translateY(160%)}.dock-cta.on{pointer-events:auto;transform:none}.dock-cta .btn{min-height:48px;padding:0 26px;font-size:16px;box-shadow:0 12px 30px #0006}body.menu-open .dock-cta{display:none}@container site (max-width:380px){.why-pal{height:380px}.who{width:170px}.th{font-size:calc(var(--fs) - 1px)}.pp-web{height:300px}}@container site (min-width:701px){.dock-cta{display:none}.sc{padding:96px 0}}@container site (min-width:960px){.sc-in{text-align:left;grid-template:"copy pal"1fr"act pal""foot pal"1fr/minmax(0,1fr) minmax(0,1fr);align-items:center;gap:26px 72px;padding:0 40px;display:grid}.sc.flip .sc-in{grid-template-areas:"pal copy""pal act""pal foot"}.sc-copy{grid-area:copy;align-self:end;align-items:flex-start}.sc-pal{grid-area:pal;justify-self:center}.sc-act{grid-area:act;justify-content:flex-start}.sc-act .btn.primary{width:auto}.sc-foot{text-align:left;grid-area:foot;align-self:start;align-items:flex-start}.sc.solo .sc-in{text-align:center;display:flex}.sc.solo .sc-copy{align-self:center;align-items:center}.sc-hero{min-height:min(100cqh,860px)}.sc-hero h1{font-size:clamp(50px,4.6cqw,72px)}.comp-hero{width:min(360px,40cqh)}.why-pal{height:440px}}.why-pal{height:clamp(440px,100cqh - 160px,480px)}.thoughts{height:auto;inset:0}.th{color:var(--ink);animation:jit var(--j) ease-in-out var(--d) infinite alternate}.th.t0{opacity:.92;font-weight:400}.th.t1{opacity:.55}.th.t2{opacity:.3;filter:blur(1.2px)}.why-pal.chaos{background:radial-gradient(60% 55% at 50% 42%,#00000061,#0000 75%)}:root[data-theme=light] .why-pal.chaos,:root:not([data-theme=dark]) .why-pal.chaos{background:radial-gradient(60% 55% at 50% 42%,#1a151214,#0000 75%)}.why-pal.chaos .who{transform:translate(-50%)translateY(18px)scale(.94)}.tangle{fill:none;width:150px;stroke:var(--ink3);stroke-width:1.6px;stroke-linecap:round;opacity:.55;transition:opacity .9s var(--ease),transform 1.1s var(--ease);animation:7s linear infinite tangle;position:absolute;bottom:150px;left:50%;transform:translate(-50%)}@keyframes tangle{50%{transform:translate(-50%)rotate(6deg)scale(1.04)}}.why-pal.tidy .tangle{opacity:0;animation:none;transform:translate(-50%)scale(.2)}.mind-n{z-index:4;align-items:baseline;gap:8px;transition:opacity .6s;display:flex;position:absolute;top:-4px;left:4px}.mind-n .meta{font-size:10px}.mind-n b{font-variant-numeric:tabular-nums;color:var(--bad);font-size:22px;font-weight:300;transition:color .8s}.why-pal.tidy .mind-n b{color:var(--ok)}.say-why{top:34px}@container site (max-width:380px){.why-pal{height:440px}}@container site (min-width:960px){.why-pal{max-width:480px;height:480px}}.vs2{text-align:left;border-radius:22px;flex-direction:column;gap:10px;width:100%;padding:14px 14px 12px;display:flex}.v-other{background:var(--glass);box-shadow:inset 0 0 0 1px var(--line-faint);min-height:190px}.v-other .meta{font-size:10px}.o-body{flex-direction:column;flex:1;justify-content:flex-end;gap:8px;min-height:92px;display:flex}.o-body .thought{color:var(--ink3);animation:sayIn .5s var(--ease) both;align-self:flex-end;font-size:15px;font-style:italic}.o-body .ln{max-width:90%;animation:sayIn .5s var(--ease) both;animation-delay:calc(var(--k)*.5s);border-radius:16px;padding:8px 12px;font-size:14px;line-height:1.4}.o-body .you{background:var(--glass2);color:var(--ink2);align-self:flex-end}.o-body .gen{color:var(--ink3);box-shadow:inset 0 0 0 1px var(--line-faint);background:0 0;align-self:flex-start;-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}.o-in{min-height:42px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink2);border-radius:999px;align-items:center;padding:0 16px;font-size:15px;display:flex}.o-in .caret{height:17px;margin:0 2px 0 0}.o-ph{color:var(--ink3)}.v-tw{background:var(--card);box-shadow:var(--float);background-image:radial-gradient(80% 60% at 10% 0,#e6b98c1a,#0000 70%);border:1px solid #e6b98c59;min-height:236px}.tw-h{align-items:center;gap:10px;display:flex}.tw-av{flex:none;width:46px;height:46px}.v-tw .talk{cursor:default;min-height:150px;padding-top:0}.v-tw .talk .ln{max-width:90%;font-size:15px}.v-tw .talk .ln b{font-variant-numeric:tabular-nums;font-weight:400}.v-tw .talk .done{animation-delay:0s}@container site (min-width:960px){.em-pal{max-width:440px}}.why-comp{z-index:1;width:200px;height:200px;transition:opacity .7s var(--ease) .15s,transform 1.1s var(--ease) .15s;bottom:118px;left:50%;transform:translate(-50%,40px)scale(.4)}.why-pal.tidy .why-comp{opacity:1;transform:translate(-50%)scale(1)}.who{z-index:2}.why-pal.tidy .who{animation:4.6s ease-in-out 1.4s infinite whoBreathe2;transform:translate(-50%)translateY(0)scale(1)}@keyframes whoBreathe2{50%{transform:translate(-50%)translateY(-4px)scale(1.03)}}.why-pal.tidy{background:radial-gradient(55% 50% at 50% 66%,#e6b98c38,#0000 72%)}.orbit{z-index:0;opacity:0;width:0;height:0;transition:opacity .9s var(--ease);perspective:700px;position:absolute;bottom:218px;left:50%}.why-pal.tidy .orbit{opacity:1;transition-delay:.9s}.ring{transform-style:preserve-3d;animation:28s linear infinite ringSpin;position:absolute;top:0;left:0}.ring.r2{animation-duration:40s;animation-direction:reverse}@keyframes ringSpin{0%{transform:rotateX(74deg)rotate(0)}to{transform:rotateX(74deg)rotate(360deg)}}.orb{width:8px;height:8px;transform:rotateZ(var(--a)) translateX(var(--rad)) rotateX(-74deg);border-radius:50%;margin:-4px;position:absolute;top:0;left:0}.o-done{background:var(--ok)}.o-work{background:var(--ember);animation:orbPulse 1.6s ease-in-out var(--d) infinite;box-shadow:0 0 10px #e6b98ccc}.o-watch{box-shadow:inset 0 0 0 1.5px var(--ink3)}@keyframes orbPulse{50%{opacity:.45}}.why-pal.tidy .th{transition-duration:.75s,.75s,.6s,.75s}.say-why{text-align:center;align-items:center;gap:6px;padding:14px 18px;top:28px}.say-why:after{left:50%}.say-why .gb{font-size:17px}.say-why .leg{color:var(--ink2);flex-wrap:wrap;justify-content:center;gap:12px;margin-top:4px;font-size:12.5px;display:flex}.say-why .leg span{align-items:center;gap:5px;display:inline-flex}.say-why .leg i{border-radius:50%;width:7px;height:7px;animation:none;display:inline-block}.say-why .ask1{color:var(--ink3);margin-top:2px;font-size:13px}.say-why .ask1 em{color:var(--warn);font-style:normal}@media (prefers-reduced-motion:reduce){.ring,.o-work{animation:none}.ring{transform:rotateX(74deg)}}.cv-pal{gap:14px;max-width:420px}.cv{cursor:pointer;width:100%;position:relative}.cv svg{width:100%;height:auto;display:block;overflow:visible}.ray{stroke:var(--ink3);stroke-width:1px;stroke-dasharray:3 5;opacity:.65;transition:opacity .8s var(--ease),stroke .8s;animation:rayF 2.4s ease-in-out var(--d) infinite alternate}@keyframes rayF{to{opacity:.2}}.ray.off{animation:none;opacity:0!important}.ray.win{stroke:var(--ember);stroke-width:2px;stroke-dasharray:none;opacity:.9;animation:none}.tg circle{fill:var(--ink3);transition:all .8s var(--ease)}.tg text{fill:var(--ink2);font-family:var(--sans);transition:opacity .8s var(--ease);font-size:12.5px;font-weight:300}.tg{transition:opacity .8s var(--ease)}.tg.off{opacity:0}.tg.win circle{fill:var(--ember);r:6}.tg.win text{fill:var(--ink);font-size:14px;font-weight:400}.cv[data-s="4"] .tg.win circle{r:9;filter:drop-shadow(0 0 10px #e6b98ce6)}.scrib{fill:none;stroke:var(--bad);stroke-width:1.4px;opacity:.55;stroke-linecap:round;stroke-dasharray:420;transition:opacity .8s;animation:3.2s linear infinite scrib}@keyframes scrib{0%{stroke-dashoffset:840px}to{stroke-dashoffset:0}}.cv:not([data-s="0"]) .scrib{opacity:0}.you-dot{fill:var(--ink);stroke:var(--void);stroke-width:2px}.cv:not([data-s="0"]) .you-dot{fill:var(--ember)}.you-glow{opacity:0;transition:opacity .8s}.cv:not([data-s="0"]) .you-glow{opacity:1}.you-l{fill:var(--ink3);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;font-size:10px}.nd{opacity:0;transition:opacity .5s var(--ease)}.nd.on{opacity:1}.nd circle{fill:var(--raise);stroke:var(--ok);stroke-width:1.4px}.nd path{fill:none;stroke:var(--ok);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.nd text{fill:var(--ink2);font-family:var(--sans);font-size:12px}.cv-better{fill:var(--ember-text);font-family:var(--sans);opacity:0;transition:opacity 1s var(--ease) .6s;font-size:19px;font-weight:400}.cv[data-s="4"] .cv-better{opacity:1}.cv-twinn{opacity:0;width:70px;height:70px;transition:opacity .8s var(--ease),left .3s linear,top .3s linear;pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.cv:not([data-s="0"]) .cv-twinn{opacity:1}.cv[data-s="3"] .cv-twinn{transition:opacity .8s var(--ease)}.cv-cap{flex-direction:column;align-items:center;gap:4px;min-height:56px;display:flex}.cv-cap b{letter-spacing:-.01em;font-size:20px;font-weight:300}#dc-bars{max-width:260px}.cv-line{color:var(--ink);font-size:17px}.em-pal{gap:0;max-width:420px}.vh{align-items:center;gap:10px;display:flex}.vh b{letter-spacing:-.01em;font-size:19px;font-weight:400}.vh-ic{width:34px;height:34px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink3);border-radius:50%;place-items:center;display:grid}.v-other .vh b{color:var(--ink2)}.vtags{flex-wrap:wrap;gap:6px;display:flex}.vtags span{box-shadow:inset 0 0 0 1px var(--line);color:var(--ink3);border-radius:999px;padding:4px 10px;font-size:12.5px}.vtags.lit span{color:var(--ember-text);background:#e6b98c14;box-shadow:inset 0 0 0 1px #e6b98c8c}.v-other{filter:saturate(0);border:1px dashed var(--line-strong);box-shadow:none;background:var(--glass)}.v-tw .vh b{color:var(--ember-text);font-size:21px}.tw-av{width:40px;height:40px}.vs-badge{z-index:2;background:var(--void);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--line-strong);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);border-radius:50%;place-items:center;margin:-12px 0;font-size:11px;display:grid;position:relative}@container site (min-width:760px){.sc.wide .sc-in{text-align:center;flex-direction:column;align-items:center;display:flex}.sc.wide .sc-copy{align-items:center}.sc.wide .sc-act{justify-content:center}.sc.wide .em-pal{grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);align-items:stretch;max-width:880px;display:grid}.sc.wide .vs-badge{place-self:center;margin:0}.sc.wide .vs2{min-height:330px}}.sc-hero .sc-sub{max-width:34ch}.sc-sub .sub-tw{color:var(--ink);margin-top:4px;display:inline-block}.sc-sub .sub-tw b{color:var(--ember-text);font-weight:500}.dots i{cursor:pointer;position:relative}.dots i:after{content:"";position:absolute;inset:-8px -3px}.gets{justify-content:center;gap:0;width:100%;max-width:400px;margin:6px 0 0;padding:0;list-style:none;display:flex}.gets li{color:var(--ink3);flex-direction:column;flex:1;align-items:center;gap:2px;padding:0 6px;font-size:12.5px;line-height:1.3;display:flex}.gets li+li{border-left:1px solid var(--line)}.gets b{color:var(--ink);font-size:14px;font-weight:400}@container site (min-width:960px){.gets{justify-content:flex-start;max-width:440px}.gets li{align-items:flex-start;padding:0 18px}.gets li:first-child{padding-left:0}}@container site (max-width:640px){dialog.jd{width:100%;max-width:100%;max-height:92%;padding-bottom:env(safe-area-inset-bottom,0px);border-radius:26px 26px 0 0;margin:auto 0 0}dialog.jd .m{padding-bottom:22px}}#site.locked{overflow:hidden!important}dialog.jd.in-frame{z-index:300;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:100%;max-width:none;max-height:none;box-shadow:none;background:#0a08079e;border-radius:0;flex-direction:column;justify-content:flex-end;align-items:center;margin:0;padding:0;display:flex;position:absolute;left:0;right:0;overflow:hidden}dialog.jd.in-frame:not([open]){display:none}dialog.jd.in-frame .m{background:var(--raise);width:100%;max-height:92%;box-shadow:inset 0 0 0 1px var(--line);border-radius:26px 26px 0 0;overflow-y:auto}@container site (min-width:641px){dialog.jd.in-frame{justify-content:center}dialog.jd.in-frame .m{border-radius:26px;width:min(440px,100% - 24px);max-height:calc(100% - 48px)}}.why-foot{gap:40px;width:100%;max-width:none;margin-top:8px}.wf-lead{letter-spacing:-.02em;color:var(--ink2);text-wrap:balance;max-width:20ch;font-size:clamp(22px,6.2cqw,32px);font-weight:300;line-height:1.3}.wf-lead b{color:var(--ink);font-weight:400}.wf-lead em{color:var(--ember-text);font-style:normal}.jq{border-top:1px solid var(--line);text-align:center;flex-direction:column;align-items:center;gap:10px;max-width:min(540px,100%);margin:0;padding-top:28px;display:flex}.jq .mk{width:34px;height:34px;margin-bottom:6px}.jq-1{letter-spacing:-.03em;color:var(--ink2);font-size:clamp(26px,7.6cqw,44px);font-weight:200;line-height:1.12}.jq-2{letter-spacing:-.03em;color:var(--ink);font-size:clamp(26px,7.6cqw,44px);font-weight:300;line-height:1.12}.jq-2 em{color:var(--ember-text);font-style:normal;font-weight:400}.jq-3{color:var(--ink3);margin-top:10px;font-size:17px}.jq-3 b{color:var(--ink);font-weight:400}@container site (min-width:960px){.why-foot{align-items:flex-start}.jq{text-align:left;align-items:flex-start}.jq-1,.jq-2{font-size:clamp(30px,2.8cqw,40px)}}.gl-pal{gap:14px;max-width:420px}.gl-tabs{scrollbar-width:none;justify-content:flex-start;gap:6px;width:100%;padding:2px;display:flex;overflow-x:auto}.gl-tabs::-webkit-scrollbar{display:none}.gl-tabs button{background:var(--glass2);min-height:38px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink2);border:0;border-radius:999px;flex:none;padding:0 14px;font-size:14px}.gl-tabs button[aria-selected=true]{background:var(--ink);color:var(--void);box-shadow:none}.gl-card{background:var(--card);width:100%;box-shadow:inset 0 0 0 1px var(--line);text-align:left;border-radius:24px;padding:18px 16px 16px;position:relative}.gl-goal{flex-direction:column;gap:2px;padding:4px 0 14px 52px;display:flex;position:relative}.gl-goal:before{content:"";width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--line-strong);transition:all .6s var(--ease);border-radius:50%;position:absolute;top:6px;left:12px}.gl-goal .meta{font-size:10px}.gl-goal b{letter-spacing:-.01em;color:var(--ink3);font-size:20px;font-weight:300;transition:color .6s}.gl-card[data-s=done] .gl-goal b{color:var(--ink)}.gl-card[data-s=done] .gl-goal:before{background:var(--ember);box-shadow:0 0 18px #e6b98ccc}.ladder{margin:0;padding:0;list-style:none;position:relative}.ladder:before{content:"";background:repeating-linear-gradient(var(--line-strong) 0 4px,transparent 4px 9px);width:2px;position:absolute;top:-10px;bottom:20px;left:21px}.gl-card:not([data-s=stuck]) .ladder:before{background:linear-gradient(var(--ember),#e6b98c59)}.st{align-items:flex-start;gap:14px;padding:9px 0;display:flex;position:relative}.st .sn{z-index:1;flex:none;place-items:center;width:44px;display:grid;position:relative}.st .sn b,.st .sn .i{width:26px;height:26px;font-size:12px;font-weight:400;font-family:var(--mono);background:var(--raise);box-shadow:inset 0 0 0 1.5px var(--line-strong);color:var(--ink3);border-radius:50%;grid-area:1/1;place-items:center;transition:all .4s;display:grid}.st .sn .i{opacity:0;stroke:var(--on-ember);background:var(--ember);box-shadow:none;stroke-width:2.4px;padding:5px}.st.done .sn .i{opacity:1}.st>div{flex-direction:column;gap:2px;min-width:0;padding-top:2px;display:flex}.st-t{color:var(--ink);font-size:16px;font-weight:400;transition:filter .5s,opacity .5s}.st small{font-size:13px;line-height:1.35}.st-s{color:var(--ink3)}.st-tw{color:var(--ember-text);display:none}.gl-card[data-s=stuck] .st.first .st-s{color:var(--bad)}.gl-card[data-s=stuck] .st.first .sn b{box-shadow:inset 0 0 0 1.5px var(--bad);color:var(--bad);animation:1.6s ease-in-out infinite stuckP}@keyframes stuckP{50%{box-shadow:inset 0 0 0 1.5px var(--bad),0 0 0 6px #ee8e7a26}}.gl-card:not([data-s=stuck]) .st-t{filter:none;opacity:1}.st.done .st-s{display:none}.st.done .st-tw{animation:sayIn .5s var(--ease) both;display:block}.gl-card:not([data-s=stuck]) .st:not(.done){opacity:.45}.gl-twinn{width:62px;height:62px;transition:left .7s var(--ease),top .7s var(--ease);pointer-events:none;z-index:2;position:absolute;top:0;left:38px;transform:translate(-50%,-50%)}.gl-card[data-s=stuck] .gl-twinn{opacity:0}.gl-twinn{opacity:1;transition:left .7s var(--ease),top .7s var(--ease),opacity .6s}.gl-go{width:100%;max-width:340px;min-height:50px}.gl-go.nudge{animation:goNudge 1.6s var(--ease) infinite}@keyframes goNudge{0%,to{box-shadow:0 0 #e6b98c99}60%{box-shadow:0 0 0 12px #e6b98c00}}#decide .sc-sub{margin-top:4px}@container site (min-width:960px){.gl-pal{max-width:460px}.gl-tabs{justify-content:center}}.sc h2{font-weight:300}.sc-hero{background:radial-gradient(70% 40% at 50% 70%,#e6b98c24,#0000 70%);min-height:0;padding-bottom:24px;display:block}.sc-hero .sc-in{text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex}.sc-hero .sc-copy{align-items:center}.sc-hero .sc-act{flex-direction:column;grid-area:auto;justify-content:center;gap:10px}.soon{color:var(--ink3);align-items:center;gap:6px;font-size:13px;display:inline-flex}.soon .i{width:15px;height:15px}.hero-app{flex-direction:column;align-items:center;gap:18px;width:100%;margin-top:10px;display:flex}.pills{scrollbar-width:none;gap:6px;max-width:100%;padding:4px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14px calc(100% - 14px),#0000);mask-image:linear-gradient(90deg,#0000,#000 14px calc(100% - 14px),#0000)}.pills::-webkit-scrollbar{display:none}.pills button{background:var(--raise);min-height:40px;box-shadow:0 0 0 1px var(--line),0 4px 14px #281e140f;color:var(--ink2);transition:all .3s var(--ease);border:0;border-radius:999px;flex:none;padding:0 16px;font-size:14px}.pills button[aria-selected=true]{background:var(--ink);color:var(--void);box-shadow:0 8px 22px #281e142e}.phone{aspect-ratio:300/620;background:var(--raise);border-radius:46px;flex:none;width:min(300px,80cqw);position:relative;overflow:hidden;box-shadow:0 0 0 8px #f1efec,0 0 0 9px #1a151214,0 40px 80px #3c281929}:root[data-theme=dark] .phone{box-shadow:0 0 0 8px #1f1b18,0 0 0 9px #f2ece41a,0 40px 80px #0009}.phone:before{content:"";z-index:5;background:#0c0b0a;border-radius:14px;width:84px;height:24px;position:absolute;top:11px;left:50%;transform:translate(-50%)}.ph-scr{text-align:left;flex-direction:column;gap:10px;padding:46px 14px 14px;font-size:14px;display:flex;position:absolute;inset:0;overflow:hidden}.app-top{justify-content:space-between;align-items:center;min-height:26px;display:flex}.app-top .tw-logo{color:var(--ink)}.app-t{letter-spacing:-.01em;font-size:20px;font-weight:400}.app-ava{background:linear-gradient(135deg,#e6b98c,#b07a52);border-radius:50%;width:26px;height:26px}.app-hi{align-items:center;gap:10px;display:flex}.ph-comp{flex:none;width:58px;height:58px}.app-hi b{font-size:15px;font-weight:400;line-height:1.3;display:block}.app-hi .meta{font-size:9.5px}.app-card{background:var(--base);border-radius:20px;flex-direction:column;align-items:flex-start;gap:3px;min-height:170px;padding:14px;display:flex}.app-card .meta{font-size:9.5px}.app-card .q{font-size:15px;font-weight:400}.ac-big{letter-spacing:-.03em;color:var(--ember-text);margin-top:6px;font-size:38px;font-weight:300;line-height:1.1}.ac-cap{color:var(--ink3);font-size:12.5px;line-height:1.35}.ac-go{background:var(--ink);color:var(--void);font:400 13px var(--sans);border:0;border-radius:999px;align-items:center;gap:6px;margin-top:auto;padding:8px 14px;display:inline-flex}.ac-go .i{width:14px;height:14px}.ac-finds{flex-direction:column;gap:6px;width:100%;margin:6px 0 10px;display:flex}.ac-finds span{background:var(--raise);border-radius:12px;justify-content:space-between;padding:7px 10px;font-size:13px;display:flex}.ac-finds em{filter:blur(4px);color:var(--ember-text);font-style:normal}.app-list{flex-direction:column;gap:2px;display:flex}.app-list .meta{margin-bottom:4px;font-size:9.5px}.al{border-top:1px solid var(--line-faint);align-items:center;gap:10px;padding:9px 2px;display:flex}.al span{font-size:14px}.al small{color:var(--ink3);margin-left:auto;font-size:12px}.al i{border-radius:50%;width:8px;height:8px}.al i.ok{background:var(--ok)}.al i.go{background:var(--ember)}.al i.wa{box-shadow:inset 0 0 0 1.5px var(--ink3)}.stage3{justify-content:center;width:100%;height:min(560px,142.141cqw);display:flex;position:relative;-webkit-mask-image:linear-gradient(#000 78%,#0000);mask-image:linear-gradient(#000 78%,#0000)}.phone.ghost{opacity:.45;filter:blur(1.5px);position:absolute;top:40px;transform:scale(.9)}.phone.ghost.gl{margin-left:-330px;left:50%}.phone.ghost.gr{margin-left:30px;left:50%}.phone.ghost .ph-scr{gap:12px}.sk{background:var(--base);border-radius:18px;height:120px}.sk.s2{height:60px}.sk.s3{height:180px}@container site (max-width:700px){.phone.ghost{display:none}}.gets{margin-top:6px}@container site (min-width:960px){.sc-hero .sc-in{display:flex}.sc-hero h1{font-size:clamp(56px,5.2cqw,80px)}.sc-hero .sc-act .btn.primary{width:auto}.gets{justify-content:center}.gets li{align-items:center}}.ph-goal{aspect-ratio:auto;width:min(320px,86cqw);height:auto}.ph-goal .ph-scr{padding:46px 12px 16px;position:relative;inset:auto}.ph-goal .gl-card{box-shadow:none;background:0 0;padding:6px 2px 0}.gl-tabs.pills{justify-content:flex-start}@container site (min-width:960px){.gl-tabs.pills{justify-content:center}}.hs{justify-content:center;width:100%;padding:10px 0 0;display:flex;position:relative;-webkit-mask-image:linear-gradient(#000 80%,#0000);mask-image:linear-gradient(#000 80%,#0000)}.hs-phone{aspect-ratio:auto;height:520px}.hs-scr{background:linear-gradient(170deg,#f6d9b9,#e7b7a0 45%,#b9a3d6);padding:14px 16px}:root[data-theme=dark] .hs-scr{background:linear-gradient(170deg,#3a2a20,#2b2230 60%,#1c1a2a)}.hs-bar{color:#1a1512;justify-content:space-between;align-items:center;padding:0 10px 18px;font-size:14px;display:flex}:root[data-theme=dark] .hs-bar{color:#f2ece4}.hs-wg{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:18px;display:grid}.w{aspect-ratio:1;color:#fff;border-radius:22px;flex-direction:column;justify-content:flex-end;gap:1px;padding:12px;display:flex;position:relative;overflow:hidden}.w b{font-size:16px;font-weight:500;line-height:1.15}.w small{opacity:.85;font-size:11px}.w .meta{color:#fffc;font-size:9px}.w-tw{background:#1a1512}.w-comp{width:70px;height:70px;position:absolute;inset:-4px 10px auto auto}.w-trip{background:linear-gradient(160deg,#4fb3c9,#1f6f8b)}.hs-apps{grid-template-columns:repeat(4,1fr);gap:16px 8px;display:grid}.hs-apps i{color:#1a1512;flex-direction:column;align-items:center;gap:5px;font-size:10.5px;font-style:normal;display:flex}:root[data-theme=dark] .hs-apps i{color:#f2ece4}.hs-apps b{border-radius:13px;place-items:center;width:50px;height:50px;font-size:20px;font-weight:400;display:grid;box-shadow:0 2px 6px #0000001f}.hs-apps b.tw-ic{background:radial-gradient(circle at 40%,#e6b98c 0 7px,#0000 8px),radial-gradient(circle at 64%,#0000 0 4px,#e6b98c 4.5px 6.5px,#0000 7px),#1a1512}.wf{aspect-ratio:1;background:var(--raise);width:132px;box-shadow:0 0 0 1px var(--line-faint),0 20px 40px #3c28191f;text-align:left;z-index:0;border-radius:26px;flex-direction:column;justify-content:flex-end;gap:2px;padding:14px;display:flex;position:absolute}.wf b{letter-spacing:-.02em;color:var(--ember-text);font-size:24px;font-weight:300}.wf small{color:var(--ink3);font-size:11.5px;line-height:1.3}.wf .meta{font-size:9px}.wf1{top:120px;left:calc(50% - 360px);transform:rotate(-8deg)}.wf2{top:290px;left:calc(50% - 300px);transform:rotate(-3deg)}.wf3{top:120px;left:calc(50% + 228px);transform:rotate(8deg)}.wf4{top:290px;left:calc(50% + 170px);transform:rotate(3deg)}@container site (max-width:700px){.wf{display:none}.hs-phone{height:470px}}#widgets .sc-copy{align-items:center}.sc-hero .sc-copy,.sc.wide .sc-copy,.sc.solo .sc-copy,.sc-hero .sc-act,.sc-hero .gets{align-self:center}.phone.shot{aspect-ratio:390/844;background:#f2efea;border-radius:46px;width:min(300px,76cqw);overflow:hidden}.phone.shot:before{border-radius:16px;width:92px;height:27px;top:12px}.phone.shot{aspect-ratio:390/892}.phone.shot img{aspect-ratio:390/844;width:100%;height:auto;display:block;position:absolute;inset:auto 0 0}.phone.shot:after{content:"9:41";height:5.4%;font:600 13px/1 -apple-system,"SF Pro Text",var(--sans);letter-spacing:-.01em;color:#1a1512;z-index:4;background:#f3efe9 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='62' height='12' viewBox='0 0 62 12'%3E%3Cg fill='%231a1512'%3E%3Crect x='0' y='7' width='3' height='5' rx='1'/%3E%3Crect x='4.5' y='5' width='3' height='7' rx='1'/%3E%3Crect x='9' y='3' width='3' height='9' rx='1'/%3E%3Crect x='13.5' y='1' width='3' height='11' rx='1'/%3E%3Cpath d='M27 3.5a8 8 0 0 1 10.5 0l-1.3 1.4a6 6 0 0 0-7.9 0zM29.2 6a5 5 0 0 1 6 0l-1.3 1.4a3 3 0 0 0-3.4 0zM32.2 8.4l1.6 1.7-1.6 1.6-1.6-1.6z'/%3E%3Crect x='43' y='1.5' width='16' height='9' rx='2.5' fill='none' stroke='%231a1512' stroke-opacity='.4'/%3E%3Crect x='44.5' y='3' width='12' height='6' rx='1.5'/%3E%3Crect x='60' y='4.5' width='1.5' height='3' rx='.7' fill-opacity='.4'/%3E%3C/g%3E%3C/svg%3E") right 11% center/56px no-repeat;align-items:center;padding:0 0 0 13%;display:flex;position:absolute;top:0;left:0;right:0}.stage3{height:auto;padding:10px 0 34px;-webkit-mask-image:none;mask-image:none}.stage3 .phone.ghost{opacity:.5;filter:blur(1px);top:60px}.stage3 .phone.ghost.gl{margin-left:-340px}.stage3 .phone.ghost.gr{margin-left:40px}.hero-ph{z-index:2}.pills .pl-k{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink3);flex:none;align-self:center;padding:0 4px 0 6px;font-size:10.5px}.pflow{scroll-snap-type:x mandatory;scrollbar-width:none;justify-content:flex-start;gap:18px;width:100%;padding:8px 2px 18px;display:flex;overflow-x:auto}.pflow::-webkit-scrollbar{display:none}.fl{scroll-snap-align:center;flex-direction:column;flex:none;align-items:center;gap:14px;width:min(300px,76cqw);margin:0;display:flex}.fl figcaption,.cmp figcaption{text-align:center;flex-direction:column;gap:3px;max-width:280px;display:flex}.fl figcaption b,.cmp figcaption b{font-size:16px;font-weight:500}.fl figcaption span,.cmp figcaption span{color:var(--ink3);font-size:14px;line-height:1.4}@container site (min-width:960px){.pflow{justify-content:center;overflow:visible}.fl,.fl .phone.shot{width:280px}}.sc.wide .sc-copy .sc-sub{text-align:center}.sc.wide .sc-foot,.sc.wide .sc-act{text-align:center;justify-content:center;align-self:center;align-items:center}.cmp{flex-direction:column;align-items:center;gap:14px;margin:0;display:flex}.phone.mock{aspect-ratio:390/844;filter:saturate(0);opacity:.85;width:min(300px,76cqw)}.phone.mock .ph-scr{gap:12px;padding:58px 16px 22px}.phone.mock .vh{border-bottom:1px solid var(--line-faint);padding-bottom:10px}.phone.mock .vh b{font-size:17px}.phone.mock .o-body{justify-content:flex-start;padding-top:8px}.phone.mock .o-in{margin-top:auto}.v-other{border:0}.em-pal{flex-direction:column;align-items:center;gap:6px;max-width:none}.vs-badge{margin:4px 0}.xf img{transition:opacity .8s var(--ease)}.xf img+img{opacity:0}.xf.two img+img{opacity:1}@container site (min-width:760px){.sc.wide .em-pal{flex-direction:row;justify-content:center;align-items:flex-start;gap:26px;max-width:none;display:flex}.sc.wide .vs-badge{align-self:center;margin-top:-60px}}.gr-path{width:100%;max-width:420px;margin:16px 0 4px;padding:0;list-style:none;display:flex;position:relative}.gr-path:before{content:"";background:var(--line);height:2px;position:absolute;top:9px;left:7%;right:7%}.gr-path li{flex:1;justify-content:center;display:flex;position:relative}.gr-path button{color:var(--ink3);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:0;display:flex}.gr-path i{background:var(--void);width:20px;height:20px;box-shadow:inset 0 0 0 2px var(--line-strong);transition:all .4s var(--ease);z-index:1;border-radius:50%;position:relative}.gr-path b{color:var(--ink2);font-size:11.5px;font-weight:400}.gr-path small{font-family:var(--mono);letter-spacing:.06em;color:var(--ink3);font-size:9px}.gr-path li.done i{background:var(--ember);box-shadow:none;transform:scale(.7)}.gr-path li.now i{background:var(--ember);box-shadow:0 0 0 5px #e6b98c4d,0 0 18px #e6b98ccc}.gr-path li.now b{color:var(--ink);font-weight:500}@container site (max-width:700px){.gr-path small{display:none}}@container site (max-width:380px){.gr-path b{font-size:10px}}.br-pal{gap:14px;width:100%;max-width:560px}.br-field{background:radial-gradient(60% 55% at 50% 46%,#e6b98c29,transparent 70%),var(--base);width:100%;height:clamp(340px,92cqw,420px);box-shadow:inset 0 0 0 1px var(--line-faint);border-radius:28px;position:relative;overflow:hidden}:root[data-theme=dark] .br-field{background:radial-gradient(60% 55% at 50% 46%,#e6b98c1f,#0000 70%),#0e0b09}.br-years{z-index:1;pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;top:14px;bottom:14px;left:12px}.br-years span{font-family:var(--mono);letter-spacing:.12em;color:var(--ink3);opacity:.7;font-size:9.5px}.br-tiles i{transform:translate(-50%,-50%) scale(calc(.75 + var(--z)*.35));opacity:calc(.45 + var(--z)*.5);filter:blur(calc((1 - var(--z))*.8px));transition:opacity .7s var(--ease),filter .7s var(--ease);animation:brFloat 6s ease-in-out var(--d) infinite alternate;background-position:50%;background-size:cover;border-radius:8px;position:absolute;box-shadow:0 6px 16px #281e141f}@keyframes brFloat{to{translate:0 -6px}}.br-field.asked .br-tiles i{opacity:.14;filter:blur(2px)}.br-comp{width:130px;height:130px;transition:top .7s var(--ease),width .7s var(--ease),height .7s var(--ease);z-index:2;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.br-field.asked .br-comp{width:96px;height:96px;top:22%}.br-ans{z-index:3;justify-content:center;gap:8px;padding:0 12px;display:flex;position:absolute;bottom:16px;left:0;right:0}.br-ans figure{min-width:0;animation:brIn .6s var(--ease) both;animation-delay:calc(var(--j)*.12s);flex-direction:column;flex:0 112px;gap:6px;margin:0;display:flex}@keyframes brIn{0%{opacity:0;transform:translateY(24px)scale(.9)}}.br-ans .pic{aspect-ratio:4/3;box-shadow:0 10px 24px #281e1438,0 0 0 2px var(--raise);background-position:50%;background-size:cover;border-radius:12px;display:block}.br-ans figcaption{color:var(--ink2);text-align:left;font-size:11.5px;line-height:1.3}.br-ans figcaption b{font-family:var(--mono);letter-spacing:.08em;color:var(--ember-text);font-size:10px;font-weight:400;display:block}.br-qs{width:100%}.br-qs button{font-size:13.5px}.br-say{align-self:center;width:100%;max-width:420px;min-height:78px}.br-say .meta{font-size:10px}.br-years{transition:opacity .5s}.br-field.asked .br-years{opacity:0}@container site (max-width:440px){.br-ans{gap:6px}.br-ans figure{flex:1 1 0}.br-ans figcaption{font-size:0}.br-ans figcaption b{font-size:10px}}.gl-stage{justify-items:center;width:100%;display:grid;position:relative}.gl-stage>*{transition:opacity .6s var(--ease),transform .6s var(--ease);grid-area:1/1}.gl-stage[data-s=stuck] .app-ph{opacity:0;pointer-events:none;transform:translateY(24px)scale(.96)}.gl-stage[data-s=app] .gl-card{opacity:0;pointer-events:none;transform:scale(.96)}.gl-stage .gl-card{align-self:center}.app-ph{aspect-ratio:390/780;border-radius:46px;width:min(320px,82cqw)}.gp-scr{color:#1a1512;background:#f3efe9;gap:0;padding:50px 0 0;font-size:13.5px}:root[data-theme=dark] .gp-scr{color:#f2ece4;background:#14110f}.gp-top{border-bottom:1px solid #1a151214;align-items:center;gap:8px;padding:0 14px 10px;display:flex}:root[data-theme=dark] .gp-top{border-color:#f2ece414}.gp-back{color:var(--ink3);width:18px;font-size:22px;line-height:1}.gp-av{flex:none;width:34px;height:34px}.gp-top b{font-size:15px;font-style:italic;font-weight:500;display:block}.gp-top small{color:var(--ink3);font-size:10.5px}.gp-steps{gap:6px;padding:10px 14px 6px;display:flex}.gp-steps span{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);flex-direction:column;flex:1;gap:5px;font-size:9.5px;display:flex}.gp-steps i{background:#1a15121a;border-radius:2px;height:3px;position:relative;overflow:hidden}.gp-steps i:after{content:"";background:var(--ember);width:0;transition:width .8s var(--ease);position:absolute;inset:0}.gp-steps span.on{color:var(--ember-text)}.gp-steps span.on i:after{width:55%}.gp-steps span.done i:after{width:100%}.gp-steps span.done{color:var(--ink2)}.gp-body{scrollbar-width:none;flex-direction:column;flex:1;gap:8px;padding:8px 12px 10px;display:flex;overflow-y:auto}.gp-body::-webkit-scrollbar{display:none}.gp-m{animation:sayIn .45s var(--ease) both;max-width:88%;line-height:1.4}.gp-m.me{background:var(--ember);color:#1a1512;border-radius:16px 16px 4px;align-self:flex-end;padding:8px 12px;font-weight:450}.gp-m.tw{align-self:flex-start;padding:2px}.gp-m.card{background:#fff;border-radius:16px;flex-direction:column;align-self:stretch;gap:5px;max-width:none;padding:12px;display:flex;box-shadow:0 1px #1a15120f,0 6px 16px #281e140f}:root[data-theme=dark] .gp-m.card{background:#1f1a16}.gp-m.card .meta{font-size:9.5px}.gp-m.card b{font-size:15px;font-weight:400}.gp-ch{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.gp-ch span{border-radius:999px;padding:6px 11px;font-size:12.5px;transition:all .3s;box-shadow:inset 0 0 0 1px #1a151229}.gp-ch span.pk{color:#fff;box-shadow:none;background:#1a1512}:root[data-theme=dark] .gp-ch span.pk{color:#1a1512;background:#f2ece4}.gp-m.tgt{box-shadow:inset 0 0 0 1.5px var(--ember),0 6px 16px #e6b98c40}.gp-m.tgt small{color:var(--ok);align-items:center;gap:4px;font-size:12px;display:inline-flex}.gp-m.tgt .i,.gp-m.setup .i{stroke-width:2.6px;width:12px;height:12px}.gp-m.plan ol{flex-direction:column;gap:5px;margin:2px 0 0;padding:0 0 0 18px;font-size:13px;display:flex}.gp-m.plan li,.gp-m.setup li{animation:sayIn .4s var(--ease) both;animation-delay:calc(var(--j)*.35s)}.gp-m.setup ul{flex-direction:column;gap:7px;margin:2px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.gp-m.setup li{align-items:center;gap:8px;display:flex}.gp-m.setup li i{border-radius:50%;flex:none;place-items:center;width:18px;height:18px;display:grid}.gp-m.setup li.s-done i{background:var(--ok);stroke:#fff}.gp-m.setup li.s-done .i{stroke:#fff}.gp-m.setup li.s-set i{background:var(--ember)}.gp-m.setup li.s-watch i{box-shadow:inset 0 0 0 1.5px var(--ink3)}.gp-in{color:var(--ink3);background:#fff;border-radius:999px;margin:8px 12px 14px;padding:11px 14px;font-size:12.5px;box-shadow:0 1px #1a15120f}:root[data-theme=dark] .gp-in{background:#1f1a16}.gp-body>*{flex-shrink:0}.gp-scr{text-align:left}.try-k{color:var(--ink2);flex-direction:column;align-items:center;gap:4px;margin:6px 0 0;font-size:15px;display:flex}.try-k .meta{font-size:10px}.try-ph{z-index:2;aspect-ratio:390/800}.gp-ch button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:7px 12px;font-size:13px;transition:all .25s;box-shadow:inset 0 0 0 1px #1a15122e}:root[data-theme=dark] .gp-ch button{box-shadow:inset 0 0 0 1px #f2ece433}.gp-ch.live button:hover{box-shadow:inset 0 0 0 1.5px var(--ember)}.gp-ch.live button{animation:2.4s ease-in-out infinite chipPulse}.gp-ch.live button:nth-child(2){animation-delay:.3s}.gp-ch.live button:nth-child(3){animation-delay:.6s}.gp-ch.live button:nth-child(4){animation-delay:.9s}.gp-ch.live button:nth-child(5){animation-delay:1.2s}@keyframes chipPulse{0%,70%,to{box-shadow:inset 0 0 0 1px #1a15122e}35%{box-shadow:inset 0 0 0 1.5px var(--ember),0 0 0 4px #e6b98c2e}}.gp-ch button.pk{color:#fff;box-shadow:none;background:#1a1512;animation:none}:root[data-theme=dark] .gp-ch button.pk{color:#1a1512;background:#f2ece4}.gp-ch:not(.live) button:not(.pk){opacity:.45;animation:none}.gp-m.locked{background:0 0;box-shadow:inset 0 0 0 1px #1a15121f}.gp-m.locked .lk{color:var(--ink2);flex-direction:column;gap:6px;margin:2px 0 6px;padding:0;font-size:12.5px;list-style:none;display:flex}.gp-m.locked .lk li{align-items:center;gap:7px;display:flex}.gp-m.locked .lk .i{width:13px;height:13px;color:var(--ink3)}.tp-go{background:var(--ember);color:#1a1512;font:500 14px var(--sans);cursor:pointer;border:0;border-radius:999px;padding:11px 14px}.tp-again{color:var(--ink3);font:400 12.5px var(--sans);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:6px;text-decoration:underline}@media (prefers-reduced-motion:reduce){.gp-ch.live button{animation:none}}.vs3{width:100%;max-width:640px;box-shadow:0 0 0 1px var(--line),0 20px 50px #3c281914;text-align:left;background:var(--raise);border-radius:24px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.vs3-col{flex-direction:column;gap:12px;padding:16px 14px 14px;display:flex}.vs3-col.them{background:var(--base);color:var(--ink3)}.vs3-col.us{background:linear-gradient(170deg,#e6b98c2e,#e6b98c0a)}.vs3-h span{color:var(--ink2);align-items:center;gap:8px;font-size:15px;font-weight:500;display:inline-flex}.us .vs3-h span{color:var(--ember-text);font-size:17px}.vs3-av{width:28px;height:28px;display:inline-block;position:relative}.vs3-ex{flex-direction:column;justify-content:flex-start;gap:8px;min-height:92px;display:flex}.ask0{box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink3);border-radius:999px;align-self:flex-start;align-items:center;padding:7px 12px;font-size:13px;display:inline-flex}.ask0 .caret{height:14px}.vs3-ex em{color:var(--ink3);font-size:13px}.us .vs3-ex p{color:var(--ink);background:var(--raise);border-radius:14px 14px 14px 4px;margin:0;padding:9px 11px;font-size:14px;line-height:1.4;box-shadow:0 4px 14px #3c281914}.vs3-rows{grid-column:1/-1;margin:0;padding:0;list-style:none}.vs3-rows li{border-top:1px solid var(--line-faint);grid-template-columns:1fr 1fr;display:grid}.vs3-rows li span,.vs3-rows li b{padding:11px 14px;font-size:13.5px;line-height:1.3}.vs3-rows li span{background:var(--base);color:var(--ink3);-webkit-text-decoration:line-through #1a151240;text-decoration:line-through #1a151240}.vs3-rows li b{color:var(--ink);background:#e6b98c12;font-weight:500}.vs3-rows li b:before{content:"✓ ";color:var(--ok)}:root[data-theme=dark] .vs3-rows li span{text-decoration-color:#f2ece440}@container site (min-width:700px){.vs3-col{padding:22px 22px 18px}.vs3-rows li span,.vs3-rows li b{padding:13px 22px;font-size:15px}.us .vs3-ex p{font-size:15px}}.tp-home{z-index:6;transition:opacity .5s var(--ease),transform .5s var(--ease);background:#f3efe9;position:absolute;inset:0}.tp-home img{aspect-ratio:390/844;width:100%;height:auto;position:absolute;bottom:0;left:0;right:0}.tp-home:before{content:"9:41";height:5.4%;font:600 13px -apple-system,var(--sans);color:#1a1512;align-items:center;padding-left:13%;display:flex;position:absolute;top:0;left:0;right:0}#tp[data-mode=chat] .tp-home{opacity:0;pointer-events:none;transform:scale(1.03)}.try-ph{aspect-ratio:390/860}.uc{scrollbar-width:none;touch-action:pan-x pan-y;width:calc(100% + 32px);margin:-8px -16px 0;padding:10px 0 14px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000)}.uc::-webkit-scrollbar{display:none}.uc-track{gap:12px;width:max-content;padding:0 24px;display:flex}.ucc{text-align:left;background:var(--raise);width:200px;box-shadow:0 0 0 1px var(--line-faint),0 12px 28px #3c28191a;font:inherit;color:var(--ink);cursor:pointer;transition:transform .3s var(--ease),box-shadow .3s;border:0;border-radius:22px;flex-direction:column;flex:none;align-items:flex-start;gap:3px;padding:16px;display:flex}.ucc:hover{transform:translateY(-3px)}.ucc.on{box-shadow:0 0 0 2px var(--ember),0 12px 28px #e6b98c4d}.uc-e{margin-bottom:6px;font-size:24px;line-height:1}.ucc b{font-size:16px;font-weight:500}.ucc small{color:var(--ink3);font-size:13px}.uc-go{background:var(--ink);color:var(--void);border-radius:999px;align-items:center;gap:6px;margin-top:12px;padding:8px 14px;font-size:13px;font-weight:500;display:inline-flex;position:relative}.ucc.ping .uc-go:after{content:"";border-radius:inherit;animation:ucPing 1.4s var(--ease) 2;position:absolute;inset:-2px;box-shadow:0 0 #e6b98cbf}@keyframes ucPing{to{box-shadow:0 0 0 12px #e6b98c00}}.ucc.ping{box-shadow:0 0 0 1.5px var(--ember),0 16px 32px #e6b98c47;transform:translateY(-4px)}.ucc:active{transform:scale(.97)}.uc-go .i{width:13px;height:13px}.uc-k{color:var(--ink3);margin:-6px 0 0;font-size:13px}@container site (min-width:960px){.uc{width:100%;max-width:1100px;margin:-8px 0 0}}.mo{flex-direction:column;gap:12px;width:100%;max-width:680px;display:flex}.mo-when{color:var(--ink2);flex-direction:column;align-items:center;gap:2px;margin:0;font-size:15px;display:flex}.mo-when .meta{font-size:10px}.mo-grid{text-align:left;grid-template-columns:1fr 1fr;gap:10px;display:grid}.mo-col{border-radius:22px;flex-direction:column;min-height:300px;padding:14px 12px 12px;display:flex}.mo-col.them{background:var(--base);box-shadow:inset 0 0 0 1px var(--line-faint)}.mo-col.us{background:var(--raise);box-shadow:0 0 0 1.5px var(--ember),0 18px 40px #e6b98c38}.mo-h{color:var(--ink3);align-items:center;gap:7px;min-height:28px;margin-bottom:10px;font-size:14px;font-weight:500;display:flex}.us .mo-h{color:var(--ember-text);font-size:16px}.mo-av{width:28px;height:28px;display:inline-block;position:relative}.mo-body{flex-direction:column;flex:1;gap:8px;display:flex}.mo-in{min-height:38px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink2);background:var(--raise);border-radius:999px;align-items:center;padding:0 12px;font-size:13px;display:flex}.mo-in .caret{height:15px;margin:0 2px 0 0}.mo-ph{color:var(--ink3)}.mo-think{color:var(--ink3);min-height:1.4em;margin:4px 2px 0;font-size:13px;font-style:italic;transition:opacity .3s}.mo-m{animation:sayIn .45s var(--ease) both;font-size:13px;line-height:1.38}.mo-m.tw{background:var(--base);border-radius:14px 14px 14px 4px;align-self:flex-start;max-width:96%;padding:8px 10px}.mo-m.me{align-self:flex-end}.mo-chip{background:var(--ember);color:#1a1512;border-radius:999px;padding:7px 12px;font-weight:500;display:inline-block}.mo-m.done{color:var(--ok);align-items:center;gap:6px;font-weight:500;display:flex}.mo-m.done .i{width:15px;height:15px}.mo-f{color:var(--ink3);margin-top:10px;font-size:12.5px;line-height:1.3}.us .mo-f{color:var(--ink);font-weight:500}@container site (min-width:700px){.mo-col{min-height:330px;padding:20px 18px 16px}.mo-m,.mo-in,.mo-think{font-size:14.5px}.mo-f{font-size:14px}}.tp-live{aspect-ratio:390/844;pointer-events:none;z-index:1;position:absolute;bottom:0;left:0;right:0}.orb-pal{gap:14px;width:100%;max-width:520px}.tro{aspect-ratio:1;background:radial-gradient(circle,#e6b98c29,#0000 62%);border-radius:50%;width:100%;max-height:440px;position:relative}.orb-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.tro .rg{fill:none;stroke:var(--line-strong);stroke-width:1px}.tro .rg.r1{stroke:#e6b98c8c;stroke-width:1.5px}.tro .rg.r3{stroke-dasharray:3 6}#orb-ln{stroke:var(--ember);stroke-width:1.6px;stroke-dasharray:2 6;opacity:0;transition:opacity .4s}.tro.talk #orb-ln{opacity:1}.rl{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink3);background:var(--void);z-index:1;padding:0 6px;font-size:9px;position:absolute;transform:translate(-50%,-50%)}.orb-people{position:absolute;inset:0}.op{will-change:transform;z-index:2;flex-direction:column;align-items:center;gap:3px;transition:opacity .4s;display:flex;position:absolute;top:0;left:0}.op i{width:var(--s);height:var(--s);font-style:normal;font-weight:500;font-size:calc(var(--s)*.42);color:#fff;background:linear-gradient(150deg,hsl(var(--h) 55% 72%),hsl(calc(var(--h) + 25) 45% 52%));box-shadow:0 0 0 2px var(--raise),0 4px 12px #281e142e;border-radius:50%;place-items:center;transition:box-shadow .3s,transform .3s;display:grid}.op.r1 i{box-shadow:0 0 0 2px var(--ember),0 4px 12px #281e142e}.op.r3 i{opacity:.75}.op b{color:var(--ink2);background:var(--void);border-radius:6px;padding:0 4px;font-size:10.5px;font-weight:500}.op.r3 b{display:none}.op.dim{opacity:.35}.op.on i{box-shadow:0 0 0 2.5px var(--ember),0 0 20px #e6b98ce6;transform:scale(1.25)}.op.on b{color:var(--ink);display:block}.orb-you{z-index:3;width:26%;height:26%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pk{background:var(--ember);opacity:0;z-index:2;border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;left:-4px;box-shadow:0 0 10px #e6b98ce6}.tro.talk .pk{opacity:1}.pk.b{background:var(--ok);box-shadow:0 0 10px #50a064b3}.xc{text-align:left;flex-direction:column;align-self:center;gap:6px;width:100%;max-width:360px;min-height:118px;display:flex}.xc .meta{text-align:center;font-size:10px}.xc-m{background:var(--raise);box-shadow:0 0 0 1px var(--line-faint),0 6px 16px #3c28190f;border-radius:14px;padding:9px 12px;font-size:14px;line-height:1.35}.xc-m b{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ember-text);margin-bottom:2px;font-size:9.5px;font-weight:400;display:block}.xc-m.them{margin-left:28px}.xc-m.me{margin-right:28px}.xc-m.them b{color:var(--ok)}@media (prefers-reduced-motion:reduce){.pk{display:none}}.ev-pal{gap:14px;width:100%;max-width:440px}.ev-pick{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;width:100%;display:grid}.ev-pick button{background:var(--raise);box-shadow:0 0 0 1px var(--line-faint);font:inherit;color:var(--ink2);cursor:pointer;transition:all .25s var(--ease);border:0;border-radius:16px;flex-direction:column;align-items:center;gap:2px;padding:8px 2px 9px;display:flex}.ev-pick button[aria-checked=true]{box-shadow:0 0 0 2px var(--hal),0 10px 24px #3c28191f;color:var(--ink);transform:translateY(-2px)}.ev-mini{width:52px;height:52px;position:relative}.ev-pick b{font-size:12.5px;font-weight:500}.ev-pick small{display:none}.ev-card{background:var(--raise);width:100%;box-shadow:0 0 0 1.5px var(--hal,var(--ember)),0 24px 50px #3c28191f;text-align:center;border-radius:26px;flex-direction:column;align-items:center;gap:8px;padding:16px;display:flex}.ev-card.in{animation:none}.ev-stage{background:radial-gradient(50% 60% at 50% 55%,color-mix(in srgb,var(--hal,#e6b98c) 28%,transparent),transparent 70%);border-radius:18px;justify-content:center;width:100%;display:flex}.ev-comp{aspect-ratio:1;width:min(210px,56cqw);position:relative}.ev-id{flex-direction:column;align-items:center;gap:3px;display:flex}.ev-id b{letter-spacing:-.01em;font-size:22px;font-weight:300}.ev-id .meta{font-size:10px}.ev-id p{color:var(--ink2);margin:2px 0 0;font-size:15px}.ev-pw{align-items:center;gap:8px;margin-top:6px;display:flex}.ev-pw span{gap:3px;display:flex}.ev-pw i{background:var(--line);border-radius:2px;width:12px;height:6px}.ev-pw i.on{background:var(--ember)}.ev-pw small{color:var(--ink3);font-size:11.5px}.ev-moves{text-align:left;border-top:1px solid var(--line-faint);width:100%;margin-top:4px;padding-top:10px}.ev-moves .meta{font-size:10px}.ev-moves ul{flex-direction:column;gap:7px;margin:6px 0 0;padding:0;list-style:none;display:flex}.ev-moves li{animation:sayIn .4s var(--ease) both;animation-delay:calc(var(--j)*80ms);justify-content:space-between;align-items:center;gap:8px;font-size:14px;display:flex}.ev-moves em{font-style:normal;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;padding:3px 7px;font-size:9.5px}.ev-dots{justify-content:space-between;width:100%;margin-top:8px;display:flex;position:relative}.ev-dots:before{content:"";background:var(--line);height:2px;position:absolute;top:6px;left:8%;right:8%}.ev-dots button{font:inherit;cursor:pointer;color:var(--ink3);background:0 0;border:0;flex-direction:column;flex:1;align-items:center;gap:4px;padding:0;display:flex;position:relative}.ev-dots i{background:var(--raise);width:14px;height:14px;box-shadow:inset 0 0 0 2px var(--line-strong);border-radius:50%;transition:all .3s}.ev-dots button.done i{background:var(--ember);box-shadow:none;transform:scale(.75)}.ev-dots button.on i{background:var(--ember);box-shadow:0 0 0 4px #e6b98c4d}.ev-dots span{font-size:10.5px}.ev-dots button.on span{color:var(--ink);font-weight:500}@container site (min-width:700px){.ev-pick small{color:var(--ink3);text-align:center;font-size:10.5px;line-height:1.2;display:block}.ev-mini{width:64px;height:64px}}.ic-wrap{align-self:center;width:100%;max-width:440px;display:block!important}.ic{background:var(--raise);box-shadow:0 0 0 1px var(--line-faint),0 20px 44px #3c28191a;text-align:center;border-radius:24px;flex-direction:column;align-items:center;gap:12px;padding:18px 16px;display:flex}.ic .meta{font-size:10px}.ic-n{grid-template-columns:repeat(3,1fr);gap:8px;width:100%;display:grid}.ic-n div{background:var(--base);border-radius:14px;flex-direction:column;gap:2px;padding:10px 4px;display:flex}.ic-n b{letter-spacing:-.02em;color:var(--ember-text);font-size:22px;font-weight:300;transition:filter .6s,opacity .6s}.ic-n b.bl{filter:blur(7px);opacity:.7}.ic-n span{color:var(--ink3);font-size:11.5px;line-height:1.25}.ic-go{width:100%;min-height:52px;padding:0 14px;font-size:15px}.ic.found .ic-demo{order:1}.ic-trust{color:var(--ink3);flex-wrap:wrap;justify-content:center;gap:4px 12px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.ic-trust li:before{content:"✓ ";color:var(--ok)}.ic-demo{color:var(--ink3);opacity:.8;font-size:11px}.ic-bar{background:var(--base);border-radius:3px;width:100%;height:6px;overflow:hidden}.ic-bar i{background:var(--ember);width:0;height:100%;transition:width .1s linear;display:block}.ic-c{font-size:10px}.ic-win{margin:0;font-size:16px;line-height:1.4}.ic-win b{color:var(--ember-text);font-weight:500}.ic-f{text-align:left;flex-direction:column;gap:6px;width:100%;margin:0;padding:0;list-style:none;display:flex}.ic-f li{background:var(--base);animation:sayIn .45s var(--ease) both;border-radius:12px;justify-content:space-between;gap:8px;padding:9px 12px;font-size:13.5px;display:flex}.ic-f li em{color:var(--ink3);white-space:nowrap;font-size:12px;font-style:normal}.ic-f li.lk{box-shadow:inset 0 0 0 1px var(--line);color:var(--ink3);background:0 0}.ic-join{width:100%;min-height:50px}.ic-again{color:var(--ink3);font:400 12.5px var(--sans);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;text-decoration:underline}.gl-stage .gl-card{flex-direction:column;justify-content:space-between;align-self:start;width:min(320px,82cqw);min-height:calc(2.20513*min(320px,82cqw));display:flex;box-shadow:none!important;background:0 0!important;border:0!important;padding:4px 0 0!important}.gl-stage[data-s=stuck] .gl-card .ladder{flex-direction:column;flex:1;justify-content:space-between;display:flex}.gl-card[data-s=stuck] .st:not(.first) .st-t{filter:blur(calc(1.6px + (var(--k) * .55px)));opacity:calc(.7 - var(--k) * .05)}.gl-card[data-s=stuck] .st:not(.first) .st-s{color:var(--ink2);animation:unk 2.6s ease-in-out calc(var(--k)*.3s) infinite alternate;font-style:italic}@keyframes unk{to{opacity:.45;transform:translate(3px)}}.gl-card[data-s=stuck] .st:not(.first) .sn b{border-style:dashed}.gl-card[data-s=stuck] .st:not(.first) .sn b:after{content:"?";position:absolute}.gl-card[data-s=stuck] .st:not(.first) .sn b{color:#0000;position:relative}.gl-card[data-s=stuck] .st:not(.first) .sn b:after{color:var(--ink3)}@media (prefers-reduced-motion:reduce){.gl-card .st-s{animation:none!important}}.dk{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;width:calc(100% + 32px);margin:0 -16px;padding:10px calc(50% - 130px) 16px;display:flex;overflow-x:auto}.dk::-webkit-scrollbar{display:none}.dc{scroll-snap-align:center;text-align:center;background:var(--raise);width:260px;box-shadow:0 0 0 1px var(--line-faint),0 12px 30px #3c281914;transition:transform .35s var(--ease),opacity .35s,box-shadow .35s;opacity:.55;border-radius:26px;flex-direction:column;flex:none;align-items:center;gap:2px;padding:14px 16px 18px;display:flex;transform:scale(.94)}.dc.mid{opacity:1;transform:none}.dc.here{box-shadow:0 0 0 1.5px var(--hal,var(--ember)),0 18px 40px #e6b98c38}.dc-here,.dc-lock{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:6px;min-height:16px;font-size:10px;display:none}.dc.here .dc-here{color:var(--ember-text);display:inline-flex}.dc-here i{background:var(--ember);border-radius:50%;width:7px;height:7px}.dc.future .dc-lock{color:var(--ink3);display:inline-flex}.dc-lock .i{width:12px;height:12px}.dc.past .dc-here,.dc.past .dc-lock{visibility:hidden;display:inline-flex}.dc-c{width:150px;height:150px;margin:2px 0;position:relative}.dc.future .dc-c{filter:grayscale()opacity(.6)}.dc-n{letter-spacing:-.02em;margin:0;font-size:26px;font-weight:300}.dc-st{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ember-text);font-size:10px}.dc-l{color:var(--ink2);margin:4px 0 10px;font-size:14.5px}.dc-k{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink3);align-self:flex-start;margin-bottom:6px;font-size:9.5px}.dc ul{text-align:left;flex-direction:column;align-self:stretch;gap:9px;margin:0;padding:0;list-style:none;display:flex}.dc li{color:var(--ink);align-items:center;gap:10px;font-size:14px;display:flex}.dc li i{background:var(--base);width:26px;height:26px;color:var(--ink3);border-radius:50%;flex:none;place-items:center;display:grid}.dc li i .i{width:14px;height:14px}.dc.here li.lit i,.dc.past li.lit i{background:var(--ember);color:#1a1512}.dc.future li{color:var(--ink3)}.dk-dots{justify-content:center;gap:6px;display:flex}.dk-dots button{background:var(--line-strong);cursor:pointer;border:0;border-radius:3px;width:6px;height:6px;padding:0;transition:width .3s}.dk-dots button.on{background:var(--ember);width:18px}@container site (min-width:960px){#grow .ev-pal{max-width:560px}.dk{width:100%;margin:0;padding:10px calc(50% - 130px) 16px}}.wall-pal{gap:14px;width:100%;max-width:none}.wall-ask{background:var(--raise);width:100%;max-width:440px;min-height:54px;box-shadow:0 0 0 1px var(--line),0 12px 30px #3c28191a;text-align:left;border-radius:999px;align-self:center;align-items:center;gap:10px;padding:6px 18px 6px 8px;font-size:15px;display:flex}.wa-av{flex:none;width:40px;height:40px;position:relative}.wa-q{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wall-ask .caret{height:18px}.wall{flex-direction:column;gap:10px;width:calc(100% + 32px);margin:0 -16px;display:flex;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.w-row{scrollbar-width:none;padding:6px 0;overflow-x:auto}.w-row::-webkit-scrollbar{display:none}.w-track{align-items:center;gap:10px;width:max-content;display:flex}.w-it{background:var(--raise);box-shadow:0 0 0 1px var(--line-faint),0 8px 20px #3c281914;transition:opacity .5s var(--ease),transform .5s var(--ease),box-shadow .5s;text-align:left;border-radius:16px;flex:none;margin:0}.wall.asking .w-it:not(.hit){opacity:.18;transform:scale(.94)}.wall.asking .w-it.hit{box-shadow:0 0 0 2px var(--ember),0 14px 30px #e6b98c59;transform:translateY(-3px)scale(1.03)}.w-photo{width:150px;padding:6px 6px 8px;transform:rotate(-1deg)}.w-row[data-k="1"] .w-photo{transform:rotate(1.2deg)}.w-photo .pic{aspect-ratio:4/3;background-position:50%;background-size:cover;border-radius:10px;display:block}.w-photo figcaption{color:var(--ink2);padding:6px 2px 0;font-size:11.5px;line-height:1.3}.w-photo figcaption b{font-family:var(--mono);letter-spacing:.1em;color:var(--ember-text);font-size:9px;font-weight:400;display:block}.w-quote{background:#fff7ec;width:180px;padding:12px 14px}:root[data-theme=dark] .w-quote{background:#2a2119}.w-quote blockquote{letter-spacing:-.01em;margin:0;font-size:15px;font-style:italic;font-weight:400;line-height:1.3}.w-quote figcaption{color:var(--ink3);margin-top:6px;font-size:11px}.w-ticket{background:linear-gradient(90deg,var(--raise) 0 72%,var(--base) 72%);border:1px dashed var(--line-strong);width:170px;padding:10px 12px}.tk-r{font-family:var(--mono);justify-content:space-between;align-items:center;display:flex}.tk-r b{font-size:18px;font-weight:500}.tk-r i{color:var(--ember-text);font-style:normal}.w-ticket figcaption{color:var(--ink3);margin-top:4px;font-size:10.5px}.w-song{align-items:center;gap:10px;width:200px;padding:10px 14px 10px 10px;display:flex}.sg-d{background:radial-gradient(circle,#e6b98c 0 4px,#1a1512 5px 15px,#3a2f27 16px 18px,#1a1512 19px);border-radius:50%;flex:none;width:38px;height:38px;animation:6s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.w-song b{font-size:13.5px;font-weight:500;display:block}.w-song small{color:var(--ink3);font-size:11px}.w-rcpt{width:140px;font-family:var(--mono);background:var(--raise);-webkit-mask-image:radial-gradient(5px at 50% 100%,#0000 98%,#000);padding:10px 12px 12px;mask-image:linear-gradient(#000,#000)}.rc-k{letter-spacing:.1em;color:var(--ink3);font-size:9.5px;display:block}.w-rcpt b{font-family:var(--sans);margin:3px 0;font-size:12.5px;font-weight:400;display:block}.rc-v{color:var(--ember-text);font-size:15px}.w-note{background:#fff3c4;width:160px;padding:10px 12px;transform:rotate(1.5deg)}:root[data-theme=dark] .w-note{background:#3a3220}.nt-k{text-transform:uppercase;letter-spacing:.08em;color:#8a6d1f;font-size:10.5px;font-weight:500}.w-note p{margin:3px 0;font-size:13.5px;line-height:1.3}.w-note small{color:var(--ink3);font-size:10.5px}.w-place{background:linear-gradient(135deg,#e8efe4,#f3efe6);width:170px;padding:10px 12px}:root[data-theme=dark] .w-place{background:linear-gradient(135deg,#1f2a22,#2a261e)}.pin{background:#d4574a;border-radius:50% 50% 50% 0;width:10px;height:10px;margin-right:6px;display:inline-block;transform:rotate(-45deg)}.w-place b{font-size:13.5px;font-weight:500}.w-place p{color:var(--ink2);margin:3px 0;font-size:12.5px;line-height:1.3}.w-place small{color:var(--ink3);font-size:10.5px}.wa-ans{background:var(--raise);width:100%;max-width:440px;min-height:64px;box-shadow:0 0 0 1px var(--line-faint);text-align:left;border-radius:18px;flex-direction:column;align-self:center;gap:3px;padding:12px 16px;font-size:15px;line-height:1.4;display:flex}.wa-ans:empty{visibility:hidden}.wa-ans .meta{font-size:10px}@container site (min-width:960px){.wall{width:100%;margin:0}.w-photo{width:190px}.w-quote{width:220px}}@media (prefers-reduced-motion:reduce){.sg-d{animation:none}}.w-row{padding:8px 0;overflow:hidden!important}.w-track{animation:wallL var(--dur,180s) linear infinite;will-change:transform;animation-play-state:paused}.w-row[data-k="1"] .w-track{--dur:216s;animation-name:wallR}.w-row[data-k="2"] .w-track{--dur:162s}.wall.run .w-track{animation-play-state:running}.w-row:hover .w-track,.w-row:active .w-track{animation-play-state:paused!important}@keyframes wallL{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes wallR{0%{transform:translate(-50%)}to{transform:translate(0)}}.w-photo{background:linear-gradient(160deg,#f6e2c8,#e9c49c);width:160px;padding:0;overflow:hidden}.w-photo .art{aspect-ratio:3/2;padding:10px 14px 0;display:block}.w-photo .art svg{fill:none;stroke:#7a4a24;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.w-photo figcaption{color:#4a2e18;padding:4px 12px 10px;font-size:12px}.w-photo figcaption b{color:#9a5a26}.w-photo.k-sea{background:linear-gradient(160deg,#dbe9ea,#b9d3d4)}.w-photo.k-sea svg{stroke:#2f5f66}.w-photo.k-sea figcaption{color:#1f3f44}.w-photo.k-sea figcaption b{color:#2f5f66}.w-photo.k-sky{background:linear-gradient(160deg,#e6e4f1,#c9c5e2)}.w-photo.k-sky svg{stroke:#4b4580}.w-photo.k-sky figcaption{color:#2e2a52}.w-photo.k-sky figcaption b{color:#4b4580}.w-photo.k-night{background:linear-gradient(160deg,#3a3044,#231c2b)}.w-photo.k-night svg{stroke:#e6b98c}.w-photo.k-night figcaption{color:#f2ece4}.w-photo.k-night figcaption b{color:#e6b98c}.w-photo.k-people{background:linear-gradient(160deg,#f3dccf,#e3b6a3)}.w-photo.k-people svg{stroke:#7a3d2a}:root[data-theme=dark] .w-photo:not(.k-night){filter:brightness(.82)saturate(.9)}@container site (min-width:960px){.w-photo{width:200px}}@media (prefers-reduced-motion:reduce){.w-track{animation:none}}.gl-card[data-s=stuck] .st:not(.first) .st-t{display:none}#decide .dc-copy{margin-top:8px}@container site (min-width:960px){#decide .dc-copy{margin-top:20px!important}}#gl-pal{--gh:clamp(400px,calc(100cqh - 190px),660px);gap:10px}.gl-stage .gl-card{height:var(--gh);min-height:var(--gh)!important}.gl-stage .app-ph{height:var(--gh);width:min(320px,82cqw);aspect-ratio:auto!important}.gl-stage .gl-goal{padding-bottom:6px}.gl-stage .st{padding:0}.gl-stage .st small{line-height:1.25}.gl-card[data-s=stuck] .st:not(.first) .st-s{font-size:13.5px}#decide .dc-top{margin:0 0 4px!important}@container site (min-width:960px){#decide .dc-top{margin:0 0 16px!important}}.jq.jq-join{border-top:0;border-bottom:1px solid var(--line);margin:0 auto 40px;padding-top:0;padding-bottom:40px;text-align:center!important;align-items:center!important}:root{--band:#17120f}:root:not([data-theme=dark]),:root[data-theme=light]{--band:#f4eee5}#p-home>#email,#p-home>#decide,#p-home>#grow,#p-home>#later,#p-home>#join{--void:var(--band);background:var(--band);box-shadow:0 0 0 100vmax var(--band);clip-path:inset(0 -100vmax)}.wf-beats{text-align:center;max-height:0;transition:max-height .8s var(--ease);flex-direction:column;align-items:center;gap:2px;display:flex;overflow:hidden}.wf-beats p{letter-spacing:-.025em;color:var(--ink2);opacity:0;transition:opacity .7s var(--ease),transform .7s var(--ease);margin:0;font-size:clamp(24px,6.6cqw,36px);font-weight:300;line-height:1.25;transform:translateY(14px)}.wf-beats b{color:var(--ink);font-weight:400}.wf-beats em{color:var(--ember-text);font-style:normal}.wf-beats p:last-child{color:var(--ink)}#why.done .wf-beats{max-height:200px}#why.done .wf-beats p{opacity:1;transform:none}#why.done .wf-beats p:nth-child(2){transition-delay:.55s}#why.done .wf-beats p:nth-child(3){transition-delay:1.1s}#p-home #why .why-foot{margin-top:calc(-1 * var(--gap));transition:margin-top .8s var(--ease);gap:0}#p-home #why.done .why-foot{margin-top:0}@media (prefers-reduced-motion:reduce){.wf-beats,.wf-beats p{transition:none}}#site .nav-in{border-radius:0;height:52px;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;padding:0 2px 0 4px!important}#site .nav .join-nav{min-height:40px;font-weight:400;box-shadow:none!important;color:var(--ember-text)!important;background:0 0!important;border:0!important;padding:0 8px!important}#site .nav .join-nav:hover{text-underline-offset:4px;text-decoration:underline}#site .nav .icon-btn{box-shadow:none!important;background:0 0!important;border:0!important}.ic-h{letter-spacing:-.015em;color:var(--ink);text-wrap:balance;max-width:24ch;margin:0;font-size:19px;line-height:1.3}.ic-n{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ic-n div{text-align:left;align-items:flex-start;padding:12px 10px!important}.ic-n i{font-style:normal;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);font-size:9.5px}.ic-n b{font-size:24px!important}.ic-n span{font-size:12px!important}.ic-sub{color:var(--ink3);margin-top:-4px;font-size:12px}.ic-a{text-align:left;flex-direction:column;gap:6px;width:100%;margin:0;padding:0;list-style:none;display:flex}.ic-a li{background:var(--base);animation:sayIn .45s var(--ease) both;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:10px 10px 10px 12px;display:flex}.ic-a li div{flex-direction:column;gap:1px;min-width:0;display:flex}.ic-a li span{color:var(--ink);font-size:13.5px;line-height:1.3}.ic-a li small{color:var(--ember-text);font-size:12px}.ic-a li em{background:var(--raise);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink2);border-radius:999px;flex:none;padding:6px 11px;font-size:12px;font-style:normal}.ic-a li.lk{box-shadow:inset 0 0 0 1px var(--line);background:0 0}.ic-a li.lk span,.ic-a li.lk small{color:var(--ink3)}#gl-card .gl-goal,#gl-card .ladder{display:none!important}#gl-card{flex-direction:column;display:flex}.gl-trail{width:100%;min-height:0;color:var(--ink3);flex:1;position:relative}.gl-trail svg{position:absolute;inset:0;overflow:visible}.tr-road{fill:none;stroke:var(--line-faint);stroke-width:16px;stroke-linecap:round}.tr-dash{fill:none;stroke-width:2px;stroke-dasharray:2 7;stroke-linecap:round;animation:6s linear infinite trWalk}@keyframes trWalk{to{stroke-dashoffset:-90px}}.tr-n circle{fill:var(--void);stroke:var(--line-strong);stroke-width:1.5px;stroke-dasharray:3 3}.tr-n{opacity:calc(1 - var(--k) * .07)}.tr-n text{font:400 12px var(--mono);fill:var(--ink3);text-anchor:middle}.tr-n.first circle{stroke:var(--bad);stroke-dasharray:none;stroke-width:1.8px}.tr-n.first text{fill:var(--bad)}.tr-n.first .pl{fill:none;stroke:var(--bad);opacity:.5;transform-box:fill-box;transform-origin:50%;animation:1.8s ease-out infinite trPulse}@keyframes trPulse{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}.tr-g path{fill:none;stroke:var(--ink3);stroke-width:1.6px;stroke-linejoin:round}.tr-goal{background:var(--void);white-space:nowrap;text-align:center;border-radius:8px;flex-direction:column;align-items:center;gap:1px;padding:0 8px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.tr-goal .meta{font-size:9.5px}.tr-goal b{color:var(--ink2);letter-spacing:-.01em;font-size:17px;font-weight:300}.tr-l{background:var(--void);border-radius:8px;flex-direction:column;max-width:60%;padding:2px 6px;line-height:1.25;display:flex;position:absolute;transform:translateY(-50%)}.tr-l.rt{text-align:right;align-items:flex-end}.tr-l span{color:var(--ink2);opacity:calc(1 - var(--k) * .08);animation:unk 2.6s ease-in-out calc(var(--k)*.3s) infinite alternate;font-size:13.5px;font-style:italic}.tr-l.first b{color:var(--ink);font-size:15px;font-weight:400}.tr-l.first small{color:var(--bad);font-size:12.5px}.gl-count{text-align:center;color:var(--ink3);padding-top:6px;font-size:9.5px;display:block}@media (prefers-reduced-motion:reduce){.tr-dash,.tr-n.first .pl,.tr-l span{animation:none}}.pcx{background:var(--raise);width:100%;max-width:360px;box-shadow:0 0 0 1px var(--line-faint),0 16px 36px #3c281914;text-align:left;border-radius:22px;align-self:center;overflow:hidden}.pc-top{border-bottom:1px solid var(--line-faint);align-items:baseline;gap:8px;padding:12px 16px;display:flex}.pc-top b{font-size:14px;font-weight:500}.pc-top small{color:var(--ink3);font-size:11.5px}.pc-dot{background:var(--ember);border-radius:50%;align-self:center;width:8px;height:8px}.pc-body{flex-direction:column;justify-content:flex-end;gap:7px;height:262px;padding:12px;display:flex;overflow:hidden}.pc-m{max-width:84%;animation:sayIn .4s var(--ease) both;border-radius:16px;padding:8px 12px;font-size:14px;line-height:1.38}.pc-m.me{background:var(--ember);color:var(--on-ember);border-bottom-right-radius:6px;align-self:flex-end}.pc-m.tw{background:var(--base);border-bottom-left-radius:6px;align-self:flex-start}.pc-m.done{color:var(--ok)}.pc-m.sys{max-width:none;color:var(--ink3);box-shadow:inset 0 0 0 1px var(--line);background:0 0;align-self:center;align-items:center;gap:7px;padding:5px 12px 5px 6px;font-size:12px;display:flex}.pc-ag i{background:var(--base);width:20px;height:20px;color:var(--ink2);border-radius:50%;place-items:center;font-size:10.5px;font-style:normal;display:grid}.pc-dots{gap:3px;display:inline-flex}.pc-dots i{background:var(--ink3);border-radius:50%;width:4px;height:4px;animation:1s ease-in-out infinite pcDot}.pc-dots i:nth-child(2){animation-delay:.15s}.pc-dots i:nth-child(3){animation-delay:.3s}@keyframes pcDot{50%{opacity:.25;transform:translateY(-2px)}}.pc-tick{color:var(--ok);margin-right:4px}@media (prefers-reduced-motion:reduce){.pc-dots i{animation:none}}.tz{background:var(--raise);border-radius:28px;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:920px;margin:0 auto;padding:24px 12px 20px;display:flex;box-shadow:0 0 0 1px #e3a86f59,0 24px 60px #c98a4f1f}.tz-badge{width:52px;height:52px;color:var(--ember-text);background:#e3a86f29;border-radius:50%;place-items:center;display:grid}.tz-badge .i{stroke-width:1.6px;width:26px;height:26px}.tz .sc-copy{gap:6px}.tz-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;margin:0;padding:0;list-style:none;display:grid}.tz-grid li{background:var(--base);text-align:left;border-radius:18px;flex-direction:column;gap:4px;padding:14px 12px;display:flex}.tz-ic{background:var(--raise);width:32px;height:32px;color:var(--ember-text);box-shadow:0 0 0 1px var(--line-faint);border-radius:10px;place-items:center;margin-bottom:4px;display:grid}.tz-ic .i{width:18px;height:18px}.tz-grid small{color:var(--ink3);font-size:12px;line-height:1.3}.tz-grid b{color:var(--ink);font-size:14px;font-weight:400;line-height:1.35}.tz-foot{color:var(--ink3);text-align:left;align-items:flex-start;gap:8px;max-width:520px;margin:0;font-size:12.5px;line-height:1.45;display:flex}.tz-foot .i{width:16px;height:16px;color:var(--ok);flex:none;margin-top:1px}@container site (min-width:700px){.tz{padding:40px 32px 30px}.tz-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.tz-grid li{padding:18px 16px}.tz-grid b{font-size:15.5px}}.tz{gap:18px!important;max-width:760px!important}.tz-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.tz-grid li{text-align:center;align-items:center;gap:8px!important;padding:14px 8px!important}.tz-ic{margin:0!important}.tz-grid b{line-height:1.3;font-size:13px!important}@container site (min-width:700px){.tz-grid b{font-size:15px!important}.tz-grid li{padding:18px 12px!important}}.gb{flex-direction:column;flex:1;gap:12px;width:100%;min-height:0;display:flex;position:relative}.gb-goal{border:1.5px dashed var(--line-strong);text-align:left;border-radius:16px;align-items:center;gap:10px;padding:9px 14px;display:flex}.gb-goal .i{width:20px;height:20px;color:var(--ink3);flex:none}.gb-goal div{flex-direction:column;gap:1px;display:flex}.gb-goal .meta{font-size:9.5px}.gb-goal b{color:var(--ink2);font-size:16px;font-weight:400}.gb-grid{flex:1;grid-template-rows:repeat(4,minmax(min-content,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;min-height:0;padding:0 16px;display:grid;position:relative}.gb-path{z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.gb-road{fill:none;stroke:var(--line-faint);stroke-width:12px;stroke-linecap:round;stroke-linejoin:round}.gb-dash{fill:none;stroke:var(--ink3);stroke-width:1.6px;stroke-dasharray:2 6;stroke-linecap:round;opacity:.7;animation:6s linear infinite trWalk}.gb-t{z-index:1;background:var(--raise);box-shadow:0 0 0 1px var(--line-faint),0 4px 12px #3c28190d;text-align:left;border-radius:14px;align-self:center;align-items:center;gap:8px;min-width:0;padding:6px 10px 6px 8px;display:flex;position:relative}.gb-t i{width:24px;height:24px;font:400 11.5px var(--mono);color:var(--ink3);border:1.5px dashed var(--line-strong);border-radius:50%;flex:none;place-items:center;font-style:normal;display:grid}.gb-t span{color:var(--ink2);opacity:calc(1 - var(--k) * .06);font-size:13px;font-style:italic;line-height:1.25}.gb-t.first{box-shadow:0 0 0 1.5px var(--bad),0 6px 16px #b2412b1f}.gb-t.first i{border:1.5px solid var(--bad);color:var(--bad);animation:1.6s ease-in-out infinite stuckP}.gb-t.first div{flex-direction:column;min-width:0;display:flex}.gb-t.first b{color:var(--ink);font-size:13px;font-weight:500;line-height:1.25}.gb-t.first small{color:var(--bad);font-size:11.5px}@media (prefers-reduced-motion:reduce){.gb-dash,.gb-t.first i{animation:none}}:root{--fog:#f4eee5;--asph:#d3c9bc;--asph-line:#fffaf3}:root[data-theme=dark]{--fog:#17120f;--asph:#2c241e;--asph-line:#6b5d50}.gb{gap:6px!important}.rd-goal{text-align:center;flex-direction:column;align-items:center;gap:0;display:flex}.rd-goal .i{width:20px;height:20px;color:var(--ink3);margin-bottom:2px}.rd-goal .meta{font-size:9.5px}.rd-goal b{color:var(--ink2);font-size:17px;font-weight:400}.rd{flex:1;width:100%;min-height:0;position:relative}.rd svg{position:absolute;inset:0;overflow:visible}.rd-road{fill:var(--asph)}.rd-mid{fill:none;stroke:var(--asph-line);stroke-width:2px;stroke-dasharray:9 9;animation:2.4s linear infinite rdMove}@keyframes rdMove{to{stroke-dashoffset:18px}}.rd-post{stroke:var(--ink3);stroke-width:1.5px}.rd-you{fill:var(--bad)}.rd-you-p{fill:none;stroke:var(--bad);opacity:.5;transform-box:fill-box;transform-origin:50%;animation:1.8s ease-out infinite trPulse}.rd-fog{pointer-events:none}.rd-s{transform:translateY(-100%) scale(var(--sc));transform-origin:100% 100%;white-space:nowrap;opacity:calc(1 - var(--k) * .07);filter:blur(calc((var(--k) - 4) * .25px));max-width:calc(var(--mw) / var(--sc));flex-direction:row-reverse;align-items:center;gap:6px;display:flex;position:absolute}.rd-s span{text-overflow:ellipsis;overflow:hidden}.rd-s.r{transform-origin:0 100%;flex-direction:row}.rd-s i{width:22px;height:22px;font:500 12px var(--mono);color:var(--ink2);background:var(--raise);box-shadow:0 0 0 1px var(--line),0 3px 8px #3c281914;border-radius:6px;flex:none;place-items:center;font-style:normal;display:grid}.rd-s span{color:var(--ink2);font-size:13.5px;font-style:italic}.rd-me{text-align:right;flex-direction:column;align-items:flex-end;line-height:1.25;display:flex;position:absolute;transform:translateY(-50%)}.rd-me b{color:var(--ink);font-size:14px;font-weight:500}.rd-me small{color:var(--bad);font-size:12px}@media (prefers-reduced-motion:reduce){.rd-mid,.rd-you-p{animation:none}}.gl-stage .gl-card{width:min(390px,94cqw)!important}.rd-fog{fill:url(#rdFog)}#rdFog stop{stop-color:var(--fog)}.wa-box{background:var(--raise);width:100%;max-width:460px;box-shadow:0 0 0 1px var(--line-faint),0 16px 36px #3c281914;border-radius:26px;flex-direction:column;align-self:center;gap:10px;padding:10px;display:flex}.wa-box .wall-ask{max-width:none;box-shadow:0 0 0 1px var(--line);background:var(--void)}.wa-box .wa-ans{max-width:none;min-height:150px;box-shadow:none;background:0 0;gap:6px;padding:4px 8px}.wa-box .wa-ans:empty{visibility:visible}.wa-a{font-size:15px;line-height:1.4}.wa-found{scrollbar-width:none;padding:2px 0 4px;gap:8px;margin:0 -8px;padding-inline:8px;display:flex;overflow-x:auto}.wa-found::-webkit-scrollbar{display:none}.wa-found .wf-i{will-change:transform;z-index:3;flex:none;display:block;position:relative}.wa-found .w-it{zoom:.62}.wa-chips{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;margin:0 -10px;padding:0 10px 2px;overflow-x:auto}.wa-chips::-webkit-scrollbar{display:none}.wa-chips button{flex:none;font-size:12.5px}.say-off{justify-content:flex-start;min-height:128px!important}.off-btns{gap:6px;margin-top:6px;display:flex}.off-btns b,.off-btns i{border-radius:999px;padding:6px 12px;font-size:12.5px;font-style:normal}.off-btns b{background:var(--ember);color:var(--on-ember);font-weight:500}.off-btns i{box-shadow:inset 0 0 0 1px var(--line);color:var(--ink2)}.off-tally{color:var(--ink3);margin:10px 0 0;font-size:13px}.off-tally b{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ember-text);margin-right:6px;font-size:10px;font-weight:400}.jq .jq-main{letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin:0 0 10px;font-size:clamp(28px,8cqw,46px);font-weight:300;line-height:1.12}.jq .jq-main b{color:var(--ember-text);font-weight:500}.jq .jq-main em{color:var(--ember-text);font-style:normal}.jq.jq-join .jq-1,.jq.jq-join .jq-2{letter-spacing:-.01em;line-height:1.35;font-size:clamp(17px,4.6cqw,22px)!important}.jq.jq-join .jq-1{color:var(--ink3)}.jq.jq-join .jq-2{color:var(--ink2)}@container site (min-width:960px){#p-home>section{isolation:isolate;position:relative}#p-home>section:before{content:"";z-index:-1;pointer-events:none;width:100cqw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}#p-home>#hero:before,#p-home>#why:before,#p-home>#people:before,#p-home>#brain:before,#p-home>#trust:before{background-image:radial-gradient(circle,var(--line-strong) 1px,transparent 1.4px);opacity:.55;background-size:26px 26px;-webkit-mask-image:radial-gradient(62% 70%,#0000 45%,#000 85%);mask-image:radial-gradient(62% 70%,#0000 45%,#000 85%)}#p-home>#email:before,#p-home>#grow:before,#p-home>#join:before{background:radial-gradient(42cqw 70% at 0 20%,#e3a86f33,#0000 70%),radial-gradient(42cqw 70% at 100% 85%,#e3a86f29,#0000 70%)}#p-home>#decide:before,#p-home>#later:before{background:radial-gradient(42cqw 70% at 100% 20%,#e3a86f33,#0000 70%),radial-gradient(42cqw 70% at 0 85%,#e3a86f29,#0000 70%)}#p-home .wall{width:100cqw!important;margin-left:calc(50% - 50cqw)!important;margin-right:0!important}#p-home #wall{align-self:flex-start;align-items:stretch}#p-home #wall .w-row{width:100%}}.gets{max-width:460px}.gets li{white-space:nowrap;flex:1 1 0;min-width:0;padding:0 4px;font-size:clamp(10.5px,3.1cqw,12.5px)}.gets b{white-space:nowrap;font-size:clamp(12px,3.6cqw,14px)}@media (prefers-reduced-motion:reduce){.br-tiles i,.ray,.scrib,.tangle,.th,.why-pal.tidy .who,.why-pal.tidy .who .exhale path,.pp-lines line.on{animation:none}}#site{min-height:100vh;overflow-x:clip;container:site/inline-size}#p-home{--sec:56px;--gap:24px}@container site (min-width:700px){#p-home{--sec:80px;--gap:28px}}#p-home>section.sc,#p-home>section.join{padding-top:var(--sec)!important;padding-bottom:var(--sec)!important}#p-home>section.sc-hero{padding-top:calc(88px + env(safe-area-inset-top,0px))!important}#p-home .sc-in{gap:var(--gap)}#p-home .join{gap:16px}#p-home .sc-copy{gap:12px}#p-home .why-foot{gap:32px;margin-top:0}#p-home .gets{margin-top:0}#p-home section:last-of-type{padding-bottom:calc(var(--sec) + 24px)!important}#p-home .faq{padding-block:0!important}.gl-stage[data-s=stuck] .app-ph,.gl-stage[data-s=app] .gl-card{position:absolute;top:0}@container site (min-width:960px){#p-home .sc:not(.wide):not(.solo):not(.sc-hero) .sc-in{grid-template-rows:1fr auto auto auto 1fr;grid-template-areas:".pal""copy pal""act pal""foot pal"".pal";align-items:start;row-gap:0}#p-home .sc.flip:not(.wide):not(.solo) .sc-in{grid-template-areas:"pal.""pal copy""pal act""pal foot""pal."}#p-home .sc:not(.wide):not(.solo):not(.sc-hero) .sc-copy{align-self:end}#p-home .sc:not(.wide):not(.solo):not(.sc-hero) .sc-act,#p-home .sc:not(.wide):not(.solo):not(.sc-hero) .sc-foot{margin-top:var(--gap)}#p-home .sc:not(.wide):not(.solo):not(.sc-hero) .sc-pal{align-self:center}#p-home .sc .sc-in,#p-home .sc.flip .sc-in,#p-home .sc.wide .sc-in{text-align:center;flex-direction:column;align-items:center;gap:32px;max-width:1120px;padding:0 40px;display:flex!important}#p-home .sc-copy,#p-home .sc-act,#p-home .sc-foot{max-width:760px;text-align:center!important;justify-content:center!important;align-self:center!important;align-items:center!important;margin-top:0!important}#p-home .sc-pal{align-self:center!important}#p-home .sc h2{max-width:none;font-size:clamp(40px,3.4cqw,54px);line-height:1.08}#p-home .sc-copy{max-width:900px!important}#why .sc-act{margin-top:28px!important}#p-home .sc-hero h1{font-size:clamp(56px,4.8cqw,76px)}#p-home .sc-sub{max-width:44ch;font-size:19px}#p-home .sc-act .btn.primary{width:auto;min-width:240px}#p-home .why-pal{max-width:720px;height:500px}#p-home .why-foot{align-items:center}#p-home .jq{text-align:center;align-items:center;max-width:640px}#p-home .wf-lead{max-width:28ch}#p-home .gl-pal{max-width:480px}#p-home .ev-pal{max-width:960px}#p-home .ev-pick{align-self:center;max-width:560px}#p-home .orb-pal{max-width:560px}#p-home .mo{max-width:760px}#p-home .ic-wrap{max-width:480px}#p-home .wall-pal{max-width:1120px}#p-home .off-pal{max-width:480px}#p-home .gets{max-width:520px}#p-home .uc{max-width:1120px;margin-left:auto;margin-right:auto}#p-home .tr-row{max-width:760px}#p-home .join{max-width:none}}
