.app-landing-page .crm-hero-copy h1{font-size:clamp(36px,4.2vw,60px)}.app-landing-page .crm-hero-visual>img{max-height:560px;object-fit:contain}.app-landing-page .app-launch{margin:64px 0;grid-template-columns:.8fr 1.8fr}.app-landing-page .app-launch .crm-demo-intro{display:flex;align-items:center;padding:32px}.app-landing-page .app-launch h2{margin:0;font-size:clamp(28px,2.5vw,36px)}.app-landing-page .app-launch li,.app-landing-page .app-launch ul{padding-top:16px;padding-bottom:16px}.app-landing-page .app-channels{margin:80px 0}.app-landing-page .app-channels figure{display:flex;align-items:center;padding:28px}.app-landing-page .app-channels img{height:auto;object-fit:contain;border-radius:0}@media(max-width:720px){.app-landing-page .crm-hero-copy h1{font-size:clamp(36px,8vw,52px)}.app-landing-page .crm-hero-visual>img{max-height:400px}.app-landing-page .app-channels,.app-landing-page .app-launch{margin:56px 0}.app-landing-page .app-launch{grid-template-columns:1fr}.app-landing-page .app-launch .crm-demo-intro{padding:24px}.app-landing-page .app-launch ul{padding-top:44px}.app-landing-page .app-launch li{flex-direction:column;align-items:flex-start;gap:12px}.app-landing-page .app-launch svg{width:48px;height:44px;padding:10px 12px}.app-landing-page .app-channels figure{padding:24px 24px 0}}.crm-page .crm-demo.crm-demo-stacked>.workflow-detail-copy>ul{padding:0;margin-top:24px}.crm-page .crm-demo.crm-demo-stacked>.workflow-detail-copy>ul>li{align-items:flex-start}@media(min-width:721px){.crm-page .crm-demo.crm-demo-stacked{grid-template-columns:minmax(0,1fr)}.crm-page .crm-demo.crm-demo-stacked>.crm-demo-intro{display:block;padding:28px 32px}.crm-page .crm-demo.crm-demo-stacked>.crm-demo-intro:after{display:none}.crm-page .crm-demo.crm-demo-stacked>ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:32px;gap:32px;padding:32px;align-self:stretch}.crm-page .crm-demo.crm-demo-stacked>ul:has(>li:last-child:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr))}.crm-page .crm-demo.crm-demo-stacked>ul>li{flex-direction:column;align-items:flex-start;gap:20px;padding:0;border:0}.crm-page .crm-demo.crm-demo-stacked>.workflow-detail-copy{padding:32px}.crm-page .crm-demo.crm-demo-stacked>.workflow-detail-copy .workflow-paragraphs:has(>p:last-child:nth-child(3))>p:first-child{grid-column:1/-1}}@media(min-width:721px)and (max-width:1024px){.crm-page .crm-demo.crm-demo-stacked>ul{grid-template-columns:1fr}.crm-page .crm-demo.crm-demo-stacked>ul:has(>li:last-child:nth-child(2)){grid-template-columns:1fr}.crm-page .crm-demo.crm-demo-stacked>ul>li{flex-direction:row}.crm-page .crm-demo.crm-demo-stacked .workflow-paragraphs{grid-template-columns:1fr}}@media(max-width:720px){.crm-page .crm-demo.crm-demo-stacked .workflow-paragraphs{display:block}.crm-page .crm-demo.crm-demo-stacked .workflow-paragraphs>p+p{margin-top:20px}.crm-page .crm-demo.crm-demo-stacked>ul>li{align-items:flex-start}}@media(min-width:721px)and (max-width:1023px){.crm-page .crm-demo.crm-demo-stacked-tablet{grid-template-columns:minmax(0,1fr)}.crm-page .crm-demo.crm-demo-stacked-tablet>.crm-demo-intro{display:block;padding:28px 32px}.crm-page .crm-demo.crm-demo-stacked-tablet>.crm-demo-intro:after{display:none}.crm-page .crm-demo.crm-demo-stacked-tablet>.workflow-detail-copy{padding:32px}}.workflow-landing-page .workflow-two-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-landing-page .workflow-two-cards li p{font-size:20px}.workflow-landing-page .workflow-panel{margin:64px 0;padding:40px;background:#f6f6f4;border-radius:32px}.workflow-landing-page .workflow-paragraphs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:32px;gap:32px}.workflow-landing-page .workflow-paragraphs>p{margin:0}.workflow-landing-page .workflow-detail-copy{padding:32px 36px 32px 80px;min-width:0}.workflow-landing-page .workflow-detail-copy>p:first-child{margin-top:0}.workflow-landing-page .workflow-detail-copy>p:last-child{margin-bottom:0}.workflow-landing-page .workflow-detail-copy ul{padding:0}.workflow-landing-page .workflow-detail-copy li{gap:16px}.workflow-landing-page .workflow-marker{display:grid;place-items:center;flex-shrink:0;width:40px;height:36px;background:#ffcb46;font-weight:700;-webkit-clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%)}@media(max-width:1024px){.workflow-landing-page .workflow-detail{grid-template-columns:1fr 1.7fr}.workflow-landing-page .workflow-panel{padding:32px}.workflow-landing-page .workflow-detail-copy{padding-right:24px;padding-left:64px}}@media(max-width:720px){.workflow-landing-page .workflow-detail,.workflow-landing-page .workflow-paragraphs,.workflow-landing-page .workflow-two-cards{grid-template-columns:1fr}.workflow-landing-page .workflow-two-cards li{display:block}.workflow-landing-page .workflow-panel{margin:56px 0;padding:28px 24px;border-radius:24px}.workflow-landing-page .workflow-detail-copy{padding:52px 24px 24px}.workflow-landing-page .workflow-detail-copy li{flex-direction:row;align-items:flex-start}}