.c-block-component__header-top{margin-bottom:clamp(32px,19.4782608696px + .0347826087*100vw,64px);width:100%}@media(max-width:810px){.c-block-component__header-top br{display:none}}.c-block-component__header-top-title{color:var(--wp--preset--color--theme-light-grey-850);margin:0;word-wrap:break-word}.c-block-component__header-top-subtitle{color:var(--wp--preset--color--theme-light-grey-650);display:block;font-family:var(--wp--preset--font-family--poppins-400);font-size:18px;font-weight:400;line-height:1.3333333333;margin-top:clamp(16px,14.4347826087px + .0043478261*100vw,20px);word-wrap:break-word}@media(max-width:1280px){.c-block-component__header-top-subtitle{font-size:16px;line-height:1.5}}.c-block-component__header-top-subtitle.no-title{margin-top:0}.c-block-component__header-top.align-left .c-block-component__header-top-subtitle,.c-block-component__header-top.align-left .c-block-component__header-top-title{text-align:left}.c-block-component__header-top.align-center .c-block-component__header-top-subtitle,.c-block-component__header-top.align-center .c-block-component__header-top-title{text-align:center}.c-block-component__header-top.align-right .c-block-component__header-top-subtitle,.c-block-component__header-top.align-right .c-block-component__header-top-title,.rtl .c-block-component__header-top.align-left .rtl .c-block-component__header-top-subtitle,.rtl .c-block-component__header-top.align-left .rtl .c-block-component__header-top-title{text-align:right}.rtl .c-block-component__header-top.align-right .rtl .c-block-component__header-top-subtitle,.rtl .c-block-component__header-top.align-right .rtl .c-block-component__header-top-title{text-align:left}.c-block-component__buttons{display:flex;flex-wrap:wrap;gap:16px}@media(max-width:580px){.c-block-component__buttons{align-items:center;flex-direction:column;width:100%}}@media(max-width:580px){.c-block-component__buttons:has(.hide-sm){margin:0!important}}@media(max-width:580px){.c-block-component__buttons .hide-sm{display:none}}@media(min-width:580px){.c-block-component__buttons .hide-sm-up{display:none}}.c-block-messengers{padding:clamp(48px,41.7391304348px + .0173913043*100vw,64px) 0}.c-block-messengers__wrapper{align-items:center;display:flex;flex-direction:column}@media(max-width:810px){.c-block-messengers__wrapper{align-items:flex-start}}.c-block-messengers__list{--gap:2px;--line-offset:calc(var(--gap)/2);--line-thickness:1px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;grid-gap:var(--gap);gap:var(--gap);list-style:none;margin:0 auto;max-width:calc(var(--container-w--sm) - var(--container-pd)*2);padding:0;width:100%}@media(max-width:1024px){.c-block-messengers__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:810px){.c-block-messengers__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.c-block-messengers__item{align-items:center;display:flex;flex-direction:column;gap:20px 0;justify-content:center;min-height:178px;padding:16px;position:relative;width:100%}.c-block-messengers__item:after,.c-block-messengers__item:before{background-color:var(--wp--preset--color--theme-light-grey-300);content:"";position:absolute;z-index:1}.c-block-messengers__item:after{height:var(--line-thickness);left:0;top:calc(var(--line-offset)*-1);width:100vw}.c-block-messengers__item:before{height:100vh;left:calc(var(--line-offset)*-1);top:0;width:var(--line-thickness)}.c-block-messengers__item img{max-height:54px;max-width:54px}.c-block-messengers__item span{color:var(--wp--preset--color--theme-light-grey-850);font-family:var(--wp--preset--font-family--poppins-400);font-size:18px;font-weight:400;line-height:1.3333333333}@media(max-width:1280px){.c-block-messengers__item span{font-size:16px;line-height:1.5}}.c-block-messengers__item a{height:calc(100% + 1px);left:0;position:absolute;top:0;width:calc(100% + 1px)}.c-block-messengers__item a:before{background-color:transparent;content:"";height:100%;left:0;position:absolute;top:0;transition:.3s cubic-bezier(.4,0,.2,1) 0ms;width:100%;z-index:-1}@media(min-width:1280px){.c-block-messengers__item a:hover:before{background-color:var(--wp--preset--color--theme-light-grey-200)}}