.overlay-surface[data-v-7d9e15f1]{background-color:var(--cBackgroundEl1);border:1px solid var(--cBackgroundEl3);border-radius:var(--mediumRadius);box-shadow:var(--boxShadowMedium)}.free-tier-cap-modal .ftcm-body[data-v-7d9e15f1]{padding:.5rem .25rem}.free-tier-cap-modal .ftcm-subtitle[data-v-7d9e15f1]{color:var(--cTertiaryText);margin:0 0 1rem}.free-tier-cap-modal .ftcm-section[data-v-7d9e15f1]{margin-top:1rem}.free-tier-cap-modal .ftcm-section-divided[data-v-7d9e15f1]{border-top:1px solid var(--cPrimaryBorder);padding-top:.875rem}.free-tier-cap-modal .ftcm-section-label[data-v-7d9e15f1]{font-weight:var(--fwSemiBold);margin:0 0 .5rem}.free-tier-cap-modal .ftcm-section-hint[data-v-7d9e15f1]{color:var(--cTertiaryText);font-size:.875rem;margin:0 0 .5rem}.free-tier-cap-modal .ftcm-cards[data-v-7d9e15f1]{display:flex;flex-wrap:wrap;gap:.75rem}.free-tier-cap-modal .ftcm-card[data-v-7d9e15f1]{background:var(--cBackgroundEl1);border:1px solid var(--cPrimaryBorder);border-radius:8px;display:flex;flex:1 1 220px;flex-direction:column;gap:.25rem;padding:.875rem 1rem}.free-tier-cap-modal .ftcm-card-head[data-v-7d9e15f1]{align-items:center;display:flex;gap:.5rem}.free-tier-cap-modal .ftcm-card-name[data-v-7d9e15f1]{font-weight:var(--fwSemiBold)}.free-tier-cap-modal .ftcm-card-price[data-v-7d9e15f1]{align-items:baseline;display:flex;gap:.25rem}.free-tier-cap-modal .ftcm-price[data-v-7d9e15f1]{font-size:1.375rem;font-weight:var(--fwSemiBold)}.free-tier-cap-modal .ftcm-cadence[data-v-7d9e15f1]{color:var(--cTertiaryText);font-size:.875rem}.free-tier-cap-modal .ftcm-billing-note[data-v-7d9e15f1]{color:var(--cTertiaryText);font-size:.75rem;margin-top:-.125rem}.free-tier-cap-modal .ftcm-card-tagline[data-v-7d9e15f1]{color:var(--cTertiaryText);font-size:.875rem;margin:.125rem 0 .5rem}.free-tier-cap-modal .ftcm-features[data-v-7d9e15f1]{font-size:.875rem;list-style:disc inside;margin:0 0 .75rem;padding:0}.free-tier-cap-modal .ftcm-features li[data-v-7d9e15f1]{margin:.125rem 0}.free-tier-cap-modal .ftcm-btn[data-v-7d9e15f1]{border:1px solid transparent;border-radius:6px;cursor:pointer;display:inline-block;font-size:.9375rem;font-weight:var(--fwSemiBold);padding:.5rem .875rem}.free-tier-cap-modal .ftcm-btn-primary[data-v-7d9e15f1]{background:var(--cPrimary);border-color:var(--cPrimary);color:#fff}.free-tier-cap-modal .ftcm-btn-secondary[data-v-7d9e15f1]{background:transparent;border-color:var(--cPrimaryBorder);color:var(--cPrimaryText)}.free-tier-cap-modal .ftcm-link[data-v-7d9e15f1]{background:none;border:0;color:var(--cPrimary);cursor:pointer;font-weight:var(--fwSemiBold);padding:0}.free-tier-cap-modal .ftcm-signup[data-v-7d9e15f1]{display:flex;flex-direction:column;gap:.625rem;padding:.5rem .25rem;text-align:center}.free-tier-cap-modal .ftcm-signup-pitch[data-v-7d9e15f1]{color:var(--cTertiaryText);line-height:1.45;margin:0 0 .5rem}.free-tier-cap-modal .ftcm-signup-cta[data-v-7d9e15f1]{font-size:1rem;padding:.625rem 1rem;width:100%}.free-tier-cap-modal .ftcm-signup-divider[data-v-7d9e15f1]{align-items:center;color:var(--cTertiaryText);display:flex;font-size:.8125rem;gap:.5rem;margin:.25rem 0}.free-tier-cap-modal .ftcm-signup-divider[data-v-7d9e15f1]:after,.free-tier-cap-modal .ftcm-signup-divider[data-v-7d9e15f1]:before{background:var(--cPrimaryBorder);content:"";flex:1;height:1px}.free-tier-cap-modal .ftcm-btn-outline[data-v-7d9e15f1]{background:#fff;border:1px solid var(--cPrimaryBorder);color:var(--cPrimaryText);font-weight:var(--fwSemiBold);padding:.5rem 1rem;width:100%}.free-tier-cap-modal .ftcm-btn-outline[data-v-7d9e15f1]:hover{background:var(--cHoverHighlight)}.free-tier-cap-modal .ftcm-signup-footer[data-v-7d9e15f1]{margin-top:.5rem}.free-tier-cap-modal .ftcm-signup-alt[data-v-7d9e15f1]{align-self:center;margin-top:.5rem;-webkit-text-decoration:underline;text-decoration:underline}.free-tier-cap-modal .ftcm-compact[data-v-7d9e15f1]{display:flex;flex-direction:column;gap:.875rem;padding:.25rem 0}.free-tier-cap-modal .ftcm-compact-list[data-v-7d9e15f1]{display:flex;flex-direction:column;gap:.5rem}.free-tier-cap-modal .ftcm-compact-row[data-v-7d9e15f1]{background:var(--cBackgroundEl1);border:1px solid var(--cPrimaryBorder);border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:.25rem;padding:.625rem .875rem;text-align:left;transition:border-color .15s ease,background .15s ease}.free-tier-cap-modal .ftcm-compact-row[data-v-7d9e15f1]:hover{border-color:var(--cPrimary)}.free-tier-cap-modal .ftcm-compact-row.is-selected[data-v-7d9e15f1]{background:var(--cPrimaryO1);border-color:var(--cPrimary);box-shadow:0 0 0 1px var(--cPrimary)}.free-tier-cap-modal .ftcm-compact-row-main[data-v-7d9e15f1]{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.free-tier-cap-modal .ftcm-compact-name[data-v-7d9e15f1]{align-items:center;display:inline-flex;font-size:1rem;font-weight:var(--fwSemiBold);gap:.5rem}.free-tier-cap-modal .ftcm-compact-badge[data-v-7d9e15f1]{background:var(--cPrimaryO1);border-radius:999px;color:var(--cPrimary);font-size:.6875rem;font-weight:var(--fwSemiBold);letter-spacing:.02em;padding:.125rem .5rem}.free-tier-cap-modal .ftcm-compact-price[data-v-7d9e15f1]{color:var(--cPrimary);font-size:.9375rem;font-weight:var(--fwSemiBold)}.free-tier-cap-modal .ftcm-compact-meta[data-v-7d9e15f1]{color:var(--cTertiaryText);font-size:.8125rem}.free-tier-cap-modal .ftcm-compact-row-link[data-v-7d9e15f1]{align-items:center;background:transparent;flex-direction:row;justify-content:space-between}.free-tier-cap-modal .ftcm-compact-row-link .ftcm-compact-link-text[data-v-7d9e15f1]{color:var(--cPrimary);font-size:.875rem;font-weight:var(--fwSemiBold)}.free-tier-cap-modal .ftcm-compact-row-link[data-v-7d9e15f1]:hover{background:var(--cHoverHighlight);box-shadow:none}.free-tier-cap-modal .ftcm-compact-cta[data-v-7d9e15f1]{font-size:1rem;padding:.625rem 1rem;width:100%}.free-tier-cap-modal .ftcm-compact-free[data-v-7d9e15f1]{align-self:center;-webkit-text-decoration:underline;text-decoration:underline}.free-tier-cap-modal .ftcm-callout[data-v-7d9e15f1]{align-items:center;background:var(--cPrimaryO1);border:1px solid var(--cPrimary);border-radius:8px;cursor:pointer;display:flex;gap:1rem;justify-content:space-between;padding:.875rem 1rem;text-align:left;transition:background .15s ease;width:100%}.free-tier-cap-modal .ftcm-callout[data-v-7d9e15f1]:hover{background:var(--cPrimaryO1)}.free-tier-cap-modal .ftcm-callout-text[data-v-7d9e15f1]{display:flex;flex-direction:column;gap:.125rem}.free-tier-cap-modal .ftcm-callout-title[data-v-7d9e15f1]{color:var(--cPrimaryText);font-weight:var(--fwSemiBold)}.free-tier-cap-modal .ftcm-callout-hint[data-v-7d9e15f1]{color:var(--cTertiaryText);font-size:.875rem}.free-tier-cap-modal .ftcm-callout-cta[data-v-7d9e15f1]{color:var(--cPrimary);font-weight:var(--fwSemiBold);white-space:nowrap}.free-tier-cap-modal .ftcm-link-quiet[data-v-7d9e15f1]{color:var(--cTertiaryText);font-weight:400;-webkit-text-decoration:underline;text-decoration:underline}.free-tier-cap-modal .ftcm-simple p[data-v-7d9e15f1]{margin:0 0 1rem}.free-tier-cap-modal .ftcm-simple-actions[data-v-7d9e15f1]{display:flex;gap:.5rem;justify-content:flex-end}