.sales-first-home{color:#11142b}.sales-first-hero{position:relative;overflow:hidden;padding:clamp(38px,6vw,76px) 20px clamp(42px,6vw,74px);background:#f8f8f3}.sales-first-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 7% 18%,rgba(28,143,132,.14),transparent 25rem),radial-gradient(circle at 88% 70%,rgba(17,20,43,.09),transparent 29rem)}.sales-first-hero__shell{position:relative;display:grid;grid-template-columns:minmax(0,.94fr) minmax(420px,.9fr);align-items:center;gap:clamp(38px,7vw,94px);width:min(1120px,100%);margin:0 auto}.sales-first-hero__copy{max-width:610px}.sales-first-hero h1{max-width:590px;margin:0;font-size:clamp(39px,5.25vw,65px);font-weight:800;line-height:1.03;letter-spacing:-.043em;text-wrap:balance}.sales-first-hero p.sales-first-hero__subhead{max-width:570px;margin:24px 0 0;font-size:clamp(17px,1.65vw,20px);line-height:1.62;color:#54586e}.sales-first-hero__actions{display:flex;flex-wrap:wrap;gap:13px;margin:30px 0 0}.sales-first-button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 22px;border:1px solid transparent;border-radius:12px;background:linear-gradient(112deg,#177d76,#1a9c90);color:#fff;font-size:15px;font-weight:750;line-height:1.2;text-decoration:none;box-shadow:0 10px 24px #13787029;transition:transform .16s ease,background .16s ease,box-shadow .16s ease}.sales-first-button:hover{background:#126963;box-shadow:0 13px 26px #13787036;transform:translateY(-1px)}.sales-first-button:active{transform:scale(.98)}.sales-first-button--secondary{background:#ffffffbf;color:#126963;border-color:#c4d9d4;box-shadow:none}.sales-first-button--secondary:hover{background:#edf7f4;box-shadow:none}.sales-first-scorecard-stack{position:relative;width:min(100%,460px);margin:0 auto;padding:18px 18px 18px 0}.sales-first-scorecard-back{position:absolute;z-index:0;inset:29px 1px 5px 27px;border:1px solid #d8e7e2;border-radius:23px;background:#e5f1ee;box-shadow:0 17px 36px #11142b1c;transform:rotate(3.2deg)}.sales-first-scorecard{position:relative;z-index:1;padding:clamp(21px,3vw,29px);border:1px solid rgba(255,255,255,.86);border-radius:22px;background:#fffffff5;box-shadow:0 22px 55px #11142b29,0 2px 8px #11142b0f;animation:sales-first-scorecard-float 5s ease-in-out infinite}.sales-first-scorecard__header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding-bottom:19px;border-bottom:1px solid #e9efec}.sales-first-scorecard__eyebrow{margin:0;color:#11142b;font-size:18px;font-weight:780;line-height:1.25;letter-spacing:-.02em}.sales-first-scorecard__name{margin:5px 0 0;color:#73798b;font-size:12px;line-height:1.3}.sales-first-scorecard__sample{display:inline-flex;flex:0 0 auto;align-items:center;min-height:25px;padding:3px 9px;border:1px solid #b9dad3;border-radius:999px;background:#edf8f5;color:#16766f;font-size:11px;font-weight:750;letter-spacing:.025em}.sales-first-scorecard__summary{display:flex;align-items:center;gap:21px;padding:21px 0}.sales-first-scorecard__score{display:grid;flex:0 0 112px;width:112px;height:112px;place-content:center;border-radius:50%;background:radial-gradient(circle closest-side,#fff 75%,transparent 76%),conic-gradient(#16847b 0 82%,#dceae6 82% 100%);color:#11142b;text-align:center}.sales-first-scorecard__score strong{display:block;font-size:31px;font-weight:800;line-height:1;letter-spacing:-.045em}.sales-first-scorecard__score span{display:block;margin-top:3px;color:#687181;font-size:12px;font-weight:700}.sales-first-scorecard__outcome{display:grid;gap:7px}.sales-first-scorecard__outcome span{color:#747a8a;font-size:12px;font-weight:650}.sales-first-scorecard__outcome strong{display:inline-flex;width:max-content;align-items:center;min-height:29px;padding:4px 11px;border-radius:999px;background:#dff3ec;color:#126963;font-size:13px;line-height:1}.sales-first-scorecard__criteria{display:grid;gap:12px;padding:19px 0;border-top:1px solid #e9efec}.sales-first-scorecard__criterion{display:grid;grid-template-columns:minmax(112px,1fr) minmax(95px,1.22fr);align-items:center;gap:12px}.sales-first-scorecard__criterion>span{color:#545b6c;font-size:12px;font-weight:650;line-height:1.2}.sales-first-scorecard__bar{display:block;overflow:hidden;height:7px;border-radius:999px;background:#e6efec}.sales-first-scorecard__fill{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#218f85,#5ab4a8)}.sales-first-scorecard__fill--rapport{width:86%}.sales-first-scorecard__fill--discovery{width:73%}.sales-first-scorecard__fill--presentation{width:89%}.sales-first-scorecard__fill--objections{width:64%}.sales-first-scorecard__fill--closing{width:78%}.sales-first-scorecard__tips{padding:17px;border:1px solid #dcebe6;border-radius:13px;background:#f5faf8}.sales-first-scorecard__tips p{margin:0 0 9px;color:#16766f;font-size:12px;font-weight:780}.sales-first-scorecard__tips ul{display:grid;gap:7px;margin:0;padding:0;list-style:none}.sales-first-scorecard__tips li{position:relative;padding-left:16px;color:#424a5c;font-size:12px;line-height:1.42}.sales-first-scorecard__tips li:before{content:"";position:absolute;top:.45em;left:0;width:6px;height:6px;border-radius:50%;background:#1a968b}@keyframes sales-first-scorecard-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.sales-first-results{width:min(1120px,calc(100% - 40px));margin:0 auto;padding:28px 0 33px;border-bottom:1px solid #dfe5e1}.sales-first-results__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.sales-first-results__grid>div{min-width:0;padding:4px 20px 5px 0;border-right:1px solid #dfe5e1}.sales-first-results__grid>div:last-child{border-right:0}.sales-first-results strong{display:block;color:#11142b;font-family:var(--font-display, inherit);font-size:clamp(25px,3vw,34px);font-weight:800;line-height:1.08;letter-spacing:-.04em}.sales-first-results span{display:block;margin-top:6px;color:#626979;font-size:14px;font-weight:600;line-height:1.35}.sales-first-results>p{margin:22px 0 0;color:#717786;font-size:12px;line-height:1.5}.sales-first-modules{width:min(1120px,calc(100% - 40px));margin:0 auto;padding:clamp(42px,6vw,68px) 0 44px}.sales-first-modules__intro{max-width:770px;margin-bottom:26px}.sales-first-modules h2{margin:0 0 12px;font-weight:760;font-size:clamp(28px,4vw,38px);letter-spacing:-.03em;line-height:1.12}.sales-first-modules__intro p{margin:0;color:#54586e;font-size:17px;line-height:1.6}.sales-first-modules__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.sales-first-module{display:flex;flex-direction:column;min-width:0;padding:26px;border:1px solid #e1e4de;border-radius:20px;background:#fff;box-shadow:0 7px 24px #11142b09}.sales-first-module--sales{border-color:#b7d7cf}.sales-first-module__top{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:76px}.sales-first-module h3{margin:0;font-size:23px;font-weight:750;letter-spacing:-.025em;line-height:1.15}.sales-first-module__art{display:grid;flex:0 0 104px;width:104px;min-height:72px;place-items:center;overflow:hidden;border:1px solid #d9ebe5;border-radius:14px;background:#f0f8f5}.sales-first-mini-score{display:grid;gap:6px;width:65px}.sales-first-mini-score__label{display:block;width:34px;height:6px;border-radius:99px;background:#8fbeb5}.sales-first-mini-score__track{display:block;overflow:hidden;height:7px;border-radius:99px;background:#d7e9e4}.sales-first-mini-score__track i{display:block;width:78%;height:100%;border-radius:inherit;background:#18857c}.sales-first-mini-score__track--short i{width:57%;background:#62ada3}.sales-first-mini-payment{display:inline-flex;align-items:center;gap:6px;padding:7px 9px;border:1px solid #b9ddd3;border-radius:999px;background:#fff;color:#16766f;font-size:11px;font-weight:760;white-space:nowrap}.sales-first-mini-payment__check{display:grid;width:15px;height:15px;place-items:center;border-radius:50%;background:#17877d;color:#fff;font-size:10px;line-height:1}.sales-first-mini-pipeline{display:grid;grid-template-columns:minmax(0,1fr);width:76px;align-items:center;gap:4px}.sales-first-mini-pipeline span{position:relative;display:grid;width:100%;height:18px;place-items:center;border:1px solid #bcd9d2;border-radius:6px;background:#fff;color:#39746d;font-size:10px;font-weight:760;line-height:1.1;text-align:center;white-space:nowrap}.sales-first-mini-pipeline span:not(:last-child):after{content:"";position:absolute;top:calc(100% + 1px);left:50%;width:1px;height:3px;background:#8bbcb3}.sales-first-module>p{margin:20px 0 26px;color:#54586e;font-size:16px;line-height:1.6}.sales-first-module>a{margin-top:auto;padding-top:14px;border-top:1px solid #e8ece7;color:#126963;font-size:15px;font-weight:750;line-height:1.5;text-decoration:none}.sales-first-module>a:hover{text-decoration:underline}.sales-first-modules__bridge{margin-top:30px;padding-top:26px;border-top:1px solid #e1e4de}.sales-first-modules__bridge p{max-width:920px;margin:0;color:#54586e;font-size:16px;line-height:1.65}.sales-first-existing-demo{max-width:1200px;margin:0 auto;padding:0 20px 60px}.sales-first-home a:focus-visible{outline:3px solid #167f78;outline-offset:4px}@media (max-width: 940px){.sales-first-hero__shell{grid-template-columns:minmax(0,1fr);max-width:700px;gap:33px}.sales-first-hero__copy{max-width:650px;text-align:center}.sales-first-hero h1,.sales-first-hero p.sales-first-hero__subhead{margin-right:auto;margin-left:auto}.sales-first-hero__actions{justify-content:center}.sales-first-scorecard-stack{width:min(100%,470px)}}@media (max-width: 760px){.sales-first-results__grid,.sales-first-modules__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sales-first-results__grid>div:nth-child(2){border-right:0}.sales-first-results__grid>div:nth-child(-n+2){padding-bottom:17px;border-bottom:1px solid #dfe5e1}.sales-first-results__grid>div:nth-child(n+3){padding-top:13px}.sales-first-module{padding:21px}.sales-first-module__top{min-height:70px}.sales-first-module__art{flex-basis:94px;width:94px}.sales-first-module h3{font-size:21px}}@media (max-width: 520px){.sales-first-hero{padding-right:16px;padding-left:16px}.sales-first-hero h1{font-size:clamp(37px,11vw,49px)}.sales-first-hero p.sales-first-hero__subhead{margin-top:20px;font-size:17px}.sales-first-hero__actions{display:grid;grid-template-columns:1fr}.sales-first-button{width:100%}.sales-first-scorecard-stack{padding:12px 11px 12px 0}.sales-first-scorecard{padding:20px}.sales-first-scorecard__summary{gap:17px}.sales-first-scorecard__score{flex-basis:98px;width:98px;height:98px}.sales-first-scorecard__criterion{grid-template-columns:minmax(105px,1fr) minmax(78px,1fr);gap:9px}.sales-first-results,.sales-first-modules{width:min(100% - 32px,1120px)}.sales-first-results__grid{gap:12px 14px}.sales-first-results__grid>div{padding-right:10px}.sales-first-results strong{font-size:25px}.sales-first-results span{font-size:13px}.sales-first-modules__grid{grid-template-columns:1fr}.sales-first-module h3{font-size:24px}}@media (prefers-reduced-motion: reduce){.sales-first-button,.sales-first-scorecard{transition:none;animation:none}}.homepage-richness{--rh-ink:#11142b;--rh-muted:#54586e;--rh-teal:#17877e;--rh-border:#e3e5df}.homepage-richness .richness-section{width:min(1160px,calc(100% - 40px));margin:0 auto;padding:44px 0}.homepage-richness .richness-section h2{margin:0 0 18px;font-size:clamp(30px,4vw,43px);line-height:1.12;letter-spacing:-.035em;font-weight:800;color:var(--rh-ink);text-wrap:balance}.homepage-richness .richness-section h3{margin:0 0 12px;font-size:21px;line-height:1.2;letter-spacing:-.025em;font-weight:750}.homepage-richness .richness-section p{font-size:16px;line-height:1.65;color:var(--rh-muted);margin:0 0 18px}.homepage-richness .richness-section-heading{max-width:790px;margin-bottom:26px}.homepage-richness .richness-section p.richness-eyebrow{font-size:12px;font-weight:750;letter-spacing:.11em;text-transform:uppercase;color:#417168;margin-bottom:12px}.homepage-richness .richness-specialty-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.homepage-richness .richness-specialty{--specialty-color:#1e4fd8;--specialty-tint:#eaf0ff;border:1px solid var(--rh-border);border-top:3px solid var(--specialty-color);border-radius:18px;padding:28px;background:#fff;display:flex;flex-direction:column}.homepage-richness .richness-specialty--medspa{--specialty-color:#c24e6a;--specialty-tint:#fbeef2}.homepage-richness .richness-specialty--dental{--specialty-color:#0e9e8e;--specialty-tint:#e5f6f3}.homepage-richness .richness-specialty-path{display:flex;align-items:center;gap:7px;margin-bottom:24px;max-width:145px}.homepage-richness .richness-specialty-path span{width:25px;height:25px;border-radius:8px;border:1px solid var(--specialty-color);background:var(--specialty-tint);flex:0 0 auto}.homepage-richness .richness-specialty-path i{height:2px;flex:1;background:var(--specialty-color);opacity:.35}.homepage-richness .richness-specialty a{margin-top:auto;padding-top:12px;color:var(--specialty-color);font-size:15px;font-weight:750;text-decoration:none}.homepage-richness .richness-specialty a:hover{text-decoration:underline}.homepage-richness .richness-kaia{display:grid;grid-template-columns:1.1fr .9fr;gap:46px;align-items:center}.homepage-richness .richness-capability-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0}.homepage-richness .richness-capability-grid>div{background:#fff;border:1px solid var(--rh-border);border-radius:12px;padding:17px}.homepage-richness .richness-capability-grid h3{font-size:15px;margin-bottom:7px}.homepage-richness .richness-capability-grid p{font-size:13px;margin:0}.homepage-richness .richness-link-row{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.homepage-richness .richness-button{display:inline-flex;justify-content:center;align-items:center;min-height:50px;border-radius:12px;padding:14px 22px;font-size:15px;font-weight:750;color:#fff;background:linear-gradient(135deg,#1f9e94,#17877e);text-decoration:none;box-shadow:0 9px 22px #17877e26;transition:transform .16s var(--ease-out),background .16s var(--ease-out)}.homepage-richness .richness-button:hover{background:#126e66}.homepage-richness .richness-button:active{transform:scale(.97)}.homepage-richness .richness-text-link{display:inline-block;color:var(--rh-ink);font-size:15px;font-weight:750;text-decoration:none;border-bottom:2px solid #a5ccc0;padding-bottom:4px}.homepage-richness .richness-followthrough-card{border:1px solid #dce5df;border-radius:22px;padding:26px;background:#fff;box-shadow:0 20px 46px #11142b13}.homepage-richness .richness-preview-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:16px;margin-bottom:22px}.homepage-richness .richness-sample{border:1px solid #d7e7df;border-radius:999px;background:#f0f8f4;color:#31685e;padding:4px 9px;font-size:10px;font-weight:750;text-transform:uppercase;letter-spacing:.06em}.homepage-richness .richness-conversation{padding:18px;margin-bottom:10px;border-radius:13px;background:#f6f7f4}.homepage-richness .richness-conversation p{margin:0;font-size:14px;font-weight:650}.homepage-richness .richness-conversation p.richness-conversation-label{margin-bottom:6px;font-size:11px;font-weight:500}.homepage-richness .richness-followthrough-steps{list-style:none;margin:0;padding:0}.homepage-richness .richness-followthrough-steps li{display:flex;align-items:center;gap:11px;padding:18px 0;border-bottom:1px solid #eef0eb}.homepage-richness .richness-check{display:grid;place-items:center;width:27px;height:27px;border-radius:8px;flex:0 0 auto;background:#eaf6ef;color:#227957;font-weight:800}.homepage-richness .richness-followthrough-steps strong{display:block;font-size:14px}.homepage-richness .richness-followthrough-steps p{font-size:11px;margin:4px 0 0}.homepage-richness .richness-status{margin-left:auto;font-size:10px;color:#3d7467;font-weight:700}.homepage-richness .richness-followthrough-bottom{margin-top:20px;font-size:12px;line-height:1.5;color:#3d7467}.homepage-richness .sales-coaching-feature{padding-top:36px;padding-bottom:40px}.homepage-richness .homepage-coaching-points{list-style:none;margin:22px 0;padding:0}.homepage-richness .homepage-coaching-points li{position:relative;padding-left:24px;margin:12px 0;color:var(--rh-muted);font-size:16px;line-height:1.55}.homepage-richness .homepage-coaching-points li:before{content:"✓";position:absolute;left:0;color:#17877e;font-weight:800}.homepage-richness .richness-workflow-band{background:#fff;border-top:1px solid var(--rh-border);border-bottom:1px solid var(--rh-border);margin:16px 0}.homepage-richness .richness-workflow-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.homepage-richness .richness-workflow-grid article{border-top:2px solid #c7dbd1;padding-top:18px}.homepage-richness .richness-workflow-dot{display:block;width:10px;height:10px;background:#218e7f;border-radius:50%;margin-bottom:16px}.homepage-richness .richness-workflow-grid p{font-size:14px;margin:0}.homepage-richness .richness-reporting-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.homepage-richness .richness-reporting-card{padding:25px;border:1px solid var(--rh-border);border-radius:16px;background:#fff}.homepage-richness .richness-reporting-card p{font-size:14px;margin:20px 0 0}.homepage-richness .richness-reporting-card h3{font-size:19px}.homepage-richness .richness-stage-preview{display:flex;align-items:center;flex-wrap:wrap;gap:5px;padding:14px 0}.homepage-richness .richness-stage-preview span{border-radius:6px;background:#edf6f1;padding:8px;font-size:12px;font-weight:700;color:#2f6558}.homepage-richness .richness-stage-preview i{font-style:normal;color:#72998c}.homepage-richness .richness-reporting-card ul{margin:15px 0 0;padding-left:18px;color:#3d7467;font-size:14px;line-height:2}.homepage-richness .richness-task-preview{display:flex;gap:12px;align-items:center;margin-top:15px;font-size:13px}.homepage-richness .richness-task-preview span{color:#278867}.homepage-richness .richness-platform{display:grid;grid-template-columns:1.3fr .7fr;gap:40px;margin-top:22px;padding:34px!important;border-radius:22px;background:#11142b;color:#fff}.homepage-richness .richness-platform h2{color:#fff;font-size:clamp(28px,3.5vw,37px)}.homepage-richness .richness-platform p{color:#c7cddd}.homepage-richness .richness-platform p.richness-eyebrow{color:#a4dac7}.homepage-richness .richness-platform-modules{display:flex;flex-wrap:wrap;gap:12px;align-content:center}.homepage-richness .richness-platform-modules span{border:1px solid #465069;border-radius:12px;padding:15px 20px;background:#202942;font-size:15px;font-weight:700}.homepage-richness .richness-payments{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center}.homepage-richness .richness-payment-card{background:#fff;border:1px solid var(--rh-border);border-radius:22px;padding:28px;box-shadow:0 16px 38px #11142b0d}.homepage-richness .richness-payment-step{padding:16px 0;display:flex;gap:12px;align-items:center;font-size:14px}.homepage-richness .richness-payment-step span{color:#24866e}.homepage-richness .richness-deposit-paid{display:flex;gap:12px;align-items:center;padding:17px;border-radius:12px;border:1px solid #c7e4d7;background:#edf9f0;color:#247451;font-weight:750}.homepage-richness .richness-payment-card>p{margin:20px 0 0;font-size:13px}.homepage-richness .richness-faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.homepage-richness .richness-faq-grid details{padding:20px;border:1px solid var(--rh-border);border-radius:14px;background:#fff}.homepage-richness .richness-faq-grid summary{font-size:15px;font-weight:750;cursor:pointer;line-height:1.5}.homepage-richness .richness-faq-grid details p{font-size:14px;margin:16px 0 0}.homepage-richness .richness-founder{display:grid;grid-template-columns:1fr auto;align-items:center;gap:30px;background:#eef3ee;border:1px solid #dbe5db;border-radius:22px;padding:26px!important;margin-top:34px}.homepage-richness .richness-founder img{display:block;width:122px;height:142px;object-fit:cover;object-position:50% 22%;border-radius:15px}.homepage-richness .richness-founder h2{font-size:clamp(25px,3vw,31px);margin-bottom:12px}.homepage-richness .richness-founder p{font-size:15px;margin:0}.homepage-richness .richness-final-cta{text-align:center;max-width:780px;padding:64px 0}.homepage-richness .richness-final-cta p{font-size:18px}.homepage-richness .richness-final-cta .richness-button{margin-top:10px}.homepage-richness .conversion-engine{padding-top:32px;padding-bottom:36px}.homepage-richness .footer-grid{grid-template-columns:1.2fr .7fr .9fr 1.4fr .9fr}.homepage-richness a:focus-visible,.homepage-richness summary:focus-visible{outline:3px solid #198d81;outline-offset:5px}@media (max-width:1000px){.homepage-richness .richness-kaia{gap:24px}.homepage-richness .richness-founder{grid-template-columns:1fr}.homepage-richness .richness-founder>a{justify-self:start}.homepage-richness .footer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.homepage-richness .richness-kaia,.homepage-richness .richness-payments,.homepage-richness .richness-platform,.homepage-richness .richness-specialty-grid,.homepage-richness .richness-reporting-grid{grid-template-columns:1fr}.homepage-richness .richness-workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.homepage-richness .richness-section{padding:32px 0}.homepage-richness .richness-followthrough-card{max-width:560px;width:100%;margin:0 auto}.homepage-richness .richness-specialty{padding:24px}.homepage-richness .richness-specialty-path{margin-bottom:18px}.homepage-richness .richness-reporting-card{padding:22px}}@media (max-width:600px){.homepage-richness .richness-faq-grid{grid-template-columns:1fr}.homepage-richness .richness-founder{grid-template-columns:1fr;gap:20px}.homepage-richness .richness-founder>a{grid-column:auto;justify-self:stretch}.homepage-richness .richness-founder img{width:90px;height:110px}.homepage-richness .richness-followthrough-card{padding:20px}.homepage-richness .richness-capability-grid{gap:10px}.homepage-richness .richness-capability-grid>div{padding:14px}.homepage-richness .richness-status{display:none}.homepage-richness .richness-platform{padding:26px!important}.homepage-richness .richness-workflow-grid{gap:24px 16px}.homepage-richness .richness-button{font-size:14px}.homepage-richness .footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.homepage-richness .footer-brand{grid-column:1/-1}}@media (max-width:420px){.homepage-richness .footer-grid{grid-template-columns:1fr}.homepage-richness .richness-link-row{align-items:stretch;flex-direction:column}.homepage-richness .richness-link-row .richness-text-link{align-self:flex-start}}@media (prefers-reduced-motion:reduce){.homepage-richness .richness-button{transition:none}}
