@font-face{font-display:block;font-family:Material Symbols Outlined;font-style:normal;font-weight:400;src:url(./font-fd35ec56.DrUJAA90.woff2) format("woff2")}.material-symbols-outlined{display:inline-block;font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}@font-face{font-display:swap;font-family:Mulish Variable;font-style:normal;font-weight:200 1000;src:url(./font-50d1ee22.B3XMVzw1.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Mulish Variable;font-style:normal;font-weight:200 1000;src:url(./font-270a9552.Cxxi75Cn.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Mulish Variable;font-style:normal;font-weight:200 1000;src:url(./font-47f33f30.CiTUBHt1.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Mulish Variable;font-style:normal;font-weight:200 1000;src:url(./font-e1ccc857.BHZ6ODhS.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Mulish Variable;font-style:normal;font-weight:200 1000;src:url(./font-8d1d33d6.WL5YNY-W.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--sq-white:#fff;--sq-bg-darker:#313942;--sq-bg-dark:#414c58;--sq-bg-stronger:#888f97;--sq-bg-strong:#b8bcc0;--sq-bg-default:#e7e9ea;--sq-bg-subtle:#f6f6f6;--sq-bg-subtler:#fff;--sq-bg-primary-stronger:#504fbf;--sq-bg-primary-strong:#6a69ff;--sq-bg-primary-default:#c7c7ff;--sq-bg-primary-subtle:#ececff;--sq-bg-primary-subtler:#f2f2ff;--sq-bg-success-strong:#4ea67a;--sq-bg-success-default:#59d095;--sq-bg-success-subtle:#c6f2dd;--sq-bg-success-subtler:#ecfbf4;--sq-bg-error-strong:#bf504f;--sq-bg-error-default:#ff6a69;--sq-bg-error-subtle:#ffc7c7;--sq-bg-error-subtler:#ffecec;--sq-bg-warning-strong:#bf884f;--sq-bg-warning-default:#ffb569;--sq-bg-warning-subtle:#ffe3c7;--sq-bg-warning-subtler:#fff6ec;--sq-bg-info-strong:#4f86bf;--sq-bg-info-default:#69b3ff;--sq-bg-info-subtle:#c7e2ff;--sq-bg-info-subtler:#ecf5ff;--sq-text-strong:#313942;--sq-text-default:#414c58;--sq-text-subtle:#888f97;--sq-text-subhead:#6d7885;--sq-text-primary-strong:#504fbf;--sq-text-primary-default:#6a69ff;--sq-text-primary-subtle:#c7c7ff;--sq-text-success-strong:#4ea67a;--sq-text-success-default:#59d095;--sq-text-success-subtle:#c6f2dd;--sq-text-warning-strong:#bf884f;--sq-text-warning-default:#ffb569;--sq-text-warning-subtle:#ffe3c7;--sq-text-error-strong:#bf504f;--sq-text-error-default:#ff6a69;--sq-text-error-subtle:#ffc7c7;--sq-text-info-default:#69b3ff;--sq-border-default:#e7e9ea;--sq-icon-folder-yellow-maize:#feee5e;--sq-icon-folder-yellow-arylide:#e4d54c;--sq-icon-folder-yellow-satingold:#b99a2b;--sq-icon-folder-green-mindaro:#b8ea68;--sq-icon-folder-green-emerald:#59d095;--sq-icon-folder-green-jungle:#4ea67a;--sq-icon-folder-blue-nonphoto:#99edff;--sq-icon-folder-blue-argentinean:#69b3ff;--sq-icon-folder-blue-silverlake:#4f86bf;--sq-icon-folder-purple-mauve:#d0b2ff;--sq-icon-folder-purple-shockpink:#d14eb4;--sq-icon-folder-purple-purpureus:#873ba1;--sq-icon-folder-red-melon:#ffa3a1;--sq-icon-folder-red-bittersweet:#ff6a69;--sq-icon-folder-red-bitter:#bf504f;--sq-icon-folder-brown-sandy:#ffb569;--sq-icon-folder-brown-caramel:#bf884f;--sq-icon-folder-brown-beaver:#897664;--sq-icon-folder-grey-platinum:#e7e9ea;--sq-icon-folder-grey-silver:#b8bcc0;--sq-icon-folder-grey-charcoal:#414c58;--sq-picker-red:#ffa3a1;--sq-picker-green:#58d095;--sq-picker-blue:#4f86bf;--sq-color-star-filled:#ffb569;--sq-color-star-empty:#e7e9ea;--sq-gradient-automation:linear-gradient(133.13deg,#ff699f 22.52%,#ffba69);--sq-gradient-automation-hover:linear-gradient(133.13deg,#e05589 22.52%,#e0a05a);--sq-gradient-cta:linear-gradient(137.69deg,#6a69ff 22.522%,#8ba4ff);--sq-gradient-cta-hot:linear-gradient(137.69deg,#ff699f 22.522%,#ffba69);--sq-space-2xs:2px;--sq-space-xs:4px;--sq-space-sm:8px;--sq-space-md:12px;--sq-space-lg:16px;--sq-space-2lg:20px;--sq-space-xl:24px;--sq-space-2xl:32px;--sq-space-3xl:48px;--sq-space-4xl:72px;--sq-font-family:"Mulish Variable","Mulish",sans-serif;--sq-font-size-xs:12px;--sq-font-size-sm:14px;--sq-font-size-md:16px;--sq-font-size-lg:20px;--sq-font-size-2lg:24px;--sq-font-size-xl:32px;--sq-font-weight-regular:400;--sq-font-weight-medium:500;--sq-font-weight-semibold:600;--sq-font-weight-bold:700;--sq-font-weight-black:900;--sq-line-height-xs:18px;--sq-line-height-sm:20px;--sq-line-height-md:24px;--sq-line-height-lg:32px;--sq-line-height-xl:48px;--sq-radius-sm:4px;--sq-radius-md:8px;--sq-radius-lg:12px;--sq-radius-pill:30px;--sq-radius-round:100px;--sq-radius-button:var(--sq-radius-md);--sq-border-width-default:1px;--sq-border-width-focus:1.5px;--sq-border-width-heavy:2px;--sq-shadow-main:0px 2px 6px rgba(65,76,88,.14),0px 1px 0px #e7e9ea;--sq-shadow-floating:0px 12px 24px rgba(65,76,88,.24),0px 6px 8px rgba(65,76,88,.12);--sq-shadow-floating-less:0px 12px 24px rgba(65,76,88,.12),0px 6px 8px rgba(65,76,88,.08);--sq-opacity-disabled:.5;--sq-opacity-muted:.6;--sq-z-dropdown:100;--sq-z-tooltip:200;--sq-transition-default:.2s ease;--sq-transition-collapse:.4s cubic-bezier(.4,0,.2,1);--sq-text-soft:#616e7c;--sq-border-subtle:rgba(231,233,234,.8);--sq-gradient-brand:linear-gradient(93deg,#6a69ff,#6193e0 72.4%,#5bcbcd);--sq-gradient-hot:var(--sq-gradient-automation)}.sql-chip{align-items:center;border-radius:var(--sq-radius-pill);box-sizing:border-box;color:var(--sq-white);display:inline-flex;font-family:var(--sq-font-family);font-weight:var(--sq-font-weight-regular);justify-content:center;overflow:hidden;text-align:center;white-space:nowrap}.sql-chip--pill{font-size:var(--sq-font-size-xs);font-weight:var(--sq-font-weight-bold);padding:3px var(--sq-space-sm)}.sql-chip--small{font-size:var(--sq-font-size-lg);padding:5px var(--sq-space-lg) 7px}.sql-chip--big{font-size:var(--sq-font-size-xl);font-weight:var(--sq-font-weight-black);height:var(--sq-space-3xl);letter-spacing:.32px;padding:9px var(--sq-space-xl) 11px}.sql-chip--primary{background-color:var(--sq-bg-primary-strong);border:var(--sq-border-width-default) solid var(--sq-bg-primary-strong)}.sql-chip--success{background-color:var(--sq-bg-success-default);border:var(--sq-border-width-default) solid var(--sq-bg-success-default)}.sql-chip--error{background-color:var(--sq-bg-error-default);border:var(--sq-border-width-default) solid var(--sq-bg-error-default)}.sql-chip--warning{background-color:var(--sq-bg-warning-default);border:var(--sq-border-width-default) solid var(--sq-bg-warning-default);color:var(--sq-text-strong)}.sql-chip--info{background-color:var(--sq-bg-info-default);border:var(--sq-border-width-default) solid var(--sq-bg-info-default)}.sql-chip--subtle{background-color:#888f97;border:var(--sq-border-width-default) solid #888f97}.sql-tooltip{display:inline-flex;position:relative}.sql-tooltip__content{align-items:center;background-color:var(--sq-text-default);border-radius:var(--sq-radius-sm);color:var(--sq-white);display:flex;font-family:var(--sq-font-family);font-size:var(--sq-font-size-sm);font-weight:var(--sq-font-weight-bold);line-height:var(--sq-line-height-sm);max-height:48px;max-width:272px;padding:3px var(--sq-space-sm);pointer-events:none;position:absolute;white-space:nowrap;z-index:var(--sq-z-tooltip)}.sql-tooltip__content--top{bottom:100%;left:50%;margin-bottom:var(--sq-space-xs);transform:translate(-50%)}.sql-tooltip__content--bottom{left:50%;margin-top:var(--sq-space-xs);top:100%;transform:translate(-50%)}.sql-tooltip__content--left{margin-right:var(--sq-space-xs);right:100%;top:50%;transform:translateY(-50%)}.sql-tooltip__content--right{left:100%;margin-left:var(--sq-space-xs);top:50%;transform:translateY(-50%)}.sql-menu-button{align-items:center;border:none;box-sizing:border-box;cursor:pointer;display:flex;font-family:var(--sq-font-family);font-size:var(--sq-font-size-md);gap:var(--sq-space-md);line-height:1.5;padding:var(--sq-space-md);text-align:left;transition:background-color var(--sq-transition-default);width:100%}.sql-menu-button--dark{background-color:var(--sq-text-default);border-radius:var(--sq-radius-lg);color:var(--sq-white)}.sql-menu-button--dark:hover{background-color:var(--sq-text-strong)}.sql-menu-button--light{background-color:var(--sq-white);border:var(--sq-border-width-default) solid var(--sq-border-default);border-radius:var(--sq-radius-md);color:var(--sq-text-default)}.sql-menu-button--light:hover{background-color:var(--sq-bg-default);border-color:var(--sq-border-default)}.sql-menu-button--card{background-color:var(--sq-white);border:var(--sq-border-width-default) solid var(--sq-border-default);border-radius:var(--sq-radius-md);content-visibility:auto;flex-wrap:wrap;gap:0 var(--sq-space-md);transition:box-shadow var(--sq-transition-default)}.sql-menu-button--card:hover{box-shadow:var(--sq-shadow-floating-less)}.sql-menu-button__icon{align-items:center;border-radius:var(--sq-radius-sm);display:flex;flex-shrink:0;height:var(--sq-space-3xl);justify-content:center;width:var(--sq-space-3xl)}.sql-menu-button--dark .sql-menu-button__icon{background-color:var(--sq-white)}.sql-menu-button--light .sql-menu-button__icon{background-color:var(--sq-bg-error-subtler)}.sql-menu-button--card .sql-menu-button__icon{background-color:var(--sq-bg-primary-subtler)}.sql-menu-button__content{display:flex;flex-direction:column;max-width:318px;min-width:-moz-fit-content;min-width:fit-content}.sql-menu-button--card .sql-menu-button__content{align-items:flex-start;flex-shrink:0;justify-content:center;max-width:none;min-width:0}.sql-menu-button__title{font-weight:var(--sq-font-weight-bold)}.sql-menu-button--card .sql-menu-button__title{color:var(--sq-text-default)}.sql-menu-button__description{font-weight:var(--sq-font-weight-regular);opacity:var(--sq-opacity-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.sql-menu-button--card .sql-menu-button__description{color:var(--sq-text-subtle);opacity:1;overflow:visible;text-overflow:unset;white-space:normal}.sql-dropdown-menu{background-color:var(--sq-text-default);border-radius:var(--sq-radius-md);box-shadow:var(--sq-shadow-floating);box-sizing:border-box;display:grid;gap:var(--sq-space-sm);grid-template-columns:repeat(var(--columns),1fr);min-width:-moz-fit-content;min-width:fit-content;padding:var(--sq-space-sm);position:relative;z-index:var(--sq-z-dropdown)}.sql-dropdown-menu:before{background:var(--sq-text-default);box-sizing:border-box;content:"";height:12px;left:var(--sq-space-xl);position:absolute;top:-6px;transform:rotate(45deg);width:12px}.sql-dropdown-menu__column{display:flex;flex:1;flex-direction:column;gap:var(--sq-space-sm);min-width:-moz-fit-content;min-width:fit-content}.sql-cell{align-items:center;background-color:var(--sq-white);box-sizing:border-box;cursor:pointer;display:flex;font-family:var(--sq-font-family);gap:var(--sq-space-sm);padding:0 var(--sq-space-sm)}.sql-cell--36{height:36px}.sql-cell--24{height:24px}.sql-cell--disabled{pointer-events:none}.sql-cell--disabled .sql-cell__label{color:var(--sq-bg-strong)}.sql-cell--disabled .sql-chip{background-color:var(--sq-bg-success-subtle);border-color:var(--sq-bg-success-subtle)}.sql-cell__left-icon{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;overflow:hidden;width:20px}.sql-cell__label{color:var(--sq-text-default);flex:1;font-size:var(--sq-font-size-xs);font-weight:var(--sq-font-weight-bold);min-width:0}.sql-cell__right{gap:var(--sq-space-sm);height:var(--sq-space-xl)}.sql-cell__right,.sql-cell__right-icon{align-items:center;display:flex;flex-shrink:0}.sql-cell__right-icon{color:var(--sq-text-default);height:20px;justify-content:center;overflow:hidden;width:20px}.sql-segmented-button{box-sizing:border-box;display:inline-flex}.sql-segmented-button__segment{align-items:center;border:none;box-sizing:border-box;cursor:pointer;display:flex;font-family:var(--sq-font-family);justify-content:center;transition:background-color var(--sq-transition-default),color var(--sq-transition-default),border-color var(--sq-transition-default);white-space:nowrap}.sql-segmented-button--segmented{align-items:flex-start;background-color:var(--sq-white);border-radius:var(--sq-radius-round);box-shadow:var(--sq-shadow-main);padding:var(--sq-space-2xs)}.sql-segmented-button--segmented .sql-segmented-button__segment{background:transparent;border-radius:32px;color:var(--sq-text-subtle);line-height:1.3;text-align:center}.sql-segmented-button--segmented.sql-segmented-button--size-xs .sql-segmented-button__segment{font-size:var(--sq-font-size-xs);font-weight:var(--sq-font-weight-bold);height:32px;min-width:168px;padding:0 var(--sq-space-lg)}.sql-segmented-button--segmented.sql-segmented-button--size-sm .sql-segmented-button__segment{font-size:var(--sq-font-size-xs);font-weight:var(--sq-font-weight-black);min-height:var(--sq-space-2xl);min-width:180px;padding:var(--sq-space-xs) var(--sq-space-md)}.sql-segmented-button--segmented.sql-segmented-button--size-md .sql-segmented-button__segment{font-size:var(--sq-font-size-md);font-weight:var(--sq-font-weight-bold);min-height:var(--sq-space-2xl);min-width:210px;padding:var(--sq-space-xs)}.sql-segmented-button--segmented.sql-segmented-button--size-lg .sql-segmented-button__segment{font-size:var(--sq-font-size-lg);font-weight:var(--sq-font-weight-black);min-height:var(--sq-space-2xl);min-width:240px;padding:var(--sq-space-xs) var(--sq-space-lg)}@media(max-width:767px){.sql-segmented-button--segmented.sql-segmented-button--size-lg .sql-segmented-button__segment{font-size:var(--sq-font-size-sm);min-width:100px;padding:var(--sq-space-xs) var(--sq-space-sm)}}.sql-segmented-button--segmented .sql-segmented-button__segment:hover{background-color:var(--sq-bg-subtle)}.sql-segmented-button--segmented .sql-segmented-button__segment--active{background-color:var(--sq-bg-default);color:var(--sq-text-default)}.sql-segmented-button--segmented .sql-segmented-button__segment--active:hover{background-color:var(--sq-bg-default)}.sql-segmented-button--segmented .sql-segmented-button__segment--active-primary{background-color:var(--sq-bg-success-default);color:var(--sq-white)}.sql-segmented-button--segmented .sql-segmented-button__segment--active-primary:hover{background-color:var(--sq-bg-success-default)}.sql-segmented-button--pill{background:transparent;border-radius:0;box-shadow:none;display:flex;flex-wrap:wrap;gap:var(--sq-space-sm);padding:0}.sql-segmented-button--pill .sql-segmented-button__segment{background:var(--sq-white);border:var(--sq-border-width-default) solid var(--sq-border-default);border-radius:var(--sq-radius-round);color:var(--sq-text-default);font-size:var(--sq-font-size-sm);font-weight:var(--sq-font-weight-bold);height:auto;line-height:1.3;min-width:0;padding:10px var(--sq-space-lg)}.sql-segmented-button--pill .sql-segmented-button__segment:hover{background:var(--sq-bg-subtle)}.sql-segmented-button--pill .sql-segmented-button__segment--active,.sql-segmented-button--pill .sql-segmented-button__segment--active-primary{background:var(--sq-text-strong);border-color:var(--sq-text-strong);color:var(--sq-white)}.sql-segmented-button--pill .sql-segmented-button__segment--active-primary:hover,.sql-segmented-button--pill .sql-segmented-button__segment--active:hover{background:var(--sq-text-strong);color:var(--sq-white)}.sql-input{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;font-family:var(--sq-font-family);gap:var(--sq-space-sm)}.sql-input__label{color:var(--sq-text-default);display:flex;font-size:var(--sq-font-size-sm);font-weight:var(--sq-font-weight-regular);gap:var(--sq-space-xs);height:var(--sq-space-3xl);line-height:var(--sq-line-height-sm)}.sql-input__label-required{color:var(--sq-bg-error-default)}.sql-input__field{align-items:center;background-color:var(--sq-white);border:var(--sq-border-width-default) solid var(--sq-text-default);border-radius:var(--sq-radius-sm);box-sizing:border-box;display:flex;transition:border-color var(--sq-transition-default);width:100%}.sql-input__field--lg{gap:var(--sq-space-sm);height:var(--sq-space-3xl);padding:var(--sq-space-md) 14px}.sql-input__field--sm{gap:10px;height:36px;padding:var(--sq-space-sm) var(--sq-space-md)}.sql-input__field--filled,.sql-input__field:hover{border-color:var(--sq-text-default);border-width:var(--sq-border-width-focus)}.sql-input__field:focus-within{border-color:var(--sq-bg-primary-strong);border-width:var(--sq-border-width-focus)}.sql-input__field--error{border-color:var(--sq-bg-error-default);border-width:var(--sq-border-width-focus)}.sql-input__field--success{border-color:var(--sq-bg-success-default);border-width:var(--sq-border-width-focus)}.sql-input__field--disabled{border-color:var(--sq-text-subtle);border-width:var(--sq-border-width-default);pointer-events:none}.sql-input__field--disabled,.sql-input__field--readonly{background-color:var(--sq-bg-subtle)}.sql-input__icon{overflow:hidden}.sql-input__icon,.sql-input__toggle{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.sql-input__toggle{background:transparent;border:none;color:var(--sq-text-subtle);cursor:pointer;outline:none;padding:0}.sql-input__native,.sql-input__toggle:hover{color:var(--sq-text-default)}.sql-input__native{background:transparent;border:none;flex:1;font-family:inherit;font-size:var(--sq-font-size-sm);font-weight:var(--sq-font-weight-regular);line-height:var(--sq-line-height-sm);min-width:0;outline:none;padding:0}.sql-input__native::-moz-placeholder{color:var(--sq-text-subtle)}.sql-input__native::placeholder{color:var(--sq-text-subtle)}.sql-input__field--disabled .sql-input__native{color:var(--sq-bg-strong)}.sql-input__message{font-size:var(--sq-font-size-xs);font-weight:var(--sq-font-weight-bold);line-height:var(--sq-line-height-xs)}.sql-input__message--error{color:var(--sq-bg-error-default)}.sql-input__message--success{color:var(--sq-bg-success-default)}.sql-selector{box-sizing:border-box;display:inline-flex;flex-direction:column;font-family:var(--sq-font-family);position:relative}.sql-selector__trigger{align-items:center;background-color:var(--sq-white);border:1px solid var(--sq-text-default);border-radius:var(--sq-radius-sm);box-sizing:border-box;color:var(--sq-text-default);cursor:pointer;display:flex;font-family:inherit;font-size:var(--sq-font-size-sm);font-weight:var(--sq-font-weight-regular);gap:var(--sq-space-sm);line-height:var(--sq-line-height-sm);padding:0 var(--sq-space-md);width:100%}.sql-selector__trigger--open,.sql-selector__trigger:hover:not(:disabled){box-shadow:inset 0 0 0 .5px var(--sq-text-default)}.sql-selector__trigger:disabled{cursor:default;opacity:var(--sq-opacity-disabled)}.sql-selector--sm .sql-selector__trigger{height:36px}.sql-selector--lg .sql-selector__trigger{height:48px}.sql-selector__trigger-label{flex:1;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.sql-selector__trigger-label--placeholder{color:var(--sq-text-subtle)}.sql-selector__chevron{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;transition:transform var(--sq-transition-default);width:20px}.sql-selector__chevron--open{transform:rotate(180deg)}.sql-selector__dropdown{background-color:var(--sq-white);border-radius:6px;box-shadow:var(--sq-shadow-floating);box-sizing:border-box;display:flex;flex-direction:column;gap:var(--sq-space-sm);margin-top:-2px;padding:var(--sq-space-sm);position:absolute;top:100%;z-index:var(--sq-z-dropdown)}.sql-selector__dropdown--match{left:0;right:0}.sql-selector__dropdown--left{left:0}.sql-selector__dropdown--right{right:0}.sql-selector__search{align-items:center;background-color:var(--sq-bg-subtle);border-radius:var(--sq-radius-sm);display:flex;flex-shrink:0;gap:var(--sq-space-sm);height:36px;padding:0 var(--sq-space-md)}.sql-selector__divider{background-color:var(--sq-border-default);flex-shrink:0;height:1px}.sql-selector__search-icon{color:var(--sq-text-subtle);flex-shrink:0;height:20px;width:20px}.sql-selector__search-input{background:transparent;border:none;color:var(--sq-text-default);flex:1;font-family:inherit;font-size:var(--sq-font-size-sm);line-height:var(--sq-line-height-sm);min-width:0;outline:none;padding:0}.sql-selector__search-input::-moz-placeholder{color:var(--sq-text-subtle)}.sql-selector__search-input::placeholder{color:var(--sq-text-subtle)}.sql-selector__options{display:flex;flex-direction:column;gap:1px;max-height:320px;overflow-y:auto}.sql-selector__option{align-items:center;background-color:var(--sq-white);border:none;border-radius:var(--sq-radius-sm);box-sizing:border-box;color:var(--sq-text-default);cursor:pointer;display:flex;font-family:inherit;font-size:var(--sq-font-size-sm);font-weight:var(--sq-font-weight-regular);height:40px;line-height:var(--sq-line-height-sm);overflow:hidden;padding:0 var(--sq-space-md);text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.sql-selector__option--focused,.sql-selector__option:hover{background-color:var(--sq-bg-subtle)}.sql-selector__option--selected{font-weight:var(--sq-font-weight-bold)}.sql-selector__empty{color:var(--sq-text-subtle);font-size:var(--sq-font-size-sm);line-height:var(--sq-line-height-sm);padding:var(--sq-space-md);text-align:center}.sql-selector--compact{width:auto}.sql-selector--compact .sql-selector__option:hover,.sql-selector__option--focused{background-color:transparent;color:var(--sq-text-primary-default)}.sql-selector--compact .sql-selector__trigger{background-color:transparent;border:none;gap:var(--sq-space-xs);padding:var(--sq-space-sm) var(--sq-space-md);width:auto}.sql-selector--compact .sql-selector__trigger:hover:not(:disabled){background-color:transparent;box-shadow:none;color:var(--sq-text-primary-default)}.sql-selector--compact .sql-selector__trigger--open{box-shadow:none}.sql-selector--compact .sql-selector__trigger-label{font-size:var(--sq-font-size-md);font-weight:var(--sq-font-weight-medium);text-transform:uppercase}.sql-selector--compact .sql-selector__chevron{display:none}.sql-selector--compact .sql-selector__dropdown{align-items:center;display:flex;min-width:100%;width:auto}.sql-selector--compact .sql-selector__option{background-color:transparent;font-weight:var(--sq-font-weight-medium);text-transform:uppercase}.sql-selector--compact .sql-selector__options{width:-moz-fit-content;width:fit-content}.sql-selector.sql-selector--compact .sql-selector__dropdown.sql-selector__dropdown--left{min-width:0;padding:0;width:-moz-fit-content;width:fit-content}.sql-button{align-items:center;background:var(--_bg);border:var(--_border,none);border-radius:var(--sq-radius-button);box-sizing:border-box;color:var(--_text);cursor:pointer;display:inline-flex;font-family:var(--sq-font-family);font-weight:var(--sq-font-weight-regular);justify-content:center;text-decoration:none;transition:background var(--sq-transition-default),color var(--sq-transition-default),border-color var(--sq-transition-default);white-space:nowrap;width:-moz-fit-content;width:fit-content}.sql-button:hover:not(:disabled):not(.sql-button--selected){background:var(--_bg-hover,var(--_bg));border:var(--_border-hover,var(--_border,none));color:var(--_text-hover,var(--_text))}.sql-button--selected{background:var(--_bg-selected,var(--_bg));border:var(--_border-selected,none);color:var(--_text-selected,var(--_text))}.sql-button:disabled{background:var(--_bg-disabled,var(--_bg));border:var(--_border-disabled,var(--_border,none));color:var(--_text-disabled,var(--_text));cursor:default;pointer-events:none}.sql-button--bold{font-weight:var(--sq-font-weight-bold)}.sql-button--extrabold{font-weight:var(--sq-font-weight-black)}.sql-button--sm{font-size:var(--sq-font-size-xs);gap:var(--sq-space-xs);height:24px;line-height:var(--sq-line-height-xs);padding:var(--sq-space-xs) var(--sq-space-sm)}.sql-button--md{font-size:var(--sq-font-size-sm);gap:var(--sq-space-sm);height:36px;line-height:var(--sq-line-height-sm);padding:var(--sq-space-sm) var(--sq-space-md)}.sql-button--lg{font-size:var(--sq-font-size-md);gap:var(--sq-space-sm);line-height:var(--sq-line-height-md);padding:var(--sq-space-md) var(--sq-space-2lg)}.sql-button--primary{--_bg:var(--sq-bg-primary-strong);--_text:var(--sq-white);--_bg-hover:var(--sq-bg-primary-stronger);--_text-hover:var(--sq-white);--_bg-selected:var(--sq-bg-dark);--_text-selected:var(--sq-white);--_bg-disabled:var(--sq-bg-primary-default);--_text-disabled:var(--sq-white)}.sql-button--secondary{--_bg:var(--sq-bg-subtle);--_text:var(--sq-text-default);--_bg-hover:var(--sq-bg-default);--_text-hover:var(--sq-text-default);--_bg-selected:var(--sq-bg-subtler);--_border-selected:1px solid var(--sq-border-default);--_text-selected:var(--sq-text-default);--_bg-disabled:var(--sq-bg-subtle);--_text-disabled:var(--sq-text-subtle)}.sql-button--tertiary{--_bg:var(--sq-white);--_text:var(--sq-text-default);--_bg-hover:var(--sq-bg-default);--_text-hover:var(--sq-text-default);--_bg-selected:var(--sq-bg-primary-subtler);--_text-selected:var(--sq-text-default);--_border-selected:1px solid var(--sq-bg-primary-strong);--_bg-disabled:var(--sq-white);--_text-disabled:var(--sq-text-subtle)}.sql-button--quaternary{--_bg:var(--sq-white);--_text:var(--sq-bg-primary-strong);--_border:1px solid var(--sq-bg-primary-default);--_bg-hover:var(--sq-bg-primary-subtler);--_text-hover:var(--sq-bg-primary-strong);--_border-hover:1px solid var(--sq-bg-primary-default);--_bg-selected:var(--sq-bg-primary-subtler);--_text-selected:var(--sq-bg-primary-strong);--_border-selected:1px solid var(--sq-bg-primary-strong);--_bg-disabled:var(--sq-white);--_text-disabled:var(--sq-text-primary-subtle);--_border-disabled:1px solid var(--sq-bg-primary-subtle)}.sql-button--quinary{--_bg:var(--sq-white);--_text:var(--sq-text-primary-default);--_bg-hover:var(--sq-bg-primary-subtler);--_text-hover:var(--sq-text-primary-default);--_bg-selected:var(--sq-bg-primary-subtler);--_text-selected:var(--sq-text-primary-default);--_bg-disabled:var(--sq-bg-primary-subtler);--_text-disabled:var(--sq-text-primary-subtle)}.sql-button--destructive{--_bg:var(--sq-bg-error-subtler);--_text:var(--sq-text-error-default);--_bg-hover:var(--sq-bg-error-subtle);--_text-hover:var(--sq-text-error-default);--_bg-selected:var(--sq-bg-error-subtle);--_text-selected:var(--sq-bg-error-default);--_bg-disabled:var(--sq-bg-error-subtler);--_text-disabled:var(--sq-text-error-subtle)}.sql-button--link{--_bg:transparent;--_text:var(--sq-text-primary-default);--_bg-hover:transparent;--_text-hover:var(--sq-text-primary-strong);--_bg-selected:transparent;--_text-selected:var(--sq-text-default);--_bg-disabled:transparent;--_text-disabled:var(--sq-text-primary-subtle);border-radius:0;gap:var(--sq-space-xs);height:auto;padding:0;text-decoration:underline}.sql-button--automation{--_bg:var(--sq-gradient-automation);--_text:var(--sq-white);--_bg-hover:var(--sq-gradient-automation-hover);--_text-hover:var(--sq-white);--_bg-selected:var(--sq-gradient-automation);--_text-selected:var(--sq-white);--_text-disabled:var(--sq-white)}.sql-button--automation:disabled{opacity:.5}.sql-button--ghost{--_bg:var(--sq-white);--_text:transparent;--_border:2px solid var(--sq-white);--_bg-hover:transparent;--_text-hover:var(--sq-white);--_border-hover:2px solid var(--sq-white);--_bg-selected:transparent;--_text-selected:var(--sq-white);--_border-selected:2px solid var(--sq-white);--_bg-disabled:var(--sq-white);--_text-disabled:transparent;--_border-disabled:2px solid var(--sq-white)}.sql-button--ghost:disabled{opacity:.5}.sql-button--ghost-outline{--_bg:transparent;--_text:var(--sq-white);--_border:2px solid var(--sq-white);--_bg-hover:var(--sq-white);--_text-hover:transparent;--_border-hover:2px solid var(--sq-white);--_bg-selected:var(--sq-white);--_text-selected:transparent;--_border-selected:2px solid var(--sq-white);--_bg-disabled:transparent;--_text-disabled:var(--sq-white);--_border-disabled:2px solid var(--sq-white)}.sql-button--ghost-outline:disabled{opacity:.5}.sql-button--ghost .sql-button__label,.sql-button--ghost-outline.sql-button--selected .sql-button__label,.sql-button--ghost-outline:hover:not(:disabled):not(.sql-button--selected) .sql-button__label{background-clip:text;-webkit-background-clip:text;background-image:var(--sq-button-ghost-knockout-bg,var(--sq-gradient-automation));color:transparent}.sql-button--ghost-outline .sql-button__label,.sql-button--ghost.sql-button--selected .sql-button__label,.sql-button--ghost:hover:not(:disabled):not(.sql-button--selected) .sql-button__label{background-clip:border-box;-webkit-background-clip:border-box;background-image:none;color:var(--sq-white)}.sql-button__icon{align-items:center;display:flex;flex-shrink:0;justify-content:center;overflow:hidden}.sql-button--sm .sql-button__icon{height:16px;width:16px}.sql-button--md .sql-button__icon{height:20px;width:20px}.sql-button--lg .sql-button__icon{height:var(--sq-space-xl);width:var(--sq-space-xl)}.sql-button--link .sql-button__icon{height:20px;width:20px}.sql-button__pill{align-items:center;background-color:var(--sq-bg-success-default);border-radius:28px;color:var(--sq-bg-subtler);display:inline-flex;flex-shrink:0;font-family:inherit;font-size:var(--sq-font-size-xs);font-weight:var(--sq-font-weight-bold);line-height:17px;padding:0 var(--sq-space-sm);white-space:nowrap}.sql-divider{box-sizing:border-box;display:block;width:100%}.sql-divider__line{background-color:var(--sq-bg-default,#e7e9ea);height:1px;width:100%}.sql-link-button[aria-disabled=true]{opacity:.5;pointer-events:none}.sql-pagination{background-color:var(--sq-bg-subtler,#fff);border:1px solid var(--sq-bg-default,#e7e9ea);border-bottom-left-radius:var(--sq-radius-md,8px);border-bottom-right-radius:var(--sq-radius-md,8px);box-sizing:border-box;font-family:var(--sq-font-family,"Mulish",sans-serif);font-size:var(--sq-font-size-sm,14px);gap:var(--sq-space-lg,16px);justify-content:center;padding:var(--sq-space-sm,8px) var(--sq-space-lg,16px);width:100%}.sql-pagination,.sql-pagination__pages{align-items:center;display:flex}.sql-pagination__nav,.sql-pagination__page{align-items:center;background-color:var(--sq-bg-subtler,#fff);border:none;border-radius:var(--sq-radius-sm,4px);color:var(--sq-text-default,#414c58);cursor:pointer;display:flex;font-family:inherit;font-size:inherit;font-weight:var(--sq-font-weight-regular,400);justify-content:center;line-height:var(--sq-line-height-sm,20px);min-width:36px;padding:var(--sq-space-sm,8px) var(--sq-space-md,12px);transition:background-color .15s ease,color .15s ease;white-space:nowrap}.sql-pagination__nav{min-width:unset;padding:var(--sq-space-sm,8px)}.sql-pagination__nav:hover:not(:disabled):not(.sql-pagination__nav--disabled),.sql-pagination__page:hover:not(.sql-pagination__page--active){background-color:var(--sq-bg-subtle,#f6f6f6)}.sql-pagination__nav--disabled,.sql-pagination__nav:disabled{cursor:not-allowed;opacity:.4}a.sql-pagination__nav,a.sql-pagination__page{color:inherit;text-decoration:none}.sql-pagination__page--active{color:var(--sq-text-primary-default,#6a69ff);cursor:default;font-weight:var(--sq-font-weight-bold,700)}.sql-pagination__ellipsis{align-items:center;color:var(--sq-bg-strong,#b8bcc0);display:flex;font-size:inherit;justify-content:center;line-height:var(--sq-line-height-sm,20px);min-width:36px;padding:var(--sq-space-sm,8px) var(--sq-space-md,12px);-webkit-user-select:none;-moz-user-select:none;user-select:none}.sql-pagination__size-wrapper{align-items:center;display:flex;position:relative}.sql-pagination__size-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:var(--sq-bg-subtler,#fff);border:none;border-radius:var(--sq-radius-sm,4px);color:var(--sq-text-default,#414c58);cursor:pointer;font-family:inherit;font-size:inherit;font-weight:var(--sq-font-weight-regular,400);line-height:var(--sq-line-height-sm,20px);padding:var(--sq-space-sm,8px) calc(var(--sq-space-md, 12px) + 20px) var(--sq-space-sm,8px) var(--sq-space-md,12px);white-space:nowrap}.sql-pagination__size-select:hover{background-color:var(--sq-bg-subtle,#f6f6f6)}.sql-pagination__size-icon{color:var(--sq-text-default,#414c58);flex-shrink:0;pointer-events:none;position:absolute;right:var(--sq-space-sm,8px)}.sql-icon{display:block;flex:none}.sql-breadcrumb{color:var(--sq-text-subtle);display:block;font-family:var(--sq-font-family);font-size:13px;line-height:1.4}.sql-breadcrumb__list{align-items:center;display:flex;flex-wrap:wrap;gap:var(--sq-space-sm);list-style:none;margin:0;padding:0}.sql-breadcrumb__item{align-items:center;display:inline-flex;gap:var(--sq-space-sm)}.sql-breadcrumb__link{color:var(--sq-text-subtle);font-weight:var(--sq-font-weight-semibold);text-decoration:none;transition:color var(--sq-transition-default)}.sql-breadcrumb__link:hover{color:var(--sq-bg-primary-strong);text-decoration:none}.sql-breadcrumb__current{color:var(--sq-text-strong);font-weight:var(--sq-font-weight-semibold)}.sql-breadcrumb__sep{color:var(--sq-text-subtle);-webkit-user-select:none;-moz-user-select:none;user-select:none}.sql-stepper{display:grid;font-family:var(--sq-font-family);gap:var(--sq-space-md);grid-auto-columns:1fr;grid-auto-flow:column;list-style:none;margin:0 0 var(--sq-space-2xl);padding:0}.sql-stepper__step{display:block;list-style:none;margin:0;min-width:0;padding:0}.sql-stepper__step::marker{content:""}.sql-stepper__bar{background:var(--sq-border-default);border-radius:var(--sq-border-width-heavy);display:block;height:3px;margin:0 0 var(--sq-space-md) 0;width:100%}.sql-stepper__step--current .sql-stepper__bar{background:var(--sq-bg-primary-strong)}.sql-stepper__step--done .sql-stepper__bar{background:var(--sq-bg-success-default)}.sql-stepper__num{color:var(--sq-text-subtle);display:block;font-size:11px;font-weight:var(--sq-font-weight-black);letter-spacing:.08em;line-height:1.3;margin:0 0 var(--sq-space-xs) 0;text-transform:uppercase}.sql-stepper__step--current .sql-stepper__num{color:var(--sq-bg-primary-strong)}.sql-stepper__step--done .sql-stepper__num{color:var(--sq-bg-success-default)}.sql-stepper__label{color:var(--sq-text-strong);display:block;font-size:var(--sq-font-size-sm);font-weight:var(--sq-font-weight-bold);line-height:1.35;margin:0}.sql-stepper__step:not(.sql-stepper__step--current):not(.sql-stepper__step--done) .sql-stepper__label{color:var(--sq-text-subtle);font-weight:var(--sq-font-weight-semibold)}@media(max-width:640px){.sql-stepper{grid-auto-columns:auto;grid-auto-flow:row}}.sql-data-table{background:var(--sq-white);border:var(--sq-border-width-default) solid var(--sq-border-default);border-collapse:separate;border-radius:var(--sq-radius-lg);border-spacing:0;font-family:var(--sq-font-family);overflow:hidden;table-layout:fixed;width:100%}.sql-data-table__caption{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.sql-data-table__caption--visible{height:auto;margin:0;overflow:visible;position:static;width:auto;clip:auto;caption-side:top;color:var(--sq-text-strong);font-size:var(--sq-font-size-sm);font-weight:var(--sq-font-weight-bold);white-space:normal}.sql-data-table thead th,.sql-data-table__caption--visible{padding:var(--sq-space-lg) var(--sq-space-2lg);text-align:left}.sql-data-table thead th{background:var(--sq-bg-subtle);color:var(--sq-text-subtle);font-size:var(--sq-font-size-xs);font-weight:var(--sq-font-weight-black);letter-spacing:.06em;text-transform:uppercase}.sql-data-table tbody td,.sql-data-table thead th{border-bottom:var(--sq-border-width-default) solid var(--sq-border-default)}.sql-data-table tbody td{color:var(--sq-text-default);font-size:15px;padding:18px var(--sq-space-2lg);vertical-align:top}.sql-data-table tbody tr:last-child td{border-bottom:none}.sql-faq{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;font-family:var(--sq-font-family);gap:var(--sq-space-lg);padding:0 var(--sq-space-2lg,20px) var(--sq-line-height-xs);width:100%}.sql-faq__divider{border:none;border-top:var(--sq-border-width-default) solid var(--sq-bg-strong);height:0;margin:0;width:100%}.sql-faq__header{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-family:inherit;margin:0;padding:0;text-align:left;width:100%}.sql-faq__title{color:var(--sq-text-default);flex:1;font-size:var(--sq-font-size-lg);font-weight:var(--sq-font-weight-black);line-height:var(--sq-line-height-lg);min-width:0}.sql-faq__chevron{align-items:center;color:var(--sq-text-default);display:flex;flex-shrink:0;height:var(--sq-space-xl);justify-content:center;transition:transform var(--sq-transition-default);width:var(--sq-space-xl)}.sql-faq__chevron--open{transform:rotate(180deg)}.sql-faq__answer{color:var(--sq-text-default);font-size:var(--sq-font-size-sm);font-weight:var(--sq-font-weight-semibold);line-height:var(--sq-line-height-sm);width:100%}.sql-testimonial{border-radius:var(--sq-radius-lg);box-sizing:border-box;display:flex;flex-direction:column;font-family:var(--sq-font-family);gap:var(--sq-space-xl);padding:var(--sq-space-2xl)}.sql-testimonial,.sql-testimonial--purple{background-color:var(--sq-bg-primary-subtle)}.sql-testimonial--gray{background-color:var(--sq-bg-subtle)}.sql-testimonial__header{align-items:center;display:flex;gap:var(--sq-space-xl)}.sql-testimonial__avatar{border-radius:50%;flex-shrink:0;height:var(--sq-space-4xl);overflow:hidden;width:var(--sq-space-4xl)}.sql-testimonial__avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.sql-testimonial__info{display:flex;flex-direction:column;gap:var(--sq-space-sm)}.sql-testimonial__person{display:flex;flex-direction:column;line-height:1.5}.sql-testimonial__name{font-weight:var(--sq-font-weight-bold)}.sql-testimonial__name,.sql-testimonial__role{color:var(--sq-text-strong);font-size:var(--sq-font-size-md)}.sql-testimonial__role{font-weight:var(--sq-font-weight-regular)}.sql-testimonial__rating{display:flex;gap:var(--sq-space-2xs,2px)}.sql-testimonial__star{flex-shrink:0}.sql-testimonial__quote{color:var(--sq-text-default);font-size:var(--sq-font-size-2lg);font-weight:var(--sq-font-weight-black);letter-spacing:.32px;line-height:1.24;margin:0}.sql-header{backdrop-filter:blur(2px);background-color:var(--sq-white);flex-direction:column;font-family:var(--sq-font-family);justify-content:center}.sql-header,.sql-header__content{box-sizing:border-box;display:flex;width:100%}.sql-header__content{align-items:center;gap:var(--sq-space-2xl);margin:0 auto;max-width:1360px;padding:var(--sq-space-lg)}.sql-header__logo{align-items:center;display:flex;justify-content:center}.sql-header__language-selector{align-items:center;display:flex;flex-direction:row;gap:var(--sq-space-xs)}.sql-header__language-icon{align-items:center;display:flex;flex-shrink:0;font-size:20px;height:20px;justify-content:center;width:20px}.sql-header__nav{align-items:center;display:flex;flex:1;gap:var(--sq-space-lg);min-width:0}.sql-header__nav-item{align-items:center;background-color:var(--sq-white);border:none;border-radius:var(--sq-radius-button);box-sizing:border-box;color:var(--sq-text-default);cursor:pointer;display:flex;font-family:inherit;font-size:var(--sq-font-size-md);gap:var(--sq-space-sm);height:var(--sq-space-3xl);justify-content:center;line-height:1.5;padding:var(--sq-space-md) 20px;position:relative;text-decoration:none;white-space:nowrap}.sql-header__nav-item.sql-button--bold{font-weight:var(--sq-font-weight-bold)}.sql-header__nav-item.sql-button--extrabold{font-weight:var(--sq-font-weight-black)}.sql-header__nav-item:hover{background-color:var(--sq-bg-default)}.sql-header__nav-wrapper{position:relative}.sql-header__nav-chevron{align-items:center;display:flex;flex-shrink:0;height:var(--sq-space-xl);justify-content:center;transition:transform var(--sq-transition-default);width:var(--sq-space-xl)}.sql-header__nav-chevron--open{transform:rotate(180deg)}.sql-header__dropdown-wrapper{left:0;padding-top:var(--sq-space-sm);position:absolute;top:100%;z-index:var(--sq-z-dropdown)}.sql-header__actions{align-items:center;display:flex;flex-shrink:0;gap:var(--sq-space-lg)}.sql-header__language-selector--mobile,.sql-header__mobile-menu,.sql-header__mobile-toggle{display:none}.sql-header__mobile-toggle{background:transparent;border:none;cursor:pointer;flex-direction:column;gap:5px;padding:var(--sq-space-sm);position:relative;z-index:calc(var(--sq-z-dropdown) + 1)}.sql-header__mobile-toggle-line{background:var(--sq-text-default);border-radius:999px;display:block;height:2.5px;transform-origin:center;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1),background-color .2s ease;width:24px}.sql-header__mobile-toggle-line:first-child{transform:translateY(0) rotate(0)}.sql-header__mobile-toggle-line:nth-child(2){opacity:1}.sql-header__mobile-toggle-line:nth-child(3){transform:translateY(0) rotate(0)}.sql-header__mobile-toggle--open .sql-header__mobile-toggle-line:first-child{transform:translateY(7.5px) rotate(45deg)}.sql-header__mobile-toggle--open .sql-header__mobile-toggle-line:nth-child(2){opacity:0;transform:scale(.8)}.sql-header__mobile-toggle--open .sql-header__mobile-toggle-line:nth-child(3){transform:translateY(-7.5px) rotate(-45deg)}.sql-header__mobile-menu{animation:slideDown .3s cubic-bezier(.4,0,.2,1);background:linear-gradient(to bottom,var(--sq-bg-subtle) 0,var(--sq-white) 100%);border-top:1px solid var(--sq-border-default);box-shadow:inset 0 1px #0000000d;box-sizing:border-box;padding:0 var(--sq-space-lg) var(--sq-space-lg);width:100%}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.sql-header__mobile-nav-list{display:grid;padding-top:var(--sq-space-md)}.sql-header__mobile-group{border-bottom:1px solid var(--sq-border-subtle);transition:background-color .2s ease}.sql-header__mobile-group:last-child{border-bottom:none}.sql-header__mobile-child,.sql-header__mobile-link{align-items:center;background:transparent;border:none;color:var(--sq-text-default);cursor:pointer;display:flex;gap:var(--sq-space-sm);justify-content:space-between;text-align:left;width:100%}.sql-header__mobile-link{border-radius:var(--sq-radius-sm);font-size:var(--sq-font-size-md);padding:var(--sq-space-lg) var(--sq-space-sm);transition:background-color .2s ease}.sql-header__mobile-link--bold{font-weight:var(--sq-font-weight-bold)}.sql-header__mobile-link--extrabold{font-weight:var(--sq-font-weight-black)}.sql-header__mobile-link:hover{background-color:var(--sq-bg-subtle)}.sql-header__mobile-chevron{color:var(--sq-text-subtle);font-size:20px;font-weight:300;transition:transform .3s cubic-bezier(.4,0,.2,1)}.sql-header__mobile-chevron--open{color:var(--sq-text-default);transform:rotate(180deg)}.sql-header__mobile-children{animation:expandDown .25s cubic-bezier(.4,0,.2,1);display:grid;padding-bottom:var(--sq-space-sm)}@keyframes expandDown{0%{opacity:0;transform:scaleY(.95);transform-origin:top}to{opacity:1;transform:scaleY(1)}}.sql-header__mobile-child{align-items:flex-start;border-bottom:1px solid var(--sq-border-subtle);flex-direction:column;padding:var(--sq-space-md) var(--sq-space-sm);transition:background-color .2s ease}.sql-header__mobile-child:last-child{border-bottom:none}.sql-header__mobile-child:hover{background-color:var(--sq-bg-subtle)}.sql-header__mobile-child small{color:var(--sq-text-subtle);font-size:var(--sq-font-size-sm);line-height:1.4;margin-top:2px}.sql-header__mobile-actions{border-top:1px solid var(--sq-border-subtle);display:flex;flex-direction:column;gap:var(--sq-space-md);margin-top:var(--sq-space-md);padding-top:var(--sq-space-lg)}.sql-header__mobile-action-buttons{display:flex;gap:var(--sq-space-md);width:100%}.sql-header__mobile-action{flex:1}.sql-header__language-icon{color:var(--sq-text-default);font-size:var(--sq-font-size-lg)}@media(max-width:1109px)and (min-width:992px){.sql-header__content{gap:var(--sq-space-xl);padding:var(--sq-space-lg) var(--sq-space-2xl)}.sql-header__nav{gap:var(--sq-space-md)}.sql-header__nav-item{font-size:var(--sq-font-size-sm);padding:var(--sq-space-sm) var(--sq-space-md)}.sql-header__actions{gap:var(--sq-space-md)}}@media(max-width:1110px){.sql-header__content{gap:var(--sq-space-lg);padding:var(--sq-space-md) var(--sq-space-lg)}.sql-header__actions,.sql-header__nav{display:none}.sql-header__language-selector--mobile{display:flex;margin-left:auto}.sql-header__mobile-toggle{display:flex}.sql-header__mobile-menu{display:block}.sql-header__mobile-actions{gap:var(--sq-space-sm)}}@media(max-width:479px){.sql-header__content{padding:var(--sq-space-sm) var(--sq-space-md)}.sql-header__logo img{max-width:120px}.sql-header__mobile-link{font-size:var(--sq-font-size-sm);padding:var(--sq-space-md) 0}.sql-header__mobile-child{padding:var(--sq-space-xs) 0}}.sql-footer{background-color:var(--sq-bg-subtler);box-sizing:border-box;font-family:var(--sq-font-family);justify-content:center;padding:88px 80px}.sql-footer,.sql-footer__inner{align-items:center;display:flex;flex-direction:column}.sql-footer__inner{gap:var(--sq-space-2xl);max-width:1064px;width:100%}.sql-footer__top{align-items:flex-start;display:flex;gap:194px;width:100%}.sql-footer__logo{align-items:center;display:inline-flex;flex-shrink:0}.sql-footer__sections{align-items:flex-start;display:flex;gap:var(--sq-space-lg)}.sql-footer__section{align-items:flex-start;display:flex;flex-direction:column;gap:var(--sq-space-xl)}.sql-footer__section-title{color:var(--sq-text-default);font-size:var(--sq-font-size-lg);font-weight:var(--sq-font-weight-bold);height:var(--sq-space-xl);line-height:1.6;width:200px}.sql-footer__section-links{align-items:flex-start;display:flex;flex-direction:column;gap:var(--sq-space-lg)}.sql-footer__link{color:var(--sq-text-default);font-size:var(--sq-font-size-sm);text-decoration:none;transition:color var(--sq-transition-default);white-space:nowrap}.sql-footer__link:hover{color:var(--sq-text-subhead);text-decoration:underline}.sql-footer__divider{border:none;border-top:var(--sq-border-width-default) solid var(--sq-border-default);height:0;margin:0;max-width:1280px;width:100%}.sql-footer__bottom{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--sq-space-2xl);width:100%}.sql-footer__copyright{color:var(--sq-text-subtle);font-size:var(--sq-font-size-xs);font-weight:var(--sq-font-weight-regular);line-height:1.5}.sql-footer__social{gap:var(--sq-space-2lg,20px)}.sql-footer__social,.sql-footer__social-link{align-items:center;display:flex;justify-content:center}.sql-footer__social-link{border-radius:var(--sq-radius-sm);color:var(--sq-text-default);text-decoration:none;transition:background-color var(--sq-transition-default);width:var(--sq-space-xl)}.sql-footer__social-link:hover{background-color:var(--sq-bg-subtle)}@media(max-width:1024px){.sql-footer{padding:var(--sq-space-3xl) var(--sq-space-2xl)}.sql-footer__top{gap:var(--sq-space-3xl)}.sql-footer__sections{gap:var(--sq-space-xl)}.sql-footer__section-title{width:160px}}@media(max-width:767px){.sql-footer{padding:var(--sq-space-2xl) var(--sq-space-lg)}.sql-footer__inner{gap:var(--sq-space-xl)}.sql-footer__top{align-items:center;flex-direction:column;gap:var(--sq-space-2xl)}.sql-footer__logo{justify-content:center;width:100%}.sql-footer__sections{flex-wrap:wrap;gap:var(--sq-space-2xl);justify-content:space-between;width:100%}.sql-footer__section{flex:1 1 calc(50% - var(--sq-space-lg));min-width:140px}.sql-footer__section-title{width:100%}.sql-footer__bottom{flex-direction:column-reverse;gap:var(--sq-space-lg);text-align:center}.sql-footer__copyright{width:100%}.sql-footer__social{justify-content:center;width:100%}}@media(max-width:479px){.sql-footer{padding:var(--sq-space-xl) var(--sq-space-md)}.sql-footer__inner{gap:var(--sq-space-lg)}.sql-footer__sections,.sql-footer__top{gap:var(--sq-space-xl)}.sql-footer__sections{flex-direction:column}.sql-footer__section{align-items:center;flex:1 1 100%;text-align:center;width:100%}.sql-footer__section-links{align-items:center;gap:var(--sq-space-md)}.sql-footer__bottom{gap:var(--sq-space-md);margin-bottom:var(--sq-space-lg)}.sql-footer__copyright{font-size:var(--sq-font-size-xs)}.sql-footer__social{gap:var(--sq-space-lg)}}.sql-cta-banner{box-sizing:border-box;color:var(--sq-white);font-family:var(--sq-font-family);padding:88px 80px;position:relative;width:100%}.sql-cta-banner--cold{background:var(--sq-gradient-cta);--sq-button-ghost-knockout-bg:var(--sq-gradient-cta)}.sql-cta-banner--hot{background:var(--sq-gradient-cta-hot);--sq-button-ghost-knockout-bg:var(--sq-gradient-cta-hot)}.sql-cta-banner__content{gap:var(--sq-space-xl);margin:0 auto;max-width:632px}.sql-cta-banner__content,.sql-cta-banner__texts{align-items:center;display:flex;flex-direction:column}.sql-cta-banner__texts{gap:var(--sq-space-md);text-align:center}.sql-cta-banner__heading{font-family:var(--sq-font-family);font-size:var(--sq-font-size-xl);font-weight:var(--sq-font-weight-black);letter-spacing:.32px;line-height:1.24;margin:0}.sql-cta-banner__description{font-family:var(--sq-font-family);font-size:var(--sq-font-size-sm);font-weight:var(--sq-font-weight-bold);line-height:1.7;margin:0;max-width:416px}.sql-sign-up-modal-overlay{align-items:center;background-color:#00000080;inset:0;justify-content:center;position:fixed;z-index:1000}.sql-sign-up-modal,.sql-sign-up-modal-overlay{box-sizing:border-box;display:flex;padding:var(--sq-space-xl,24px)}.sql-sign-up-modal{background:var(--sq-white,#fff);border-radius:var(--sq-radius-md,8px);box-shadow:var(--sq-shadow-floating);flex-direction:column;font-family:var(--sq-font-family);gap:var(--sq-space-lg,16px);max-width:100%;position:relative;width:520px}.sql-sign-up-modal__header{align-items:center;display:flex;gap:var(--sq-space-xl,24px)}.sql-sign-up-modal__logo{border-radius:6px;flex-shrink:0;height:72px;-o-object-fit:cover;object-fit:cover;width:72px}.sql-sign-up-modal__heading{color:var(--sq-text-strong,#384049);font-size:var(--sq-font-size-xl,24px);font-weight:var(--sq-font-weight-black,900);line-height:1.2;margin:0}.sql-sign-up-modal__description{color:var(--sq-text-default,#414c58);font-size:18px;font-weight:var(--sq-font-weight-semibold,600);line-height:1.5;margin:0;opacity:.8}.sql-sign-up-modal__footer{display:flex;flex-direction:column;gap:var(--sq-space-xs,4px)}.sql-sign-up-modal__oauth{display:flex;gap:var(--sq-space-lg,16px)}.sql-sign-up-modal__oauth-btn{flex:1}.sql-sign-up-modal__oauth-btn :deep(.sql-button){border:1px solid var(--sq-bg-strong,#e7e9ea);border-radius:var(--sq-radius-md,8px)}.sql-sign-up-modal__or-divider{align-items:center;display:flex;gap:18px}.sql-sign-up-modal__or-line{border:none;border-top:var(--sq-border-width-default,1px) solid var(--sq-border-default,#e7e9ea);flex:1;margin:0}.sql-sign-up-modal__or-text{color:var(--sq-text-subtle,#888f97);font-family:var(--sq-font-family);font-size:var(--sq-font-size-sm,14px);font-weight:var(--sq-font-weight-regular,400);line-height:1.7}.sql-sign-up-modal__email-form{align-items:flex-start;display:flex;gap:var(--sq-space-2lg,20px)}.sql-sign-up-modal__email-input-wrapper{flex:1;min-width:0}.sql-sign-up-modal .sql-input__field{border:1px solid var(--sq-bg-strong,#e7e9ea)}.sql-sign-up-modal__submit-btn{background:var(--sq-gradient-cta);border-radius:var(--sq-radius-md,8px);flex-shrink:0;width:134px}.sql-sign-up-modal__submit-btn--full{width:100%}.sql-sign-up-modal__login-row{align-items:center;display:flex;gap:var(--sq-space-md,12px);padding:var(--sq-space-md,12px) 0}.sql-sign-up-modal__login-text{color:var(--sq-text-default,#414c58);font-family:var(--sq-font-family);font-size:var(--sq-font-size-md,16px);font-weight:var(--sq-font-weight-regular,400);opacity:.8}.sql-sign-up-modal__login-link{font-size:var(--sq-font-size-md,16px);opacity:.8;text-decoration:none}.sql-section-toc{border-left:var(--sq-border-width-default) solid var(--sq-border-default);display:flex;flex-direction:column;font-family:var(--sq-font-family);gap:var(--sq-space-2xs);padding:var(--sq-space-xs) 0 var(--sq-space-xs) var(--sq-space-lg);position:sticky;top:88px}.sql-section-toc__eyebrow{color:var(--sq-text-subtle);font-size:var(--sq-font-size-xs);font-weight:var(--sq-font-weight-black);letter-spacing:.08em;margin:0 0 var(--sq-space-md);text-transform:uppercase}.sql-section-toc nav{display:flex;flex-direction:column;gap:var(--sq-space-2xs)}.sql-section-toc__link{border-radius:var(--sq-radius-md);color:var(--sq-text-default);display:block;font-size:var(--sq-font-size-sm);font-weight:var(--sq-font-weight-semibold);margin-left:-17px;padding:var(--sq-space-sm) var(--sq-space-md);padding-left:17px;position:relative;text-decoration:none;transition:var(--sq-transition-default)}.sql-section-toc__link:hover{background:var(--sq-bg-subtle);color:var(--sq-text-strong);text-decoration:none}.sql-section-toc__link--active{background:var(--sq-bg-primary-subtler);color:var(--sq-bg-primary-strong)}.sql-section-toc__link--active:before{background:var(--sq-bg-primary-strong);bottom:var(--sq-space-sm);content:"";left:-1px;position:absolute;top:var(--sq-space-sm);width:var(--sq-border-width-heavy)}.sql-section-toc__extra{border-top:var(--sq-border-width-default) solid var(--sq-border-default);font-size:var(--sq-font-size-sm);margin-left:-1px;margin-top:var(--sq-space-md);padding-top:var(--sq-space-md)}@media(max-width:960px){.sql-section-toc{position:static}}.sql-gpc-banner{background:var(--sq-bg-primary-subtler);border-bottom:var(--sq-border-width-default) solid var(--sq-bg-primary-default);color:var(--sq-text-strong);font-family:var(--sq-font-family);font-size:var(--sq-font-size-sm);padding:var(--sq-space-md) var(--sq-space-xl)}.sql-gpc-banner__inner{align-items:center;display:flex;gap:var(--sq-space-md);margin:0 auto;max-width:1200px}.sql-gpc-banner__dot{background:var(--sq-bg-success-default);border-radius:50%;box-shadow:0 0 0 var(--sq-space-xs) var(--sq-bg-success-subtler);flex:none;height:var(--sq-space-sm);width:var(--sq-space-sm)}.sql-gpc-banner__message{flex:1;line-height:1.5;margin:0}.sql-gpc-banner__close{align-items:center;background:transparent;border:none;border-radius:var(--sq-radius-sm);color:var(--sq-text-subtle);cursor:pointer;display:inline-flex;justify-content:center;padding:6px;transition:var(--sq-transition-default)}.sql-gpc-banner__close:hover{background:var(--sq-bg-subtle);color:var(--sq-text-strong)}.sql-process-stepper{font-family:var(--sq-font-family);list-style:none;margin:0;padding:0}.sql-process-stepper__step{display:flex;flex-direction:column;gap:var(--sq-space-lg)}.sql-process-stepper--horizontal{display:grid;gap:0;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-top:var(--sq-space-2xl)}.sql-process-stepper--horizontal .sql-process-stepper__step{padding-right:var(--sq-space-xl)}.sql-process-stepper--horizontal .sql-process-stepper__step:last-child{padding-right:0}.sql-process-stepper__head{align-items:center;display:flex;height:40px;position:relative}.sql-process-stepper__num{align-items:center;background:var(--sq-bg-primary-strong);border-radius:50%;box-shadow:0 0 0 var(--sq-space-xs) var(--sq-white),0 0 0 5px var(--sq-bg-primary-default);color:var(--sq-white);display:inline-flex;flex:none;font-size:var(--sq-font-size-md);font-weight:var(--sq-font-weight-black);height:40px;justify-content:center;position:relative;width:40px;z-index:1}.sql-process-stepper__connector{background:repeating-linear-gradient(to right,var(--sq-bg-primary-default) 0,var(--sq-bg-primary-default) 6px,transparent 6px,transparent 12px);flex:1;height:var(--sq-border-width-heavy);margin-left:var(--sq-space-md);margin-right:calc(var(--sq-space-xl)*-1)}@media(max-width:880px){.sql-process-stepper--horizontal{grid-template-columns:1fr}.sql-process-stepper--horizontal .sql-process-stepper__step{padding-bottom:var(--sq-space-xl);padding-right:0}.sql-process-stepper__connector{display:none}}.sql-process-stepper__body{display:flex;flex-direction:column;gap:var(--sq-space-sm);padding-right:var(--sq-space-sm)}.sql-process-stepper__icon{align-items:center;background:var(--sq-bg-primary-subtler);border-radius:var(--sq-radius-lg);color:var(--sq-bg-primary-strong);display:inline-flex;height:44px;justify-content:center;width:44px}.sql-process-stepper__title{color:var(--sq-text-strong);font-size:var(--sq-font-size-md);font-weight:var(--sq-font-weight-black);line-height:1.3;margin:0}.sql-process-stepper__desc{color:var(--sq-text-subtle);font-size:var(--sq-font-size-sm);line-height:1.55;margin:0}.sql-process-stepper__link{align-items:center;color:var(--sq-bg-primary-strong);display:inline-flex;font-size:var(--sq-font-size-sm);font-weight:var(--sq-font-weight-bold);gap:var(--sq-space-xs);margin-top:var(--sq-space-xs);text-decoration:none}.sql-process-stepper__link:hover{text-decoration:underline}.sql-process-stepper--tiles{display:grid;gap:var(--sq-space-lg);grid-template-columns:repeat(4,1fr);margin-top:var(--sq-space-2xl)}.sql-process-stepper--tiles .sql-process-stepper__step{background:var(--sq-white);border:var(--sq-border-width-default) solid var(--sq-border-default);border-radius:var(--sq-radius-lg);gap:var(--sq-space-md);padding:var(--sq-space-xl)}.sql-process-stepper__num--inline{color:var(--sq-bg-primary-strong);font-size:var(--sq-font-size-xs);font-weight:var(--sq-font-weight-black);letter-spacing:.08em;text-transform:uppercase}@media(max-width:880px){.sql-process-stepper--tiles{grid-template-columns:1fr 1fr}}@media(max-width:540px){.sql-process-stepper--tiles{grid-template-columns:1fr}}:root{--sql-color-white:#fff;--sql-color-black:#000;--sql-color-primary-color-shadow:#313942;--sql-color-primary-color-main:#414c58;--sql-color-primary-color-secondary-text:#888f97;--sql-color-primary-color-mid:#b8bcc0;--sql-color-primary-color-tint:#e7e9ea;--sql-color-primary-color-background:#f6f6f6;--sql-color-primary-accent-shadow:#504fbf;--sql-color-primary-accent-main:#6a69ff;--sql-color-primary-accent-mid:#c7c7ff;--sql-color-primary-accent-tint:#ececff;--sql-color-primary-accent-background:#f2f2ff;--sql-color-secondary-accent-shadow:#4ea67a;--sql-color-secondary-accent-main:#59d095;--sql-color-secondary-accent-mid:#c6f2dd;--sql-color-secondary-accent-tint:#ecfbf4;--sql-color-tertiary-accent-shadow:#bf504f;--sql-color-tertiary-accent-main:#ff6a69;--sql-color-tertiary-accent-mid:#ffc7c7;--sql-color-tertiary-accent-tint:#ffecec;--sql-color-fourth-accent-shadow:#bf884f;--sql-color-fourth-accent-main:#ffb569;--sql-color-fourth-accent-mid:#ffe3c7;--sql-color-fourth-accent-tint:#fff6ec;--sql-color-fifth-accent-shadow:#4f86bf;--sql-color-fifth-accent-main:#69b3ff;--sql-color-fifth-accent-mid:#c7e2ff;--sql-color-fifth-accent-tint:#ecf5ff;--sql-color-local-ink-soft:#616e7c;--sql-color-local-surface-elevated:#fff;--sql-color-local-surface-glass:hsla(0,0%,100%,.88);--sql-color-local-border-soft:rgba(231,233,234,.8);--sql-color-local-code-surface:#424b57;--sql-color-local-code-topbar:#1f1f22;--sql-color-local-code-text:#c9d7ff;--sql-color-local-info-text:#5b8bd7;--sql-color-local-window-close:#f77669;--sql-color-local-window-minimize:#f5be4f;--sql-color-local-window-expand:#7ed37d;--sql-color-local-primary-overlay-12:rgba(106,105,255,.12);--sql-color-local-primary-overlay-8:rgba(106,105,255,.08);--sql-persona-card-blue-bg:#ecf5ff;--sql-persona-card-yellow-bg:#fff6ec;--sql-persona-card-green-bg:#ecfbf4;--sql-gradient-brand-cold:linear-gradient(93deg,#6a69ff,#6193e0 72.4%,#5bcbcd);--sql-gradient-brand-hot:linear-gradient(106deg,#ff699f 22.52%,#ffba69);--sql-gradient-bg-cold:linear-gradient(106deg,#6a69ff 22.52%,#8ba4ff);--sql-gradient-bg-hot:linear-gradient(106deg,#ff699f 22.52%,#ffba69);--sql-gradient-bg-size:200% 100%;--sql-gradient-bg-position:0% 50%;--bg:var(--sql-color-white);--surface:var(--sql-color-local-surface-elevated);--surface-muted:var(--sql-color-primary-color-background);--text:var(--sql-color-primary-color-main);--text-soft:var(--sql-color-local-ink-soft);--text-muted:var(--sql-color-primary-color-secondary-text);--primary:var(--sql-color-primary-accent-main);--primary-hover:var(--sql-color-primary-accent-shadow);--primary-tint:var(--sql-color-primary-accent-background);--border:var(--sql-color-primary-color-tint);--border-soft:var(--sql-color-local-border-soft);--code:var(--sql-color-local-code-surface);--code-top:var(--sql-color-local-code-topbar);--info:var(--sql-color-fifth-accent-tint);--info-border:var(--sql-color-fifth-accent-mid);--info-text:var(--sql-color-local-info-text);--sql-font-sans:"Mulish Variable","Mulish",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--sql-font-size-xs:.75rem;--sql-font-size-sm:.875rem;--sql-font-size-base:1rem;--sql-font-size-lg:1.125rem;--sql-font-size-xl:1.25rem;--sql-font-size-2xl:1.5rem;--sql-font-size-3xl:1.875rem;--sql-font-size-4xl:2.25rem;--sql-font-size-5xl:3rem;--sql-font-weight-normal:400;--sql-font-weight-medium:500;--sql-font-weight-semibold:600;--sql-font-weight-bold:700;--sql-font-weight-extrabold:800;--sql-font-weight-black:900;--sql-line-height-tight:1;--sql-line-height-heading:1.05;--sql-line-height-normal:1.5;--sql-line-height-relaxed:1.7;--sql-letter-spacing-display:-.04em;--sql-letter-spacing-heading:-.03em;--font-family-sans:var(--sql-font-sans);--font-size-lead:var(--sql-font-size-lg);--font-size-button:.9375rem;--font-size-nav:1.125rem;--font-size-tab:1.375rem;--font-size-price:2.625rem;--font-size-quote:clamp(1.25rem,1.8vw,1.5rem);--font-size-eyebrow:var(--sql-font-size-md);--font-size-h1:clamp(3rem,5vw,4rem);--font-size-h2:clamp(24px,1.5vw + 20px,40px);--font-size-h3:clamp(1.25rem,2vw,1.5rem);--sql-space-xs:.25rem;--sql-space-sm:.5rem;--sql-space-md:.75rem;--sql-space-lg:1rem;--sql-space-xl:1.25rem;--sql-space-2xl:1.5rem;--sql-space-3xl:1.75rem;--sql-space-3_5xl:2.25rem;--sql-space-4xl:2rem;--sql-space-4_5xl:3rem;--sql-space-5xl:2.5rem;--sql-space-6xl:3.5rem;--sql-space-7xl:4.5rem;--sql-space-8xl:5.5rem;--sql-space-9xl:6.5rem;--sql-space-12xl:14rem;--sql-border-width-default:1px;--sql-outline-width-focus:2px;--sql-radius-xs:4px;--sql-radius-sm:8px;--sql-radius-md:12px;--sql-radius-lg:18px;--sql-radius-xl:32px;--sql-radius-full:9999px;--sql-elevation-main:0 2px 6px rgba(65,76,88,.14);--sql-elevation-border-bottom:0 1px 0 var(--sql-color-primary-color-tint);--sql-elevation-border-top:0 -1px 0 var(--sql-color-primary-color-tint);--sql-elevation-floating:0 12px 24px rgba(65,76,88,.24),0 6px 8px rgba(65,76,88,.12);--sql-elevation-floating-less:0 12px 24px rgba(65,76,88,.12),0 6px 8px rgba(65,76,88,.08);--sql-shadow-sm:var(--sql-elevation-main);--sql-shadow-md:var(--sql-elevation-floating-less);--sql-shadow-lg:var(--sql-elevation-floating);--sql-shadow-accent:var(--sql-elevation-main);--sql-shadow-dark:var(--sql-elevation-floating);--sql-shadow-card:var(--sql-elevation-floating);--sql-transition-fast:.2s ease;--sql-transition-normal:.3s ease;--sql-transition-slow:.4s ease;--sql-z-base:1;--sql-z-header:100;--sql-z-overlay:200;--sql-z-modal:300;--sql-z-tooltip:400;--sql-container-max:1260px;--sql-container-gutter:var(--sql-space-2xl);--sql-breakpoint-sm:480px;--sql-breakpoint-md:767px;--sql-breakpoint-lg:991px;--sql-breakpoint-xl:1280px;--sql-layout-content-max:760px;--sql-layout-api-sidebar:360px;--sql-layout-api-bar-height:48px;--sql-layout-code-window-light:14px;--container:var(--sql-container-max)}*{box-sizing:border-box}html{scroll-behavior:smooth}#__nuxt,body,html{margin:0;min-height:100%;padding:0}body{background:var(--bg);color:var(--text);font-family:var(--sql-font-sans);line-height:var(--sql-line-height-relaxed);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none;transition:color var(--sql-transition-fast),background-color var(--sql-transition-fast),border-color var(--sql-transition-fast)}button,input,select,textarea{color:inherit;font:inherit}img{display:block;max-width:100%}:focus-visible{outline:var(--sql-outline-width-focus) solid var(--primary);outline-offset:var(--sql-space-xs)}.container{margin:0 auto;width:min(var(--container),calc(100% - var(--sql-container-gutter)*2))}.site-shell{display:flex;flex-direction:column;min-height:100vh}main{flex:1}.section{padding:var(--sql-space-8xl) 0}.eyebrow{align-items:center;color:var(--sql-color-primary-accent-main);display:inline-flex;font-size:var(--font-size-eyebrow);font-weight:var(--sql-font-weight-black);letter-spacing:.11em;line-height:var(--sql-line-height-normal);text-transform:uppercase;width:-moz-fit-content;width:fit-content}.hot-background:not(.eyebrow){background-image:var(--sql-gradient-bg-hot)}.cold-background:not(.eyebrow){background-image:var(--sql-gradient-bg-cold)}.h1,.h2,.h3{color:var(--sql-color-primary-color-main);letter-spacing:var(--sql-letter-spacing-heading);line-height:var(--sql-line-height-heading);margin:0}.h1{font-size:var(--font-size-h1);letter-spacing:var(--sql-letter-spacing-display);line-height:var(--sql-line-height-tight)}.h1,.h2{font-weight:var(--sql-font-weight-black)}.h2{font-size:var(--font-size-h2)}.h3{font-size:var(--font-size-h3);font-weight:var(--sql-font-weight-extrabold)}.lead{color:var(--sql-color-primary-color-main);font-size:var(--font-size-lead);font-weight:var(--sql-font-weight-bold);line-height:var(--sql-line-height-relaxed);margin:0;max-width:var(--sql-layout-content-max);padding:0}.grid-3{display:grid;gap:var(--sql-space-2xl);grid-template-columns:repeat(3,minmax(0,1fr))}.card{background:var(--surface);border:var(--sql-border-width-default) solid var(--border);border-radius:var(--sql-radius-sm);box-shadow:var(--sql-shadow-card);padding:var(--sql-space-3xl)}.hero{display:grid;gap:var(--sql-space-2xl);justify-items:start}.hero--center{justify-items:center;text-align:center}.hero__actions{display:flex;flex-wrap:wrap;gap:var(--sql-space-md)}.reveal-up{--reveal-duration:.68s;--reveal-delay:0ms;animation:reveal-up var(--reveal-duration) cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--reveal-delay);opacity:0;transform:translate3d(0,24px,0);will-change:opacity,transform}.reveal-up--delay-1{--reveal-delay:.1s}.reveal-up--delay-2{--reveal-delay:.18s}.reveal-up--delay-3{--reveal-delay:.26s}@keyframes reveal-up{0%{opacity:0;transform:translate3d(0,24px,0)}to{opacity:1;transform:translateZ(0)}}.reveal-down-on-scroll,.reveal-up-on-scroll{--reveal-delay:0ms;opacity:0;transition:opacity 1.2s cubic-bezier(.22,1,.36,1) var(--reveal-delay),transform 1.2s cubic-bezier(.22,1,.36,1) var(--reveal-delay);will-change:opacity,transform}.reveal-up-on-scroll{transform:translate3d(0,60px,0)}.reveal-down-on-scroll{transform:translate3d(0,-60px,0)}.reveal-down-on-scroll--revealed,.reveal-up-on-scroll--revealed{opacity:1;transform:translateZ(0)}@media(prefers-reduced-motion:reduce){.reveal-down-on-scroll,.reveal-up-on-scroll{opacity:1;transform:none;transition:none}}.page-grid{display:grid;gap:var(--sql-space-6xl)}@media(max-width:991px){.grid-3{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal-up{animation:none;opacity:1;transform:none}}.page-grid>.page-cta-section+.section.faq-section{margin-top:calc(var(--sql-space-6xl)*-1)}.button[data-v-1e5326a0]{align-items:center;border:var(--sql-border-width-default) solid transparent;border-radius:var(--sql-radius-md);display:inline-flex;font-size:var(--font-size-button);font-weight:var(--sql-font-weight-bold);gap:var(--sql-space-sm);justify-content:center;padding:var(--sql-space-lg) var(--sql-space-xl)}.button--primary[data-v-1e5326a0]{background:var(--primary);color:var(--sql-color-white)}.button--primary[data-v-1e5326a0]:hover{background:var(--primary-hover)}.button--secondary[data-v-1e5326a0]{background:var(--surface);border-color:var(--border);color:var(--text)}.button--secondary[data-v-1e5326a0]:hover{border-color:var(--primary);color:var(--primary)}.page-cta-card[data-v-1e5326a0]{align-items:center;background:linear-gradient(135deg,#6a69ff1a,#6a69ff08);border:var(--sql-border-width-default) solid var(--border);border-radius:var(--sql-radius-lg);display:grid;gap:var(--sql-space-2xl);padding:var(--sql-space-4xl)}.page-cta-card--dark[data-v-1e5326a0]{background:linear-gradient(135deg,#414c58,#212931);border-color:#ffffff14}.page-cta-card--dark[data-v-1e5326a0],.page-cta-card--dark .eyebrow[data-v-1e5326a0],.page-cta-card--dark .h1[data-v-1e5326a0],.page-cta-card--dark .h2[data-v-1e5326a0],.page-cta-card--dark .lead[data-v-1e5326a0]{color:var(--sql-color-white)}.page-cta-card--dark .eyebrow[data-v-1e5326a0]{background:#ffffff1f}.page-cta-card--dark .button--secondary[data-v-1e5326a0]{background:#ffffff0f;border-color:#ffffff24;color:var(--sql-color-white)}.page-cta-card__content[data-v-1e5326a0]{display:grid;gap:var(--sql-space-lg)}.hero__actions--centered[data-v-1e5326a0],.page-cta-card--centered[data-v-1e5326a0],.page-cta-card__content--centered[data-v-1e5326a0]{justify-content:center;justify-items:center;text-align:center}
