:root{--primary-1:#9a7fba;--primary-2:#223263;--primary-3:#b7c1e0;--primary-4:#d2b9ef;--secondary-1:#539bd2;--secondary-2:#4e61ac;--primitive-white:#fff;--primitive-gray-2:#8796c1;--primitive-gray-3:rgba(183,193,224,0.3);--primitive-gray-5:rgba(154,127,186,0.2);--primitive-gray-6:rgba(205,192,220,0.8);--primitive-gray-7:#d7cde3;--color-surface-blue-light:#dfe5f6;--font-family:"Ubuntu";--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-size-xs:12px;--font-size-sm:14px;--font-size-base:16px;--font-size-lg:18px;--font-size-xl:20px;--font-size-2xl:22px;--font-size-3xl:26px;--font-size-3-5xl:32px;--font-size-4xl:36px;--breakpoint-mobile:428px;--breakpoint-tablet:768px;--breakpoint-desktop:1280px;--breakpoint-large:1620px;--breakpoint-xlarge:1920px;--spacing-xxs:4px;--spacing-xs:8px;--spacing-sm:12px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--spacing-2xl:40px;--spacing-3xl:48px;--spacing-4xl:64px;--spacing-5xl:80px;--spacing-6xl:100px;--spacing-7xl:120px;--spacing-8xl:160px;--spacing-9xl:200px;--grid-gap-sm:8px;--grid-gap-md:16px;--grid-gap-lg:24px;--grid-gap-xl:32px;--grid-gap-2xl:40px;--grid-gap-3xl:48px;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-full:9999px}
.cmp-blog-search{margin-bottom:40px}
@media(min-width:1280px){.cmp-blog-search{margin-bottom:64px}
}
.cmp-blog-search .cmp-blog-search__not-found img{max-width:unset;max-height:unset;margin-bottom:16px}
@media(min-width:1280px){.cmp-blog-search .cmp-blog-search__not-found img{margin-bottom:64px}
}
.cmp-blog-search .hidden{display:none !important}
.cmp-blog-search .cmp-blog-search__post-title-container .cmp-text{display:flex;align-items:center;justify-content:center;min-height:40px;margin-top:24px}
@media(min-width:1280px){.cmp-blog-search .cmp-blog-search__post-title-container .cmp-text{min-height:72px;margin-top:40px}
}
.cmp-blog-search .cmp-blog-search__posts-container{display:flex;flex-direction:column;gap:50px;align-items:center;justify-content:center;min-height:1085px}
@media(min-width:1024px){.cmp-blog-search .cmp-blog-search__posts-container{display:grid;grid-template-columns:repeat(4,minmax(0,405px));grid-template-rows:auto auto;gap:10px;width:100%;row-gap:var(--spacing-4xl);column-gap:var(--spacing-xl);margin-top:var(--spacing-5xl);place-items:flex-start}
}
.cmp-blog-search .cmp-blog-search__post{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--spacing-sm)}
@media(min-width:1024px){.cmp-blog-search .cmp-blog-search__post{justify-content:flex-start}
.cmp-blog-search .cmp-blog-search__post:nth-child(1){grid-column:span 2}
.cmp-blog-search .cmp-blog-search__post:nth-child(1) .cmp-blog-search__post-image-container{height:388px}
.cmp-blog-search .cmp-blog-search__post:nth-child(1) .cmp-blog-search__post-content{width:100%}
}
.cmp-blog-search .cmp-blog-search__post-image-container{position:relative;width:368px;height:178px}
.cmp-blog-search .cmp-blog-search__post-image-container img{object-fit:cover;width:100%;height:100%}
@media(min-width:1024px){.cmp-blog-search .cmp-blog-search__post-image-container{width:100%;height:192px}
}
.cmp-blog-search .cmp-blog-search__post-content{display:flex;flex-direction:column;padding:0 30px}
@media(min-width:1024px){.cmp-blog-search .cmp-blog-search__post-content{padding:0}
}
.cmp-blog-search .cmp-blog-search__post-content .cmp-blog-search__post-publication-date{font-size:var(--font-size-xs);font-style:normal;font-weight:var(--font-weight-medium);line-height:15px;margin-bottom:var(--spacing-xxs);color:var(--primary-1)}
@media(min-width:1024px){.cmp-blog-search .cmp-blog-search__post-content .cmp-blog-search__post-publication-date{font-size:var(--font-size-base);line-height:normal}
}
.cmp-blog-search .cmp-blog-search__post-content .cmp-blog-search__post-title{font-size:var(--font-size-lg);font-style:normal;font-weight:var(--font-weight-bold);line-height:24px;margin:0;margin-bottom:var(--spacing-xs)}
@media(min-width:1024px){.cmp-blog-search .cmp-blog-search__post-content .cmp-blog-search__post-title{font-size:var(--font-size-3xl);line-height:32px}
}
.cmp-blog-search .cmp-blog-search__post-content .cmp-blog-search__post-description{font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:18px;margin:0;color:var(--secondary-2);margin-bottom:var(--spacing-sm)}
@media(min-width:1024px){.cmp-blog-search .cmp-blog-search__post-content .cmp-blog-search__post-description{font-size:var(--font-size-xl);line-height:25px}
}
.cmp-blog-search .cmp-blog-search__post-content .cmp-blog-search__post-link-container{width:fit-content}
.cmp-blog-search .cmp-blog-search__post-content .cmp-blog-search__post-link{display:flex;align-items:center;gap:var(--spacing-xxs);font-size:var(--font-size-sm);font-style:normal;font-weight:var(--font-weight-medium);line-height:18px;height:24px;color:var(--primary-1);text-decoration:none}
@media(min-width:1024px){.cmp-blog-search .cmp-blog-search__post-content .cmp-blog-search__post-link{font-size:var(--font-size-xl);line-height:25px}
.cmp-blog-search .cmp-blog-search__post-content .cmp-blog-search__post-link svg{width:18px;height:18px}
}
.cmp-blog-search .cmp-blog-search__post-tag-container{position:absolute;left:0;bottom:7px}
@media(min-width:1024px){.cmp-blog-search .cmp-blog-search__post-tag-container{bottom:11px}
}
.cmp-blog-search .cmp-blog-search__post-tag-container .cmp-blog-search__post-tag{border-radius:var(--radius-sm) var(--radius-sm) 0 0;background-color:#8796c1;color:var(--primitive-white);padding:var(--spacing-xs);height:34px;font-size:var(--font-size-sm);font-style:normal;font-weight:var(--font-weight-regular);line-height:18px}
.cmp-blog-search .cmp-blog-search__post-tag-container .cmp-blog-search__post-tag--first{border-radius:0 var(--radius-sm) 0 0}
@media(min-width:1024px){.cmp-blog-search .cmp-blog-search__post-tag-container .cmp-blog-search__post-tag--first{border-radius:0 var(--radius-md) 0 0}
}
@media(min-width:1024px){.cmp-blog-search .cmp-blog-search__post-tag-container .cmp-blog-search__post-tag{padding:12px;font-size:var(--font-size-base);font-style:normal;font-weight:var(--font-weight-regular);line-height:normal}
}
.cmp-blog-search .cmp-blog-search__pagination-controls{padding:40px 54px 32px;display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm)}
@media(min-width:1024px){.cmp-blog-search .cmp-blog-search__pagination-controls{justify-content:flex-end;gap:var(--spacing-xs)}
}
.cmp-blog-search .cmp-blog-search__pagination-controls .cmp-blog-search__pagination-button,.cmp-blog-search .cmp-blog-search__pagination-controls .cmp-blog-search__pagination-page,.cmp-blog-search .cmp-blog-search__pagination-controls .cmp-blog-search__pagination-ellipsis{display:flex;align-items:center;justify-content:center;background:transparent;color:var(--primary-1);border:0;width:32px;height:32px;border-radius:100%}
@media(min-width:1024px){.cmp-blog-search .cmp-blog-search__pagination-controls .cmp-blog-search__pagination-button,.cmp-blog-search .cmp-blog-search__pagination-controls .cmp-blog-search__pagination-page,.cmp-blog-search .cmp-blog-search__pagination-controls .cmp-blog-search__pagination-ellipsis{width:40px;height:40px;padding:var(--spacing-xs)}
}
.cmp-blog-search .cmp-blog-search__pagination-controls .cmp-blog-search__pagination-page--active{background-color:var(--primary-1);color:var(--primitive-white)}
.cmp-blog-search .cmp-blog-search__pagination-controls .cmp-blog-search__pagination-button{border:1.5px solid var(--primary-1);cursor:pointer}
.cmp-blog-search .cmp-blog-search__pagination-controls .cmp-blog-search__pagination-button svg path{fill:var(--primary-1);fill-opacity:1}
.cmp-blog-search .cmp-blog-search__pagination-controls .cmp-blog-search__pagination-button:disabled{color:var(--primitive-gray-6);border-color:var(--primitive-gray-6)}
.cmp-blog-search .cmp-blog-search__pagination-controls .cmp-blog-search__pagination-button:disabled svg path{fill:var(--primitive-gray-6)}
.cmp-blog-search .cmp-blog-search__pagination-controls .cmp-blog-search__pagination-button--prev{margin-right:var(--spacing-sm)}
.cmp-blog-search .cmp-blog-search__pagination-controls .cmp-blog-search__pagination-button--next{margin-left:var(--spacing-sm);rotate:180deg}
:root{--primary-1:#9a7fba;--primary-2:#223263;--primary-3:#b7c1e0;--primary-4:#d2b9ef;--secondary-1:#539bd2;--secondary-2:#4e61ac;--primitive-white:#fff;--primitive-gray-2:#8796c1;--primitive-gray-3:rgba(183,193,224,0.3);--primitive-gray-5:rgba(154,127,186,0.2);--primitive-gray-6:rgba(205,192,220,0.8);--primitive-gray-7:#d7cde3;--color-surface-blue-light:#dfe5f6;--font-family:"Ubuntu";--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-size-xs:12px;--font-size-sm:14px;--font-size-base:16px;--font-size-lg:18px;--font-size-xl:20px;--font-size-2xl:22px;--font-size-3xl:26px;--font-size-3-5xl:32px;--font-size-4xl:36px;--breakpoint-mobile:428px;--breakpoint-tablet:768px;--breakpoint-desktop:1280px;--breakpoint-large:1620px;--breakpoint-xlarge:1920px;--spacing-xxs:4px;--spacing-xs:8px;--spacing-sm:12px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--spacing-2xl:40px;--spacing-3xl:48px;--spacing-4xl:64px;--spacing-5xl:80px;--spacing-6xl:100px;--spacing-7xl:120px;--spacing-8xl:160px;--spacing-9xl:200px;--grid-gap-sm:8px;--grid-gap-md:16px;--grid-gap-lg:24px;--grid-gap-xl:32px;--grid-gap-2xl:40px;--grid-gap-3xl:48px;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-full:9999px}
.cmp-blog-search__tags-container{display:flex;justify-content:center;align-items:center;margin-top:var(--spacing-md);margin-bottom:var(--spacing-xl)}
@media(min-width:1024px){.cmp-blog-search__tags-container{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-5xl)}
}
.cmp-blog-search__tags-container .cmp-blog-search__tags-wrapper{display:flex;flex-direction:row;flex:1;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center}
@media(min-width:1024px){.cmp-blog-search__tags-container .cmp-blog-search__tags-wrapper{gap:var(--spacing-sm);max-width:798px;width:100%;justify-content:center}
}
.cmp-blog-search__tags-container .cmp-blog-search__tags-wrapper .cmp-blog-search__tag{width:auto;max-height:34px;padding:8px}
.cmp-blog-search__tags-container .cmp-blog-search__tags-wrapper .cmp-blog-search__tag--active{color:var(--primitive-white) !important;background-color:var(--secondary-2) !important}
@media(min-width:1024px){.cmp-blog-search__tags-container .cmp-blog-search__tags-wrapper .cmp-blog-search__tag{padding:var(--spacing-md) var(--spacing-lg);max-height:56px}
}
.cmp-blog-search__tags-container .cmp-blog-search__tags-wrapper .cmp-blog-search__tag,.cmp-blog-search__tags-container .cmp-blog-search__tags-wrapper .cmp-blog-search__tag-pagination-button,.cmp-blog-search__tags-container .cmp-blog-search__tags-wrapper .cmp-blog-search__tag-clear-button{border:0;border-radius:var(--radius-sm);background:var(--primitive-gray-3);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:18px;color:var(--secondary-2);cursor:pointer}
@media(min-width:1024px){.cmp-blog-search__tags-container .cmp-blog-search__tags-wrapper .cmp-blog-search__tag,.cmp-blog-search__tags-container .cmp-blog-search__tags-wrapper .cmp-blog-search__tag-pagination-button,.cmp-blog-search__tags-container .cmp-blog-search__tags-wrapper .cmp-blog-search__tag-clear-button{font-size:var(--font-size-xl);line-height:25px}
}
.cmp-blog-search__tags-container .cmp-blog-search__tags-wrapper .cmp-blog-search__tag-pagination-button{width:32px;height:34px;padding:var(--spacing-xs)}
@media(min-width:1024px){.cmp-blog-search__tags-container .cmp-blog-search__tags-wrapper .cmp-blog-search__tag-pagination-button{padding:var(--spacing-md) var(--spacing-lg);width:72px;height:56px}
}
.cmp-blog-search__post-title-container h1,.cmp-blog-search__post-title-container h2,.cmp-blog-search__post-title-container h3,.cmp-blog-search__post-title-container h4,.cmp-blog-search__post-title-container h5,.cmp-blog-search__post-title-container h6,.cmp-blog-search__post-title-container p,.cmp-blog-search__post-title-container span,.cmp-blog-search__post-title-container .cmp-text{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:24px;text-align:center}
@media(min-width:1024px){.cmp-blog-search__post-title-container h1,.cmp-blog-search__post-title-container h2,.cmp-blog-search__post-title-container h3,.cmp-blog-search__post-title-container h4,.cmp-blog-search__post-title-container h5,.cmp-blog-search__post-title-container h6,.cmp-blog-search__post-title-container p,.cmp-blog-search__post-title-container span,.cmp-blog-search__post-title-container .cmp-text{font-size:var(--font-size-3-5xl);line-height:39px}
}
.cmp-blog-search__tag-clear-button{width:60px;height:34px;border-radius:4px;padding:8px;display:flex;justify-content:center;align-items:center;background-color:var(--primary-1) !important;color:var(--primitive-white) !important;border:0}
@media(min-width:1280px){.cmp-blog-search__tag-clear-button{width:111px;height:56px;border-radius:8px;cursor:pointer}
}
:root{--primary-1:#9a7fba;--primary-2:#223263;--primary-3:#b7c1e0;--primary-4:#d2b9ef;--secondary-1:#539bd2;--secondary-2:#4e61ac;--primitive-white:#fff;--primitive-gray-2:#8796c1;--primitive-gray-3:rgba(183,193,224,0.3);--primitive-gray-5:rgba(154,127,186,0.2);--primitive-gray-6:rgba(205,192,220,0.8);--primitive-gray-7:#d7cde3;--color-surface-blue-light:#dfe5f6;--font-family:"Ubuntu";--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-size-xs:12px;--font-size-sm:14px;--font-size-base:16px;--font-size-lg:18px;--font-size-xl:20px;--font-size-2xl:22px;--font-size-3xl:26px;--font-size-3-5xl:32px;--font-size-4xl:36px;--breakpoint-mobile:428px;--breakpoint-tablet:768px;--breakpoint-desktop:1280px;--breakpoint-large:1620px;--breakpoint-xlarge:1920px;--spacing-xxs:4px;--spacing-xs:8px;--spacing-sm:12px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--spacing-2xl:40px;--spacing-3xl:48px;--spacing-4xl:64px;--spacing-5xl:80px;--spacing-6xl:100px;--spacing-7xl:120px;--spacing-8xl:160px;--spacing-9xl:200px;--grid-gap-sm:8px;--grid-gap-md:16px;--grid-gap-lg:24px;--grid-gap-xl:32px;--grid-gap-2xl:40px;--grid-gap-3xl:48px;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-full:9999px}
.cmp-blog-search__form .cmp-blog-search__field{height:40px;display:flex;align-items:center;justify-content:center}
@media(min-width:1024px){.cmp-blog-search__form .cmp-blog-search__field{background:var(--secondary-2);height:144px}
}
.cmp-blog-search__form .cmp-blog-search__field .cmp-blog-search__field-wrapper{height:100%;position:relative}
@media(min-width:1024px){.cmp-blog-search__form .cmp-blog-search__field .cmp-blog-search__field-wrapper{height:auto;width:1200px}
}
.cmp-blog-search__form .cmp-blog-search__field .cmp-blog-search__icon{position:absolute;top:30%;right:0;padding:0 var(--spacing-md)}
@media(min-width:1024px){.cmp-blog-search__form .cmp-blog-search__field .cmp-blog-search__icon{right:unset;padding:0;left:30%;transform:translateY(-50%);top:50%;z-index:2}
.cmp-blog-search__form .cmp-blog-search__field .cmp-blog-search__icon svg{width:24px;height:24px;fill:var(--primary-1)}
}
.cmp-blog-search__form .cmp-blog-search__field .cmp-blog-search__input{min-width:300px;width:auto;border-radius:var(--radius-sm);border:1px solid var(--Primary-3,var(--primary-3));background:transparent;padding-left:1rem;padding-right:1rem;font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:18px;position:relative;text-align:center}
@media(min-width:1024px){.cmp-blog-search__form .cmp-blog-search__field .cmp-blog-search__input{font-size:var(--font-size-xl);line-height:25px;background-color:var(--primitive-white);height:64px;width:100%;border-radius:var(--radius-md);max-width:calc(1198px);padding:0}
}
.cmp-blog-search__form .cmp-blog-search__field .cmp-blog-search__input::placeholder{color:var(--Primary-3,#b7c1e0);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:18px;text-align:left}
@media(min-width:1024px){.cmp-blog-search__form .cmp-blog-search__field .cmp-blog-search__input::placeholder{font-size:var(--font-size-xl);line-height:25px;text-align:center}
}