.WebflowMigrationClient_section__ik4R2{width:100%}.WebflowMigrationClient_supportBar__aTOyG{display:flex;justify-content:flex-end;margin-bottom:var(--spacing-sm)}.WebflowMigrationClient_inputCard__CTPLM{background:transparent;border-radius:var(--radius-lg);border:var(--border-width-hairline) solid var(--color-secondary);padding:var(--spacing-lg)}.WebflowMigrationClient_inputGroup__Zk6VH{margin-bottom:var(--spacing-md)}.WebflowMigrationClient_inputGroup__Zk6VH label{display:block;margin-bottom:var(--spacing-xs)}.WebflowMigrationClient_pageLimitOptions__niYTG{display:flex;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-md)}.WebflowMigrationClient_pageLimitSelect__kt_bR{padding:var(--spacing-xs) var(--spacing-sm);border:var(--border-width-hairline) solid var(--color-secondary);border-radius:var(--radius-sm);background:var(--color-background);color:var(--color-text);font-size:inherit;cursor:pointer}.WebflowMigrationClient_loadingState__KO2_Q{align-items:center;gap:var(--spacing-md);padding:var(--spacing-2xl)}.WebflowMigrationClient_analysisCard__9P48T,.WebflowMigrationClient_loadingState__KO2_Q{display:flex;flex-direction:column;background:transparent;border-radius:var(--radius-lg);border:var(--border-width-hairline) solid var(--color-secondary)}.WebflowMigrationClient_analysisCard__9P48T{padding:var(--spacing-lg);gap:var(--spacing-sm)}.WebflowMigrationClient_statsRow__wxQC_{display:flex;gap:var(--spacing-lg);margin-bottom:var(--spacing-lg);flex-wrap:wrap}.WebflowMigrationClient_stat__O7o8X{flex:1;min-width:100px;text-align:center;padding:var(--spacing-md);background:var(--color-background-main);border-radius:var(--radius-sm)}.WebflowMigrationClient_statValue__zDMPd{font-size:var(--font-size-heading-3);font-weight:700;display:block;margin-bottom:var(--spacing-xs)}.WebflowMigrationClient_costEstimate__J5bS5,.WebflowMigrationClient_pricingCard__VC7vN{padding:var(--spacing-md);background:var(--color-background-main);border-radius:var(--radius-sm);margin-bottom:var(--spacing-lg)}.WebflowMigrationClient_pricingCard__VC7vN{border:var(--border-width-hairline) solid var(--color-border)}.WebflowMigrationClient_pricingHeader__VqCcj{display:flex;justify-content:space-between;align-items:baseline;gap:var(--spacing-sm);margin-bottom:var(--spacing-xs)}.WebflowMigrationClient_pricingAmount__95neW{font-size:var(--font-size-heading-3);font-weight:700;color:var(--color-secondary)}.WebflowMigrationClient_valueList__q4znG{margin-top:var(--spacing-md);display:grid;gap:var(--spacing-sm)}.WebflowMigrationClient_valueItem__57YVM{display:flex;align-items:flex-start;gap:var(--spacing-sm)}.WebflowMigrationClient_valueIcon__bKt3b{width:18px;height:18px;border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-secondary) 15%,transparent);color:var(--color-secondary);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:var(--spacing-xxs);font-size:11px}.WebflowMigrationClient_valueText__XhygX{min-width:0}.WebflowMigrationClient_valueTitle__kMH69{font-weight:600}.WebflowMigrationClient_valueDetail__gM93n{display:block}.WebflowMigrationClient_pricingFootnote__GB_iw{margin-top:var(--spacing-md);padding-top:var(--spacing-sm);border-top:var(--border-width-hairline) solid var(--color-border)}.WebflowMigrationClient_actionButtons__JFkXs{display:flex;gap:var(--spacing-sm);justify-content:flex-end;flex-wrap:wrap}.WebflowMigrationClient_progressCard__oN7dW{background:transparent;border-radius:var(--radius-lg);padding:var(--spacing-lg);border:var(--border-width-hairline) solid var(--color-secondary);display:flex;flex-direction:column;gap:var(--spacing-sm)}.WebflowMigrationClient_progressSection__EhbvC{margin-bottom:var(--spacing-md)}.WebflowMigrationClient_progressHeader__IAeIJ{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-xs)}.WebflowMigrationClient_progressDetails__P_JUY{margin-top:var(--spacing-md);display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-sm)}.WebflowMigrationClient_stageIndicators__krZ0B{justify-content:center;margin-bottom:var(--spacing-lg);flex-wrap:wrap}.WebflowMigrationClient_stageIndicators__krZ0B,.WebflowMigrationClient_stageItem__mIwbS{display:flex;align-items:center;gap:var(--spacing-xs)}.WebflowMigrationClient_stageIcon__6cTo_{width:var(--size-6);height:var(--size-6);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-text-xs);flex-shrink:0}.WebflowMigrationClient_stagePending__BYK4l{color:var(--color-secondary)}.WebflowMigrationClient_circleOutline__bsQNB{display:inline-block;width:10px;height:10px;border:var(--border-width-hairline) solid var(--color-secondary);border-radius:var(--radius-full);background:transparent}.WebflowMigrationClient_stageCurrent__OuM_z{color:var(--color-secondary);animation:WebflowMigrationClient_pulse__K4i_M 1.5s ease-in-out infinite}.WebflowMigrationClient_stageCompleted__103I7{color:var(--color-secondary)}.WebflowMigrationClient_stageFailed__s70Nj{color:var(--color-text-muted)}.WebflowMigrationClient_stageConnector__suPkc{width:var(--size-6);height:1px;background:var(--color-border);margin:0 var(--spacing-xs)}@keyframes WebflowMigrationClient_pulse__K4i_M{0%,to{opacity:1}50%{opacity:.7}}.WebflowMigrationClient_successCard__H9qpJ{background:transparent;border-radius:var(--radius-lg);padding:var(--spacing-2xl);border:var(--border-width-hairline) solid var(--color-secondary);text-align:center;display:flex;flex-direction:column;gap:var(--spacing-sm);align-items:center}.WebflowMigrationClient_successIcon__NSWRM{font-size:32px;color:var(--color-secondary);margin-bottom:var(--spacing-md)}.WebflowMigrationClient_resultUrl__VNzAx{margin-bottom:var(--spacing-md)}.WebflowMigrationClient_siteLink__yampR{display:inline-block;margin-top:var(--spacing-xs);color:var(--color-secondary);font-weight:600;text-decoration:none}.WebflowMigrationClient_siteLink__yampR:hover{text-decoration:underline}.WebflowMigrationClient_errorCard__bE3_q{background:transparent;border-radius:var(--radius-lg);padding:var(--spacing-2xl);border:var(--border-width-hairline) solid var(--color-secondary);display:flex;flex-direction:column;gap:var(--spacing-sm);align-items:center;text-align:center}.WebflowMigrationClient_errorIcon__gYNej{font-size:32px;color:var(--color-text-muted);margin-bottom:var(--spacing-md)}@media (max-width:600px){.WebflowMigrationClient_supportBar__aTOyG{justify-content:stretch}.WebflowMigrationClient_supportBar__aTOyG button{width:100%}.WebflowMigrationClient_actionButtons__JFkXs,.WebflowMigrationClient_statsRow__wxQC_{flex-direction:column}.WebflowMigrationClient_actionButtons__JFkXs button{width:100%}}:where(.Icon_icon__0eOgT){display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0;overflow:visible;width:max-content;height:max-content;min-width:1em;min-height:1em;vertical-align:middle}:where(.Icon_icon__0eOgT>*){margin:0;padding:0;overflow:visible;line-height:1;white-space:normal}:where(.Icon_icon__0eOgT>svg){width:1em;height:1em}.AppIcon_glyph__WBrbs{width:18px;height:18px;display:block;flex-shrink:0;fill:none}.AppIcon_glyphFilled__uV7Zy{fill:currentColor}.AppIcon_glyphDense__4lWl3,.AppIcon_glyphSmall__HO1AO{width:14px;height:14px}.AppIcon_spin__Pb0Wl{animation:AppIcon_appIconSpin__4wcig 1s linear infinite}@keyframes AppIcon_appIconSpin__4wcig{to{transform:rotate(1turn)}}.CompanyInfo_companyWebsiteContainer__E4AWS{display:flex;flex-direction:column}.CompanyInfo_fetchRow__fIaNn{display:flex;gap:var(--spacing-sm);align-items:center;margin-top:var(--spacing-xs)}.CompanyInfo_fetchInput__cd971{flex:1}.CompanyInfo_fetchSkeleton__Gcv8T{margin-top:var(--spacing-xs)}.CompanyInfo_skeletonRow__IAG_w{width:100%;height:44px;border-radius:var(--radius-sm);margin-top:var(--spacing-md)}.CompanyInfo_divider__iMbOD{border:none;border-top:var(--border-width-hairline) solid var(--color-border);margin:0}.CompanyInfo_fieldGroup__WN2CK{display:flex;flex-direction:column;gap:var(--spacing-xs)}.AgentFlashcard_card__BR778{appearance:none;border:var(--border-width-hairline) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-background-main);padding:var(--spacing-md);width:200px;min-height:280px;flex:0 0 auto;text-align:left;cursor:pointer;transition:border-color var(--duration-fast) ease,box-shadow var(--duration-fast) ease;box-shadow:var(--shadow-surface-xs);position:relative;transform:perspective(700px) var(--carousel-transform,none);will-change:transform;backface-visibility:hidden;display:flex;flex-direction:column;overflow:hidden;padding-bottom:0;scroll-snap-align:center;scroll-snap-stop:always}.AgentFlashcard_card__BR778:hover{border-color:var(--color-secondary);box-shadow:var(--shadow-surface-sm)}.AgentFlashcard_selected__lwvCT{border-color:var(--color-secondary);box-shadow:var(--shadow-surface-md)}.AgentFlashcard_header__aOQm3{flex:none;margin-bottom:var(--spacing-xs)}.AgentFlashcard_imageWrap__mztjS{width:100%;aspect-ratio:1/1;border-radius:var(--radius-lg);background:rgba(var(--color-black-rgb),.03);overflow:hidden;margin-bottom:0}.AgentFlashcard_roleIconContainer__LB8lG,.AgentFlashcard_roleIconWrap__tqkMk{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.AgentFlashcard_roleIconContainer__LB8lG{border-radius:var(--radius-lg);background:var(--color-background-light)}.AgentFlashcard_roleIconContainer__LB8lG i{font-size:var(--spacing-2xl);color:var(--color-white);opacity:.9;text-shadow:0 1px 3px rgba(var(--color-primary-rgb),.22),0 0 10px rgba(var(--color-primary-rgb),.12);transition:transform .16s ease,opacity .16s ease,text-shadow .16s ease}.AgentFlashcard_card__BR778:focus-visible .AgentFlashcard_roleIconContainer__LB8lG i,.AgentFlashcard_card__BR778:hover .AgentFlashcard_roleIconContainer__LB8lG i{transform:scale(1.08);opacity:1;text-shadow:0 2px 6px rgba(var(--color-primary-rgb),.28),0 0 14px rgba(var(--color-primary-rgb),.18)}.AgentFlashcard_roleIconPlaceholder__Wq391{width:100%;height:100%;border-radius:var(--radius-lg);border:var(--border-width-regular) solid var(--color-border);background:rgba(var(--color-primary-rgb),.04);display:flex;align-items:center;justify-content:center}.AgentFlashcard_roleIconPlaceholderInitials__6N9jy{font-size:var(--font-size-heading-3);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);text-transform:uppercase}.AgentFlashcard_avatarImg__MntXj{width:100%;height:100%;background-size:cover;background-position:50%;border-radius:0;border:0}.AgentFlashcard_characterImageFrame__BNQCo{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(var(--color-primary-rgb),.02)}.AgentFlashcard_characterImage__Al_eX{width:100%;height:100%;object-fit:cover}.AgentFlashcard_characterInitials__LdvlH{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-heading-2);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.AgentFlashcard_body__KQEV7{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;padding-bottom:0;margin-bottom:0}.AgentFlashcard_titleBlock__YqVnX{display:flex;flex-direction:column;gap:0;padding-bottom:var(--spacing-xs);margin-top:var(--spacing-xs)}.AgentFlashcard_nameRow__rD7m7{gap:var(--spacing-sm)}.AgentFlashcard_nameRow__rD7m7,.AgentFlashcard_name__bTOdB{display:flex;align-items:center}.AgentFlashcard_comicTitleText__h0fNG{display:inline-block;font-size:1.2em;font-weight:var(--font-weight-semibold);transition:transform .16s cubic-bezier(.4,0,.2,1)}.AgentFlashcard_card__BR778:focus-visible .AgentFlashcard_comicTitleText__h0fNG,.AgentFlashcard_card__BR778:hover .AgentFlashcard_comicTitleText__h0fNG{transform:scale(1.02)}.AgentFlashcard_summary__OUF5w{color:var(--color-text);line-height:1.4;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.AgentFlashcard_traitsRow__InMip{display:flex;flex-wrap:nowrap;gap:var(--spacing-xs);margin-top:var(--spacing-1-5);overflow:hidden;max-width:100%}.AgentFlashcard_traitChip__QQQ7Y{background:var(--color-background-light);border:var(--border-width-hairline) solid var(--color-border);border-radius:var(--radius-pill);padding:calc(var(--spacing-xs) * .75) var(--spacing-sm);font-size:var(--font-size-text-small);color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px;flex-shrink:0}