.PricingPage-module__PPFCOq__planGrid{align-items:stretch}.PricingPage-module__PPFCOq__planSection{position:relative}@media (min-width:62rem){.PricingPage-module__PPFCOq__planGrid{grid-template-rows:repeat(3,auto)}.PricingPage-module__PPFCOq__planCard{grid-row:span 3;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;display:grid}.PricingPage-module__PPFCOq__planCardLayout{display:contents}}.PricingPage-module__PPFCOq__featureList{overflow-wrap:anywhere}.PricingPage-module__PPFCOq__featureIcon{margin-block-start:.25rem;display:inline-flex}.PricingPage-module__PPFCOq__faqQuestion{cursor:pointer;list-style:none}.PricingPage-module__PPFCOq__faqQuestion::-webkit-details-marker{display:none}.PricingPage-module__PPFCOq__faqIcon{justify-content:center;transition:transform .16s;display:inline-flex}.PricingPage-module__PPFCOq__faqItem[open] .PricingPage-module__PPFCOq__faqIcon{transform:rotate(180deg)}
.PricingUsageEstimator-module__o42tpG__entryAction{justify-content:center;padding-block-end:var(--amplify-space-medium)}@media (min-width:62rem){.PricingUsageEstimator-module__o42tpG__entryAction{padding-block-end:0;position:absolute;inset-block-start:-3rem;inset-inline-end:0}}.PricingUsageEstimator-module__o42tpG__dialogViewport{padding:calc(var(--amplify-space-xxxl) + var(--amplify-space-small) * 3) var(--amplify-space-small) var(--amplify-space-small);z-index:10;justify-content:center;align-items:flex-start;width:100%;display:flex;position:fixed;inset:0;overflow:auto}.PricingUsageEstimator-module__o42tpG__dialogPopup{background:var(--amplify-colors-background-primary);border-radius:var(--amplify-radii-medium);gap:var(--amplify-space-xxl);max-width:52rem;padding:var(--amplify-space-large);border:0;width:100%;display:grid;box-shadow:0 1.5rem 4rem #0f172a47}.PricingUsageEstimator-module__o42tpG__dialogHeader{grid-template-columns:4rem minmax(0,1fr) 4rem;align-items:flex-start;display:grid}.PricingUsageEstimator-module__o42tpG__dialogHeader>div{gap:var(--amplify-space-xs);text-align:center;grid-column:2;justify-items:center;min-width:0;display:grid}.PricingUsageEstimator-module__o42tpG__closeButton{color:var(--amplify-colors-font-interactive);cursor:pointer;font:inherit;font-size:var(--amplify-font-sizes-medium);font-weight:var(--amplify-font-weights-semibold);padding:0 var(--amplify-space-xs);background:0 0;border:0;grid-column:3;place-self:center end}.PricingUsageEstimator-module__o42tpG__panelGrid{align-items:start;gap:var(--amplify-space-large);grid-template-columns:minmax(20.25rem,1fr) minmax(19rem,.95fr);display:grid}.PricingUsageEstimator-module__o42tpG__inputColumn,.PricingUsageEstimator-module__o42tpG__inputPanel,.PricingUsageEstimator-module__o42tpG__resultsPanel{min-width:0;display:grid}.PricingUsageEstimator-module__o42tpG__inputColumn{align-content:start;gap:var(--amplify-space-large)}.PricingUsageEstimator-module__o42tpG__inputPanel{gap:var(--amplify-space-large);justify-items:center}.PricingUsageEstimator-module__o42tpG__resultsPanel{border-left:var(--amplify-border-widths-small) solid var(--amplify-colors-neutral-20);gap:var(--amplify-space-large);padding:0 0 0 var(--amplify-space-large);position:sticky;top:0}.PricingUsageEstimator-module__o42tpG__workflowFields{gap:var(--amplify-space-xxl);justify-items:center;width:100%;display:grid}.PricingUsageEstimator-module__o42tpG__field{gap:var(--amplify-space-small);justify-items:center;width:100%;min-width:0;display:grid}.PricingUsageEstimator-module__o42tpG__fieldLabel{color:var(--amplify-colors-neutral-80);font-size:var(--amplify-font-sizes-medium);font-weight:var(--amplify-font-weights-normal);align-items:center;gap:var(--amplify-space-xs);line-height:var(--amplify-line-heights-medium);text-align:center;justify-content:center;display:flex}.PricingUsageEstimator-module__o42tpG__thetaHeading{gap:var(--amplify-space-xxxs);justify-items:center;width:20.25rem;max-width:100%;display:grid}.PricingUsageEstimator-module__o42tpG__thetaHelp{display:inline-flex;position:relative}.PricingUsageEstimator-module__o42tpG__thetaHelpTrigger{color:var(--amplify-colors-font-interactive);cursor:help;font:inherit;font-weight:var(--amplify-font-weights-semibold);background:0 0;border:0;padding:0}.PricingUsageEstimator-module__o42tpG__thetaHelpTrigger:focus-visible{outline:var(--amplify-border-widths-medium) solid var(--amplify-colors-border-focus);outline-offset:2px}.PricingUsageEstimator-module__o42tpG__thetaHelpPopup{background:var(--amplify-colors-background-primary);border:var(--amplify-border-widths-small) solid var(--amplify-colors-neutral-40);border-radius:var(--amplify-radii-small);box-shadow:var(--amplify-shadows-medium);color:var(--amplify-colors-neutral-100);font-size:var(--amplify-font-sizes-small);font-weight:var(--amplify-font-weights-normal);line-height:var(--amplify-line-heights-medium);opacity:0;padding:var(--amplify-space-small);pointer-events:none;text-align:left;left:50%;bottom:calc(100% + var(--amplify-space-xs));visibility:hidden;z-index:2;width:18rem;position:absolute;transform:translate(-50%)}.PricingUsageEstimator-module__o42tpG__thetaHelp:hover .PricingUsageEstimator-module__o42tpG__thetaHelpPopup,.PricingUsageEstimator-module__o42tpG__thetaHelp:focus-within .PricingUsageEstimator-module__o42tpG__thetaHelpPopup{opacity:1;visibility:visible}.PricingUsageEstimator-module__o42tpG__fieldNote{color:var(--amplify-colors-font-tertiary);font-size:var(--amplify-font-sizes-small);font-weight:var(--amplify-font-weights-normal);line-height:var(--amplify-line-heights-medium);text-align:center}.PricingUsageEstimator-module__o42tpG__numberGroup{background:var(--amplify-colors-neutral-10);border-radius:var(--amplify-radii-small);border:0;grid-template-columns:2.5rem minmax(0,1fr) 2.5rem;align-items:stretch;width:14rem;max-width:100%;min-height:2.5rem;display:grid;overflow:hidden}.PricingUsageEstimator-module__o42tpG__numberInput{color:var(--amplify-colors-neutral-100);font:inherit;font-size:var(--amplify-font-sizes-medium);font-weight:var(--amplify-font-weights-semibold);min-width:0;padding-inline:var(--amplify-space-small);text-align:center;background:0 0;border:0;outline:0}.PricingUsageEstimator-module__o42tpG__numberStep{color:var(--amplify-colors-font-interactive);cursor:pointer;font:inherit;font-weight:var(--amplify-font-weights-semibold);background:0 0;border:0;padding:0}.PricingUsageEstimator-module__o42tpG__numberStep:disabled{color:var(--amplify-colors-font-tertiary);cursor:default}.PricingUsageEstimator-module__o42tpG__choiceGroup{gap:var(--amplify-space-small);flex-wrap:nowrap;justify-content:center;width:20.25rem;max-width:100%;display:flex}.PricingUsageEstimator-module__o42tpG__choice{appearance:none;border-radius:var(--amplify-radii-small);color:var(--amplify-colors-neutral-100);cursor:pointer;font-size:var(--amplify-font-sizes-medium);font-weight:var(--amplify-font-weights-semibold);min-height:2rem;padding:var(--amplify-space-xxs) var(--amplify-space-xs);background:0 0;border:0;flex:1 1 0;justify-content:center;align-items:center;min-width:0;display:flex}.PricingUsageEstimator-module__o42tpG__choice[data-checked]{color:var(--amplify-colors-font-interactive);background:0 0}.PricingUsageEstimator-module__o42tpG__choice:hover:not([data-checked]){color:var(--amplify-colors-neutral-100);background:0 0}.PricingUsageEstimator-module__o42tpG__choice:focus-visible{outline:var(--amplify-border-widths-medium) solid var(--amplify-colors-border-focus);outline-offset:2px}.PricingUsageEstimator-module__o42tpG__resultSummary{gap:var(--amplify-space-large);display:grid}.PricingUsageEstimator-module__o42tpG__resultValue{color:var(--amplify-colors-font-interactive);font-weight:var(--amplify-font-weights-semibold)}.PricingUsageEstimator-module__o42tpG__recommendationCopy{border-top:var(--amplify-border-widths-small) solid var(--amplify-colors-neutral-20);gap:var(--amplify-space-xxxs);padding-top:var(--amplify-space-large);display:grid}.PricingUsageEstimator-module__o42tpG__estimationDetails{display:grid}.PricingUsageEstimator-module__o42tpG__estimationDetailsTrigger{border-radius:var(--amplify-radii-small);color:var(--amplify-colors-neutral-80);cursor:pointer;font:inherit;font-size:var(--amplify-font-sizes-medium);font-weight:var(--amplify-font-weights-normal);min-height:2rem;padding:var(--amplify-space-xxs) var(--amplify-space-small);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;display:flex}.PricingUsageEstimator-module__o42tpG__estimationDetailsTrigger:hover{background:0 0}.PricingUsageEstimator-module__o42tpG__estimationDetailsTrigger:focus-visible{outline:var(--amplify-border-widths-medium) solid var(--amplify-colors-border-focus);outline-offset:2px}.PricingUsageEstimator-module__o42tpG__estimationDetailsCaret{font-size:var(--amplify-font-sizes-large);flex:none;line-height:1;transition:transform .1s ease-out;display:block}.PricingUsageEstimator-module__o42tpG__estimationDetailsTrigger[data-panel-open] .PricingUsageEstimator-module__o42tpG__estimationDetailsCaret{transform:rotate(90deg)}.PricingUsageEstimator-module__o42tpG__estimationDetailsPanel{height:var(--collapsible-panel-height);transition:height .15s ease-out;overflow:hidden}.PricingUsageEstimator-module__o42tpG__estimationDetailsPanel[hidden]:not([hidden=until-found]){display:none}.PricingUsageEstimator-module__o42tpG__estimationDetailsPanel[data-starting-style],.PricingUsageEstimator-module__o42tpG__estimationDetailsPanel[data-ending-style]{height:0}.PricingUsageEstimator-module__o42tpG__estimationDetailsContent{gap:var(--amplify-space-small);padding-top:var(--amplify-space-medium);display:grid}.PricingUsageEstimator-module__o42tpG__signupButton{justify-self:center}@media (max-width:60rem){.PricingUsageEstimator-module__o42tpG__panelGrid{grid-template-columns:minmax(0,1fr)}.PricingUsageEstimator-module__o42tpG__resultsPanel{border-left:0;border-top:var(--amplify-border-widths-small) solid var(--amplify-colors-neutral-20);padding:var(--amplify-space-large) 0 0;position:static}}@media (min-width:60.0625rem){.PricingUsageEstimator-module__o42tpG__dialogViewport{padding:var(--amplify-space-xxxl) var(--amplify-space-large) var(--amplify-space-large);align-items:flex-start}.PricingUsageEstimator-module__o42tpG__dialogPopup{max-height:calc(100vh - 3rem);padding:var(--amplify-space-xl);overflow:auto}.PricingUsageEstimator-module__o42tpG__resultsPanel{align-content:start;align-self:stretch;padding-block:0}}@media (max-width:40rem){.PricingUsageEstimator-module__o42tpG__dialogPopup{padding:var(--amplify-space-medium)}}
