@layer components{.Accordion_accordion__CPilT{display:flex;flex-direction:column;align-items:center}.Accordion_accordion__CPilT details summary::-webkit-details-marker,.Accordion_accordion__CPilT details summary::marker{display:none;content:""}.Accordion_accordion__item__nnuhr{position:relative;z-index:0;box-sizing:border-box;width:100%;border-bottom:1px solid var(--s-clr-border__strong)}.Accordion_accordion__item__nnuhr:hover{border-color:var(--s-clr-border__interactive--hover)}.Accordion_accordion__item__nnuhr:hover .Accordion_accordion__trigger__L4Epy{color:var(--s-clr-fg__interactive--hover);text-decoration-line:underline}.Accordion_accordion__item__nnuhr:has(:focus-visible):after{position:absolute;top:0;left:0;z-index:-1;box-sizing:border-box;width:100%;height:100%;content:"";background-color:var(--s-clr-bg__interactive--focus);box-shadow:0 0 0 2px var(--s-clr__focus) inset}.Accordion_accordion__header__PB59S{display:flex;place-content:center;margin:0;color:inherit}.Accordion_accordion__dash__Ge7OA.icon{display:none}.Accordion_accordion__add__RK6lU.icon{display:block}.Accordion_accordion__trigger__L4Epy{box-sizing:border-box;display:flex;flex:1 1;align-items:center;justify-content:space-between;padding:var(--s-spc__60);color:var(--s-clr-fg__interactive);text-align:left;word-break:break-word;cursor:pointer;background-color:rgba(0,0,0,0);border:0}.Accordion_accordion__trigger__L4Epy::marker{display:none}.Accordion_accordion__trigger__L4Epy:focus-visible{outline:none}details[open] .Accordion_accordion__trigger__L4Epy.Accordion_accordion__item__nnuhr{border-color:var(--s-clr-border__interactive--active)}details[open] .Accordion_accordion__trigger__L4Epy.Accordion_accordion__trigger__L4Epy{position:relative}details[open] .Accordion_accordion__trigger__L4Epy.Accordion_accordion__trigger__L4Epy:after{position:absolute;inset:auto var(--s-spc__40) 0;content:"";border-bottom:2px solid var(--s-clr-border)}details[open] .Accordion_accordion__trigger__L4Epy>.Accordion_accordion__dash__Ge7OA{display:block}details[open] .Accordion_accordion__trigger__L4Epy>.Accordion_accordion__add__RK6lU{display:none}.Accordion_accordion__trigger__L4Epy>div{overflow-wrap:anywhere}.Accordion_accordion__trigger__L4Epy>svg{flex-shrink:0;width:var(--spc__3);height:var(--spc__3);margin-left:var(--s-spc__80);transition:transform .3s}@media screen and (min-width:768px){.Accordion_accordion__trigger__L4Epy>svg{width:var(--spc__4);height:var(--spc__4)}}.Accordion_accordion__content__51R8s{padding:var(--s-spc__60) var(--s-spc__60) var(--s-spc__120) var(--s-spc__60);color:var(--s-clr-fg);text-align:left}.FilterSection_filter-section__hqMfZ{container:filter-section/inline-size}.FilterSection_filter-section__categories__A4mqB{display:flex;gap:var(--s-spc__40)}.FilterSection_filter-section__hqMfZ .icon.FilterSection_filter-section__icon__RBHRT{width:100%;max-width:1.5em;height:100%;max-height:1.5em}.FilterSection_filter-section__divide-line__aSwEM{margin-block:var(--s-spc__60) 0;color:var(--s-clr-border)}.FilterSection_filter-section__hqMfZ .badge{--c-clr-bg:var(--p-clr__white);padding-block:var(--s-spc__30);padding-inline:var(--s-spc__40);font-size:var(--s-fnt-siz__m);font-weight:var(--s-fnt-w__strong);line-height:var(--s-lne-h__m);color:var(--s-clr-fg);background-color:var(--c-clr-bg);border:1px solid var(--s-clr-border)}.FilterSection_filter-section__filter__nDiQJ:hover,.FilterSection_filter-section__hqMfZ .badge[href]:hover{color:var(--s-clr-fg__interactive--hover);background-color:var(--c-clr-bg)}.FilterSection_filter-section__filter__nDiQJ:hover{cursor:pointer}.FilterSection_filter-section__search__zfd2r{display:flex;flex-grow:1;flex-flow:column;align-items:flex-end}}@layer components{@container filter-section (width < 56rem){.FilterSection_filter-section__hqMfZ .FilterSection_filter-section__category__60ljY:nth-child(3){display:none}}@container filter-section (width < 32rem){.FilterSection_filter-section__hqMfZ .FilterSection_filter-section__category__60ljY:nth-child(2){display:none}}}@layer components{.AlgoliaHubSearch_search-modal__b6C8t{width:min(var(--s-lay__max-width--8-cols),100vw - 40px);margin:0 auto;overflow:hidden}.AlgoliaHubSearch_search-modal__searchbar__uUrYm{display:flex;gap:var(--s-spc__40);align-items:center;max-height:64px;padding:var(--s-spc__20);padding-left:var(--s-spc__60);margin-bottom:var(--s-spc__40);background:var(--s-clr-bg__panel);border-radius:var(--s-rad__800)}.AlgoliaHubSearch_search-modal__search-icon__cDGFj{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.AlgoliaHubSearch_search-modal__input-wrapper__NoFHM{width:100%}.AlgoliaHubSearch_search-modal__input__mQbtb{width:100%;height:24px;font-size:var(--s-fnt-siz__l);outline:none;background:rgba(0,0,0,0);border:none}.AlgoliaHubSearch_search-modal__input__mQbtb::placeholder{color:var(--s-clr-fg__weak)}.AlgoliaHubSearch_search-modal__close-button__jQqjj{padding:12px;color:var(--s-clr-fg__strong);background:var(--s-clr-bg__interactive--hover)}.AlgoliaHubSearch_search-modal__results__7o0Ih{overflow:hidden;border-radius:var(--s-rad__200)}.AlgoliaHubSearch_search-modal__results-list__mSga4{display:flex;flex-direction:column}.AlgoliaHubSearch_search-modal__results-item__IlLoP{display:flex;flex-direction:row;gap:var(--s-spc__60);align-items:center;max-height:96px;padding:var(--s-spc__20) var(--s-spc__60);color:inherit;text-decoration:none;cursor:pointer;background:var(--s-clr-bg__panel);border-bottom:1px solid var(--s-clr-border);border-radius:0}@media(max-width:840px){.AlgoliaHubSearch_search-modal__results-item__IlLoP{gap:var(--s-spc__40);padding:var(--s-spc__20) var(--s-spc__20) var(--s-spc__20) var(--s-spc__40)}}.AlgoliaHubSearch_search-modal__results-item__IlLoP:last-child{border-bottom:none}.AlgoliaHubSearch_search-modal__results-item__IlLoP:hover{background:var(--s-clr-bg__interactive--hover);border-color:var(--s-clr-border)}.AlgoliaHubSearch_search-modal__results-item__IlLoP:focus{outline:2px solid var(--s-clr__focus);outline-offset:-2px}.AlgoliaHubSearch_search-modal__results-image__3Yyya{flex-shrink:0;width:80px;height:80px;max-height:80px;overflow:hidden;border-radius:var(--s-rad__100)}.AlgoliaHubSearch_search-modal__results-content__ufxEZ{display:flex;flex:1 1;flex-direction:column;gap:var(--s-spc__10)}.AlgoliaHubSearch_search-modal__results-type__SLoyS{font-size:var(--s-fnt-siz__xs);font-weight:var(--s-fnt-w__strong);color:var(--s-clr-fg__weak);text-transform:uppercase;letter-spacing:var(--s-lsp__overline)}.AlgoliaHubSearch_search-modal__results-title__GrFlY{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;font-weight:var(--s-fnt-w__strong);color:var(--s-clr-fg);letter-spacing:var(--s-lsp__m);-webkit-box-orient:vertical}.AlgoliaHubSearch_search-modal__empty-state-primary__V49Gg{display:flex;gap:var(--s-spc__60);align-items:center;padding:var(--s-spc__20) var(--s-spc__60);background:var(--s-clr-bg__panel);border-bottom:1px solid var(--s-clr-border)}.AlgoliaHubSearch_search-modal__empty-state-secondary__bI5bd{display:flex;align-items:center;padding:var(--s-spc__20) var(--s-spc__60);padding-left:calc(var(--s-spc__60) + var(--s-spc__60) + var(--s-spc__60));font-size:var(--s-fnt-siz__xs);color:var(--s-clr-fg__weak);background:var(--s-clr-bg__x-strong)}.AlgoliaHubSearch_search-modal__empty-state-icon__6Nly6{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px}.AlgoliaHubSearch_search-modal__empty-state-text__QtE5g{flex:1 1;font-size:var(--s-fnt-siz__s)}}.CategoryModal_category-modal__nWjps{display:flex;flex-direction:column;gap:var(--s-spc__60);padding-inline:var(--s-spc__160)}.CategoryModal_category-modal__pills__weoJa{display:flex;flex-wrap:wrap;gap:var(--s-spc__100);margin-bottom:var(--s-spc__160)}.CategoryModal_category-modal__pills__weoJa .badge{--c-clr-bg:var(--p-clr__white);padding-block:var(--s-spc__30);padding-inline:var(--s-spc__40);font-size:var(--s-fnt-siz__m);font-weight:var(--s-fnt-w__strong);line-height:var(--s-lne-h__m);color:var(--s-clr-fg);background-color:var(--c-clr-bg);border:1px solid var(--s-clr-border)}.CategoryModal_category-modal__pills__weoJa .badge[href]:hover{color:var(--s-clr-fg__interactive--hover);cursor:pointer;background-color:var(--c-clr-bg)}.CategoryList_category-list__ZRx4G{display:grid;max-width:var(--s-lay__max-width--12-cols);margin-block:var(--s-spc__120)}.CategoryList_category-list__items__PBhs3{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-spc__80);margin-block-start:var(--s-spc__100)}@media(max-width:767px){.CategoryList_category-list__items__PBhs3{grid-template-columns:repeat(1,1fr)}}.TmplCategory_tmpl-category__content__5phCI,.TmplHub_tmpl-hub__content__j_3GH{padding-block:var(--s-spc__100)}.TmplHub_tmpl-hub__categories__sd4Yd{display:flex;flex-direction:column;gap:var(--s-spc__200);padding-block:var(--s-spc__160)}.TmplHub_tmpl-hub__category__lkNk8{width:min(min(100%,var(--s-lay__full-width--minus-gutters)),var(--s-lay__max-width--12-cols));margin-inline:auto}.TmplHub_tmpl-hub__category__lkNk8>.TmplHub_tmpl-hub__category--heading__smH_n{margin-block-end:var(--s-spc-ext__20)}.TmplHub_tmpl-hub__category__lkNk8>.TmplHub_tmpl-hub__category--heading__smH_n h2{margin:0}@media(min-width:768px){.TmplHub_tmpl-hub__category__lkNk8>.TmplHub_tmpl-hub__category--heading__smH_n{display:flex;column-gap:var(--s-lay__gutter);justify-content:space-between}}.TmplHub_tmpl-hub__category--button__3DQvz{padding:0}.TmplHub_tmpl-hub__category--button__3DQvz svg{color:var(--s-clr-fg__accent)}.BackToTop_back-to-top__TePXY{position:fixed;right:5%;bottom:5%;z-index:1000;padding:15px;border-radius:var(--s-rad__ellipse)}.BackToTop_back-to-top__icon__5vMxf{transform:rotate(90deg)}@keyframes LoadingSpinner_loading-spinner__rotate___9Xtg{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@layer components{.LoadingSpinner_loading-spinner__YUTRd{display:flex;gap:var(--s-spc__40);justify-content:center}.LoadingSpinner_loading-spinner__icon__Jx8jh{color:var(--s-clr-fg__accent);animation:LoadingSpinner_loading-spinner__rotate___9Xtg 2s linear infinite}@media screen and (min-width:768px){.LoadingSpinner_loading-spinner__YUTRd{justify-content:flex-start}}}.ProductDownloads_product-downloads__header-container__7RKqE{display:flex;flex-direction:column;justify-content:space-between;text-align:left}@media screen and (min-width:768px){.ProductDownloads_product-downloads__header-container__7RKqE{flex-direction:row}}.ProductDownloads_product-downloads__product-filter__mVWcD{z-index:1}.ProductDownloads_product-downloads__pagination-container__VRqlN{display:flex;justify-content:center}.ProductDownloads_product-downloads__pagination__jLRyk{margin-top:0;margin-bottom:0}.ProductDownloads_product-downloads__ctas-container__1r55V{display:flex;flex-wrap:wrap;gap:var(--s-spc__40)}.ProductDownloads_product-downloads__loading-indicator__JvSAD{justify-content:center}