.RsSPPW_page{--u:max(clamp(.65px, calc(.65px + (100vw - 681px) * .35 / 1239), 1px), min(calc(100vw / 1920), calc((2560 / 1920) * 1px)));--gutter:32px;--section-gap:calc(65 * var(--u));--title-gap:calc(16 * var(--u));--head-card-gap:calc(16 * var(--u));--card-gap:calc(20 * var(--u));--radius:calc(20 * var(--u));--more-gap:calc(130 * var(--u));--fs-heading:calc(32 * var(--u));--fs-lead:calc(20 * var(--u));--fs-card-title:calc(20 * var(--u));--fs-card-subtitle:calc(18 * var(--u));--fs-checklist:calc(16 * var(--u));--fs-body:calc(16 * var(--u));color:#111;width:100%}.RsSPPW_container{width:min(max(1420px, calc(1420 * var(--u))), calc(100% - 2 * var(--gutter)));margin-inline:auto}.RsSPPW_heading{letter-spacing:-.025em;word-break:keep-all;overflow-wrap:break-word;margin:0;font-weight:700;line-height:1.3}.RsSPPW_lead{margin:var(--title-gap) 0 0;font-weight:400;font-size:var(--fs-lead);letter-spacing:-.025em;word-break:keep-all;overflow-wrap:break-word;line-height:1.4}.RsSPPW_clause{display:inline-block}.RsSPPW_desktopBreak{display:inline}.RsSPPW_lead{container-type:inline-size}@container (max-width:770px){.RsSPPW_desktopBreak{display:none}}.RsSPPW_toolsSection{width:100%;margin-top:var(--section-gap);padding-block:calc(100 * var(--u));background:#f0f1f3}.RsSPPW_highlight{z-index:0;isolation:isolate;display:inline-block;position:relative}.RsSPPW_highlightMark{z-index:-1;background:#1d7ff938;border-radius:2px 7px 3px 6px;height:.5em;position:absolute;bottom:.03em;left:-.05em;right:-.05em}.RsSPPW_toolsHeadText{position:relative}.RsSPPW_toolsCtaWrap{position:absolute;bottom:0;right:0}.RsSPPW_toolsCtaWrap .RsSPPW_cta{background-image:radial-gradient(circle at 20% 30%,#2767cbd9 0%,#0000 45%),radial-gradient(circle at 80% 20%,#a34cb5bf 0%,#0000 42%),radial-gradient(circle at 70% 80%,#41083d 0%,#0000 55%),radial-gradient(circle at 15% 75%,#000d39 0%,#0000 55%),linear-gradient(#000,#000);background-position:20% 30%,80% 20%,70% 80%,15% 75%,0 0;background-repeat:no-repeat;background-size:220% 220%,220% 220%,220% 220%,220% 220%,100% 100%;transition:background-color .2s,box-shadow .25s,transform .25s}.RsSPPW_toolsCtaWrap .RsSPPW_cta:hover,.RsSPPW_toolsCtaWrap .RsSPPW_cta:active{background-image:radial-gradient(circle at 20% 30%,#2767cbd9 0%,#0000 45%),radial-gradient(circle at 80% 20%,#a34cb5bf 0%,#0000 42%),radial-gradient(circle at 70% 80%,#41083d 0%,#0000 55%),radial-gradient(circle at 15% 75%,#000d39 0%,#0000 55%),linear-gradient(#000,#000);background-size:220% 220%,220% 220%,220% 220%,220% 220%,100% 100%}@media (prefers-reduced-motion:no-preference){.RsSPPW_toolsCtaWrap .RsSPPW_cta{animation:6s linear infinite RsSPPW_toolsCtaMeshShift}}@keyframes RsSPPW_toolsCtaMeshShift{0%{background-position:10% 20%,90% 10%,70% 80%,15% 75%,0 0}25%{background-position:55% 75%,40% 60%,40% 55%,35%,0 0}50%{background-position:80% 15%,15% 80%,60% 30%,55% 25%,0 0}75%{background-position:25% 80%,75% 40%,25%,70% 60%,0 0}to{background-position:10% 20%,90% 10%,70% 80%,15% 75%,0 0}}@media (hover:hover) and (pointer:fine){.RsSPPW_toolsCtaWrap .RsSPPW_cta:hover{box-shadow:0 0 18px #2767cb59,0 0 32px #a34cb538}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.RsSPPW_toolsCtaWrap .RsSPPW_cta:hover{transform:scale(1.02)}}.RsSPPW_toolCards{margin:var(--head-card-gap) 0 0;gap:var(--card-gap);margin-inline:calc(-1 * var(--gutter));padding:0;padding-inline:var(--gutter);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;list-style:none;display:flex;overflow:auto hidden}.RsSPPW_toolCards::-webkit-scrollbar{display:none}.RsSPPW_toolCard{flex:1 1 calc(700 * var(--u));scroll-snap-align:start;gap:calc(16 * var(--u));padding:calc(24 * var(--u)) calc(32 * var(--u)) calc(36 * var(--u));border-radius:var(--radius);background:#fff;flex-direction:column;display:flex}.RsSPPW_toolIcon{width:calc(70 * var(--u));height:calc(70 * var(--u));justify-content:center;align-items:center;display:flex}.RsSPPW_toolIconImg{flex-shrink:0;display:block}.RsSPPW_toolTitleGroup{gap:calc(4 * var(--u));flex-direction:column;display:flex}.RsSPPW_toolCardTitle{font-weight:700;font-size:var(--fs-card-title);letter-spacing:-.025em;color:#111;margin:0;line-height:1.5}.RsSPPW_toolCardSubtitle{font-weight:400;font-size:var(--fs-card-subtitle);letter-spacing:-.025em;color:#111;word-break:keep-all;overflow-wrap:break-word;margin:0;line-height:1.4}.RsSPPW_checklist{gap:calc(10 * var(--u));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.RsSPPW_checklistItem{align-items:center;gap:calc(8 * var(--u));min-height:calc(50 * var(--u));padding-inline:calc(16 * var(--u));border-radius:calc(12 * var(--u));font-size:var(--fs-checklist);letter-spacing:-.025em;color:#111;white-space:nowrap;background:#fff;border:1px solid #d5d8db;line-height:1.4;display:flex}.RsSPPW_checkMark{font-weight:900;font-size:var(--fs-checklist);color:#111;flex-shrink:0}.RsSPPW_showcaseSection{margin-top:var(--section-gap)}.RsSPPW_caseGrid{margin:var(--title-gap) 0 0;gap:calc(13 * var(--u));grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.RsSPPW_caseCard{gap:calc(12 * var(--u));min-width:0;padding:calc(24 * var(--u)) calc(32 * var(--u)) calc(36 * var(--u));border-radius:var(--radius);background:#fff;border:1px solid #dbdbdb;flex-direction:column;display:flex}.RsSPPW_caseImage{aspect-ratio:400/226;background:#f2f4f6;overflow:hidden}.RsSPPW_caseImg{object-fit:cover;width:100%;height:100%;display:block}.RsSPPW_caseCaption{font-weight:600;font-size:var(--fs-body);letter-spacing:-.025em;color:#111;word-break:keep-all;overflow-wrap:break-word;margin:0;line-height:1.4}.RsSPPW_cta{appearance:none;justify-content:center;align-items:center;gap:calc(4 * var(--u));padding:calc(14 * var(--u)) calc(20 * var(--u));color:#fff;font-family:inherit;font-weight:600;font-size:calc(16 * var(--u));white-space:nowrap;cursor:pointer;border:0;border-radius:100px;line-height:1.4;text-decoration:none;transition:background-color .2s;display:inline-flex}.RsSPPW_ctaDark{background:#101828}.RsSPPW_ctaBlue{background:#1d7ff9}.RsSPPW_cta:focus-visible{outline-offset:3px;outline:2px solid #1d7ff9}.RsSPPW_ctaBlue:focus-visible{outline-color:#101828}.RsSPPW_ctaDark:active{background:#0b1220}.RsSPPW_ctaBlue:active{background:#1a72e0}@media (hover:hover) and (pointer:fine){.RsSPPW_ctaDark:hover{background:#0b1220}.RsSPPW_ctaBlue:hover{background:#1a72e0}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.RsSPPW_cta:hover .RsSPPW_ctaIcon{translate:4px}}.RsSPPW_ctaIcon{width:calc(12 * var(--u));height:calc(12 * var(--u));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (prefers-reduced-motion:no-preference){.RsSPPW_ctaIcon{transition:translate .2s}}.RsSPPW_ctaExternalIcon{width:calc(11.5 * var(--u));height:calc(11.5 * var(--u));display:block}.RsSPPW_moreSection{width:100%;margin-top:var(--more-gap,130px);padding-block:calc(60 * var(--u));background-color:#eaf3ff;background-position:50%;background-repeat:no-repeat;background-size:cover}.RsSPPW_moreInner{justify-content:space-between;align-items:center;gap:calc(24 * var(--u));display:flex}.RsSPPW_moreText{min-width:0}.RsSPPW_moreTitle{letter-spacing:-.025em;word-break:keep-all;overflow-wrap:break-word;margin:0;font-weight:700;line-height:1.5}.RsSPPW_moreDescription{letter-spacing:-.025em;word-break:keep-all;overflow-wrap:break-word;margin:0;font-weight:400;line-height:1.4}.RsSPPW_moreCtas{gap:calc(16 * var(--u));flex-wrap:wrap;flex-shrink:0;display:flex}@media (max-width:680px){.RsSPPW_page{--gutter:24px;--title-gap:10px;--head-card-gap:16px;--radius:16px;--more-gap:64px}.RsSPPW_desktopBreak{display:none}.RsSPPW_toolsSection{padding-block:48px}.RsSPPW_toolsCtaWrap{margin-top:16px;position:static}.RsSPPW_showcaseSection{margin-top:48px}.RsSPPW_caseGrid{margin-top:24px;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-template-columns:none;display:flex;overflow:auto hidden}.RsSPPW_caseGrid::-webkit-scrollbar{display:none}.RsSPPW_caseCard{flex:0 0 calc(86vw - var(--gutter));scroll-snap-align:start}.RsSPPW_moreSection{padding-block:40px}.RsSPPW_moreInner{flex-direction:column;align-items:flex-start;gap:20px}.RsSPPW_cta{--u:clamp(.58px, calc((100vw - 48px) * .65 / 357), .65px);min-height:36px}.RsSPPW_moreCtas .RsSPPW_cta{--u:clamp(.58px, calc((100vw - 48px) * .65 / 357), .65px);min-height:30px;padding:calc(10 * var(--u)) calc(16 * var(--u));font-size:calc(13 * var(--u))}.RsSPPW_moreCtas .RsSPPW_ctaIcon{width:calc(10 * var(--u));height:calc(10 * var(--u))}.RsSPPW_moreCtas .RsSPPW_ctaExternalIcon{width:calc(9 * var(--u));height:calc(9 * var(--u))}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.RsSPPW_highlightMark{transform-origin:0;transform:scaleX(0)}.RsSPPW_toolsHeadText[data-revealed] .RsSPPW_highlightMark{animation:.5s ease-out 2.4s forwards RsSPPW_dataAnalyticsTitleHighlightSweep}@keyframes RsSPPW_dataAnalyticsTitleHighlightSweep{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}
