.ResponsiveHeroLayout-module__r4njHW__designWorkbenchLayout{--design-marketing-section-background:#f4f9fa;grid-template-columns:minmax(0,1fr);width:100%;display:grid}@media (min-width:1200px){.ResponsiveHeroLayout-module__r4njHW__designWorkbenchLayout:has([data-design-workbench-panel=true]){grid-template-columns:minmax(0,4fr) minmax(16rem,1fr)}}.ResponsiveHeroLayout-module__r4njHW__heroGrid{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0, auto) calc(var(--amplify-space-xxxl) * 7);row-gap:var(--amplify-space-small);column-gap:var(--amplify-space-zero);padding-inline:var(--amplify-space-small);grid-template-areas:"hero-message""hero-marketing";padding-block-start:var(--amplify-space-small);padding-block-end:var(--amplify-space-medium)}.ResponsiveHeroLayout-module__r4njHW__heroMessage{gap:var(--amplify-space-medium);padding-block:var(--amplify-space-small)}.ResponsiveHeroLayout-module__r4njHW__heroMarketing{padding-block:var(--amplify-space-zero)}@media (min-width:992px){.ResponsiveHeroLayout-module__r4njHW__heroGrid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-rows:calc(var(--amplify-space-xxxl) * 8);row-gap:var(--amplify-space-xxl);column-gap:var(--amplify-space-xxl);padding-inline:var(--amplify-space-large);padding-block:var(--amplify-space-xxxl);grid-template-areas:"hero-message hero-marketing"}.ResponsiveHeroLayout-module__r4njHW__heroMessage{gap:var(--amplify-space-large);padding-block:var(--amplify-space-xl)}.ResponsiveHeroLayout-module__r4njHW__heroMarketing{padding-block:var(--amplify-space-large)}}.ResponsiveHeroLayout-module__r4njHW__workflowGrid{row-gap:var(--amplify-space-large);column-gap:var(--amplify-space-medium);padding-inline:var(--amplify-space-small);padding-block:var(--amplify-space-large);grid-template-columns:minmax(0,1fr)}.ResponsiveHeroLayout-module__r4njHW__workflowTextColumn{gap:var(--amplify-space-medium)}.ResponsiveHeroLayout-module__r4njHW__workflowFeatureCardHeading{font-size:var(--amplify-font-sizes-small)}.ResponsiveHeroLayout-module__r4njHW__workflowVideoColumn{padding-block-start:var(--amplify-space-zero)}.ResponsiveHeroLayout-module__r4njHW__bandPlaceholderShell{background-color:var(--design-marketing-section-background);padding-block:var(--amplify-space-xxs)}.ResponsiveHeroLayout-module__r4njHW__bandPlaceholderInner{min-height:var(--amplify-space-large)}@media (min-width:768px){.ResponsiveHeroLayout-module__r4njHW__workflowGrid{row-gap:var(--amplify-space-xl);column-gap:var(--amplify-space-large);padding-inline:var(--amplify-space-large);padding-block:var(--amplify-space-xxl);grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.ResponsiveHeroLayout-module__r4njHW__workflowTextColumn{gap:var(--amplify-space-large)}.ResponsiveHeroLayout-module__r4njHW__workflowFeatureCardHeading{font-size:var(--amplify-font-sizes-medium)}.ResponsiveHeroLayout-module__r4njHW__workflowVideoColumn{padding-block-start:var(--amplify-space-medium)}}@media (min-width:992px){.ResponsiveHeroLayout-module__r4njHW__workflowGrid{column-gap:var(--amplify-space-xl)}}.ResponsiveHeroLayout-module__r4njHW__featureCardsGrid{grid-template-columns:1fr}@media (min-width:768px){.ResponsiveHeroLayout-module__r4njHW__featureCardsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ResponsiveHeroLayout-module__r4njHW__uniqueGrid{grid-template-columns:minmax(0,1fr)}.ResponsiveHeroLayout-module__r4njHW__uniqueVideoColumn{order:2}.ResponsiveHeroLayout-module__r4njHW__uniqueTextColumn{order:1}@media (min-width:768px){.ResponsiveHeroLayout-module__r4njHW__uniqueGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ResponsiveHeroLayout-module__r4njHW__uniqueVideoColumn{order:1}.ResponsiveHeroLayout-module__r4njHW__uniqueTextColumn{order:2}}.ResponsiveHeroLayout-module__r4njHW__workflowVideo{aspect-ratio:131/102;object-fit:cover;width:100%;height:auto;margin-inline:0;display:block}.ResponsiveHeroLayout-module__r4njHW__performanceVideo{aspect-ratio:425/244;object-fit:cover;width:100%;height:auto;margin-inline:0;display:block}.ResponsiveHeroLayout-module__r4njHW__heroHeading{font-size:var(--amplify-font-sizes-xl);line-height:var(--amplify-line-heights-short);min-block-size:calc(2em * var(--amplify-line-heights-short))}.ResponsiveHeroLayout-module__r4njHW__heroTypewriter{display:grid}.ResponsiveHeroLayout-module__r4njHW__heroTypewriterReference{visibility:hidden;pointer-events:none;grid-area:1/1}.ResponsiveHeroLayout-module__r4njHW__heroTypewriterLive{grid-area:1/1}.ResponsiveHeroLayout-module__r4njHW__heroTypewriterWord{white-space:normal;opacity:1;display:inline}.ResponsiveHeroLayout-module__r4njHW__heroTypewriterWordTyping,.ResponsiveHeroLayout-module__r4njHW__heroTypewriterWordDeleting{opacity:1}.ResponsiveHeroLayout-module__r4njHW__heroTypewriterCursor{width:0;height:1em;border-inline-start:var(--amplify-border-widths-medium) solid var(--amplify-colors-font-primary);margin-inline-start:var(--amplify-space-zero);animation-name:ResponsiveHeroLayout-module__r4njHW__heroTypewriterCursorBlink;animation-duration:1s;animation-iteration-count:infinite;display:inline-block;transform:translateY(.04em)}.ResponsiveHeroLayout-module__r4njHW__heroBodyText{font-size:var(--amplify-font-sizes-medium)}.ResponsiveHeroLayout-module__r4njHW__heroDisclaimerText{max-width:42rem;font-size:var(--amplify-font-sizes-small);line-height:var(--amplify-line-heights-small)}.ResponsiveHeroLayout-module__r4njHW__heroChecklist,.ResponsiveHeroLayout-module__r4njHW__heroWaitlistShell{padding-block-start:var(--amplify-space-small)}@media (min-width:992px){.ResponsiveHeroLayout-module__r4njHW__heroHeading{font-size:var(--amplify-font-sizes-xxxxl);min-block-size:calc(2em * var(--amplify-line-heights-short))}.ResponsiveHeroLayout-module__r4njHW__heroBodyText{font-size:var(--amplify-font-sizes-large)}.ResponsiveHeroLayout-module__r4njHW__heroChecklist,.ResponsiveHeroLayout-module__r4njHW__heroWaitlistShell{padding-block-start:var(--amplify-space-medium)}}@media (max-width:767px){.ResponsiveHeroLayout-module__r4njHW__heroHeading{min-block-size:calc(2em * var(--amplify-line-heights-short))}}@keyframes ResponsiveHeroLayout-module__r4njHW__heroTypewriterCursorBlink{0%{opacity:0}50%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.ResponsiveHeroLayout-module__r4njHW__heroTypewriterCursor{opacity:1;animation:none}}
.AnimatedEllipsis-module__lJjZ8W__ellipsis{justify-content:center;align-items:center;gap:.14em;min-width:0;display:inline-flex}.AnimatedEllipsis-module__lJjZ8W__dot{opacity:.2;background:currentColor;border-radius:999px;width:.25em;height:.25em;animation:1.2s infinite AnimatedEllipsis-module__lJjZ8W__dotPulse}.AnimatedEllipsis-module__lJjZ8W__dot:nth-child(2){animation-delay:.2s}.AnimatedEllipsis-module__lJjZ8W__dot:nth-child(3){animation-delay:.4s}@keyframes AnimatedEllipsis-module__lJjZ8W__dotPulse{0%,to{opacity:.2}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.AnimatedEllipsis-module__lJjZ8W__dot{opacity:1;animation:none}}
.AuthModal-module__UWIdpG__modalSurface{z-index:2}
.ResponsiveNavBarStructure-module__LydkdG__headerSlot{z-index:1;position:sticky;inset-block-start:0}.ResponsiveNavBarStructure-module__LydkdG__navRoot{width:100%;min-block-size:calc(var(--amplify-space-xxxl) + var(--amplify-space-small) * 2);background-color:var(--amplify-colors-background-primary);justify-content:center;padding-block:0;display:flex;position:relative}.ResponsiveNavBarStructure-module__LydkdG__navInner{width:100%;max-width:calc(var(--amplify-components-authenticator-max-width) + var(--amplify-space-xxxl) * 3);min-width:0;padding-inline:var(--amplify-space-small);justify-content:space-between;align-items:center;column-gap:var(--amplify-space-small);display:flex}.ResponsiveNavBarStructure-module__LydkdG__navLeft{align-items:center;column-gap:var(--amplify-space-small);flex-shrink:0;min-width:0;display:flex}.ResponsiveNavBarStructure-module__LydkdG__mobileTriggerSlot{flex-shrink:0;justify-content:center;align-items:center;display:flex}.ResponsiveNavBarStructure-module__LydkdG__logoButton{cursor:pointer;background-color:#0000;border:0;flex-shrink:0;justify-content:center;align-items:center;block-size:19px;inline-size:103px;min-inline-size:103px;padding:0;line-height:1;display:flex}.ResponsiveNavBarStructure-module__LydkdG__desktopLinks{align-items:center;column-gap:var(--amplify-space-large);margin-inline-start:var(--amplify-space-xl);display:none}.ResponsiveNavBarStructure-module__LydkdG__navActions{justify-content:flex-end;align-items:center;column-gap:var(--amplify-space-small);flex-shrink:0;min-width:0;display:flex}.ResponsiveNavBarStructure-module__LydkdG__loginFrame{justify-content:flex-end;align-items:center;column-gap:var(--amplify-space-small);flex-direction:row;padding:0;display:flex}.ResponsiveNavBarStructure-module__LydkdG__mobileMenuShell{justify-content:center;align-items:center;display:flex;position:relative}.ResponsiveNavBarStructure-module__LydkdG__mobileMenuButton{border:var(--amplify-border-widths-small) solid transparent;border-radius:var(--amplify-radii-medium);appearance:none;block-size:2.625rem;min-block-size:2.625rem;inline-size:2.625rem;min-inline-size:2.625rem;color:var(--amplify-colors-font-primary);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ResponsiveNavBarStructure-module__LydkdG__mobileMenuButton:hover,.ResponsiveNavBarStructure-module__LydkdG__mobileMenuButton[data-state=open]{border-color:var(--amplify-colors-border-secondary);background:var(--amplify-colors-background-secondary)}.ResponsiveNavBarStructure-module__LydkdG__mobileMenuButton:focus-visible{outline:var(--amplify-border-widths-medium) solid var(--amplify-colors-border-focus);outline-offset:2px}.ResponsiveNavBarStructure-module__LydkdG__mobileMenuGlyph{align-content:space-between;block-size:.925rem;inline-size:1.25rem;display:grid}.ResponsiveNavBarStructure-module__LydkdG__mobileMenuGlyphLine{background:currentColor;border-radius:999px;block-size:2px;inline-size:100%;display:block}.ResponsiveNavBarStructure-module__LydkdG__mobileMenuBackdrop{z-index:8;appearance:none;background:0 0;border:0;padding:0;position:fixed;inset-block-start:calc(var(--amplify-space-xxxl) + var(--amplify-space-small) * 2);inset-block-end:0;inset-inline:0}.ResponsiveNavBarStructure-module__LydkdG__mobileMenuPanel{inset-block-start:calc(var(--amplify-space-xxxl) + var(--amplify-space-small) * 2 + var(--amplify-space-xs));inset-inline:var(--amplify-space-small);z-index:9;padding:var(--amplify-space-xs);border:var(--amplify-border-widths-small) solid var(--amplify-colors-border-secondary);border-radius:var(--amplify-radii-medium);background:var(--amplify-colors-background-primary);box-shadow:var(--amplify-shadows-large);position:fixed}.ResponsiveNavBarStructure-module__LydkdG__mobileMenuList{gap:var(--amplify-space-xs);margin:0;padding:0;list-style:none;display:grid}.ResponsiveNavBarStructure-module__LydkdG__mobileMenuListItem{margin:0;padding:0}.ResponsiveNavBarStructure-module__LydkdG__mobileMenuItem{min-block-size:3.25rem;inline-size:100%;padding:0 var(--amplify-space-large);border-radius:var(--amplify-radii-medium);appearance:none;color:var(--amplify-colors-font-primary);text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:flex-start;align-items:center;display:flex}.ResponsiveNavBarStructure-module__LydkdG__mobileMenuItemLabel{font-size:var(--amplify-font-sizes-large);font-weight:var(--amplify-font-weights-normal);line-height:1;display:block}.ResponsiveNavBarStructure-module__LydkdG__mobileMenuItem:hover,.ResponsiveNavBarStructure-module__LydkdG__mobileMenuItem:focus-visible{background:var(--amplify-colors-background-secondary)}.ResponsiveNavBarStructure-module__LydkdG__mobileMenuItem:focus-visible{outline:var(--amplify-border-widths-medium) solid var(--amplify-colors-border-focus);outline-offset:2px}@media (min-width:768px){.ResponsiveNavBarStructure-module__LydkdG__navLeft{column-gap:var(--amplify-space-medium)}.ResponsiveNavBarStructure-module__LydkdG__mobileTriggerSlot{display:none}.ResponsiveNavBarStructure-module__LydkdG__desktopLinks{display:flex}.ResponsiveNavBarStructure-module__LydkdG__navActions,.ResponsiveNavBarStructure-module__LydkdG__loginFrame{column-gap:var(--amplify-space-medium)}}
.LandingSecuritiesBand-module__IbNzzW__bandViewportGate{min-height:calc(var(--amplify-space-xl) * 2 + var(--amplify-space-small) + var(--amplify-space-medium) * 2)}.LandingSecuritiesBand-module__IbNzzW__bandShell{padding-block:var(--amplify-space-medium);background-color:var(--design-marketing-section-background,#f4f9fa)}.LandingSecuritiesBand-module__IbNzzW__bandInner{padding-inline:var(--amplify-space-small);min-height:calc(var(--amplify-space-xl) * 2 + var(--amplify-space-small));position:relative}.LandingSecuritiesBand-module__IbNzzW__bandRows{min-height:calc(var(--amplify-space-xl) * 2 + var(--amplify-space-small))}@media (min-width:768px){.LandingSecuritiesBand-module__IbNzzW__bandViewportGate{min-height:calc(var(--amplify-space-xl) * 2 + var(--amplify-space-small) + var(--amplify-space-large) * 2)}.LandingSecuritiesBand-module__IbNzzW__bandShell{padding-block:var(--amplify-space-large)}.LandingSecuritiesBand-module__IbNzzW__bandInner{padding-inline:var(--amplify-space-large)}}.LandingSecuritiesBand-module__IbNzzW__slotItem{width:calc(var(--target-units,0) * 1ch);gap:0;max-width:100%;padding-block:0;padding-inline:0;transition-property:width;transition-duration:1s;transition-timing-function:ease}.LandingSecuritiesBand-module__IbNzzW__slotItemLower{box-shadow:0 0 var(--amplify-space-xxs) var(--amplify-colors-shadow-tertiary), 0 var(--amplify-space-xxxs) var(--amplify-space-small) var(--amplify-colors-shadow-secondary);transition-duration:1s}.LandingSecuritiesBand-module__IbNzzW__slotItemLower.LandingSecuritiesBand-module__IbNzzW__slotItemExpand{clip-path:none;animation:none}.LandingSecuritiesBand-module__IbNzzW__slotItemExpand{clip-path:inset(0 100% 0 0);animation:.8s ease-out forwards LandingSecuritiesBand-module__IbNzzW__slotItemReveal}.LandingSecuritiesBand-module__IbNzzW__slotItemExpand[data-state=exiting]{animation:none}.LandingSecuritiesBand-module__IbNzzW__bandArea{min-height:var(--amplify-space-xl);width:100%;font-family:var(--amplify-fonts-monospace);position:relative}.LandingSecuritiesBand-module__IbNzzW__bandItem{top:50%;left:calc(var(--slot-left,0) * 1ch);position:absolute;transform:translateY(-50%)}.LandingSecuritiesBand-module__IbNzzW__bandLogo{width:calc(3ch - var(--amplify-space-xxs));height:2ch;margin-inline:0;margin-left:var(--amplify-space-xxs);flex-shrink:0;display:block}.LandingSecuritiesBand-module__IbNzzW__bandText{margin-left:0;margin-right:0;padding-left:0;padding-right:.7ch}.LandingSecuritiesBand-module__IbNzzW__measureText{visibility:hidden;white-space:nowrap;position:absolute}.LandingSecuritiesBand-module__IbNzzW__slotItem[data-size=expanding]{transition-duration:0s}.LandingSecuritiesBand-module__IbNzzW__slotItemLower[data-size=appearing]{transition-duration:2.8s}.LandingSecuritiesBand-module__IbNzzW__slotItem[data-size=shrinking]{transition-duration:1.8s}.LandingSecuritiesBand-module__IbNzzW__slotItem[data-state=exiting][data-exit=drop]{padding-inline:var(--amplify-space-zero);padding-block:var(--amplify-space-zero);animation:.7s ease-out forwards LandingSecuritiesBand-module__IbNzzW__slotItemEvict;animation-delay:var(--evict-delay,0s)}.LandingSecuritiesBand-module__IbNzzW__slotItem[data-state=exiting]:nth-child(5n+1){--evict-delay:0s}.LandingSecuritiesBand-module__IbNzzW__slotItem[data-state=exiting]:nth-child(5n+2){--evict-delay:70ms}.LandingSecuritiesBand-module__IbNzzW__slotItem[data-state=exiting]:nth-child(5n+3){--evict-delay:.14s}.LandingSecuritiesBand-module__IbNzzW__slotItem[data-state=exiting]:nth-child(5n+4){--evict-delay:30ms}.LandingSecuritiesBand-module__IbNzzW__slotItem[data-state=exiting]:nth-child(5n+5){--evict-delay:.11s}.LandingSecuritiesBand-module__IbNzzW__slotItem[data-state=exiting]:nth-child(7n+2){--evict-delay:50ms}.LandingSecuritiesBand-module__IbNzzW__slotItem[data-state=exiting]:nth-child(7n+5){--evict-delay:.16s}@media (prefers-reduced-motion:reduce){.LandingSecuritiesBand-module__IbNzzW__slotItem{transition:none}.LandingSecuritiesBand-module__IbNzzW__slotItemExpand{clip-path:inset(0);animation:none}}@keyframes LandingSecuritiesBand-module__IbNzzW__slotItemReveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes LandingSecuritiesBand-module__IbNzzW__slotItemEvict{0%{transform:scale(1)}15%{transform:scale(1.14)}30%{transform:scale(1)}45%{transform:scale(1.14)}60%{transform:scale(1)}to{transform:scale(.85)}}
.TradeCard-module__gs2DGq__tradeCardTitle{font-weight:var(--amplify-font-weights-medium)}.TradeCard-module__gs2DGq__reasoningClamp{-webkit-line-clamp:5;line-clamp:5;line-height:var(--amplify-line-heights-medium);min-height:calc(5 * var(--amplify-line-heights-medium) * 1em);max-height:calc(5 * var(--amplify-line-heights-medium) * 1em);-webkit-box-orient:vertical;display:-webkit-box;position:relative;overflow:hidden}.TradeCard-module__gs2DGq__shortExplanationClamp{-webkit-line-clamp:3;line-clamp:3;line-height:var(--amplify-line-heights-medium);min-height:calc(3 * var(--amplify-line-heights-medium) * 1em);max-height:calc(3 * var(--amplify-line-heights-medium) * 1em);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.TradeCard-module__gs2DGq__pnlClamp{min-height:calc(1 * var(--amplify-line-heights-medium) * 1em);max-height:calc(1 * var(--amplify-line-heights-medium) * 1em)}.TradeCard-module__gs2DGq__metricValue{text-align:end;font-variant-numeric:tabular-nums;min-width:8ch}.TradeCard-module__gs2DGq__orderManagementDisclosure{border:1px solid var(--amplify-colors-border-secondary);border-radius:var(--amplify-radii-small);min-width:0;overflow:hidden}.TradeCard-module__gs2DGq__orderManagementBody{padding:var(--amplify-space-xs)}.TradeCard-module__gs2DGq__orderManagementSummary{background:var(--amplify-colors-background-secondary);color:var(--amplify-colors-font-primary);cursor:pointer;font-size:var(--amplify-font-sizes-small);font-weight:var(--amplify-font-weights-semibold);line-height:var(--amplify-line-heights-short);min-width:0;padding:var(--amplify-space-xs)}.TradeCard-module__gs2DGq__orderManagementSummaryRow{align-items:center;gap:var(--amplify-space-xs);min-width:0;width:calc(100% - var(--amplify-space-medium));justify-content:space-between;display:inline-flex}.TradeCard-module__gs2DGq__orderManagementSummaryStatus{flex:none;margin-left:auto}.TradeCard-module__gs2DGq__orderManagementDisclosure[open] .TradeCard-module__gs2DGq__orderManagementSummaryStatus{display:none}.TradeCard-module__gs2DGq__orderManagementDisclosure .TradeCard-module__gs2DGq__orderControlSurface{border-color:#0000}.TradeCard-module__gs2DGq__orderControlStatusToken{align-items:center;gap:var(--amplify-space-xxs);line-height:var(--amplify-line-heights-short);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;display:inline-flex;overflow:hidden}.TradeCard-module__gs2DGq__orderControlStatusIcon{color:currentColor;fill:none;stroke:currentColor;flex:none;display:block}.TradeCard-module__gs2DGq__orderControlStatusIconBody{stroke-width:2px;width:1.3rem;height:1.3rem}.TradeCard-module__gs2DGq__orderControlStatusIconSummary{stroke-width:2px;width:1.1rem;height:1.1rem}.TradeCard-module__gs2DGq__orderControlMessage{overflow-wrap:anywhere;min-width:0;display:block}.TradeCard-module__gs2DGq__orderApprovalAction{text-align:right;white-space:nowrap;flex:none}.TradeCard-module__gs2DGq__reasoningFade:after{content:"";text-align:right;background:linear-gradient(90deg, transparent, var(--amplify-colors-background-primary) 35%);pointer-events:none;width:3.5em;padding-left:1.25em;position:absolute;bottom:0;right:0}
