.features-page{background:linear-gradient(#f4faff 0,#fff 340px)}.features-top{justify-content:space-between;align-items:center;padding:22px 0 6px;display:flex}.features-logo{width:176px;line-height:0;display:block}.features-logo img{width:100%;height:auto;display:block}.features-cta{min-height:44px;padding-inline:22px;font-size:15px}.features-kicker{text-align:center;color:#0878f9;letter-spacing:.22em;margin:18px 0 14px;font-size:14px;font-weight:700}.features-tabs{scrollbar-width:none;background:#ffffffeb;border:1px solid #d8e6f4;border-radius:999px;width:fit-content;max-width:100%;margin:0 auto 28px;display:flex;overflow-x:auto;box-shadow:0 8px 26px #08275d12}.features-tabs::-webkit-scrollbar{display:none}.features-tab{color:#08275d;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:10px;padding:15px 26px;font-size:15px;text-decoration:none;transition:background .18s,color .18s;display:inline-flex}.features-tab b{font-weight:600}.features-tab svg{width:20px;height:20px}.features-tab+.features-tab{box-shadow:-1px 0 #e3eef9}.features-tab:hover{background:#eaf5ff}.features-tab.is-active{color:#fff;box-shadow:none;background:#0878f9}.features-tab.is-active+.features-tab{box-shadow:none}.features-tab.is-soon{opacity:.5;cursor:default}.features-tab.is-soon:hover{background:0 0}.features-card{background:#fff;border:1px solid #d8e6f4;border-radius:28px;margin-bottom:64px;overflow:hidden;box-shadow:0 18px 50px #08275d12}.features-card .solutions-section{background:0 0;padding:46px 0 48px}.features-card .solutions-section .marketing-wrap{width:min(1080px,100% - 56px)}@media (max-width:900px){.features-logo{width:150px}.features-tab{padding:13px 18px;font-size:14px}.features-card{border-radius:22px}.features-card .solutions-section .marketing-wrap{width:calc(100% - 32px)}}@media (max-width:560px){.features-cta{display:none}.features-top{justify-content:center}.features-tabs{justify-content:flex-start;width:100%}}.features-top{padding:14px 0 0}.features-logo{width:150px}.features-kicker{display:none}.features-tabs{margin:8px auto 16px}.features-tab{padding:11px 22px}.features-card{margin-bottom:36px}@media (max-width:900px){.features-tab{padding:11px 16px}}html:has(.features-page){scrollbar-gutter:stable}
