.case-studies_link{display:flex;align-items:center;gap:.375rem;transition:color .2s ease}.cs-card__chevron{flex:0 0 auto;width:1em;height:1em;opacity:0;transform:translate(-8px);transition:opacity .2s cubic-bezier(.23,1,.32,1),transform .2s cubic-bezier(.23,1,.32,1)}@media(hover:hover)and (pointer:fine){.case-studies_card{position:relative}.cs-card__glow{position:absolute;inset:0;border-radius:inherit;padding:2px;background:radial-gradient(240px circle at var(--cs-mx,50%) var(--cs-my,50%),rgba(255,148,165,1),rgba(255,148,165,0) 55%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;filter:drop-shadow(0 0 4px rgba(255,148,165,.6));opacity:0;transition:opacity .25s ease;pointer-events:none}.case-studies_card:hover .cs-card__glow{opacity:1}.case-studies_card:hover .case-studies_link{color:#b75867}.case-studies_card:hover .cs-card__chevron{opacity:1;transform:translate(0)}}@media(prefers-reduced-motion:reduce){.cs-card__chevron{transform:none;transition:opacity .2s ease}}.case-studies_card .chart{position:relative}.case-studies_card .chart canvas{clip-path:inset(0 100% 0 0);opacity:0;transition:clip-path .25s cubic-bezier(.23,1,.32,1),opacity .15s ease-out}.case-studies_card .chart.is-inview canvas{clip-path:inset(0 0 0 0);opacity:1;transition:clip-path .9s cubic-bezier(.23,1,.32,1),opacity .25s ease-out}.case-studies_card:nth-child(2) .chart.is-inview canvas{transition-delay:80ms}.case-studies_card:nth-child(3) .chart.is-inview canvas{transition-delay:.16s}@media(prefers-reduced-motion:reduce){.case-studies_card .chart canvas{clip-path:none;transition:opacity .2s ease;transition-delay:0ms}}@media(min-width:992px){.case-study_sidebar{padding-right:0}}@media(max-width:991px){.case-study_sidebar{max-width:none;padding-left:0;padding-right:0}}.cs-btn__label{position:relative;display:inline-flex;align-items:center}.cs-btn__chev{position:absolute;left:100%;top:50%;margin-left:.75rem;width:.85em;height:.85em;opacity:0;transform:translate(-8px,-50%);pointer-events:none}@media(hover:hover)and (pointer:fine){.button{position:relative;transition:padding-right .22s cubic-bezier(.22,1,.36,1)}.button:hover{padding-right:2rem}.cs-btn__glow{position:absolute;inset:0;border-radius:inherit;padding:1.5px;background:radial-gradient(100px circle at var(--cs-mx,50%) var(--cs-my,50%),rgba(255,148,165,1),rgba(255,148,165,0) 60%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;filter:drop-shadow(0 0 4px rgba(255,148,165,.6));opacity:0;transition:opacity .2s ease;pointer-events:none}.button:hover .cs-btn__glow{opacity:1}.cs-btn__chev{transition:opacity .2s ease,transform .24s cubic-bezier(.22,1,.36,1)}.button:hover .cs-btn__chev{opacity:1;transform:translateY(-50%)}}@media(prefers-reduced-motion:reduce){.cs-btn__chev{transform:translateY(-50%);transition:opacity .2s ease}}:root{--ms-dash-color:var(--_primitives---colors--neutral-lighter, #d2d2d2);--ms-dash-length:5px;--ms-dash-gap:5px;--ms-dash-width:.5px;--ms-dash-v:repeating-linear-gradient( to bottom, var(--ms-dash-color) 0 var(--ms-dash-length), transparent var(--ms-dash-length) calc(var(--ms-dash-length) + var(--ms-dash-gap)) )}.container-lines,.case-study_rails,.homepage-hero_component,.announcement_component,.animation_wrapper,.case-studies_top,.case-studies_bottom,.seo-geo_component,.services_intro-component,.reddit_component,.process_layout,.services-list_row,.services-list_chart,.faq_container,.cta_container,.footer_bottom,.footer_container,.navbar_wrapper,.mega-nav__container{border-left-color:transparent!important;border-right-color:transparent!important;background-image:var(--ms-dash-v),var(--ms-dash-v);background-size:var(--ms-dash-width) 100%;background-position:left top,right top;background-repeat:no-repeat;background-origin:border-box}.process_steps,.faq_right,.case-study_sidebar{border-left-color:transparent!important;background-image:var(--ms-dash-v);background-size:var(--ms-dash-width) 100%;background-position:left top;background-repeat:no-repeat;background-origin:border-box}.services_column.is-divider-right,.services_column.is-reddit-left{border-right-color:transparent!important;background-image:var(--ms-dash-v);background-size:var(--ms-dash-width) 100%;background-position:right top;background-repeat:no-repeat;background-origin:border-box}.faq_question{cursor:pointer;user-select:none}.faq_item{row-gap:0!important}.faq_answer{display:grid!important;grid-template-rows:0fr;align-items:stretch;transition:grid-template-rows .3s cubic-bezier(.23,1,.32,1)}.faq_answer>*{min-height:0;overflow:hidden;margin:0;padding-top:0;transition:padding-top .3s cubic-bezier(.23,1,.32,1)}.faq_item.is-open .faq_answer{grid-template-rows:1fr}.faq_item.is-open .faq_answer>*{padding-top:1rem}.faq_icon{transition:transform .25s cubic-bezier(.23,1,.32,1)}.faq_item:not(.is-open) .faq_icon{transform:rotate(180deg)}.faq_question-text{transition:color .2s ease}.faq_item.is-open .faq_question-text{color:#b75867}.faq_question:focus-visible{outline:2px solid #ff94a5;outline-offset:2px;border-radius:.25rem}@media(prefers-reduced-motion:reduce){.faq_answer,.faq_icon{transition:none}}.headline-indicator{position:fixed;left:0;top:0;z-index:90;pointer-events:none;will-change:transform}.logo-shader-host{position:relative;display:inline-block}.logo-shader-host .logo-shader-canvas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.logo-shader-live .ms-logo{opacity:0}.mega-nav__dropdown-bg{border:1px solid #0000001a;border-top:none}.mega-nav__panel-col:last-child{border-right:none}@media(max-width:991px){.mega-nav__bar-inner[data-nav-list]{flex-direction:column;justify-content:flex-start}}.mega-nav__mobile-ctas{display:none}@media(max-width:991px){.mega-nav__bar-inner[data-nav-list] .mega-nav__bar-list{padding-bottom:11rem}.mega-nav__mobile-ctas{display:flex;flex-direction:column;position:absolute;left:0;right:0;bottom:0;background:#fff;padding:1.5rem 1.5rem calc(1.5rem + env(safe-area-inset-bottom,0px))}.mega-nav__mobile-ctas .button{display:flex;width:100%;justify-content:center;text-align:center;padding:12px 24px;border-radius:32px}.mega-nav__mobile-ctas .button+.button{margin-top:.75rem}}.process_intro{top:6.75rem}@media(max-width:991px){.section-header_pattern-band[class*=w-variant]>.padding-global,.section-header_main[class*=w-variant]>.padding-global{padding-left:0;padding-right:0}}.services_chart{position:relative;flex:1 1 0%;min-width:0;width:100%;aspect-ratio:648/341}.services_chart canvas{position:absolute;inset:0;clip-path:inset(0 100% 0 0);opacity:0;transition:clip-path .25s cubic-bezier(.23,1,.32,1),opacity .15s ease-out}.services_chart.is-inview canvas{clip-path:inset(0 0 0 0);opacity:1;transition:clip-path .9s cubic-bezier(.23,1,.32,1),opacity .25s ease-out}@media(prefers-reduced-motion:reduce){.services_chart canvas{clip-path:none;transition:opacity .2s ease}}.section_services{overflow-x:clip}.services_row-wrapper{position:relative;border-top-color:transparent!important;border-bottom-color:transparent!important}.services_row-wrapper:before,.services_row-wrapper:after{content:"";position:absolute;left:calc(50% - 50vw);width:100vw;border-top:.5px solid var(--_primitives---colors--neutral-lighter, #d2d2d2);pointer-events:none}.services_row-wrapper:before{top:-.5px}.services_row-wrapper:after{bottom:0}.trust-chart{--tc-ease:cubic-bezier(.23,1,.32,1);display:flex;flex-direction:column;gap:2rem;width:100%}.trust-chart_bars{display:flex;gap:.5rem;width:100%}.trust-chart_bar{position:relative;flex:var(--w) 1 0;min-width:0;height:3.625rem;padding:0;border:none;border-radius:3.625rem;background:#f8f8f8;overflow:hidden;cursor:pointer;transition:flex-grow .25s var(--tc-ease),transform .16s var(--tc-ease)}.trust-chart_bar:active{transform:scale(.985)}.trust-chart_bar:focus-visible{outline:2px solid #ff94a5;outline-offset:2px;flex-grow:calc(var(--w)*1.6)}@media(hover:hover)and (pointer:fine){.trust-chart_bar:hover{flex-grow:calc(var(--w)*1.6)}}.trust-chart_glow{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .2s ease;pointer-events:none;filter:blur(28px) saturate(1.75);transform:scale(1.4)}.trust-chart_bar:is(:hover,:focus-visible) .trust-chart_glow{opacity:1}.trust-chart:not(:has(.trust-chart_bar:is(:hover,:focus-visible))) .trust-chart_bar:first-child .trust-chart_glow{opacity:1}.trust-chart_legends{display:grid}.trust-chart_legend{grid-area:1/1;max-width:26.5625rem;opacity:0;filter:blur(2px);transition:opacity .15s var(--tc-ease),filter .15s var(--tc-ease);pointer-events:none}.trust-chart_label{margin:0 0 .5rem;padding-left:.75rem;border-left:2px solid #ff94a5;font-size:.875rem;font-weight:500;letter-spacing:-.02em;line-height:1;color:#000}.trust-chart_label strong{color:#b75867;font-weight:500}.trust-chart_desc{margin:0;font-size:1rem;line-height:1.5;color:#717171;text-wrap:pretty}.trust-chart:not(:has(.trust-chart_bar:is(:hover,:focus-visible))) .trust-chart_legend:nth-child(1),.trust-chart:has(.trust-chart_bar:nth-child(1):is(:hover,:focus-visible)) .trust-chart_legend:nth-child(1),.trust-chart:has(.trust-chart_bar:nth-child(2):is(:hover,:focus-visible)) .trust-chart_legend:nth-child(2),.trust-chart:has(.trust-chart_bar:nth-child(3):is(:hover,:focus-visible)) .trust-chart_legend:nth-child(3),.trust-chart:has(.trust-chart_bar:nth-child(4):is(:hover,:focus-visible)) .trust-chart_legend:nth-child(4){opacity:1;filter:none;pointer-events:auto;transition-duration:.25s}@media(prefers-reduced-motion:reduce){.trust-chart_bar{transition:none}.trust-chart_glow,.trust-chart_legend{transition-duration:.2s}.trust-chart_legend{filter:none}}.hero_input-group .visibility-cta-input{flex:1 1 auto;min-width:0;width:100%;border:none;outline:none;background:transparent;font:inherit;color:#1e2124;padding:0}.hero_input-group .visibility-cta-input::placeholder{color:#9ba1a6}
