.button-module__6wm0MW__base{--btn-ring-color:#2563eb80;--btn-invalid-ring-color:#dc262633;white-space:nowrap;pointer-events:auto;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;background-color:#0000;border:1px solid #0000;outline:none;flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;line-height:1.25rem;text-decoration:none;transition:opacity .15s,background-color .15s,color .15s,border-color .15s,box-shadow .15s;display:inline-flex}@supports (color:color-mix(in srgb, black, white)){.button-module__6wm0MW__base{--btn-ring-color:color-mix(in srgb, var(--color-ring,var(--color-primary,#2563eb)) 50%, transparent);--btn-invalid-ring-color:color-mix(in srgb, var(--color-destructive,var(--destructive,#dc2626)) 20%, transparent)}}.button-module__6wm0MW__base:disabled{pointer-events:none;opacity:.5;cursor:default}.button-module__6wm0MW__base:focus-visible{border-color:var(--color-ring,var(--color-primary,#2563eb));box-shadow:0 0 0 3px var(--btn-ring-color);outline:none}.button-module__6wm0MW__base[aria-invalid=true]{border-color:var(--color-destructive,var(--destructive,#dc2626));box-shadow:0 0 0 3px var(--btn-invalid-ring-color)}.dark .button-module__6wm0MW__base[aria-invalid=true]{--btn-invalid-ring-color:#dc262666}@supports (color:color-mix(in srgb, black, white)){.dark .button-module__6wm0MW__base[aria-invalid=true]{--btn-invalid-ring-color:color-mix(in srgb, var(--color-destructive,var(--destructive,#dc2626)) 40%, transparent)}}.button-module__6wm0MW__base>svg{pointer-events:none;flex-shrink:0}.button-module__6wm0MW__base>svg:not([class*=size-]){width:1rem;height:1rem}.button-module__6wm0MW__varianPrimary,.button-module__6wm0MW__variantSecondary,.button-module__6wm0MW__variantTertiary{box-shadow:0 1px 2px #0f172a14}.button-module__6wm0MW__varianPrimary{background-color:var(--button-primary-background-color,var(--color-primary,var(--primary,#2563eb)));color:var(--button-primary-color,var(--color-primary-foreground,var(--primary-foreground,#fff)))}.button-module__6wm0MW__variantSecondary{background-color:var(--button-secondary-background-color,var(--color-secondary,var(--secondary,#64748b)));color:var(--button-secondary-color,var(--color-secondary-foreground,var(--secondary-foreground,#fff)))}.button-module__6wm0MW__variantTertiary{background-color:var(--button-tertiary-background-color,transparent);color:var(--button-tertiary-color,var(--color-foreground,var(--foreground,#0f172a)))}.button-module__6wm0MW__varianPrimary:not(:disabled):hover,.button-module__6wm0MW__variantSecondary:not(:disabled):hover,.button-module__6wm0MW__variantTertiary:not(:disabled):hover{opacity:.9}.button-module__6wm0MW__variantDestructive{--btn-ring-color:#dc262633;background-color:var(--color-destructive,var(--destructive,#dc2626));color:var(--color-destructive-foreground,#fff);box-shadow:0 1px 2px #0f172a14}.button-module__6wm0MW__variantDestructive:not(:disabled):hover{background-color:color-mix(in srgb, var(--color-destructive,var(--destructive,#dc2626)) 90%, transparent)}@supports not (color:color-mix(in srgb, black, white)){.button-module__6wm0MW__variantDestructive:not(:disabled):hover{filter:brightness(.9)}}@supports (color:color-mix(in srgb, black, white)){.button-module__6wm0MW__variantDestructive{--btn-ring-color:color-mix(in srgb, var(--color-destructive,var(--destructive,#dc2626)) 20%, transparent)}.dark .button-module__6wm0MW__variantDestructive{background-color:color-mix(in srgb, var(--color-destructive,var(--destructive,#dc2626)) 60%, transparent);--btn-ring-color:color-mix(in srgb, var(--color-destructive,var(--destructive,#dc2626)) 40%, transparent)}}.button-module__6wm0MW__variantOutline{background-color:var(--color-background,var(--background,#fff));color:var(--color-foreground,var(--foreground,#0f172a));border-color:var(--color-input,var(--color-gray-300,#d1d5db));box-shadow:0 1px 2px #0f172a14}.button-module__6wm0MW__variantOutline:not(:disabled):hover{background-color:var(--color-accent,var(--accent,#0ea5e9));color:var(--color-accent-foreground,var(--accent-foreground,#fff))}.dark .button-module__6wm0MW__variantOutline{background-color:color-mix(in srgb, var(--color-input,var(--color-gray-800,#1f2937)) 30%, transparent);border-color:color-mix(in srgb, var(--color-input,var(--color-gray-700,#374151)) 100%, transparent)}.dark .button-module__6wm0MW__variantOutline:not(:disabled):hover{background-color:color-mix(in srgb, var(--color-input,var(--color-gray-700,#374151)) 50%, transparent)}.button-module__6wm0MW__variantAccent{background-color:var(--color-accent,var(--accent,#0ea5e9));color:var(--color-accent-foreground,var(--accent-foreground,#fff));box-shadow:0 1px 2px #0f172a14}.button-module__6wm0MW__variantAccent:not(:disabled):hover{background-color:color-mix(in srgb, var(--color-accent,var(--accent,#0ea5e9)) 80%, transparent)}@supports not (color:color-mix(in srgb, black, white)){.button-module__6wm0MW__variantAccent:not(:disabled):hover{filter:brightness(.95)}}.button-module__6wm0MW__variantGhost{color:inherit;background-color:#0000!important}.button-module__6wm0MW__variantGhost:not(:disabled):hover{background-color:color-mix(in srgb, var(--color-accent,var(--accent,#0ea5e9)) 10%, transparent)}@supports not (color:color-mix(in srgb, black, white)){.button-module__6wm0MW__variantGhost:not(:disabled):hover{background-color:#0ea5e91a}}.dark .button-module__6wm0MW__variantGhost:not(:disabled):hover{background-color:color-mix(in srgb, var(--color-accent,var(--accent,#0ea5e9)) 20%, transparent)}.button-module__6wm0MW__variantLink{color:var(--color-primary,var(--primary,#2563eb));text-underline-offset:.25rem;background-color:#0000;text-decoration:none}.button-module__6wm0MW__variantLink:not(:disabled):hover{text-decoration:underline}.button-module__6wm0MW__textWhite{color:var(--color-white)!important}.button-module__6wm0MW__sizeDefault{height:2.25rem;padding-inline:.75rem}.button-module__6wm0MW__sizeSm{border-radius:var(--radius-sm,.375rem);gap:.375rem;height:2rem;padding-inline:.75rem}.button-module__6wm0MW__sizeLg{border-radius:var(--radius-lg,.75rem);height:2.5rem;padding-inline:1.5rem}.button-module__6wm0MW__sizeIcon{gap:0;width:2.25rem;height:2.25rem;padding:0}.button-module__6wm0MW__sizeIcon>svg{margin:0}
.form-module__8LzDEW__formItem{gap:.5rem;display:grid}.form-module__8LzDEW__labelError{color:var(--destructive,#dc2626)}.form-module__8LzDEW__description{color:var(--color-muted-foreground,#6b7280);font-size:.875rem}.form-module__8LzDEW__message{color:var(--destructive,#dc2626);font-size:.875rem}
.markdownText-module__U5F6nW__markdown{max-width:none;font-size:.875rem;line-height:1.6}.markdownText-module__U5F6nW__markdown p{margin:.625rem 0}:is(.markdownText-module__U5F6nW__markdown ul,.markdownText-module__U5F6nW__markdown ol){margin:.625rem 0;padding-left:1.25rem}.markdownText-module__U5F6nW__markdown li{margin:.25rem 0}:is(.markdownText-module__U5F6nW__markdown h1,.markdownText-module__U5F6nW__markdown h2,.markdownText-module__U5F6nW__markdown h3,.markdownText-module__U5F6nW__markdown h4,.markdownText-module__U5F6nW__markdown h5,.markdownText-module__U5F6nW__markdown h6){margin:.875rem 0 .5rem;font-weight:600;line-height:1.3}.markdownText-module__U5F6nW__markdown code{background-color:color-mix(in srgb, var(--color-muted,var(--muted,#e2e8f0)) 50%, transparent);border-radius:.25rem;padding:.1rem .35rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.8125rem}.markdownText-module__U5F6nW__markdown a{color:var(--color-primary,var(--primary,#2563eb));text-decoration:underline}
.nestedForm-module__5tZTLq__root{flex-direction:column;gap:1.5rem;display:flex}.nestedForm-module__5tZTLq__row{flex-direction:column;gap:1.5rem;width:100%;display:flex}@media (min-width:768px){.nestedForm-module__5tZTLq__row{flex-direction:row}}.nestedForm-module__5tZTLq__column{flex:1;min-width:0}.nestedForm-module__5tZTLq__textColumn{align-items:center;display:flex}.nestedForm-module__5tZTLq__fullWidthColumn,.nestedForm-module__5tZTLq__textContent{width:100%}.nestedForm-module__5tZTLq__nestedForm{border:1px solid var(--color-border,var(--border,#e2e8f0));background-color:color-mix(in srgb, var(--color-muted,var(--muted,#e2e8f0)) 30%, transparent);border-radius:.5rem;padding:1rem}
.checkboxField-module__tY262q__wrapper{flex-direction:row;align-items:flex-start;gap:.75rem;display:flex}.checkboxField-module__tY262q__labelContainer{flex-direction:column;gap:.25rem;line-height:1;display:flex}.checkboxField-module__tY262q__label{color:var(--color-foreground,var(--foreground,#0f172a))}.checkboxField-module__tY262q__label .checkboxField-module__tY262q__labelMarkdown a{font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important}
.thankYouMessage-module__aTxGjq__root{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex}.thankYouMessage-module__aTxGjq__iconWrapper{background-color:#dcfce7;border-radius:9999px;justify-content:center;align-items:center;margin-bottom:1.5rem;padding:1rem;display:flex}.thankYouMessage-module__aTxGjq__icon{color:#16a34a;width:3rem;height:3rem}.thankYouMessage-module__aTxGjq__title{margin-bottom:1rem;font-size:1.5rem;font-weight:600;line-height:2rem}.thankYouMessage-module__aTxGjq__message{max-width:28rem;color:var(--color-muted-foreground,var(--muted-foreground,#64748b));font-size:1.125rem}
.simpleForm-module__i5EmXa__wrapper{flex-direction:column;width:100%;display:flex}.simpleForm-module__i5EmXa__wrapperFormsRoute{flex:1;justify-content:center;width:100%;min-height:0}.simpleForm-module__i5EmXa__form{flex-direction:column;flex:1;width:100%;display:flex}.simpleForm-module__i5EmXa__formFormsRoute{flex:0 auto}.simpleForm-module__i5EmXa__container{width:100%;container-type:inline-size}.simpleForm-module__i5EmXa__content{flex-direction:column;flex:1;gap:1.5rem;width:100%;max-width:64rem;margin:0 auto;padding:1.5rem 1rem;display:flex}.simpleForm-module__i5EmXa__successContainer{justify-content:center;align-items:center;min-height:25rem;display:flex}.simpleForm-module__i5EmXa__fieldset{flex-direction:column;gap:1.5rem;display:flex}.simpleForm-module__i5EmXa__row{flex-direction:column;gap:1.5rem;width:100%;display:flex}@media (min-width:768px){.simpleForm-module__i5EmXa__row{flex-direction:row}.simpleForm-module__i5EmXa__rowAlignLeft{justify-content:flex-start;align-items:center}.simpleForm-module__i5EmXa__rowAlignCenter{justify-content:center;align-items:center}.simpleForm-module__i5EmXa__rowAlignRight{justify-content:flex-end;align-items:center}}.simpleForm-module__i5EmXa__rowHidden{display:none}.simpleForm-module__i5EmXa__item{flex:1;min-width:0}.simpleForm-module__i5EmXa__itemAuto{flex:none;width:auto}.simpleForm-module__i5EmXa__itemFullWidth{flex:100%;width:100%}.simpleForm-module__i5EmXa__itemCenter{margin-left:auto;margin-right:auto}.simpleForm-module__i5EmXa__itemRight{margin-left:auto}.simpleForm-module__i5EmXa__submitButtonWrapper{width:100%}.simpleForm-module__i5EmXa__textAlignLeft{text-align:left}.simpleForm-module__i5EmXa__textAlignCenter{text-align:center}.simpleForm-module__i5EmXa__textAlignRight{text-align:right}.simpleForm-module__i5EmXa__fallbackSubmitOuter{width:100%;padding:0 1rem 1.5rem}.simpleForm-module__i5EmXa__fallbackSubmitInner{max-width:64rem;margin:0 auto}.simpleForm-module__i5EmXa__fullWidth{width:100%}
.stepAIPromptButton-module__wg3P6a__root{flex-direction:column;gap:.25rem;display:flex}.stepAIPromptButton-module__wg3P6a__spinner{animation:1s linear infinite stepAIPromptButton-module__wg3P6a__spin}.stepAIPromptButton-module__wg3P6a__spinnerTrack{opacity:.25}.stepAIPromptButton-module__wg3P6a__spinnerHead{opacity:.75}.stepAIPromptButton-module__wg3P6a__triggerButton{color:#fff;background-color:#000;border-color:#000;gap:.375rem;height:2rem;padding:0 .75rem;font-size:.75rem}.stepAIPromptButton-module__wg3P6a__triggerButton:hover:not(:disabled){background-color:#1f2937;border-color:#1f2937}.stepAIPromptButton-module__wg3P6a__icon{width:.75rem;height:.75rem}.stepAIPromptButton-module__wg3P6a__popoverContent{width:20rem}.stepAIPromptButton-module__wg3P6a__popoverBody{flex-direction:column;gap:1rem;display:flex}.stepAIPromptButton-module__wg3P6a__promptHeader{flex-direction:column;gap:.5rem;display:flex}.stepAIPromptButton-module__wg3P6a__promptTitle{font-weight:500;line-height:1}.stepAIPromptButton-module__wg3P6a__promptDescription{color:var(--color-muted-foreground,var(--muted-foreground,#64748b));font-size:.875rem}.stepAIPromptButton-module__wg3P6a__textarea{resize:none;min-height:6.25rem}.stepAIPromptButton-module__wg3P6a__actions{justify-content:flex-end;gap:.5rem;display:flex}.stepAIPromptButton-module__wg3P6a__generateButton{color:#fff;background-color:#000}.stepAIPromptButton-module__wg3P6a__generateButton:hover:not(:disabled){background-color:#1f2937}.stepAIPromptButton-module__wg3P6a__error{color:#ef4444;overflow-wrap:break-word;max-width:12.5rem;font-size:.75rem}@keyframes stepAIPromptButton-module__wg3P6a__spin{to{transform:rotate(360deg)}}
.wizardForm-module__BEhOoa__wrapper{width:100%;height:100vh;display:flex;overflow:hidden;container-type:inline-size}.wizardForm-module__BEhOoa__wrapper.wizardForm-module__BEhOoa__wrapperFormsRoute{flex:1;height:auto;min-height:0}.wizardForm-module__BEhOoa__sidebarContainer{height:100vh}.wizardForm-module__BEhOoa__sidebarContainerFormsRoute{align-self:stretch;height:100%}.wizardForm-module__BEhOoa__contentPane{background-color:#f7f7f9;flex-direction:column;flex:1;width:100%;display:flex;position:relative;overflow-y:auto}.wizardForm-module__BEhOoa__contentInner{flex:1;padding:1.5rem}.wizardForm-module__BEhOoa__contentInnerFormsRoute{flex-direction:column;justify-content:center;min-height:0;display:flex}@media (min-width:768px){.wizardForm-module__BEhOoa__contentInner{padding-top:3rem;padding-bottom:8rem}}.wizardForm-module__BEhOoa__successContainer{justify-content:center;align-items:center;width:100%;max-width:48rem;min-height:25rem;margin:0 auto;display:flex}.wizardForm-module__BEhOoa__fieldset{width:100%;max-width:48rem;margin:0 auto}.wizardForm-module__BEhOoa__stepContent{flex-direction:column;gap:1.5rem;display:flex}.wizardForm-module__BEhOoa__stepAIPromptRow{justify-content:flex-end;margin-bottom:1rem;display:flex}.wizardForm-module__BEhOoa__row{flex-direction:column;gap:1.5rem;width:100%;display:flex}@media (min-width:768px){.wizardForm-module__BEhOoa__row{flex-direction:row}.wizardForm-module__BEhOoa__rowAlignLeft{justify-content:flex-start;align-items:center}.wizardForm-module__BEhOoa__rowAlignCenter{justify-content:center;align-items:center}.wizardForm-module__BEhOoa__rowAlignRight{justify-content:flex-end;align-items:center}}.wizardForm-module__BEhOoa__rowHidden{display:none}.wizardForm-module__BEhOoa__item{flex:1;min-width:0}.wizardForm-module__BEhOoa__itemAuto{width:auto}.wizardForm-module__BEhOoa__itemFullWidth{flex:100%;width:100%}.wizardForm-module__BEhOoa__itemCenter{margin-left:auto;margin-right:auto}.wizardForm-module__BEhOoa__itemRight{margin-left:auto}.wizardForm-module__BEhOoa__submitButtonWrapper{width:100%}.wizardForm-module__BEhOoa__textAlignLeft{text-align:left}.wizardForm-module__BEhOoa__textAlignCenter{text-align:center}.wizardForm-module__BEhOoa__textAlignRight{text-align:right}.wizardForm-module__BEhOoa__footer{z-index:40;background-color:#f7f7f9;border-top:1px solid #e5e7eb;flex-direction:column;justify-content:space-between;gap:1rem;width:100%;margin-top:auto;padding:1rem;display:flex;position:sticky;bottom:0}@media (min-width:640px){.wizardForm-module__BEhOoa__footer{flex-direction:row;align-items:center}}@media (min-width:768px){.wizardForm-module__BEhOoa__footer{padding:1.5rem 3rem}}.wizardForm-module__BEhOoa__footerBackButton{width:100%}@media (min-width:640px){.wizardForm-module__BEhOoa__footerBackButton{order:1;width:auto}}.wizardForm-module__BEhOoa__progressBadge{z-index:10;background-color:var(--color-primary,var(--primary,#2563eb));color:#fff;border-radius:9999px;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.75rem;font-weight:700;display:flex;box-shadow:0 8px 20px #0f172a26}@media (min-width:640px){.wizardForm-module__BEhOoa__progressBadge{order:2;padding:.5rem 2rem;font-size:.875rem}}.wizardForm-module__BEhOoa__progressDot{color:#000;margin:0 .5rem;font-size:.875rem;font-weight:700;line-height:1}.wizardForm-module__BEhOoa__pressEnterHint{opacity:.7;margin-left:.5rem;font-size:.75rem;display:none}@media (min-width:1024px){.wizardForm-module__BEhOoa__pressEnterHint{display:inline}}.wizardForm-module__BEhOoa__footerNextButton{width:100%}@media (min-width:640px){.wizardForm-module__BEhOoa__footerNextButton{order:3;width:auto}}.wizardForm-module__BEhOoa__footerPlaceholder{visibility:hidden;width:100%}@media (min-width:640px){.wizardForm-module__BEhOoa__footerPlaceholder{order:3;width:auto}}.wizardForm-module__BEhOoa__invisibleButton{visibility:hidden}.wizardForm-module__BEhOoa__fullWidth{width:100%}
.nav-item-module__NwiYCW__trigger{border-radius:.375rem;outline:none;justify-content:center;align-items:center;width:max-content;height:2.25rem;padding:.5rem 1rem;transition:color .15s,background-color .15s,box-shadow .15s;display:inline-flex}.nav-item-module__NwiYCW__trigger:disabled{pointer-events:none;opacity:.5}.nav-item-module__NwiYCW__trigger:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--ring,var(--primary)) 50%, transparent);outline:1px solid}.nav-item-module__NwiYCW__triggerPointer{cursor:pointer}.nav-item-module__NwiYCW__triggerDefault{cursor:default}.nav-item-module__NwiYCW__dropdownList{gap:.5rem 1.5rem;padding:1rem}.nav-item-module__NwiYCW__dropdownListFlex{flex-direction:column;width:200px;display:flex}.nav-item-module__NwiYCW__dropdownListGrid{grid-auto-flow:column;width:max-content;max-width:50vw;display:grid}.nav-item-module__NwiYCW__dropdownLink{-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:.375rem;outline:none;padding:.75rem;line-height:1;text-decoration:none;transition:color .15s,background-color .15s;display:block}.nav-item-module__NwiYCW__dropdownLink>*+*{margin-top:.25rem}.nav-item-module__NwiYCW__dropdownItem{-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:.375rem;outline:none;padding:.75rem;line-height:1;display:block}.nav-item-module__NwiYCW__dropdownItem>*+*{margin-top:.25rem}.nav-item-module__NwiYCW__dropdownLabel{white-space:nowrap;line-height:1}
.header-module__9iNmeq__header{width:100%;margin-left:auto;margin-right:auto}.header-module__9iNmeq__headerRelative{position:relative}.header-module__9iNmeq__headerHidden{display:none}.header-module__9iNmeq__headerShadow{box-shadow:0 1px 2px #0000000d}.header-module__9iNmeq__wrapper{z-index:50}.header-module__9iNmeq__wrapperFixed{position:fixed}.header-module__9iNmeq__wrapperFixedDesktop{position:relative}@media (min-width:768px){.header-module__9iNmeq__wrapperFixedDesktop{position:fixed}}.header-module__9iNmeq__nav{width:100%;margin-left:auto;margin-right:auto}.header-module__9iNmeq__navLayoutDefault,.header-module__9iNmeq__navLayoutInlineLeft{justify-content:space-between;align-items:center;display:flex}.header-module__9iNmeq__navLayoutInlineCenter{justify-content:space-between;align-items:center;display:flex;position:relative}.header-module__9iNmeq__navLayoutInlineRight,.header-module__9iNmeq__logoLink{align-items:center;display:flex}.header-module__9iNmeq__logoImage{object-fit:contain}.header-module__9iNmeq__navMenu{display:none}@media (min-width:1024px){.header-module__9iNmeq__navMenu{display:block}}.header-module__9iNmeq__navMenuInlineCenter{position:absolute;left:50%;transform:translate(-50%)}.header-module__9iNmeq__navMenuInlineRight{margin-left:auto}.header-module__9iNmeq__navButtons{display:none}@media (min-width:1024px){.header-module__9iNmeq__navButtons{align-items:center;gap:.5rem;display:flex}}.header-module__9iNmeq__navButtonsMlAuto{margin-left:auto}.header-module__9iNmeq__icon{width:1rem;height:1rem}.header-module__9iNmeq__iconLeft{margin-left:-.25rem;margin-right:.5rem}.header-module__9iNmeq__iconRight{margin-left:.5rem;margin-right:-.25rem}
.accordion-module__kNgr3a__item{border-bottom:1px solid var(--accordion-border-color,#0f172a1f)}.accordion-module__kNgr3a__item:last-child{border-bottom:none}.accordion-module__kNgr3a__header{display:flex}.accordion-module__kNgr3a__trigger{text-align:left;width:100%;color:var(--accordion-trigger-color,#0f172a);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.375rem;outline:none;flex:auto;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.5rem;font-size:1rem;font-weight:500;line-height:1.5rem;transition:color .15s,box-shadow .15s,border-color .15s,text-decoration-color .15s;display:flex}.accordion-module__kNgr3a__trigger:hover{text-decoration:underline}.accordion-module__kNgr3a__trigger:focus-visible{border-color:var(--color-ring,var(--color-primary,#2563eb));box-shadow:0 0 0 3px #2563eb80}.accordion-module__kNgr3a__trigger:disabled{pointer-events:none;opacity:.5}.accordion-module__kNgr3a__icon{pointer-events:none;width:1rem;height:1rem;color:var(--accordion-icon-color,var(--color-muted-foreground,#64748b));flex-shrink:0;transition:transform .2s,color .15s;transform:translateY(.125rem)}.accordion-module__kNgr3a__trigger[data-state=open] .accordion-module__kNgr3a__icon{transform:rotate(180deg)translateY(.125rem)}.accordion-module__kNgr3a__content{--accordion-content-padding-top:0;--accordion-content-padding-bottom:1.5rem;font-size:.875rem;line-height:1.25rem}.accordion-module__kNgr3a__content[data-state=open]{animation:.2s ease-out forwards accordion-module__kNgr3a__accordion-down}.accordion-module__kNgr3a__content[data-state=closed]{animation:.2s ease-out forwards accordion-module__kNgr3a__accordion-up}@media (prefers-reduced-motion:reduce){.accordion-module__kNgr3a__content[data-state=open],.accordion-module__kNgr3a__content[data-state=closed]{animation:none}}@keyframes accordion-module__kNgr3a__accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes accordion-module__kNgr3a__accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.accordion-module__kNgr3a__contentInner{padding-top:var(--accordion-content-padding-top);padding-bottom:var(--accordion-content-padding-bottom)}
.column-module__dFsTEW__column{flex-direction:column;min-width:0;display:flex;position:relative}
.logo-cloud-carousel-module__PBpUpq__slide{flex-direction:column;flex-shrink:0;justify-content:center;align-self:stretch;width:auto;min-width:11rem;max-width:min(90vw,64rem);min-height:min-content;display:flex}.logo-cloud-carousel-module__PBpUpq__slideInner{margin-left:0!important;margin-right:0!important}
.layout-renderer-module__mBA1YW__topLevelColumn{width:100%;margin-left:auto;margin-right:auto;overflow:visible!important}.layout-renderer-module__mBA1YW__overlay{isolation:isolate;z-index:10;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffff1a;width:100%}.layout-renderer-module__mBA1YW__videoContainer{position:absolute;inset:0}.layout-renderer-module__mBA1YW__video{object-fit:cover;width:100%;height:100%}.layout-renderer-module__mBA1YW__sidebarLayout{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}@media (min-width:768px){.layout-renderer-module__mBA1YW__sidebarLayout{gap:2rem}}@media (min-width:1024px){.layout-renderer-module__mBA1YW__sidebarLayout{flex-direction:row;align-items:flex-start;gap:3rem}}.layout-renderer-module__mBA1YW__sidebarMain{flex-direction:column;width:100%;display:flex}@media (min-width:1024px){.layout-renderer-module__mBA1YW__sidebarMain{flex:auto}}.layout-renderer-module__mBA1YW__sidebarDesktop{top:var(--header-offset-height,0px);flex-direction:column;flex-shrink:0;width:100%;display:none;position:sticky}@media (min-width:1024px){.layout-renderer-module__mBA1YW__sidebarDesktop{flex-direction:column;align-self:flex-start;width:33.3333%;display:flex}}.layout-renderer-module__mBA1YW__sidebarMobile{width:100%;margin-top:2rem}.layout-renderer-module__mBA1YW__sidebarTablet{width:100%;margin-top:2rem;display:none}@media (min-width:768px){.layout-renderer-module__mBA1YW__sidebarMobile{display:none}.layout-renderer-module__mBA1YW__sidebarTablet{display:block}}@media (min-width:1024px){.layout-renderer-module__mBA1YW__sidebarTablet{display:none}}.layout-renderer-module__mBA1YW__sliderWrapper{overflow:hidden}.layout-renderer-module__mBA1YW__codeBlockWrapper{width:100%;position:relative}
.slider-component-module__MIRBya__carousel,.slider-component-module__MIRBya__carouselContent,.slider-component-module__MIRBya__carouselItem{height:100%}.slider-component-module__MIRBya__layoutItem{height:100%;margin-left:0!important;margin-right:0!important}.slider-component-module__MIRBya__paginationWrapper{justify-content:center;align-items:center;gap:.5rem;padding:1.5rem 0;display:flex}.slider-component-module__MIRBya__paginationDot{cursor:pointer;border:none;border-radius:9999px;width:1rem;height:1rem;transition:background-color .2s,transform .2s}.slider-component-module__MIRBya__paginationDotActive{background-color:var(--color-primary,#5839fb);transform:scale(1.05)}.slider-component-module__MIRBya__paginationDotInactive{background-color:var(--color-gray-300,#d1d5db)}.slider-component-module__MIRBya__paginationDot:focus-visible{outline:2px solid var(--color-ring,#5839fb99);outline-offset:2px}
