.use-case-article--rightrail-buttons-box{margin-top:28px;display:flex;flex-wrap:wrap;gap:16px;max-width:320px}
.use-case-article--rightrail-buttons-box.scroll-follow{position:unset !important;padding-right:20px}
a.cta.use-case-article__button{border-radius:12px 3px;background:var(--Primitives-Dark-Blue,#03234b);color:#fff;display:flex;padding:8px 12px 8px 16px;justify-content:center;align-items:center;gap:8px;height:2.5rem}
a.cta.use-case-article__button span{color:var(--Neutral-Grey-0,#FFF);text-align:center;font-family:Arial;font-size:.938rem;font-style:normal;font-weight:700;line-height:160%}
.uc-main-cta.desktop-hidden{display:none}
@media(max-width:1024px){.use-case-article--rightrail-buttons-box{margin-top:0;display:flex;flex-wrap:wrap;gap:16px;max-width:320px;position:relative;bottom:auto;transition:all .3s ease;padding-left:20px;padding-bottom:20px}
.uc-main-cta.desktop-hidden{display:block}
.uc-main-cta:not(.desktop-hidden){display:none}
.use-case-article--rightrail-buttons-box.fixed-position{position:fixed;bottom:20px;top:unset}
.use-case-article--rightrail-buttons-box.relative-position{position:relative;top:unset;bottom:unset}
}
@media(max-width:640px){.use-case-article--rightrail-buttons-box{flex-direction:column;gap:8px;margin-top:16px;padding:0}
.use-case-article--rightrail-buttons-box .use-case-article__button{width:100%}
.uc-main-cta.desktop-hidden{display:none}
.uc-main-cta:not(.desktop-hidden){display:block;width:100%}
.uc-main-cta .use-case-article--rightrail-buttons-box{width:100%;max-width:unset}
}