.why-memo-page{--memo-page:#fcfcfb;--memo-text:#151515;--memo-secondary:#4f4f4b;--memo-muted:#9aa0aa;--memo-border:#0c0c0b1a;--memo-accent:#e8756a;background:var(--memo-page);color:var(--memo-text)}.why-memo{font-family:var(--hiw-font-sans);overflow:hidden}.why-memo h1,.why-memo h2,.why-memo h3,.why-memo p{margin:0}.why-memo-hero{align-items:center;min-height:min(48rem,100svh - 5rem);display:flex}.why-memo-hero-inner{width:min(100% - 4rem,43rem);margin-inline:auto;padding:clamp(8rem,14vw,12rem) 0}.why-memo-eyebrow{color:var(--memo-muted);font-family:var(--hiw-font-mono);letter-spacing:.035em;text-transform:uppercase;font-size:.72rem;font-weight:600;display:block}.why-memo-hero h1{letter-spacing:-.043em;max-width:43rem;margin-top:clamp(4.5rem,8vw,7rem);font-size:clamp(2.5rem,3.8vw,3.65rem);font-weight:500;line-height:1.12}.why-memo-definition-line{flex-wrap:wrap;align-items:baseline;gap:.18em;display:flex}.why-memo-definition-line strong{font-weight:620}.why-memo-definition-line>span,.why-memo-definition-line>em{font-family:var(--hiw-font-sans);letter-spacing:-.025em;font-weight:400}.why-memo-definition-line>em{font-size:.48em}.why-memo-definition{white-space:pre-line;margin-top:.18em;font-weight:620;display:block}.why-memo-essay{width:min(100% - 4rem,43rem);margin-inline:auto;padding:clamp(8rem,14vw,12rem) 0 clamp(11rem,18vw,16rem)}.why-memo-opening>h2{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(1.35rem,2vw,1.7rem);font-weight:620;line-height:1.25}.why-memo-essay-copy{color:var(--memo-secondary);font-family:var(--hiw-font-sans);letter-spacing:-.02em;margin-top:2.75rem;font-size:clamp(1.15rem,1.7vw,1.38rem);line-height:1.58}.why-memo-essay-copy>p+p{margin-top:1.8rem}.why-memo-reveal-line{max-width:40rem;color:var(--memo-text);font-size:clamp(1.4rem,2.1vw,1.8rem);font-weight:560;line-height:1.45}.why-memo-beliefs{gap:clamp(4rem,7vw,5.75rem);width:min(100%,43rem);margin:clamp(10rem,17vw,15rem) 0 0;padding:0;list-style:none;display:grid}.why-memo-belief{grid-template-columns:2.75rem minmax(0,1fr);align-items:start;column-gap:clamp(1rem,2vw,1.5rem);display:grid}.why-memo-belief>span{color:var(--memo-muted);font-family:var(--hiw-font-mono);letter-spacing:.04em;grid-row:1/span 2;padding-top:.34rem;font-size:.72rem;font-weight:600}.why-memo-belief h3{font-family:var(--hiw-font-sans);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(1.5rem,2.25vw,1.95rem);font-weight:560;line-height:1.17}.why-memo-belief p{max-width:36rem;color:var(--memo-secondary);text-wrap:balance;grid-column:2;padding-top:.72rem;font-size:clamp(1.05rem,1.35vw,1.16rem);line-height:1.55}.why-memo-belief p em{font-family:var(--hiw-font-sans)}.why-memo-belief-boundary>span{color:var(--memo-accent)}.why-memo-belief-boundary h3{font-weight:620}.why-memo-breaker{background:var(--memo-page);padding:0 max(1.5rem,50vw - 38rem) clamp(8rem,13vw,12rem);position:relative;overflow:hidden}.why-memo-breaker-closing{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3rem;width:min(100%,76rem);margin-inline:auto;display:grid}.why-memo-signal-stage{aspect-ratio:16/9;border-radius:1.5rem;place-items:center;width:min(100%,76rem);margin:0 auto clamp(8rem,14vw,12rem);display:grid;position:relative;overflow:hidden}.why-memo-signal-stage[data-glow-variant=coral]{background:radial-gradient(circle at 105%,#e8756a4d,#0000 34%),linear-gradient(110deg,#f0f0ee 0% 66%,#f2eeeb 84%,#f5e5e0 100%)}.why-memo-signal-stage[data-glow-variant=lilac]{background:radial-gradient(circle at 106%,#8b5cff9e,#0000 17%),radial-gradient(circle at 105%,#6d8cff5c,#d8c8ff47 22%,#0000 38%),linear-gradient(110deg,#f0f0ee 0% 67%,#efedf4 84%,#e9e4f8 100%)}.why-memo-signal-stage[data-glow-variant=lime]{background:radial-gradient(circle at 106%,#eaff11e0,#0000 17%),radial-gradient(circle at 105%,#c6ff3080,#ebffb757 22%,#0000 38%),linear-gradient(110deg,#f0f0ee 0% 67%,#f0f2e8 84%,#eff5d8 100%)}.why-memo-stage-message{width:min(100% - 4rem,62rem)}.why-memo-composer{background:#fff;border:1px solid #14141214;border-radius:999px;align-items:center;gap:.25rem;width:min(100%,60rem);min-height:5.4rem;margin-inline:auto;padding:.4rem .5rem;display:flex;box-shadow:0 1px 2px #1414120d,0 0 0 1px #14141206,0 1.5rem 3.8rem -2.25rem #1414124d}.why-memo-composer-add,.why-memo-voice-control{border-radius:999px;flex:none;place-items:center;width:4.4rem;height:4.4rem;display:grid}.why-memo-composer-add{color:#14141275;width:3.4rem}.why-memo-composer p{color:#141412d1;letter-spacing:-.025em;text-align:left;flex:1;align-items:center;min-width:0;font-size:clamp(1.25rem,2vw,1.65rem);font-weight:520;line-height:1.35;display:flex}.why-memo-composer-thinking{background:var(--memo-text);border-radius:999px;flex:none;width:.72rem;height:.72rem;animation:.72s ease-in-out infinite alternate why-memo-thinking;display:inline-block}.why-memo-composer-copy{position:relative}.why-memo-composer[data-composer-phase=typing] .why-memo-composer-copy:after{content:"";vertical-align:-.1em;background:currentColor;width:1px;height:1em;margin-left:.13em;animation:.62s step-end infinite why-memo-caret;display:inline-block}@keyframes why-memo-thinking{0%{opacity:.35;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@keyframes why-memo-caret{0%,48%{opacity:1}49%,to{opacity:0}}.why-memo-voice-control{background:var(--memo-text);color:#fff}.why-memo-voice-control svg{stroke:currentColor;stroke-linecap:round;stroke-width:1.8px;width:1.45rem;height:1.45rem}.why-memo-breaker-closing h2{letter-spacing:-.038em;white-space:nowrap;font-size:clamp(1.8rem,2.2vw,2.25rem);font-weight:540;line-height:1.15}.why-memo-breaker-closing>a{margin-top:0}@media (max-width:767px){.why-memo-hero{align-items:flex-start;min-height:36rem}.why-memo-hero-inner,.why-memo-essay{width:min(100% - 2rem,43rem)}.why-memo-hero-inner{padding:8rem 0 5rem}.why-memo-hero h1{margin-top:4rem;font-size:clamp(2.3rem,10.8vw,3rem)}.why-memo-definition-line{gap:.12em}.why-memo-essay{padding:7rem 0 9rem}.why-memo-essay-copy{margin-top:2rem;font-size:1.12rem;line-height:1.62}.why-memo-reveal-line{font-size:1.4rem}.why-memo-beliefs{gap:4.5rem;width:100%;margin-top:9rem}.why-memo-belief{grid-template-columns:2rem 1fr;gap:.75rem}.why-memo-belief>span{grid-row:1/span 2;padding-top:.32rem}.why-memo-belief h3{font-size:clamp(1.55rem,7vw,1.9rem)}.why-memo-belief p{grid-column:2;padding-top:.55rem}.why-memo-breaker{padding:0 1rem 8rem}.why-memo-breaker-closing{grid-template-columns:1fr;align-items:start;gap:2.5rem;width:min(100%,32rem)}.why-memo-signal-stage{aspect-ratio:3/4;border-radius:1rem;width:100%;margin:0 auto 7rem}.why-memo-stage-message{width:calc(100% - 2rem)}.why-memo-composer{gap:.25rem;width:100%;min-height:3.25rem;padding:.25rem .35rem}.why-memo-composer p{text-overflow:clip;white-space:nowrap;font-size:.95rem;overflow:hidden}.why-memo-voice-control{width:2.6rem;height:2.6rem}.why-memo-composer-add{width:2.4rem;height:2.6rem}.why-memo-breaker-closing h2{white-space:normal;font-size:clamp(1.8rem,8vw,2.3rem);line-height:1.08}.why-memo-breaker-closing>a{justify-self:start}}@media (prefers-reduced-motion:reduce){[data-memo-reveal]{opacity:1!important;filter:none!important;transform:none!important}.why-memo-composer-thinking,.why-memo-composer-copy:after{animation:none!important}}
.why-memo-v3-page{--memo-page:#fcfcfb;--memo-text:#151515;--memo-secondary:#565651;--memo-muted:#9aa0aa;background:var(--memo-page);color:var(--memo-text)}.why-memo-v3{font-family:var(--hiw-font-sans);overflow:hidden}.why-memo-v3 h1,.why-memo-v3 h2,.why-memo-v3 h3,.why-memo-v3 p,.why-memo-v3 blockquote{margin:0}.why-memo-v3-vision,.why-memo-v3-promise{place-items:center;padding-inline:2rem;display:grid}.why-memo-v3-vision{min-height:78svh;padding-block:clamp(8rem,13vw,12rem)}.why-memo-v3-vision h2{letter-spacing:-.052em;text-align:center;text-wrap:balance;max-width:61rem;font-size:clamp(2.4rem,4.2vw,4.4rem);font-weight:520;line-height:1.03}.why-memo-v3-essay{width:min(100% - 4rem,43rem);margin-inline:auto;padding:clamp(9rem,15vw,13rem) 0}.why-memo-v3-opening h2{letter-spacing:-.025em;font-size:clamp(1.45rem,2vw,1.75rem);font-weight:620;line-height:1.25}.why-memo-v3-copy{color:var(--memo-secondary);letter-spacing:-.02em;margin-top:2.75rem;font-size:clamp(1.15rem,1.7vw,1.38rem);line-height:1.58}.why-memo-v3-copy>p+p{margin-top:1.8rem}.why-memo-v3-copy .why-memo-v3-tradeoff,.why-memo-v3-copy .why-memo-v3-pivot{color:var(--memo-text);margin-top:3.2rem;font-weight:620}.why-memo-v3-copy .why-memo-v3-tradeoff+.why-memo-v3-pivot{margin-top:1.8rem}.why-memo-v3-promise{min-height:78svh;padding-block:clamp(8rem,13vw,12rem)}.why-memo-v3-promise blockquote{letter-spacing:-.045em;text-align:center;text-wrap:balance;max-width:58rem;font-size:clamp(2.2rem,3.3vw,3.45rem);font-weight:520;line-height:1.08}.why-memo-v3-product{padding:0 max(1.5rem,50vw - 38rem) clamp(10rem,15vw,14rem)}.why-memo-v3-product .why-memo-signal-stage{margin-bottom:0}.why-memo-v3-stage{aspect-ratio:16/9;background:radial-gradient(circle at 106%,#eaff11e0,#0000 17%),radial-gradient(circle at 105%,#c6ff3080,#e1ff7d33 24%,#0000 38%),linear-gradient(110deg,#f0f0ee 0% 67%,#f0f2e8 84%,#eff5d8 100%);border-radius:1.5rem;place-items:center;width:min(100%,76rem);margin-inline:auto;display:grid;position:relative;overflow:hidden}.why-memo-v3-composer,.why-memo-v3-result{grid-area:1/1;transition:opacity .42s,transform .52s cubic-bezier(.22,1,.36,1)}.why-memo-v3-composer{background:#fffffff5;border-radius:999px;align-items:center;gap:.25rem;width:min(100% - 4rem,60rem);min-height:5.4rem;padding:.45rem .55rem;display:flex;box-shadow:0 1px 2px #1414120d,0 0 0 1px #14141206,0 1.5rem 3.8rem -2.25rem #1414124d}.why-memo-v3-composer-add,.why-memo-v3-voice{border-radius:999px;flex:none;place-items:center;display:grid}.why-memo-v3-composer-add{color:#14141275;width:3.4rem;height:4.4rem}.why-memo-v3-composer p{color:#141412d1;letter-spacing:-.025em;flex:1;min-width:0;font-size:clamp(1.25rem,2vw,1.65rem);font-weight:520;line-height:1.35}.why-memo-v3-voice{color:#fff;background:#171717;width:4.4rem;height:4.4rem}.why-memo-v3-voice svg{stroke:currentColor;width:1.35rem;height:1.35rem}.why-memo-v3-thinking{background:var(--memo-text);vertical-align:.08em;border-radius:999px;width:.55rem;height:.55rem;animation:.72s ease-in-out infinite alternate why-memo-v3-thinking;display:inline-block}.why-memo-v3-typed-copy{position:relative}.why-memo-v3-stage[data-visual-phase=typing] .why-memo-v3-typed-copy:after{content:"";vertical-align:-.08em;background:currentColor;width:1px;height:1em;margin-left:.13em;animation:.76s step-end infinite why-memo-v3-caret;display:inline-block}.why-memo-v3-stage[data-visual-phase=preparing] .why-memo-v3-composer{opacity:.4;transform:scale(.97)}.why-memo-v3-stage[data-visual-phase=result] .why-memo-v3-composer{opacity:0;pointer-events:none;transform:translateY(-1.5rem)scale(.96)}.why-memo-v3-result{opacity:0;pointer-events:none;background:#fffffff7;border:1px solid #1414120f;border-radius:1.5rem;width:min(100% - 4rem,42rem);padding:clamp(1.5rem,3vw,2.25rem);transform:translateY(1.75rem)scale(.97);box-shadow:0 2.5rem 5rem -3rem #14141252}.why-memo-v3-stage[data-visual-phase=result] .why-memo-v3-result{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.why-memo-v3-result header,.why-memo-v3-company,.why-memo-v3-result dl>div{justify-content:space-between;align-items:center;gap:1rem;display:flex}.why-memo-v3-result header{color:var(--memo-muted);font-family:var(--hiw-font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:.7rem;font-weight:600}.why-memo-v3-evidence{color:#667257;align-items:center;gap:.35rem;display:flex}.why-memo-v3-company{align-items:flex-start;margin-top:2rem}.why-memo-v3-company h3{letter-spacing:-.04em;font-size:clamp(1.55rem,2.5vw,2.15rem);font-weight:560;line-height:1.1}.why-memo-v3-company p{color:var(--memo-muted);margin-top:.35rem;font-size:.88rem}.why-memo-v3-company>span{color:#5d6700;background:#eff7cf;border-radius:999px;place-items:center;width:2.3rem;height:2.3rem;font-size:.9rem;font-weight:650;display:grid}.why-memo-v3-result dl{border-top:1px solid #14141214;margin:2rem 0 0}.why-memo-v3-result dl>div{border-bottom:1px solid #14141214;min-height:3.5rem}.why-memo-v3-result dt{color:var(--memo-muted);font-size:.82rem}.why-memo-v3-result dd{text-align:right;margin:0;font-size:.92rem;font-weight:520}.why-memo-v3-result dd span{color:var(--memo-muted);margin-left:.45rem;font-size:.78rem;font-weight:430}.why-memo-v3-result button{color:#fff;min-height:2.75rem;font:inherit;background:#171717;border:0;border-radius:999px;align-items:center;gap:.65rem;margin:1.5rem 0 0 auto;padding:0 1.05rem;font-size:.82rem;font-weight:600;display:flex}.why-memo-v3-beliefs{gap:clamp(4.25rem,7vw,6rem);width:min(100% - 4rem,49rem);margin:0 auto;padding:clamp(9rem,15vw,14rem) 0;list-style:none;display:grid}.why-memo-v3-beliefs li{grid-template-columns:3rem minmax(0,1fr);gap:1rem;display:grid}.why-memo-v3-beliefs li>span{color:var(--memo-muted);font-family:var(--hiw-font-mono);padding-top:.28rem;font-size:.72rem;font-weight:600}.why-memo-v3-beliefs h3{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(1.55rem,2.4vw,2rem);font-weight:560;line-height:1.18}.why-memo-v3-beliefs em{font-style:italic}.why-memo-v3-beliefs h3 em{font-weight:430}.why-memo-v3-beliefs p{max-width:40rem;color:var(--memo-secondary);margin-top:.75rem;font-size:clamp(1.05rem,1.35vw,1.16rem);line-height:1.55}.why-memo-v3-closer{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3rem;width:min(100% - 4rem,76rem);margin:0 auto;padding:clamp(7rem,11vw,10rem) 0;display:grid}.why-memo-v3-closer h2{letter-spacing:-.04em;white-space:nowrap;font-size:clamp(1.8rem,2.6vw,2.55rem);font-weight:540;line-height:1.12}@keyframes why-memo-v3-thinking{0%{opacity:.35;transform:scale(.82)}to{opacity:1;transform:scale(1.08)}}@keyframes why-memo-v3-caret{0%,48%{opacity:1}49%,to{opacity:0}}@media (max-width:767px){.why-memo-v3-vision,.why-memo-v3-promise{padding-inline:1rem}.why-memo-v3-vision{min-height:68svh;padding-block:7rem}.why-memo-v3-vision h2{font-size:clamp(2.15rem,10vw,3rem)}.why-memo-v3-essay,.why-memo-v3-beliefs,.why-memo-v3-closer{width:min(100% - 2rem,43rem)}.why-memo-v3-essay{padding:7rem 0}.why-memo-v3-copy{margin-top:2rem;font-size:1.12rem;line-height:1.62}.why-memo-v3-promise{min-height:68svh;padding-block:7rem}.why-memo-v3-promise blockquote{font-size:clamp(2rem,9vw,2.7rem)}.why-memo-v3-product{padding:0 1rem 9rem}.why-memo-v3-stage{aspect-ratio:3/4;border-radius:1rem;width:100%}.why-memo-v3-composer{gap:.25rem;width:calc(100% - 2rem);min-height:3.25rem;padding:.25rem .35rem}.why-memo-v3-composer p{text-overflow:clip;white-space:nowrap;font-size:.95rem;overflow:hidden}.why-memo-v3-composer-add{width:2.4rem;height:2.6rem}.why-memo-v3-voice{width:2.6rem;height:2.6rem}.why-memo-v3-voice svg{width:1.05rem;height:1.05rem}.why-memo-v3-result{border-radius:1.1rem;width:calc(100% - 2rem);padding:1.25rem}.why-memo-v3-result header{font-size:.62rem}.why-memo-v3-company{margin-top:1.4rem}.why-memo-v3-company h3{font-size:1.45rem}.why-memo-v3-result dl{margin-top:1.4rem}.why-memo-v3-result dl>div{min-height:3.4rem}.why-memo-v3-result dd{max-width:63%;font-size:.82rem}.why-memo-v3-result dd span{margin:.18rem 0 0;font-size:.7rem;display:block}.why-memo-v3-beliefs{gap:4.5rem;padding:8rem 0}.why-memo-v3-beliefs li{grid-template-columns:2.25rem minmax(0,1fr);gap:.5rem}.why-memo-v3-beliefs h3{font-size:clamp(1.5rem,7vw,1.9rem)}.why-memo-v3-closer{grid-template-columns:1fr;align-items:start;gap:2.5rem;padding:7rem 0}.why-memo-v3-closer>a{justify-self:start}.why-memo-v3-closer h2{white-space:normal}}@media (prefers-reduced-motion:reduce){.why-memo-v3-thinking,.why-memo-v3-typed-copy:after{animation:none!important}}
