.TopPageCTABanner_top-page-cta__tKidk{position:relative;width:100%;background-color:#fcf6f1;border-bottom:1px solid #0000001a}.TopPageCTABanner_top-page-cta--sticky___THW5{position:fixed;top:0;z-index:102;animation:TopPageCTABanner_slide-in__pDBbj .5s ease-in-out}.TopPageCTABanner_top-page-cta__container__4N5_Q{display:flex;flex-direction:column;gap:8px;padding-block:16px;margin:0 auto;max-width:720px}@media(max-width:768px){.TopPageCTABanner_top-page-cta__container__4N5_Q{padding-block:8px}}.TopPageCTABanner_top-page-cta__title__JSSGO{font-size:14px;line-height:1.46;font-weight:600}@media(max-width:768px){.TopPageCTABanner_top-page-cta__title__JSSGO{padding-inline:16px}}.TopPageCTABanner_top-page-cta__tags__YqlTZ{width:100%;overflow:hidden;overflow-x:auto;display:flex;flex-wrap:nowrap;gap:4px;scroll-snap-type:x mandatory;scroll-snap-align:start;scroll-snap-stop:always;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.TopPageCTABanner_top-page-cta__tags__YqlTZ::-webkit-scrollbar{display:none}@media(max-width:768px){.TopPageCTABanner_top-page-cta__tags__YqlTZ{padding-inline:16px}}.TopPageCTABanner_top-page-cta__btn__R6pvf{padding:0 20px!important;width:-moz-fit-content!important;width:fit-content!important;height:44px;background:#0000000d!important;color:#000!important;white-space:nowrap;font-size:14px;line-height:1.46;font-weight:600}.TopPageCTABanner_top-page-cta__btn__R6pvf:hover{color:#000!important;background:#0000001a!important}@media(max-width:768px){.TopPageCTABanner_top-page-cta__btn__R6pvf{width:max-content!important;flex-shrink:0;padding:0 20px!important}}@keyframes TopPageCTABanner_slide-in__pDBbj{0%{transform:translateY(-100%)}to{translate:translateY(0)}}