img[data-astro-cid-znmr7lfh]{width:100%;height:auto;display:block}.sage-introduction[data-astro-cid-bwrnb46t]{color:#24483d;justify-self:center;width:100%;min-width:0;max-width:550px;margin:0}.sage-welcome-card[data-astro-cid-bwrnb46t]{isolation:isolate;background:radial-gradient(at 20% 15%,#fcf5d6 0,#0000 53%),#e5eddf;border:1px solid #c9d6c2;border-radius:120px 120px 28px 28px/45px 45px 28px 28px;padding:28px 32px 25px;position:relative;overflow:hidden;box-shadow:0 18px 45px -30px #354f3d55}.welcome-label[data-astro-cid-bwrnb46t]{text-align:center;letter-spacing:.11em;margin:0;font-size:10px;font-weight:600;line-height:1.6}.welcome-label[data-astro-cid-bwrnb46t] .sage-dot[data-astro-cid-bwrnb46t]{background:#477660;width:6px;height:6px}.welcome-portrait[data-astro-cid-bwrnb46t]{place-items:center;height:300px;margin-block:18px 14px;display:grid;position:relative}.welcome-halo[data-astro-cid-bwrnb46t]{background:#faf6dc;border:1px solid #d5ddc3;border-radius:50%;width:250px;height:250px;position:absolute}.welcome-mascot[data-astro-cid-bwrnb46t]{object-fit:contain;filter:drop-shadow(0 7px 3px #344a3210);width:225px;height:300px;display:block;position:relative}.welcome-note[data-astro-cid-bwrnb46t]{white-space:pre-line;color:#52684e;width:72px;font-family:Georgia,serif;font-size:14px;font-style:italic;line-height:1.3;position:absolute;top:76px;left:calc(50% + 103px);transform:rotate(9deg)}.welcome-note[data-astro-cid-bwrnb46t] svg[data-astro-cid-bwrnb46t]{width:54px;height:33px;margin:5px 0 0 -21px;display:block;transform:rotate(-12deg)}.sage-introduction[data-astro-cid-bwrnb46t] h2[data-astro-cid-bwrnb46t]{text-align:center;letter-spacing:-.055em;margin:0;font-family:Georgia,serif;font-size:clamp(40px,4.2vw,60px);font-style:italic;font-weight:400;line-height:1.15}.welcome-intro[data-astro-cid-bwrnb46t]{text-align:center;color:#4b6051;max-width:285px;margin:12px auto 24px;font-size:16px;line-height:1.55}.welcome-conversation[data-astro-cid-bwrnb46t]{gap:13px;display:grid}.welcome-question[data-astro-cid-bwrnb46t]{color:#514665;background:#eeeaf6;border:1px solid #c4c0d4;border-radius:18px 18px 4px;justify-self:end;max-width:90%;margin:0;padding:14px 19px;font-size:14px;line-height:1.5;transform:rotate(2deg)}.welcome-answer[data-astro-cid-bwrnb46t]{background:#fffef5;border:1px solid #e0dfcd;border-radius:4px 20px 20px;max-width:92%;padding:17px 21px 19px;box-shadow:0 8px 16px -12px #42533550}.welcome-speaker[data-astro-cid-bwrnb46t]{color:#49795c;align-items:center;gap:7px;font-size:12px;font-weight:600;display:flex}.welcome-speaker[data-astro-cid-bwrnb46t] .sage-dot[data-astro-cid-bwrnb46t]{background:#49795c;width:5px;height:5px;margin:0}.welcome-answer[data-astro-cid-bwrnb46t] p[data-astro-cid-bwrnb46t]{letter-spacing:-.02em;margin:7px 0 0;font-size:18px;line-height:1.45}.welcome-signoff[data-astro-cid-bwrnb46t]{text-align:center;color:#4b6051;margin:25px 0 0;font-size:11px;line-height:1.5}@media (width>=801px) and (width<=1100px){.sage-welcome-card[data-astro-cid-bwrnb46t]{padding-inline:22px}.welcome-note[data-astro-cid-bwrnb46t]{width:58px;font-size:12px;top:40px;left:calc(50% + 82px)}.welcome-answer[data-astro-cid-bwrnb46t]{max-width:97%}}@media (width<=480px){.sage-welcome-card[data-astro-cid-bwrnb46t]{padding:26px 20px 23px}.welcome-portrait[data-astro-cid-bwrnb46t]{height:274px;margin-top:22px}.welcome-mascot[data-astro-cid-bwrnb46t]{width:205px;height:274px}.welcome-halo[data-astro-cid-bwrnb46t]{width:224px;height:224px}.welcome-note[data-astro-cid-bwrnb46t]{width:58px;font-size:12px;top:8px;left:calc(50% + 63px)}.welcome-intro[data-astro-cid-bwrnb46t]{max-width:255px;font-size:15px}.welcome-question[data-astro-cid-bwrnb46t]{padding:12px 14px;font-size:13px}.welcome-answer[data-astro-cid-bwrnb46t]{max-width:96%;padding:15px 17px 17px}.welcome-answer[data-astro-cid-bwrnb46t] p[data-astro-cid-bwrnb46t]{font-size:17px}.welcome-label[data-astro-cid-bwrnb46t]{letter-spacing:.08em;font-size:9px}}.sage-hero{grid-template-columns:1.1fr .9fr;align-items:center;gap:70px;padding-block:65px 60px;display:grid}.sage-hero>*,.sage-live-section>*,.sage-draft-section>*{min-width:0}.sage-page h3{font-weight:600}.sage-hero h1{margin-top:25px;font-size:clamp(46px,4.8vw,70px)}.sage-hero h1 em{white-space:normal}.sage-hero .page-lead{max-width:520px;margin-bottom:30px;font-size:19px;line-height:1.7}.sage-hero .conversion-actions .button{gap:14px;padding-inline:21px}.sage-hero .conversion-actions .button:not(.button-outline){color:#202623;background:#f9c531;border-color:#f9c531}.sage-hero-link{margin-top:26px}.sage-hero-tags{color:#59605b;flex-wrap:wrap;gap:9px 20px;margin-top:36px;font-size:12px;display:flex}.sage-hero-tags span:before{content:"✓";color:#376c5d;margin-right:8px}.sage-draft-proof,.sage-live-proof{min-width:0;margin:0}.sage-chat-frame{background:#111725;border:1px solid #20262340;border-radius:18px;max-width:370px;margin-inline:auto;overflow:hidden;box-shadow:0 22px 38px #20262320}.sage-chat-frame .visual-window{border-radius:inherit;box-shadow:none;background:inherit;border:0}.sage-page figcaption{color:#59605b;text-align:center;margin-top:18px;font-size:10px;line-height:1.6}.sage-section-nav{border-block:1px solid #20262330;flex-wrap:wrap;justify-content:space-between;gap:8px 30px;padding-block:18px;display:flex}.sage-section-nav a{gap:20px;padding-block:12px;font-size:14px;font-weight:600;display:flex}.sage-section-nav a:hover{text-underline-offset:5px;text-decoration:underline}.sage-live-section{background:#e0d6eb;border-radius:24px;grid-template-columns:1.15fr .85fr;align-items:center;gap:70px;margin-block:80px;padding:58px 70px;display:grid}.sage-live-copy h2,.sage-draft-copy h2{margin-top:22px}.sage-live-copy>p:not(.eyebrow):not(.sage-example-label),.sage-draft-copy>p:not(.eyebrow),.sage-section-heading>p:not(.eyebrow){color:#505655;margin-top:18px;font-size:17px;line-height:1.75}.sage-beta{vertical-align:middle;border:1px solid #20262340;border-radius:999px;margin-left:10px;padding:3px 8px;font-size:9px;display:inline-block}.sage-live-copy blockquote{max-width:430px;margin:30px 0 10px;font-family:Georgia,serif;font-size:29px;font-style:italic;line-height:1.3}.sage-example-label{letter-spacing:.12em;font-size:9px}.sage-live-conversation{grid-template-columns:minmax(0,1fr) 116px;align-items:center;gap:20px;margin-top:26px;display:grid}.sage-live-conversation blockquote{margin-top:0}.sage-listening-mascot{width:116px}.sage-live-points{gap:12px;margin:0;padding:25px 0 0;font-size:14px;list-style:none;display:grid}.sage-live-points li:before{content:"✓";margin-right:12px}.sage-live-proof .device-phone{width:255px;max-width:90%;margin:0 auto;transform:rotate(4deg)}.sage-live-proof figcaption{margin-top:32px}.sage-section-heading{max-width:730px;margin-bottom:38px}.sage-section-heading h2{margin-top:20px}.sage-section-heading>p:not(.eyebrow){max-width:650px}.sage-job-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px;display:grid}.sage-job{background:#fffdf7;border:1px solid #20262320;border-radius:16px;padding:28px}.sage-job:nth-child(3n+2){background:#edf0e9}.sage-job:nth-child(3n){background:#f1eae0}.sage-job-top{justify-content:space-between;align-items:baseline;gap:12px;min-height:33px;display:flex}.sage-job-top .eyebrow{letter-spacing:.08em;font-size:9px}.sage-job-top>span{color:#687268;font-family:Georgia,serif;font-size:19px}.sage-job h3{letter-spacing:-.035em;min-height:58px;margin:18px 0 15px;font-size:25px;line-height:1.15}.sage-job>p{color:#59605b;min-height:96px;margin-bottom:24px;font-size:14px;line-height:1.7}.sage-job blockquote{border-top:1px solid #20262325;min-height:100px;margin:0;padding-top:20px;font-size:17px;line-height:1.5}.sage-job summary{justify-content:space-between;align-items:center;gap:12px;min-height:48px;font-size:12px;font-weight:600;list-style:none;display:flex}.sage-job summary::-webkit-details-marker{display:none}.sage-job summary span{font-size:22px;font-weight:400}.sage-job details[open] summary span{transform:rotate(45deg)}.sage-job details ul{margin:0;padding:0;list-style:none}.sage-job details li{border-top:1px solid #20262320;padding-block:16px;font-size:14px;line-height:1.65}.sage-capability-note{color:#59605b;max-width:800px;margin:24px 0 0;font-size:12px;line-height:1.7}.sage-draft-section{grid-template-columns:1fr 1fr;align-items:center;gap:100px;padding-block:95px;display:grid}.sage-draft-proof{background:#cfddd4;border-radius:24px;padding:35px}.sage-draft-proof .sage-chat-frame{background:#fff;border:0;max-width:440px;box-shadow:0 18px 38px #47655218}.sage-review-steps{gap:23px;margin:32px 0 0;padding:0;list-style:none;display:grid}.sage-review-steps li{gap:18px;display:flex}.sage-review-steps li>span{color:#587c67;font-family:Georgia,serif;font-size:25px}.sage-review-steps h3{margin:0 0 7px;font-size:18px}.sage-review-steps p{color:#59605b;margin:0;font-size:14px;line-height:1.7}.sage-memory-section{color:#f7f5ef;background:#233c34;padding-block:85px}.sage-memory-heading{grid-template-columns:1.2fr 1fr;align-items:end;gap:80px;display:grid}.sage-memory-heading h2{margin:22px 0 0}.sage-memory-heading>p{color:#d1ded5;margin:0;font-size:18px;line-height:1.7}.sage-memory-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-block:45px;display:grid}.sage-memory-grid article{border-top:1px solid #ffffff40;padding-top:26px}.sage-memory-grid h3{margin:0 0 16px;font-size:21px}.sage-memory-grid p{color:#d1ded5;font-size:15px;line-height:1.75}.sage-memory-example{background:#ffffff09;border:1px solid #ffffff25;border-radius:16px;grid-template-columns:minmax(0,1fr) 180px;align-items:center;gap:38px;padding:32px 38px;display:grid}.sage-notebook-mascot{isolation:isolate;width:180px;position:relative}.sage-notebook-mascot:before{content:"";z-index:-1;background:#ffffff0b;border-top:1px solid #ffffff35;border-radius:5px;height:28%;position:absolute;top:71%;left:5%;right:0}.sage-memory-example blockquote{max-width:960px;margin:18px 0;font-family:Georgia,serif;font-size:clamp(24px,2.6vw,36px);font-style:italic;line-height:1.4}.sage-memory-example-copy>p:last-child{color:#d1ded5;margin-bottom:0;font-size:13px}.sage-planning{padding-block:85px}.sage-planning-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.sage-planning-grid article{background:#e9e1d4;border-radius:18px;padding:40px}.sage-planning-grid article:last-child{background:#f6df8a}.sage-planning-grid h3{letter-spacing:-.03em;margin:24px 0 18px;font-size:30px;line-height:1.2}.sage-planning-grid p:not(.eyebrow){font-size:16px;line-height:1.75}.sage-planning-grid .sage-planning-note{color:#505655;border-top:1px solid #20262330;margin-top:25px;padding-top:20px;font-size:12px!important}.sage-care-section{padding-bottom:85px}.sage-match-section{padding-block:0 85px;scroll-margin-top:30px}.sage-match-heading{max-width:850px;margin-bottom:38px}.sage-match-heading h2{margin-top:20px}.sage-match-heading>p:last-child{color:#505655;max-width:650px;margin-top:22px;font-size:18px;line-height:1.75}.sage-match-grid{grid-template-columns:1.1fr .9fr;align-items:start;gap:64px;display:grid}.sage-match-grid>*{min-width:0}.sage-match-journey blockquote{letter-spacing:-.035em;max-width:500px;margin:0 0 18px;font-family:Georgia,serif;font-size:clamp(26px,2.7vw,38px);font-style:italic;line-height:1.3}.sage-match-journey .sage-review-steps{gap:28px;margin-top:35px}.sage-match-signals{color:#f7f5ef;background:#233c34;border-radius:20px;padding:36px}.sage-match-signals>h3{letter-spacing:-.035em;margin:22px 0 28px;font-size:33px;line-height:1.12}.sage-match-signals ul{margin:0;padding:0;list-style:none}.sage-match-signals li{border-top:1px solid #ffffff30;padding-block:16px}.sage-match-signals h4{margin:0 0 7px;font-size:16px;font-weight:600}.sage-match-signals li p{color:#d1ded5;margin:0;font-size:14px;line-height:1.65}.sage-match-control{color:#f6df8a;margin:12px 0 0;font-size:12px;line-height:1.7}.sage-match-measurement{background:#e9ece4;border-radius:14px;grid-template-columns:.65fr 1.35fr;gap:40px;margin-block:36px 28px;padding:30px 34px;display:grid}.sage-match-measurement h3{letter-spacing:-.025em;margin:0 0 12px;font-size:23px;line-height:1.25}.sage-match-measurement p:not(.eyebrow){color:#505655;margin:0;font-size:14px;line-height:1.75}@media (width<=1100px){.sage-hero{gap:35px}.sage-live-section{gap:40px;padding:45px}.sage-job-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sage-draft-section{gap:45px}}@media (width<=800px){.sage-match-section{padding-bottom:55px}.sage-match-grid,.sage-match-measurement{grid-template-columns:1fr;gap:28px}.sage-match-signals{padding:28px 24px}.sage-match-measurement{gap:16px;padding:26px 24px}.sage-hero{grid-template-columns:1fr;gap:38px;padding-block:45px}.sage-hero h1{font-size:clamp(44px,8vw,64px)}.sage-hero .page-lead{font-size:17px}.sage-hero-tags{margin-top:25px}.sage-section-nav{grid-template-columns:1fr 1fr;gap:3px 20px;display:grid}.sage-section-nav a{justify-content:space-between;gap:8px;font-size:12px}.sage-live-section{grid-template-columns:1fr;gap:38px;margin-block:45px;padding:32px 25px}.sage-live-proof .device-phone{width:230px}.sage-live-conversation{grid-template-columns:minmax(0,1fr) 88px;gap:14px}.sage-listening-mascot{width:88px}.sage-job-grid,.sage-memory-heading,.sage-memory-grid,.sage-planning-grid{grid-template-columns:1fr}.sage-job{padding:26px}.sage-job h3,.sage-job>p,.sage-job blockquote,.sage-job-top{min-height:0}.sage-job blockquote{margin-bottom:14px}.sage-draft-section{flex-direction:column-reverse;gap:30px;padding-block:55px;display:flex}.sage-draft-proof{width:100%;max-width:500px;padding:25px}.sage-memory-section{padding-block:55px}.sage-memory-heading{gap:22px}.sage-memory-grid{gap:18px;margin-block:30px}.sage-memory-example{grid-template-columns:1fr;gap:16px;padding:25px}.sage-notebook-mascot{justify-self:end;width:110px}.sage-planning{padding-block:55px}.sage-planning-grid article{padding:28px}.sage-care-section{padding-bottom:50px}}
