.home-expansion{padding:88px 0}.home-chapter{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:start}.home-chapter>div>p:not(.eyebrow){font-size:17px;line-height:1.85;margin-top:28px}.home-detail-list article{padding:27px 0;border-top:1px solid #cbd4c2}.home-detail-list article:first-child{padding-top:0;border:0}.home-detail-list h3{font-size:23px;margin-bottom:16px}.home-detail-list p{font-size:15px;line-height:1.95}.home-design{background:#f0ece3}.home-catalog-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px 80px}.home-catalog-grid article{border-top:1px solid #d8d9cd;padding-top:22px}.home-catalog-grid article>span{font-size:10px;letter-spacing:.1em;font-weight:650;color:#85573b}.home-catalog-grid h3{margin:17px 0;font-size:25px}.home-catalog-grid p{font-size:15px;line-height:1.9}.home-context-line{border-left:3px solid #a04630;padding:20px 0 20px 30px;margin-top:48px;display:grid;grid-template-columns:1fr 240px;gap:55px;align-items:center}.home-context-line p{font-size:14px}.home-context-line .text-link{margin:0;justify-self:end}.home-purchase-surface{background:#4a2b35;color:#fff}.home-purchase{display:grid;grid-template-columns:1fr 1fr;gap:100px}.home-purchase .eyebrow{color:#dfc5ce}.home-purchase em{color:#f0beaa}.home-purchase>div>p:not(.eyebrow){color:#f0e5e8;font-size:17px;line-height:1.9;margin-top:30px}.home-purchase .text-link{color:#f8d5bc;border-color:#b39293}.home-purchase-steps{list-style:none;padding:0;margin:0;counter-reset:purchase}.home-purchase-steps li{position:relative;padding:0 0 24px 55px;counter-increment:purchase;border-left:1px solid #ffffff40;margin-left:12px}.home-purchase-steps li:last-child{padding-bottom:0;border:0}.home-purchase-steps li:before{content:'0'counter(purchase);position:absolute;left:-12px;top:0;font-size:12px;line-height:30px;color:#eac4b3;background:#4a2b35}.home-purchase-steps h3{font-size:23px;margin-bottom:13px}.home-purchase-steps p{font-size:14px;line-height:1.9;color:#eddae0}.home-operations{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px}.home-operations article{border-top:2px solid #a66643;padding-top:25px}.home-operations article:nth-child(2){border-color:#56745a}.home-operations article:nth-child(3){border-color:#4d6486}.home-operations h3{font-size:24px;margin-bottom:22px}.home-operations p{font-size:15px;line-height:1.9}.home-link-pair{display:flex;gap:45px;margin-top:15px}.home-ai-more{margin-top:75px;border-top:1px solid #c5cee1;padding-top:40px}.home-ai-intro{display:grid;grid-template-columns:1fr 1.1fr;gap:80px;margin-bottom:40px}.home-ai-intro h3{font-size:26px}.home-ai-intro p{font-size:15px}.home-ai-directions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:45px}.home-ai-directions article>span{font-size:10px;color:#536b9d;font-weight:650;letter-spacing:.1em}.home-ai-directions h3{font-size:23px;margin:18px 0}.home-ai-directions p{font-size:14px;line-height:1.95}.home-ai-directions .text-link{color:#385585;font-size:12px;gap:10px}.home-scope{font-size:12px;line-height:1.9;padding-top:24px;margin-top:35px;border-top:1px solid #bdc6bf;color:#5f6b61}.home-growth{background:#eaf0e5}.home-growth-intro{display:grid;grid-template-columns:1fr 1fr;gap:20px 90px;margin-bottom:50px;align-items:end}.home-growth-intro>.eyebrow{grid-column:1/-1;margin-bottom:0}.home-growth-intro>p:not(.eyebrow){font-size:17px;line-height:1.9}.home-growth em{color:#56713e}.home-growth-list{border-top:1px solid #bfcab5}.home-growth-list article{display:grid;grid-template-columns:.85fr 1.15fr 130px;gap:40px;border-bottom:1px solid #bfcab5;padding:30px 0;align-items:start}.home-growth-list article span{font-size:9px;letter-spacing:.06em;color:#64735b}.home-growth-list h3{font-size:22px;line-height:1.4;margin-top:9px}.home-growth-list p{font-size:14px;line-height:1.9}.home-growth-list .text-link{margin-top:16px;font-size:12px;justify-self:end}.home-migration-list article{border-top:1px solid #cbd4c2;padding:24px 0}.home-migration-list article:first-child{padding-top:0;border:0}.home-migration-list h3{font-size:23px;margin-bottom:15px}.home-migration-list p{font-size:15px;line-height:1.9}.home-demo{background:#f1e9df}.home-demo-heading{max-width:940px}.home-demo-heading>p:not(.eyebrow){font-size:17px;line-height:1.9;margin-top:28px;max-width:830px}.home-demo-path{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:35px;margin-top:48px}.home-demo-path article{border-top:1px solid #bdb6a6;padding-top:20px}.home-demo-path article>span{font-size:12px;color:#a05233}.home-demo-path h3{font-size:23px;line-height:1.4;margin:15px 0}.home-demo-path p{font-size:14px;line-height:1.9}.home-demo-bottom{display:grid;grid-template-columns:340px 1fr;gap:60px;align-items:center;margin-top:45px}.home-demo-bottom .btn{justify-self:start}.home-demo-bottom p{font-size:12px;line-height:1.85}.home-wiki{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:start}.home-wiki>div>p:not(.eyebrow){margin-top:28px;font-size:17px;line-height:1.9}.home-wiki>div>a:not(.text-link){display:block;padding:25px 0;border-top:1px solid #d0d7c8}.home-wiki h3{font-size:22px;display:flex;justify-content:space-between;gap:20px}.home-wiki h3 span{color:#92a17d}.home-wiki a p{font-size:14px;margin-top:12px}.home-wiki>div>a:hover h3{color:#a24330}.home-industry-picker{margin-top:60px;padding-top:35px;border-top:1px solid #c9d0c1}.home-industry-picker>h3{font-size:28px}.home-industry-picker>p{font-size:15px;margin-top:15px}.home-industry-options{display:flex;flex-wrap:wrap;gap:12px;margin:25px 0 30px}.home-industry-options button{background:#fff;border:1px solid #ccd4c4;padding:12px 20px;font-size:13px;min-height:46px;border-radius:2px;color:#354634}.home-industry-options button[aria-pressed=true]{background:#243c30;color:#fff;border-color:#243c30}.home-industry-options button:hover{border-color:#243c30}#home-industry-result{min-height:190px;display:grid;grid-template-columns:1fr 1.15fr;gap:20px 80px}#home-industry-result h4{font-size:27px;line-height:1.35;letter-spacing:-.03em;margin:0}#home-industry-result>p{font-size:15px;line-height:1.9}#home-industry-result>a{grid-column:2;justify-self:start;margin-top:0}
@media(max-width:1000px){.home-chapter,.home-purchase,.home-wiki{gap:50px}.home-operations,.home-ai-directions{gap:30px}.home-demo-path{grid-template-columns:1fr 1fr;gap:35px}.home-growth-list article{grid-template-columns:1fr 1.3fr;gap:20px 40px}.home-growth-list .text-link{grid-column:2;justify-self:start;margin-top:0}.home-context-line{grid-template-columns:1fr;gap:20px}.home-context-line .text-link{justify-self:start}.home-ai-intro{gap:40px}.home-growth-intro{gap:20px 45px}}
@media(max-width:700px){.home-expansion{padding:60px 0}.home-chapter,.home-purchase,.home-wiki{grid-template-columns:1fr;gap:38px}.home-chapter>div>p:not(.eyebrow),.home-purchase>div>p:not(.eyebrow),.home-wiki>div>p:not(.eyebrow){font-size:16px}.home-detail-list article:first-child,.home-migration-list article:first-child{border-top:1px solid #cbd4c2;padding-top:24px}.home-catalog-grid{grid-template-columns:1fr;gap:30px}.home-catalog-grid h3{font-size:23px}.home-context-line{padding-left:20px;margin-top:32px}.home-context-line p{font-size:14px}.home-purchase-steps li{padding-left:35px}.home-operations{grid-template-columns:1fr;gap:30px}.home-operations h3{font-size:24px}.home-link-pair{display:block}.home-link-pair .text-link{display:table;margin-top:25px}.home-ai-more{margin-top:40px;padding-top:30px}.home-ai-intro{grid-template-columns:1fr;gap:20px}.home-ai-directions{grid-template-columns:1fr;gap:35px}.home-ai-directions article{border-top:1px solid #bdc8df;padding-top:25px}.home-ai-directions h3 br{display:none}.home-ai-directions p{font-size:15px}.home-growth-intro{grid-template-columns:1fr;gap:25px}.home-growth-intro>p:not(.eyebrow){font-size:16px}.home-growth-list article{grid-template-columns:1fr;gap:20px}.home-growth-list .text-link{grid-column:1}.home-demo-heading>p:not(.eyebrow){font-size:16px}.home-demo-path{grid-template-columns:1fr;gap:25px;margin-top:32px}.home-demo-path h3{font-size:23px;margin:10px 0}.home-demo-path p{font-size:15px}.home-demo-bottom{grid-template-columns:1fr;gap:25px;margin-top:30px}.home-wiki h3{font-size:21px}.home-industry-picker{margin-top:40px}.home-industry-picker>h3{font-size:25px}.home-industry-options{gap:8px}.home-industry-options button{padding:10px 14px;font-size:12px}#home-industry-result{display:block;min-height:370px}#home-industry-result h4{font-size:26px;margin-bottom:22px}#home-industry-result .text-link{margin-top:25px}.home-scope{font-size:12px}}
