.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pan-y;-khtml-user-select:none;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;padding:0;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{margin-left:auto;margin-right:auto;display:block;position:relative;top:0;left:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;height:auto;display:block}.slick-arrow.slick-hidden{display:none}
.mktoForm{color:inherit!important;font-family:var(--font-aribau-grotesk),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif!important;width:100%!important;padding:0!important}.mktoAsterix,.mktoForm legend,.mktoGutter,.mktoOffset{display:none!important}.mktoForm .mktoField,.mktoForm .mktoFieldWrap,.mktoForm .mktoFormCol{float:none!important;width:100%!important}.mktoForm.mktoHasWidth .mktoField{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;min-height:40px;color:rgb(16 24 40/var(--tw-text-opacity,1));border-width:1px;border-radius:.5rem;--tw-border-opacity:1!important;border-color:rgb(208 213 221/var(--tw-border-opacity,1))!important;padding:.5rem!important;font-size:1rem!important;line-height:1.5!important}.mktoForm.mktoHasWidth .mktoField:focus-visible{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:#d1c0f566;outline:2px solid #0000}.mktoLabel.mktoHasWidth{--tw-text-opacity:1;color:rgb(52 64 84/var(--tw-text-opacity,1));margin-bottom:.375rem;font-size:.875rem;line-height:1.4;display:block;float:none!important;width:100%!important;padding:0!important;font-weight:400!important}.mktoForm select.mktoField:not(.mktoValid){--tw-text-opacity:1;color:rgb(152 162 179/var(--tw-text-opacity,1))}.mktoForm.mktoHasWidth .mktoCheckboxList,.mktoForm.mktoHasWidth .mktoLogicalField{display:flex;float:none!important;width:100%!important;padding:0!important}.mktoForm.mktoHasWidth .mktoLogicalField label{font-size:.875rem;line-height:1.4;margin-top:0!important}.mktoForm.mktoHasWidth .mktoLogicalField .mktoField{appearance:none;opacity:1;flex:none;--tw-border-opacity:1!important;border-color:rgb(208 213 221/var(--tw-border-opacity,1))!important;border-radius:.25rem!important;width:1.25rem!important;height:1.25rem!important;min-height:0!important;padding:0!important}.mktoLogicalField .mktoField:checked{--tw-bg-opacity:1;background-color:rgb(243 243 250/var(--tw-bg-opacity,1));position:relative}.mktoLogicalField .mktoField:checked:after{content:"";--tw-border-opacity:1;border-width:1px;border-color:rgb(54 8 215/var(--tw-border-opacity,1));border-width:0 2px 2px 0;width:6px;height:12px;position:absolute;top:2px;left:6px;transform:rotate(45deg)}.mktoForm.mktoHasWidth .mktoCheckboxList.mktoRequired{flex-direction:column}.mktoForm.mktoHasWidth .mktoCheckboxList.mktoRequired label{margin-left:2rem;margin-top:-1.25rem!important}.mktoForm.mktoHasWidth .mktoCheckboxList input[type=checkbox]+label:before{display:none}#mktoForm_5360{flex-direction:column;display:flex;--tw-text-opacity:1!important;color:rgb(71 84 103/var(--tw-text-opacity,1))!important}#mktoForm_5360 .mktoFormRow{flex-direction:row;gap:1rem;display:flex}#mktoForm_5360 .mktoForm.mktoHasWidth .mktoLogicalField input[type=radio]+label{font-size:.875rem;line-height:1.4;margin-top:0!important}#mktoForm_5360 .mktoRadioList{width:fit-content!important}#mktoForm_5360 .mktoLogicalField,#mktoForm_5360 .mktoRadioList{justify-content:center;align-items:center;display:flex}#mktoForm_5360 .mktoRadioList label{position:relative;color:revert!important;font-size:revert!important;height:0!important;line-height:revert!important;text-indent:0!important;visibility:hidden!important;width:0!important;overflow:visible!important}#mktoForm_5360 .mktoRadioList label:before{visibility:visible!important}#mktoForm_5360 input[type=radio]{width:0!important;height:0!important;min-height:0!important}#mktoForm_5360 #LblallChannelsMarketingOptIn,#mktoForm_5360 #LblallChannelsMarketingOptOut{margin-bottom:0!important}#mktoForm_5360 .mktoLabel{display:flex}#mktoForm_5360 .mktoField{min-height:0!important}#mktoForm_5360 .mktoFormCol,#mktoForm_5360 .mktoFormRow{align-items:center!important}#mktoForm_5360 .mktoFormCol{margin-bottom:0!important}#mktoForm_5360 .mktoFieldDescriptor .mktoFormCol{align-items:center!important}#mktoForm_5360 .mktoFieldDescriptor .mktoFormCol .mktoField{margin-bottom:0!important}.form-panel:not(#gated-resource-form-panel) #mktoForm_5360:not(.multistep-form) .mktoFormCol{margin:12px 0!important}#mktoForm_5360 .mktoFormRow:has(.post-submit){order:5}#mktoForm_5360 .mktoButtonRow{order:4}#mktoForm_5360 .mktoRequiredField .mktoLabel .mktoAsterix{color:inherit;order:2;display:block!important}#mktoForm_5360 .indentedText{margin-left:32px!important}#mktoForm_5360 .mktoHtmlText .padding-top-md{padding-top:40px!important}#mktoForm_5360 .mktoHtmlText .padding-top-sm{padding-top:24px!important}#mktoForm_5360 a{font-weight:400!important}#mktoForm_5360 .mktoButton{box-shadow:0 0 20px 4px #801ed71a,0 33px 80px #3002661f,0 13.787px 33.422px #30026617,0 7.371px 17.869px #30026612,0 4.132px 10.017px #3002660f,0 2.195px 5.32px #3002660d,0 .913px 2.214px #30026608,0 1px 2px #1018280d;border:none!important}#mktoForm_5360 .mktoButton:hover{box-shadow:none!important}#mktoForm_5360 .mktoLogicalField.mktoCheckboxList{flex-direction:row;justify-content:space-between;align-items:center;display:flex;width:266px!important;margin-left:32px!important;font-style:italic!important}#mktoForm_5360 .mktoLogicalField.mktoCheckboxList label{margin-bottom:0!important;margin-left:0!important}#mktoForm_5360 .mktoLogicalField.mktoCheckboxList input[type=checkbox]{order:2}.mktoFieldWrap:has(#LblallChannelsMarketingOptIn,#LblallChannelsMarketingOptOut){flex-direction:row;align-items:center;gap:.5rem;display:flex}.mktoFieldWrap:has(#LblallChannelsMarketingOptIn,#LblallChannelsMarketingOptOut) .mktoLabel{order:2;align-items:center;display:flex}.mktoFieldWrap:has(#LblallChannelsMarketingOptIn,#LblallChannelsMarketingOptOut) .mktoRadioList{order:1;align-items:center;display:flex}#LblallChannelsMarketingOptIn,#LblallChannelsMarketingOptOut{order:2;align-items:center;display:flex}#LblallChannelsMarketingOptIn+.mktoGutter+.mktoRadioList,#LblallChannelsMarketingOptOut+.mktoGutter+.mktoRadioList{order:1;align-items:center;display:flex}.mktoError{top:100%;left:1rem;bottom:auto!important;right:auto!important}.mktoHtmlText{font-size:.875rem;line-height:1.4;width:100%!important}#mktoForm_5360 .mktoFormRow .mktoFormCol:first-child .mktoHtmlText[style*=width]{width:100%!important;min-width:260px!important}.mktoHtmlText em{padding:0!important}.mktoHtmlText a[href]{padding:0;font-weight:800;text-decoration-line:underline}.mktoButtonRow{width:100%;margin-top:1rem!important}.mktoButtonRow .mktoButtonWrap{margin-left:0!important}.mktoButton{border-radius:1.5rem;font-weight:800;--tw-border-opacity:1!important;border-color:rgb(237 229 251/var(--tw-border-opacity,1))!important;--tw-bg-opacity:1!important;background-color:rgb(54 8 215/var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;width:100%!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important;background-image:none!important;padding:.5rem 1rem!important;font-size:.875rem!important;line-height:1.4!important}.form-panel:not(#gated-resource-form-panel) .mktoForm:not(.multistep-form) .mktoFormCol{margin-bottom:1rem!important}#conversion-modal-form-panel .mktoLabel,#gated-resource-form-panel .mktoForm:not(.multistep-form) .mktoLabel{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.newsletter-signup-form .mktoHtmlText,.newsletter-signup-form .mktoTemplateBox,.newsletter-signup-form.mktoForm a.mktoNotYou{--tw-text-opacity:1!important;color:rgb(209 192 245/var(--tw-text-opacity,1))!important}.newsletter-signup-form .mktoButton{--tw-bg-opacity:1!important;background-color:rgb(237 229 251/var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;color:rgb(54 8 215/var(--tw-text-opacity,1))!important}.newsletter-signup-form .mktoLabel{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.multistep-form .mktoField{--tw-shadow:0px 1px 2px 0px #1018280d;--tw-shadow-colored:0px 1px 2px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);padding:.625rem .875rem!important}.multistep-form .mktoFormCol{margin:0!important;padding:0!important}.multistep-form .mktoHtmlText{margin:0!important}@media (min-width:640px){.multistep-form fieldset.mktoFormCol{flex-wrap:wrap;gap:.75rem;display:flex}.multistep-form>.mktoFormRow:first-of-type fieldset.mktoFormCol>.mktoFormRow,.multistep-form>.mktoFormRow:nth-of-type(2) fieldset.mktoFormCol>.mktoFormRow:nth-of-type(-n+4){flex-grow:1;flex-basis:33.3333%}}.multistep-form fieldset.mktoFormCol>.mktoFormRow{width:100%;margin-bottom:.75rem}@media (min-width:640px){.multistep-form fieldset.mktoFormCol>.mktoFormRow{margin-bottom:0}}.multistep-form .mktoButton{border-radius:.5rem;padding-top:.75rem!important;padding-bottom:.75rem!important}.hide-mktoError .mktoError{display:none!important}.mktoForm .mktoTemplateBox,.mktoForm .mktoTemplateBox .mktoButton{font-size:1rem!important;line-height:1.5!important}.mktoForm .mktoTemplateBox .mktoButton{box-shadow:0 0 20px 4px #801ed71a,0 33px 80px #3002661f,0 13.787px 33.422px #30026617,0 7.371px 17.869px #30026612,0 4.132px 10.017px #3002660f,0 2.195px 5.32px #3002660d,0 .913px 2.214px #30026608,0 1px 2px #1018280d;border-width:0!important;width:auto!important;padding:.75rem 1.25rem!important}.mktoForm a.mktoNotYou{--tw-text-opacity:1!important;color:rgb(71 84 103/var(--tw-text-opacity,1))!important}
.is-loading{--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity,1));padding-top:.5rem;padding-bottom:.5rem}.is-loading:before{content:"";flex:none;width:3rem;height:3rem;margin-bottom:1rem;margin-left:auto;margin-right:auto;display:block}@keyframes spin{to{transform:rotate(1turn)}}.is-loading:before{border-width:4px;border-top-color:#0104c6;border-radius:9999px;animation:1s linear infinite spin}.form-panel .is-loading{min-height:24rem}.bg-primary-500 .is-loading{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}
.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}
.search-result-card{--tw-border-opacity:1;border-width:1px;border-color:rgb(234 236 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:.75rem;flex-direction:column;gap:1.5rem;margin-bottom:.75rem;display:flex;overflow:hidden}.search-result-card--horizontal{padding:1.5rem}@media (min-width:640px){.search-result-card--horizontal{flex-direction:row}}@media (min-width:768px){.search-result-card--horizontal{gap:2.5rem}}.search-result-card--vertical{height:100%;margin-top:auto;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,1,1)}.search-result-card--vertical:hover{--tw-text-opacity:1;color:rgb(54 8 215/var(--tw-text-opacity,1));--tw-shadow:0px 8px 8px -4px #10182808,0px 20px 24px -4px #10182814;--tw-shadow-colored:0px 8px 8px -4px var(--tw-shadow-color),0px 20px 24px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1024px){.search-result-card--vertical{margin-bottom:0}}.search-result-card--horizontal .search-result-card-image{background-image:linear-gradient(103deg,#c9c4ff -70.16%,#801ed7 13.9%,#ffa524 93.96%),linear-gradient(112deg,#d2f3f3 4.88%,#ffa4fb 61.95%,#ffa524 116.3%);width:100%;height:180px}@media (min-width:768px){.search-result-card--horizontal .search-result-card-image{flex:0 0 140px;width:140px;height:5rem}}.search-result-card--vertical .search-result-card-image{background-image:linear-gradient(112deg,#d2f3f3 4.88%,#ffa4fb 61.95%,#ffa524 116.3%);border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem;width:100%;height:216px;overflow:hidden}.search-result-card--vertical .search-result-card-body{height:100%;padding-bottom:1.5rem;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:640px){.search-result-card--vertical .search-result-card-body{padding-bottom:2rem;padding-left:1.5rem;padding-right:1.5rem}}.search-result-card--horizontal .search-result-card-author>div{width:1.5rem;height:1.5rem}.search-result-card--vertical .search-result-card-author>div{width:2.5rem;height:2.5rem}.ais-RefinementList-checkbox{appearance:none;--tw-border-opacity:1;border-width:1px;border-color:rgb(208 213 221/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));vertical-align:middle;border-radius:.25rem;width:1rem;height:1rem;position:relative}.ais-RefinementList-item--selected .ais-RefinementList-checkbox{--tw-border-opacity:1;border-color:rgb(74 12 223/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(74 12 223/var(--tw-bg-opacity,1))}.ais-RefinementList-item--selected .ais-RefinementList-checkbox:after{content:"";--tw-border-opacity:1;border-width:1px;border-color:rgb(255 255 255/var(--tw-border-opacity,1));border-width:0 1px 1px 0;width:5px;height:11px;position:absolute;top:0;left:4px;transform:rotate(45deg)}
.shiki{counter-increment:step 0;counter-reset:step;border-radius:.5rem;padding:1rem;font-size:.875rem;line-height:1.4;overflow-x:auto}.shiki .highlighted-word{background-color:#fedf8b40;border-radius:.375rem;outline-style:solid;outline-color:#fedf8b80}.shiki code{display:inline-block}.shiki .line{border-color:#0000;border-left-width:4px}.shiki .line.diff,.shiki .line.highlighted{width:calc(100% + 2.25rem);margin-left:-1rem;margin-right:-1.25rem;padding-left:1rem;padding-right:1.25rem;display:inline-block}.shiki .line.highlighted{--tw-border-opacity:1;border-color:rgb(102 112 133/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(29 41 57/var(--tw-bg-opacity,1))}.shiki .line.diff.add span:first-child:before,.shiki .line.diff.remove span:first-child:before{width:1rem;margin-left:-1rem;display:inline-flex}.shiki .line.diff.add{--tw-border-opacity:1;border-color:rgb(18 183 106/var(--tw-border-opacity,1));background-color:#12b76a40}.shiki .line.diff.add:before{content:var(--tw-content)}.shiki .line.diff.add span:first-child:before,.shiki .line.diff.add:before{--tw-text-opacity:1;color:rgb(18 183 106/var(--tw-text-opacity,1))}.shiki .line.diff.add span:first-child:before{--tw-content:"+";content:var(--tw-content)}.shiki .line.diff.remove{--tw-border-opacity:1;border-color:rgb(240 68 56/var(--tw-border-opacity,1));opacity:.7;background-color:#f044384d}.shiki .line.diff.remove>*{--tw-text-opacity:1!important;color:rgb(152 162 179/var(--tw-text-opacity,1))!important}.shiki .line.diff.remove:before{content:var(--tw-content)}.shiki .line.diff.remove span:first-child:before,.shiki .line.diff.remove:before{--tw-text-opacity:1;color:rgb(240 68 56/var(--tw-text-opacity,1))}.shiki .line.diff.remove span:first-child:before{--tw-content:"-";content:var(--tw-content)}.line-numbers .shiki .line:before{counter-increment:step;text-align:right;--tw-text-opacity:1;width:1rem;color:rgb(71 84 103/var(--tw-text-opacity,1));--tw-content:counter(step);content:var(--tw-content);border-color:#0000;margin-right:1.5rem;display:inline-block}.code-wrap .shiki .line{flex-wrap:wrap;row-gap:.5rem;display:inline-flex}
