.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-chat-proof,.sage-draft-proof,.sage-live-proof{min-width:0;margin:0}.sage-chat-proof{background:#e3e4ec;border-radius:24px;padding:25px 35px 20px}.sage-proof-label{letter-spacing:.09em;margin-bottom:18px;font-size:9px;font-weight:600}.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-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;padding:32px 38px}.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>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-chat-proof{padding:22px}.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-chat-proof{width:100%;max-width:500px;margin-inline:auto}.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-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{padding:25px}.sage-planning{padding-block:55px}.sage-planning-grid article{padding:28px}.sage-care-section{padding-bottom:50px}}
