/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,:after,:before{border:0 solid;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.3;-webkit-text-size-adjust:100%;font-feature-settings:normal;font-size:16px;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}
:root{--font-sans:"metropolis",sans-serif;--font-serif:"Lora","georgia",serif;--font-size-base:1rem;--font-size-l:1.125rem;--font-size-s:0.875rem;--font-size-xs:0.8125rem;--font-size-xxs:0.75rem;--line-height-base:1.6875rem;--line-height-s:1.125rem;--max-width:84.375rem;--max-bg-color:98.125rem;--sp:1.125rem;--content-left:5.625rem;--site-header-height-wide:var(--sp10);--container-padding:var(--sp);--scrollbar-width:0px;--grid-col-count:6;--grid-gap:var(--sp);--grid-gap-count:calc(var(--grid-col-count) - 1);--grid-full-width:calc(100vw - var(--sp2) - var(--scrollbar-width));--grid-col-width:calc((var(--grid-full-width) - (var(--grid-gap-count) * var(--grid-gap))) / var(--grid-col-count));--sp0-25:calc(0.25 * var(--sp));--sp0-5:calc(0.5 * var(--sp));--sp0-75:calc(0.75 * var(--sp));--sp1:calc(1 * var(--sp));--sp1-5:calc(1.5 * var(--sp));--sp2:calc(2 * var(--sp));--sp2-5:calc(2.5 * var(--sp));--sp3:calc(3 * var(--sp));--sp3-5:calc(3.5 * var(--sp));--sp4:calc(4 * var(--sp));--sp4-5:calc(4.5 * var(--sp));--sp5:calc(5 * var(--sp));--sp6:calc(6 * var(--sp));--sp7:calc(7 * var(--sp));--sp8:calc(8 * var(--sp));--sp9:calc(9 * var(--sp));--sp10:calc(10 * var(--sp));--sp11:calc(11 * var(--sp));--sp12:calc(12 * var(--sp));--sp13:calc(13 * var(--sp));--color--gray-hue:201;--color--gray-saturation:15%;--color--gray-5:hsl(var(--color--gray-hue),var(--color--gray-saturation),5%);--color--gray-10:hsl(var(--color--gray-hue),var(--color--gray-saturation),11%);--color--gray-20:hsl(var(--color--gray-hue),var(--color--gray-saturation),20%);--color--gray-45:hsl(var(--color--gray-hue),var(--color--gray-saturation),44%);--color--gray-60:hsl(var(--color--gray-hue),var(--color--gray-saturation),57%);--color--gray-65:hsl(var(--color--gray-hue),var(--color--gray-saturation),63%);--color--gray-70:hsl(var(--color--gray-hue),var(--color--gray-saturation),72%);--color--gray-90:hsl(var(--color--gray-hue),var(--color--gray-saturation),88%);--color--gray-95:hsl(var(--color--gray-hue),var(--color--gray-saturation),93%);--color--gray-100:hsl(var(--color--gray-hue),var(--color--gray-saturation),97%);--color--primary-hue:202;--color--primary-saturation:79%;--color--primary-lightness:50;--color--primary-30:hsl(var(--color--primary-hue),var(--color--primary-saturation),calc(1% * (var(--color--primary-lightness) - (0.36 * var(--color--primary-lightness)))));--color--primary-40:hsl(var(--color--primary-hue),var(--color--primary-saturation),calc(1% * (var(--color--primary-lightness) - (0.24 * var(--color--primary-lightness)))));--color--primary-50:hsl(var(--color--primary-hue),var(--color--primary-saturation),calc(1% * var(--color--primary-lightness)));--color--primary-60:hsl(var(--color--primary-hue),var(--color--primary-saturation),calc(1% * (var(--color--primary-lightness) + (0.24 * (100 - var(--color--primary-lightness))))));--color--primary-80:hsl(var(--color--primary-hue),var(--color--primary-saturation),calc(1% * (var(--color--primary-lightness) + (0.85 * (100 - var(--color--primary-lightness))))));--color-text-neutral-soft:var(--color--gray-45);--color-text-neutral-medium:var(--color--gray-20);--color-text-neutral-loud:var(--color--gray-5);--color-text-primary-medium:var(--color--primary-40);--color-text-primary-loud:var(--color--primary-30);--color--black:#000;--color--white:#fff;--color--red:#e33f1e;--color--gold:#fdca40;--color--green:#3fa21c;--header-height-wide-when-fixed:var(--sp6);--mobile-nav-width:31.25rem;--border-radius:0.1875rem;}@media (min-width:75rem){:root{--container-padding:var(--sp2);}}@media (min-width:43.75rem){:root{--grid-col-count:14;--grid-gap:var(--sp2);}}@media (min-width:62.5rem){:root{--scrollbar-width:0.9375rem;}}@media (min-width:75rem){:root{--grid-full-width:calc(100vw - var(--scrollbar-width) - var(--content-left) - var(--sp4));}}@media (min-width:90rem){:root{--grid-full-width:calc(var(--max-width) - var(--sp4));}}
:root{--messages-icon-size:2rem;}.messages-list{margin-block:var(--sp1);padding-block:0;padding-inline-start:0;padding-inline-end:0;list-style:none;}.messages{min-height:calc(var(--messages-icon-size) + 2 * var(--sp1));padding-block:var(--sp1);padding-inline-start:var(--sp1-5);padding-inline-end:var(--sp1-5);color:var(--color--white);outline:solid 1px transparent;background-color:var(--color--gray-5);}.messages *{color:inherit;}.messages.messages-list__item{background-image:none;}.messages__list{margin-block:0;margin-inline-start:0;margin-inline-end:0;padding-block:0;padding-inline-start:0;padding-inline-end:0;list-style:none;}.messages:not(.hidden) ~ .messages{margin-block-start:var(--sp1);}.messages__item + .messages__item{margin-block-start:var(--sp0-5);}.messages__container{display:flex;}.messages__header{flex-shrink:0;margin-inline-end:var(--sp1);}.messages__header.no-icon{margin-inline-end:0;}.messages__content{overflow:auto;flex:1;padding-block-start:0.1875rem;}.messages__button{flex-shrink:0;margin-inline-start:var(--sp1);padding-block-start:0.1875rem;}.messages__close{position:relative;width:1.5625rem;height:1.5625rem;padding-block:0;padding-inline-start:0;padding-inline-end:0;cursor:pointer;vertical-align:top;border:0;background:none;appearance:none;}.messages__close::before,.messages__close::after{position:absolute;top:50%;left:50%;display:block;width:2.0625rem;height:0;content:"";border-top:solid 2px var(--color--gray-60);}.messages__close::before{transform:translate(-50%,-50%) rotate(45deg);}.messages__close::after{transform:translate(-50%,-50%) rotate(-45deg);}.messages__close:hover::before,.messages__close:hover::after{border-color:var(--color--white);}.messages__close:focus{outline:2px solid var(--color--primary-60);outline-offset:2px;}.messages__icon svg{vertical-align:top;}.messages--error .messages__icon svg{fill:var(--color--red);}.messages--warning .messages__icon svg{fill:var(--color--gold);}.messages--status .messages__icon svg{fill:var(--color--green);}.messages--info .messages__icon svg{fill:var(--color--primary-60);}.messages a{color:var(--color--white);}.messages pre{margin:0;}.js-form-managed-file .messages{margin-block-end:var(--sp1);border-inline-start:solid 0.375rem var(--color--red);}
#free-account-form .app{display:flex;justify-content:center}@media (width >= 1200px){#free-account-form .app{justify-content:flex-end}}#free-account-form .get-started-box{border-radius:10px}#free-account-form .row{margin-top:1.5rem}#free-account-form .form-group{margin-top:1.5rem;position:relative}#free-account-form .form-group.was-validated .form-control:invalid{background-image:none;border-color:oklch(var(--er))}#free-account-form .form-group label{color:#212121;cursor:text;font-family:input-sans,sans-serif;font-size:10px;left:0;line-height:1.2;opacity:1;position:absolute;text-transform:uppercase;top:.25rem;transition-duration:.2s;will-change:transform}#free-account-form .form-group .invalid-feedback{color:oklch(var(--er));display:block;font-size:12px}#free-account-form .form-control{background-color:transparent;background-position:right .5rem bottom .75rem;background-repeat:no-repeat;background-size:1rem 1rem;border-bottom:1px solid #000;border-radius:0;color:#212121;font-size:1rem;font-weight:700;outline-width:0;padding:1.5rem 2rem .625rem 0;width:100%}#free-account-form .form-control[value=""]+label{transform:translateY(1.5rem)}#free-account-form .form-control:focus+label,#free-account-form .form-control:not([value=""])+label{opacity:.5;transform:translateY(0)}#free-account-form button{background-color:transparent;border:0;border-radius:9999vmax;box-shadow:none;display:inline-flex;font-family:input-sans,sans-serif;font-size:12px;font-weight:400;height:auto;line-height:1.5;min-height:-moz-fit-content;min-height:fit-content;outline:3px solid transparent;outline-offset:0;overflow:hidden;padding:.75rem 1rem;position:relative;text-decoration-line:none;text-transform:uppercase;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,1,1);z-index:10}#free-account-form button:focus-visible{outline-color:#b6a0f7}#free-account-form button.btn-default{border:2px solid #000;color:#212121}#free-account-form button.btn-default:focus,#free-account-form button.btn-default:hover{background-image:linear-gradient(99.17deg,#2aadef -2.76%,#5e1be5 106.62%);border-color:#fff;color:#fff}#free-account-form button[type=submit]{background-image:linear-gradient(99.17deg,#2aadef -2.76%,#5e1be5 106.62%);color:#fff}#free-account-form button[type=submit]:focus,#free-account-form button[type=submit]:hover{background:none}#free-account-form button[type=submit]:focus:before,#free-account-form button[type=submit]:hover:before{filter:grayscale(50%)}#free-account-form button[type=submit]:before{background-image:linear-gradient(99.17deg,#2aadef -2.76%,#5e1be5 106.62%);border-radius:9999vmax;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-10}
#free-account-form .free-account-form{border-radius:10px;overflow:hidden}#free-account-form #email-validation-sent{padding:1rem 2rem}#free-account-form #q-free-account-form{padding:2rem}#free-account-form #q-free-account-form a{color:#0281dc}#free-account-form #q-free-account-form a:hover{text-decoration-line:underline;text-underline-offset:2px}#free-account-form #q-redirect-notice{padding:2rem}#free-account-form #q-close-redirect-btn,#free-account-form #q-redirect-btn{margin-top:2rem}
.ordered-list{counter-reset:num;}.ordered-list li::before{content:counter(num) " ";counter-increment:num;}
.ck .ck-content h1,.content-article h1{font-size:24px;font-weight:700;line-height:1.2}.ck .ck-content h2,.content-article h2{font-size:20px;font-weight:700;line-height:1.2}.ck .ck-content h3,.content-article h3{font-size:20px;font-weight:400;line-height:1.2}.ck .ck-content h4,.content-article h4{font-size:18px;font-weight:400;line-height:1.2}.ck .ck-content h5,.content-article h5{font-size:14px;font-weight:700;line-height:1.2}.ck .ck-content h1,.ck .ck-content h2,.ck .ck-content h3,.ck .ck-content h4,.ck .ck-content h5,.content-article h1,.content-article h2,.content-article h3,.content-article h4,.content-article h5{margin-bottom:1.5rem;margin-top:1.5rem}.ck .ck-content p,.content-article p{margin-bottom:1rem;margin-top:1rem}.ck .ck-content ol,.ck .ck-content ul:not(.contextual-links),.content-article ol,.content-article ul:not(.contextual-links){display:flex;flex-direction:column;gap:1rem;margin:1rem 0 0;padding:0}.ck .ck-content li,.content-article li{padding-left:1.5rem;position:relative}.ck .ck-content ul li:before,.content-article ul li:before{content:"+";left:0;position:absolute}.ck .ck-content ol,.content-article ol{counter-reset:olist;list-style-type:none}.ck .ck-content ol li:before,.content-article ol li:before{content:counter(olist);counter-increment:olist;left:0;position:absolute}.ck .ck-content picture,.content-article picture{display:flex;justify-content:center;margin-bottom:1rem;margin-top:1rem}.ck .ck-content blockquote,.content-article blockquote{border-left:none;font-style:normal;margin:2rem 0 1rem;padding:40px;position:relative}.ck .ck-content blockquote :first-child,.content-article blockquote :first-child{margin-top:0}.ck .ck-content blockquote:before,.content-article blockquote:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjEiIGhlaWdodD0iOTQiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYiIgeDI9IjEiIHkyPSIxIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMjFkYmFhIi8+PHN0b3Agb2Zmc2V0PSIuMjUxIiBzdG9wLWNvbG9yPSIjMDBiNGVmIi8+PHN0b3Agb2Zmc2V0PSIuNDgzIiBzdG9wLWNvbG9yPSIjMDc2OGRkIi8+PHN0b3Agb2Zmc2V0PSIuNzk4IiBzdG9wLWNvbG9yPSIjNWYxYWU1Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjYjg2MmYwIi8+PC9saW5lYXJHcmFkaWVudD48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGZpbGw9IiNmZmYiIHN0cm9rZT0iIzcwNzA3MCIgZD0iTTI0NCAyNDMwaDEyMXY5NEgyNDR6IiBkYXRhLW5hbWU9IlJlY3RhbmdsZSA0NjEzIi8+PC9jbGlwUGF0aD48L2RlZnM+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIiBkYXRhLW5hbWU9Ik1hc2sgR3JvdXAgOTI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjQ0IC0yNDMwKSI+PHBhdGggZmlsbD0idXJsKCNiKSIgZD0iTS04MjA3LjgyNyA5Ny43N2gtNTEuNVY1My42NTZsLjA2Ni0uMTE2IDIzLjYtNDEuMDM5aDI0LjAxbC0uMjM5LjY2OC0xMi45MSAzNi4wODdoMTYuOTczWm0tNTAuNS0xaDQ5LjVWNTAuMjU2aC0xNy4zOTNsLjIzOS0uNjY4IDEyLjkxLTM2LjA4N2gtMjIuMDEybC0yMy4yNDcgNDAuNDIyWm0tMTcuNjY5IDFoLTUxLjVWNTMuNjU2bC4wNjYtLjExNiAyMy42LTQxLjAzOWgyNC4wMWwtLjIzOS42NjgtMTIuOTA5IDM2LjA4N0gtODI3NlptLTUwLjUtMWg0OS41VjUwLjI1NmgtMTcuMzkzbC4yMzktLjY2OCAxMi45MDktMzYuMDg3aC0yMi4wMTJsLTIzLjI0NyA0MC40MjJaIiBkYXRhLW5hbWU9IlVuaW9uIDEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDg1NjYuNzgxIDI0MjAuNDk5KSIvPjwvZz48L3N2Zz4=");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:40px;left:-24px;position:absolute;top:0;width:50px}.ck .ck-content blockquote p,.content-article blockquote p{margin-bottom:0;margin-top:0}.ck .ck-content a,.content-article a{color:#0281dc}.ck .ck-content a:hover,.content-article a:hover{text-decoration-line:underline;text-underline-offset:2px}.ck .ck-content hr,.content-article hr{border-color:#ccdadf;height:1px;margin-top:40px}@media (min-width:992px){.ck .ck-content h1,.content-article h1{font-size:50px;font-weight:700;letter-spacing:-.02em;line-height:1.1}.ck .ck-content h2,.content-article h2{font-size:40px;font-weight:700;letter-spacing:-.02em;line-height:1.2}.ck .ck-content h3,.content-article h3{font-size:32px;letter-spacing:-.01em;line-height:1.2}.ck .ck-content h4,.content-article h4{font-size:22px;letter-spacing:-.01em;line-height:1.2}.ck .ck-content h5,.content-article h5{font-size:18px;letter-spacing:-.01em;line-height:1.2}.ck .ck-content .text-eyebrow,.content-article .text-eyebrow{font-size:14px}.ck .ck-content blockquote:before,.content-article blockquote:before{height:90px;left:-100px;width:120px}}.ck .drupal-media{margin-left:auto;margin-right:auto}.ck .ck-content blockquote.dsx-callout{position:relative}.ck .ck-content blockquote.dsx-callout:before{display:none}.ck .ck-content blockquote.dsx-callout:after{content:"Callout";font-size:12px;font-weight:700;position:absolute;right:10px;top:0}.ck .ck-content blockquote.dsx-callout{border-radius:1rem}.ck .ck-content blockquote.dsx-callout-attention{border:1px solid #ffcd00}.ck .ck-content blockquote.dsx-callout-qtip{border:1px solid #5f1ae5}.ck .ck-content blockquote.dsx-callout-example{border:1px solid #3340e7}form.node-dsx-support-article-page-v1-edit-form .ck .ck-content figure.drupal-media[data-view-mode="1_4_width_25"],form.node-dsx-support-article-page-v1-form .ck .ck-content figure.drupal-media[data-view-mode="1_4_width_25"]{width:25%}form.node-dsx-support-article-page-v1-edit-form .ck .ck-content figure.drupal-media[data-view-mode="1_2_width_50"],form.node-dsx-support-article-page-v1-form .ck .ck-content figure.drupal-media[data-view-mode="1_2_width_50"]{width:50%}form.node-dsx-support-article-page-v1-edit-form .ck .ck-content figure.drupal-media[data-view-mode="3_4_width_75"],form.node-dsx-support-article-page-v1-form .ck .ck-content figure.drupal-media[data-view-mode="3_4_width_75"]{width:75%}
.block-local-tasks-block .tabs.primary{display:flex;flex-wrap:wrap;gap:10px;padding:5px;background:linear-gradient(270deg,#0025d4,#03bfe1);}.block-local-tasks-block .tabs.primary a{position:relative;display:inline-block;padding:1em;font-size:14px;color:#fff;}.block-local-tasks-block .tabs.primary a::after{position:absolute;content:'';height:3px;left:0;right:0;bottom:0;background:linear-gradient(90deg,#5532ea,#dc6efe);transform:scaleX(0);transform-origin:0 50%;transition-property:transform;transition-duration:0.3s;transition-timing-function:ease-out;}.block-local-tasks-block .tabs.primary a:hover::after,.block-local-tasks-block .tabs.primary .is-active a::after{transform:scaleX(1);}
