.Editorial-module__SnqE2a__journalHeader{border-bottom:1px solid var(--light-border-primary);padding-block:36px 44px}.Editorial-module__SnqE2a__journalPage #book-demo-form{overflow-x:clip}.Editorial-module__SnqE2a__journalIntro{align-items:end;gap:24px;display:grid}.Editorial-module__SnqE2a__journalIntro h1{max-width:640px}.Editorial-module__SnqE2a__journalIntro>p{max-width:420px;color:var(--light-text-paragraph);font-size:16px;line-height:1.7}.Editorial-module__SnqE2a__eyebrow{color:var(--color-secondary-deeper);letter-spacing:.12em;text-transform:uppercase;margin-bottom:16px;font-size:11px;font-weight:600}.Editorial-module__SnqE2a__filterToolbar{border-bottom:1px solid var(--light-border-primary);flex-direction:column;gap:16px;padding-block:20px;display:flex}.Editorial-module__SnqE2a__filters{flex-wrap:wrap;gap:4px 20px;display:flex}.Editorial-module__SnqE2a__filters button{min-height:44px;color:var(--light-text-caption);white-space:nowrap;cursor:pointer;border-bottom:2px solid #0000;padding-block:10px;font-size:13px;font-weight:500}.Editorial-module__SnqE2a__filters button:hover,.Editorial-module__SnqE2a__filters button[aria-pressed=true]{color:var(--color-secondary-deeper);border-bottom-color:currentColor}.Editorial-module__SnqE2a__search{width:100%;max-width:320px;position:relative}.Editorial-module__SnqE2a__storyCard{flex-direction:column;min-width:0;display:flex}.Editorial-module__SnqE2a__storyImage{aspect-ratio:16/10;border-radius:var(--radius-md);background:var(--light-bg-muted);display:block;position:relative;overflow:hidden}.Editorial-module__SnqE2a__storyCopy{flex-direction:column;flex:1;padding-top:24px;display:flex}.Editorial-module__SnqE2a__storyTitle{letter-spacing:-.02em;text-wrap:pretty;font-size:21px;font-weight:600;line-height:1.35}.Editorial-module__SnqE2a__storySummary{color:var(--light-text-paragraph);margin-block:16px 24px;font-size:15px;line-height:1.7}.Editorial-module__SnqE2a__storyAcademy{color:var(--light-text-caption);margin-top:16px;font-size:13px;line-height:1.65}.Editorial-module__SnqE2a__featuredStory .Editorial-module__SnqE2a__storyAcademy{color:var(--dark-text-paragraph)}.Editorial-module__SnqE2a__applicationHero{align-items:center;gap:32px;display:grid}.Editorial-module__SnqE2a__applicationHero h1{max-width:560px}.Editorial-module__SnqE2a__applicationHero img{aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius-lg);width:100%}.Editorial-module__SnqE2a__storyFooter{border-top:1px solid var(--light-border-primary);justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:20px;font-size:13px;display:flex}.Editorial-module__SnqE2a__storyFooter>span{color:var(--light-text-caption)}.Editorial-module__SnqE2a__storyFooter>a{min-height:44px;color:var(--color-secondary-deeper);align-items:center;gap:8px;font-weight:600;display:inline-flex}.Editorial-module__SnqE2a__featuredStory{border-radius:var(--radius-lg);background:var(--dark-bg-primary);color:var(--dark-text-title);overflow:hidden}.Editorial-module__SnqE2a__featuredStory .Editorial-module__SnqE2a__storyImage{border-radius:0}.Editorial-module__SnqE2a__featuredStory .Editorial-module__SnqE2a__storyCopy{justify-content:center;padding:28px}.Editorial-module__SnqE2a__featuredStory .Editorial-module__SnqE2a__eyebrow{color:var(--color-secondary-light)}.Editorial-module__SnqE2a__featuredStory .Editorial-module__SnqE2a__storyTitle{font-size:clamp(24px,2.25vw,30px);line-height:1.25}.Editorial-module__SnqE2a__featuredStory .Editorial-module__SnqE2a__storySummary,.Editorial-module__SnqE2a__featuredStory .Editorial-module__SnqE2a__storyFooter>span{color:var(--dark-text-paragraph)}.Editorial-module__SnqE2a__featuredStory .Editorial-module__SnqE2a__storyFooter{border-color:var(--dark-border-muted);margin-top:8px}.Editorial-module__SnqE2a__featuredStory .Editorial-module__SnqE2a__storyFooter>a{color:var(--dark-text-title)}.Editorial-module__SnqE2a__articleHeader{padding-top:32px}.Editorial-module__SnqE2a__articleTitleBlock{text-align:center;max-width:880px;margin:40px auto 28px}:is(.Editorial-module__SnqE2a__articlePage,.Editorial-module__SnqE2a__casePage) .Editorial-module__SnqE2a__articleTitleBlock h1{font-size:clamp(32px,4vw,48px);line-height:1.15}.Editorial-module__SnqE2a__articleTitleBlock>p:last-child{max-width:660px;color:var(--light-text-paragraph);margin:20px auto 0;font-size:17px;line-height:1.65}.Editorial-module__SnqE2a__articleMeta{color:var(--light-text-caption);flex-wrap:wrap;justify-content:center;align-items:center;gap:20px 32px;margin-bottom:36px;font-size:13px;display:flex}.Editorial-module__SnqE2a__articleMeta :is([aria-label=Share\ article],[aria-label="Share case study"]){gap:4px}.Editorial-module__SnqE2a__articleMeta :is([aria-label=Share\ article],[aria-label="Share case study"])>:is(a,button){border-radius:var(--radius-md);color:var(--light-text-caption);background:var(--light-bg-secondary);border:0}.Editorial-module__SnqE2a__articleHero{aspect-ratio:2.4;border-radius:var(--radius-lg);background:var(--light-bg-muted);position:relative;overflow:hidden}.Editorial-module__SnqE2a__articlePage figure>img{object-fit:contain;border-radius:var(--radius-md);background:var(--light-bg-secondary);max-height:480px}.Editorial-module__SnqE2a__contents{border-block:1px solid var(--light-border-primary);padding-block:8px}.Editorial-module__SnqE2a__contentsToggle{cursor:pointer;justify-content:space-between;align-items:center;width:100%;min-height:48px;font-size:14px;font-weight:600;display:flex}.Editorial-module__SnqE2a__contentsTitle{display:none}.Editorial-module__SnqE2a__contentsPanel{padding-bottom:12px;display:none}.Editorial-module__SnqE2a__contents[data-expanded=true] .Editorial-module__SnqE2a__contentsPanel{display:block}.Editorial-module__SnqE2a__contentsLinks a{min-height:44px;color:var(--light-text-caption);padding-block:10px;font-size:14px;line-height:1.5;display:block}.Editorial-module__SnqE2a__contentsLinks a:hover{color:var(--color-secondary-deeper)}.Editorial-module__SnqE2a__articlePage .Editorial-module__SnqE2a__academyAside{border:0;border-top:1px solid var(--light-border-primary);background:0 0;border-radius:0;margin-top:24px;padding:24px 0 0}@media (min-width:768px){.Editorial-module__SnqE2a__applicationHero{grid-template-columns:1fr 1fr;gap:64px}.Editorial-module__SnqE2a__journalIntro{grid-template-columns:1.4fr 1fr;gap:64px}.Editorial-module__SnqE2a__featuredStory{grid-template-columns:1.2fr 1fr;display:grid}.Editorial-module__SnqE2a__featuredStory .Editorial-module__SnqE2a__storyImage{aspect-ratio:auto;min-height:400px}.Editorial-module__SnqE2a__featuredStory .Editorial-module__SnqE2a__storyCopy{padding:36px}}@media (min-width:1024px){.Editorial-module__SnqE2a__contents{border:0;padding-block:0}.Editorial-module__SnqE2a__contentsToggle{display:none}.Editorial-module__SnqE2a__contentsTitle{letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:600;display:block}.Editorial-module__SnqE2a__contentsPanel{display:block}.Editorial-module__SnqE2a__contentsLinks{border-left:1px solid var(--light-border-primary);padding:0 0 0 16px}}@media (min-width:1280px){.Editorial-module__SnqE2a__filterToolbar{flex-direction:row;justify-content:space-between;align-items:center}.Editorial-module__SnqE2a__search{flex-shrink:0;width:224px}}@media (max-width:767px){.Editorial-module__SnqE2a__journalHeader{padding-block:24px 32px}.Editorial-module__SnqE2a__articleTitleBlock{text-align:left;margin-top:28px}.Editorial-module__SnqE2a__articleMeta{justify-content:space-between;gap:12px;margin-bottom:24px}.Editorial-module__SnqE2a__articleHero{aspect-ratio:16/10}}
.ResourcePage-module__QCKwka__page :is(h1,h2,h3){text-wrap:balance}.ResourcePage-module__QCKwka__page h1{letter-spacing:-.035em;font-size:clamp(2.125rem,3.5vw,3.25rem);line-height:1.12}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__lede{max-width:680px;font-size:17px;line-height:1.65}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__storyShell{max-width:728px}@media (min-width:640px){.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__storyShell{max-width:776px}}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__readingLayout{gap:40px;margin-top:48px;display:grid}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__readingColumn{min-width:0;max-width:680px}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__readingColumn h2{letter-spacing:-.025em;font-size:clamp(1.5rem,2.25vw,1.875rem);line-height:1.25}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__bodyCopy,.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__readingColumn section>p:not(:first-child){color:#48484f;font-size:17px;line-height:1.75}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__pullQuote{border-left:3px solid #70bdca;margin-block:28px;padding:8px 0 8px 24px}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__readingColumn>.ResourcePage-module__QCKwka__pullQuote:first-child{margin-top:0}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__application{border:1px solid var(--light-border-primary);border-radius:var(--radius-lg);max-width:880px;margin-inline:auto;scroll-margin-top:96px;overflow:hidden}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__applicationIntro{background:var(--light-bg-secondary);border-bottom:1px solid var(--light-border-primary);padding:28px}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__applicationIntro>p:last-child{max-width:600px;color:var(--light-text-paragraph);margin-top:12px;font-size:15px;line-height:1.7}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__primaryAction{border-radius:var(--radius-md);background:var(--color-secondary-deeper);min-height:48px;color:var(--dark-text-title);justify-content:center;align-items:center;gap:12px;padding:12px 24px;font-size:14px;font-weight:600;display:inline-flex}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__primaryAction:hover{background:var(--color-secondary-dark)}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__promo{border-radius:var(--radius-lg);background:var(--light-bg-secondary);border:1px solid var(--light-border-primary);flex-direction:column;align-items:flex-start;gap:24px;padding:28px;display:flex}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__benefits{gap:28px;margin-top:32px;display:grid}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__benefit{border-top:2px solid var(--light-border-primary);padding-top:24px}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__benefit h3{font-size:18px;font-weight:600;line-height:1.4}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__benefit p{color:var(--light-text-paragraph);margin-top:12px;font-size:15px;line-height:1.7}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__steps{gap:28px;margin-top:32px;display:grid}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__step{border-top:1px solid var(--light-border-primary);padding-top:20px}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__stepNumber{color:var(--color-secondary-deeper);margin-bottom:16px;font-size:14px;font-weight:600;display:block}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__metrics{border-block:1px solid var(--light-border-primary);grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:32px;padding-block:28px;display:grid}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__metrics dt{letter-spacing:-.03em;margin-bottom:8px;font-size:32px;font-weight:600}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__metrics dd{max-width:220px;color:var(--light-text-paragraph);font-size:14px;line-height:1.6}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__toolGrid{gap:24px;margin-top:32px;display:grid}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__toolCard{border-top:1px solid var(--light-border-primary);flex-direction:column;padding-top:24px;display:flex}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__caseSidebar dl{border-left:1px solid var(--light-border-primary);padding-left:16px}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__caseSidebar>a{border-top:1px solid var(--light-border-primary);margin-top:28px;padding-top:24px;display:block}.ResourcePage-module__QCKwka__page #book-demo-form{overflow-x:clip}@media (min-width:768px){.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__toolGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__promo{flex-direction:row;justify-content:space-between;align-items:center;padding:40px}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__benefits,.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__steps{grid-template-columns:repeat(3,minmax(0,1fr))}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__applicationIntro{padding:32px 36px}}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__readingColumn blockquote{letter-spacing:-.015em;font-size:clamp(1.125rem,1.5vw,1.25rem);font-weight:500;line-height:1.5}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__readingColumn figcaption{font-size:13px;line-height:1.6}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__toc{border-left:1px solid #e4e4e7;padding:8px 0 8px 16px}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__toc a{color:#61616b;padding-block:6px;font-size:14px;line-height:1.5;transition:color .15s;display:block}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__toc a:hover,.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__toc a:focus-visible{color:#0000ad}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__sidebarCard{background:#fafafa;border:1px solid #e4e4e7;border-radius:12px;padding:20px}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__card h2{text-wrap:pretty;font-size:21px;line-height:1.3}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__featuredCard h2{font-size:clamp(1.5rem,2.2vw,1.875rem)}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__cardSummary{font-size:15px;line-height:1.7}@media (min-width:1024px){.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__storyShell{max-width:1080px}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__toolGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__readingLayout{grid-template-columns:240px minmax(0,680px);justify-content:center;gap:64px;margin-top:56px}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__bodyCopy,.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__readingColumn section>p:not(:first-child){font-size:18px}}.ResourcePage-module__QCKwka__page :is(a,button,input,select,textarea,summary):focus-visible{outline-offset:4px;outline:2px solid #4b43ef}.ResourcePage-module__QCKwka__page :is(input,select,textarea){transition:border-color .16s,background-color .16s}.ResourcePage-module__QCKwka__page :is(input,select,textarea):hover:not(:disabled){border-color:#a3a3a3}.ResourcePage-module__QCKwka__page :is(input,select,textarea):focus{background-color:#fff}.ResourcePage-module__QCKwka__page ::selection{color:#171717;background:#d1edf1}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__card{border-radius:16px;transition:border-color .18s,box-shadow .18s}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__card:focus-within{border-color:#a3a3a3}@media (hover:hover){.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__card:hover{border-color:#a3a3a3;box-shadow:0 8px 24px #1717170a}}@media (min-width:640px){.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__search{max-width:384px}}@media (min-width:1280px){.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__toolbar{flex-direction:row;justify-content:space-between;align-items:center}.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__search{flex-shrink:0;max-width:256px}}@media (prefers-reduced-motion:reduce){.ResourcePage-module__QCKwka__page :is(input,select,textarea),.ResourcePage-module__QCKwka__page .ResourcePage-module__QCKwka__card{transition:none}}
