.pr-page{color:#422b46;background:#fcf8fa;overflow-x:clip}.pr-page *,.pr-site-header *{box-sizing:border-box}.pr-page a,.pr-site-header a{text-decoration:none}.pr-page h1,.pr-page h2,.pr-page h3,.pr-page p{margin:0}.pr-page button{cursor:pointer;font:inherit}.pr-page :is(a,button):focus-visible,.pr-site-header a:focus-visible{outline-offset:3px;outline:3px solid #aa79bb}.pr-site-header{z-index:20;background:#fffafd;border-bottom:1px solid #ecdfec;position:relative}.pr-site-nav{justify-content:space-between;align-items:center;gap:20px;width:min(100% - 40px,1120px);min-height:80px;margin:0 auto;display:flex}.pr-logo-link{flex-shrink:0;display:inline-flex}.pr-logo{width:152px;height:auto}.pr-site-actions{align-items:center;gap:26px;display:none}.pr-free-tools-link{color:#664671;font-size:13px;font-weight:750}.pr-free-tools-link:hover{text-decoration:underline}.pr2-wrap{width:min(100% - 44px,1060px);margin:0 auto}.pr-page em{font-family:Georgia,Times New Roman,serif;font-weight:400}.pr2-eyebrow{letter-spacing:.145em;color:#8a688c;font-size:11px;font-weight:800;line-height:1.55}.pr2-eyebrow-gold{color:#edc9b5}.pr2-eyebrow-gold>span{margin-right:6px;font-size:17px}.pr2-dot{margin-inline:3px}.pr2-hero{color:#fff8f4;background:radial-gradient(at 82% 15%,#b1779a3b,#0000 53%),linear-gradient(130deg,#29172f,#593353);padding:77px 0 80px}.pr2-hero .pr2-wrap{max-width:760px}.pr2-hero h1{letter-spacing:-.036em;text-wrap:balance;margin-top:19px;font:500 clamp(41px,6vw,69px)/1.08 Georgia,Times New Roman,serif}.pr2-hero h1 em{color:#edc4b6}.pr2-hero-description{color:#ecdfeb;max-width:560px;font-size:16px;line-height:1.7;margin-top:19px!important}.pr2-primary-button{color:#3c2640;background:#f8e8d4;border-radius:999px;justify-content:center;align-items:center;gap:25px;min-height:48px;margin-top:27px;padding:12px 25px;font-size:14px;font-weight:790;display:inline-flex}.pr2-primary-button:hover{background:#fff1df}.pr2-hero-note{color:#d3bed2;font-size:12px;line-height:1.5;margin-top:17px!important}.pr2-feature-grid{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;gap:66px;display:grid}.pr2-feature-intro h2{letter-spacing:-.032em;text-wrap:balance;margin-top:14px;font:500 clamp(39px,4.7vw,56px)/1.1 Georgia,Times New Roman,serif}.pr2-feature-intro h2 em{font-style:italic}.pr2-feature-intro>p:not(.pr2-eyebrow){max-width:410px;margin-top:17px;font-size:15px;line-height:1.76}.pr2-lounge{color:#fff8f7;background:#301d36;padding:76px 0}.pr2-lounge .pr2-feature-intro>p:not(.pr2-eyebrow){color:#e4d2e3}.pr2-lounge h2 em{color:#e9baad}.pr2-message-demo{color:#422b46;background:#fffafd;border:1px solid #e5d7e4;border-radius:22px;overflow:hidden;box-shadow:0 20px 48px #0a03103b}.pr2-demo-header{background:#f3eaf2;border-bottom:1px solid #eadde9;justify-content:space-between;align-items:center;gap:12px;padding:15px 20px;font-family:Georgia,serif;font-size:22px;font-weight:600;display:flex}.pr2-demo-header>span:first-child{color:#956b9b;margin-right:6px}.pr2-demo-tag{color:#785b7b;white-space:nowrap;background:#fffafd;border:1px solid #ddc9dd;border-radius:20px;padding:7px 9px;font:700 10px/1.3 Arial,sans-serif}.pr2-demo-content{padding:20px}.pr2-demo-small{color:#936f90;letter-spacing:.12em;font-size:10px;font-weight:850}.pr2-incoming{color:#4e3951;background:#efe7ef;border-radius:13px 13px 13px 3px;margin-top:9px;padding:15px;font-size:14px;line-height:1.55}.pr2-tone-caption{margin-top:20px!important}.pr2-tones{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.pr2-choice{color:#614967;background:#fff;border:1px solid #dfcedf;border-radius:30px;min-height:38px;padding:9px 11px;font-size:12px!important;font-weight:750!important}.pr2-choice-active{color:#fff;background:#684370;border-color:#684370}.pr2-reply{background:#fbf7fa;border:1px solid #e1d0df;border-radius:13px;margin-top:17px;padding:17px}.pr2-reply>span{letter-spacing:.12em;color:#95708e;font-size:10px;font-weight:850}.pr2-reply p{color:#432b48;font:500 21px/1.37 Georgia,Times New Roman,serif;margin-top:9px!important}.pr2-demo-foot{color:#7a6979;font-size:11px;line-height:1.5;margin-top:12px!important}.pr2-journal{background:#f9f1f5;padding:76px 0}.pr2-journal-grid{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr)}.pr2-journal-intro h2{color:#4a2c4a}.pr2-journal-intro h2 em{color:#a67797}.pr2-journal-intro>p:not(.pr2-eyebrow){color:#756375}.pr2-journal-intro .pr2-journal-note{color:#8b7589!important;margin-top:13px!important;font-size:12px!important}.pr2-journal-preview{min-width:0}.pr2-style-choices{flex-wrap:wrap;gap:7px;margin-bottom:13px;display:flex}.pr2-style-choice{color:#684d6a;background:#fffafd;border:1px solid #d9c6d8;border-radius:22px;padding:9px 12px;font-size:11px!important;font-weight:750!important}.pr2-style-active{color:#fff;background:#6e4775;border-color:#6e4775}.pr2-journal-card{--p-bg:#fef7f1;--p-bg2:#efdce4;--p-ink:#4d304c;--p-muted:#866c80;--p-line:#d8b6c8;background:linear-gradient(130deg,var(--p-bg),var(--p-bg2));color:var(--p-ink);border:1px solid var(--p-line);border-left:9px solid #c99fba;border-radius:20px;min-height:275px;padding:26px 27px 22px;box-shadow:0 14px 34px #5430561c}.pr2-journal-slate{--p-bg:#edf0f4;--p-bg2:#d9dfe9;--p-ink:#34415a;--p-muted:#64718a;--p-line:#abb6cb;border-left-color:#8192aa}.pr2-journal-midnight{--p-bg:#303044;--p-bg2:#1c2035;--p-ink:#fff0df;--p-muted:#d3bdc3;--p-line:#7d6b7c;border-left-color:#c59d83}.pr2-journal-top{letter-spacing:.12em;border-bottom:1px solid var(--p-line);justify-content:space-between;gap:12px;padding-bottom:13px;font-size:10px;font-weight:800;display:flex}.pr2-journal-top span:last-child{font-size:16px}.pr2-journal-date{color:var(--p-muted);letter-spacing:.09em;font-size:10px;font-weight:800;margin-top:22px!important}.pr2-journal-card h3{margin-top:9px;font:500 clamp(24px,3vw,32px)/1.15 Georgia,Times New Roman,serif}.pr2-journal-bottom{border-top:1px solid var(--p-line);color:var(--p-muted);justify-content:space-between;align-items:center;margin-top:21px;padding-top:12px;font:italic 12px/1.3 Georgia,serif;display:flex}.pr2-journal-bottom span:last-child{font-size:25px;font-style:normal}.pr2-under-preview{text-align:center;color:#816d80;font-size:11px;margin-top:11px!important}.pr2-closing{background:#fffafd;border-top:1px solid #eddfeb;padding:43px 0 53px}.pr2-closing-inner{justify-content:space-between;align-items:center;gap:30px;display:flex}.pr2-closing h2{color:#432c47;margin-top:8px;font:500 clamp(29px,3.4vw,40px)/1.15 Georgia,Times New Roman,serif}.pr2-closing p:not(.pr2-eyebrow){color:#796878;max-width:600px;margin-top:9px;font-size:13px;line-height:1.65}.pr2-secondary-button{background:#674271;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:14px;min-height:47px;padding:11px 21px;font-size:13px;font-weight:800;display:inline-flex;color:#fff!important}.pr2-secondary-button:hover{background:#52305c}@media (min-width:1024px){.pr-site-actions{display:flex}}@media (max-width:760px){.pr-site-nav{width:min(100% - 36px,540px);min-height:72px}.pr-logo{width:138px}.pr2-wrap{width:min(100% - 36px,540px)}.pr2-hero{padding:48px 0 51px}.pr2-hero h1{font-size:clamp(37px,9.7vw,53px)}.pr2-hero-description{font-size:14px;line-height:1.65;margin-top:16px!important}.pr2-feature-grid{grid-template-columns:1fr;gap:24px}.pr2-feature-intro h2{font-size:clamp(35px,9vw,46px)}.pr2-feature-intro>p:not(.pr2-eyebrow){margin-top:13px;font-size:14px;line-height:1.68}.pr2-lounge,.pr2-journal{padding:48px 0}.pr2-demo-header{padding:14px 16px}.pr2-demo-content{padding:17px}.pr2-journal-card{min-height:0;padding:22px 20px 19px}.pr2-closing{padding:39px 0 45px}.pr2-closing-inner{flex-direction:column;align-items:stretch;gap:19px}.pr2-secondary-button{align-self:flex-start}}@media (max-width:380px){.pr2-wrap{width:calc(100% - 28px)}.pr2-hero h1{font-size:37px}.pr2-choice,.pr2-style-choice{padding-inline:9px}.pr2-demo-tag{font-size:9px}}@media (prefers-reduced-motion:reduce){.pr-page *{scroll-behavior:auto!important;transition:none!important}}.pr2-style-choices{gap:8px;margin-bottom:15px}.pr2-style-choice{color:#604b64;background:#fffafc;border:1px solid #d9cad8;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:9px 12px;transition:background .18s,border-color .18s,box-shadow .18s;display:inline-flex;box-shadow:0 2px 4px #4b2d5009}.pr2-style-choice:hover{border-color:#a47aa6}.pr2-style-choice.pr2-style-active{color:#fff;background:#67446e;border-color:#67446e;box-shadow:0 5px 12px #4d295230}.pr2-style-swatch{border:1px solid #4b325033;border-radius:50%;flex:none;width:15px;height:15px}.pr2-swatch-keepsake{background:linear-gradient(145deg,#fff6ef 42%,#d8a5c0 43%)}.pr2-swatch-slate{background:linear-gradient(145deg,#e9dfce 42%,#556577 43%)}.pr2-swatch-midnight{background:linear-gradient(145deg,#17253a 42%,#c8a578 43%)}.pr2-style-active .pr2-style-swatch{border-color:#ffffffb3}.pr2-journal-card{--p-bg:#fffbf6;--p-ink:#4d304c;--p-muted:#8b6d80;--p-line:#dcc2cf;isolation:isolate;background:#f6e9ee;border:1px solid #dec0d1;border-left:0;border-radius:22px;min-height:0;padding:0;position:relative;overflow:hidden;box-shadow:0 18px 38px #5934521f,0 2px 5px #5934520d}.pr2-journal-card:before{content:"";z-index:0;background:linear-gradient(#d4a5b9,#bc819e);border-right:1px solid #4d2b4b14;width:11px;position:absolute;inset:0 auto 0 0}.pr2-journal-art{z-index:0;pointer-events:none;opacity:1;width:55%;height:185px;position:absolute;inset:0 0 auto auto}.pr2-journal-inner{z-index:1;padding:25px 24px 20px 32px;position:relative}.pr2-journal-top{border:0;align-items:center;gap:10px;max-width:100%;min-height:76px;padding:0 0 16px;display:flex}.pr2-journal-mark{color:#805c77;letter-spacing:-.08em;background:#fffbfbbf;border:1px solid #d3b8c8;border-radius:50%;flex:none;place-items:center;width:35px;height:35px;font:700 11px/1 Georgia,serif;display:grid}.pr2-journal-top-copy{flex-direction:column;gap:5px;min-width:0;display:flex}.pr2-journal-edition{letter-spacing:.14em;color:#845a7b;font:800 9px/1.25 Arial,sans-serif}.pr2-journal-name{letter-spacing:-.02em;color:var(--p-ink);font:500 22px/1.05 Georgia,Times New Roman,serif}.pr2-journal-star{color:#b17d9c;align-self:flex-start;margin-left:auto;font:17px/1.3 Georgia,serif}.pr2-journal-entry{border-top:1px solid var(--p-line);border-bottom:1px solid var(--p-line);margin-top:8px;padding:22px 0 23px}.pr2-journal-date{letter-spacing:.1em;color:var(--p-muted);font:800 9px/1.45 Arial,sans-serif;margin:0!important}.pr2-journal-entry h3{letter-spacing:-.026em;max-width:300px;margin-top:10px;font:500 clamp(25px,3vw,31px)/1.15 Georgia,Times New Roman,serif}.pr2-journal-excerpt{max-width:330px;color:var(--p-muted);font:italic 15px/1.62 Georgia,Times New Roman,serif;margin-top:13px!important}.pr2-journal-bottom{border:0;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:17px 0 0;font:italic 12px/1.3 Georgia,serif;display:flex}.pr2-journal-bottom span:last-child{font-size:26px}.pr2-journal-keepsake{--p-ink:#4b304e;--p-muted:#806479;--p-line:#dfc5cf;background:linear-gradient(144deg,#fffcf7 0%,#fffaf7 38%,#f3e0e9 100%);border-color:#dcb7c7}.pr2-journal-keepsake .pr2-journal-art{background-image:url(/images/journal/premium-landing-keepsake.webp);background-position:45% 0;background-size:cover;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 47%),linear-gradient(#000 0%,#0000 99%);mask-image:linear-gradient(90deg,#0000 0%,#000 47%),linear-gradient(#000 0%,#0000 99%);-webkit-mask-composite:source-in;mask-composite:intersect}.pr2-journal-keepsake .pr2-journal-top-copy{max-width:185px}.pr2-journal-keepsake .pr2-journal-entry{background:linear-gradient(90deg,#fffcf973,#0000)}.pr2-journal-slate{--p-ink:#29384a;--p-muted:#677184;--p-line:#bcc4cc;background:linear-gradient(155deg,#f5f0e7 0%,#f2ede4 51%,#e4e9ed 100%);border-color:#aeb8c1}.pr2-journal-slate:before{background:linear-gradient(#45576a,#293c51);border-right-color:#a3a9a6}.pr2-journal-slate .pr2-journal-art{background-image:url(/images/journal/premium-landing-slate.webp);background-position:53% 0;background-size:cover;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 50%),linear-gradient(#000 0%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 50%),linear-gradient(#000 0%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.pr2-journal-slate .pr2-journal-edition{color:#5a6a7b}.pr2-journal-slate .pr2-journal-mark{color:#455568;background:#f8f6ef;border-color:#c1c8ca}.pr2-journal-slate .pr2-journal-star{color:#b18e62}.pr2-journal-slate .pr2-journal-entry{border-left:2px solid #a7b1bc;padding-left:13px}.pr2-journal-midnight{--p-ink:#f8ebdb;--p-muted:#dac9c5;--p-line:#e0ba8d5c;background:radial-gradient(circle at 84% 9%,#bc805a38,#0000 51%),linear-gradient(150deg,#30384b 0%,#18243b 56%,#101b30 100%);border-color:#9a806c;box-shadow:0 18px 38px #14192b40}.pr2-journal-midnight:before{background:linear-gradient(#c9a479,#725c57)}.pr2-journal-midnight .pr2-journal-art{opacity:.9;background-image:url(/images/journal/premium-landing-midnight.webp);background-position:55% 0;background-size:cover;width:62%;height:200px;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 59%),linear-gradient(#000 0%,#0000 98%);mask-image:linear-gradient(90deg,#0000 0%,#000 59%),linear-gradient(#000 0%,#0000 98%);-webkit-mask-composite:source-in;mask-composite:intersect}.pr2-journal-midnight .pr2-journal-mark{color:#f6ddae;background:#242a3ebf;border-color:#debe8ea6}.pr2-journal-midnight .pr2-journal-edition{color:#e0bc8a}.pr2-journal-midnight .pr2-journal-star{color:#ebc896}.pr2-journal-midnight .pr2-journal-entry{background:#0b132147;border:1px solid #e0ba8d40;border-radius:12px;margin-top:3px;padding:20px 14px 21px}.pr2-journal-midnight .pr2-journal-excerpt{color:#f0ddcb}.pr2-journal-midnight .pr2-journal-bottom{color:#d8ba9b}@media (max-width:380px){.pr2-style-choice{gap:5px;padding-inline:8px;font-size:10px!important}.pr2-journal-inner{padding:20px 18px 17px 28px}.pr2-journal-art{width:51%;height:145px}.pr2-journal-top{min-height:65px}.pr2-journal-name{font-size:20px}.pr2-journal-mark{width:31px;height:31px}.pr2-journal-entry h3{font-size:25px}}@media (prefers-reduced-motion:reduce){.pr2-style-choice{transition:none}}
