.t9-zFa_page{padding-block:var(--spacing-xl) var(--spacing-section)}.t9-zFa_narrow{max-width:42rem}.t9-zFa_page .lede{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-xl)}.t9-zFa_planGrid{gap:var(--spacing-lg);margin-bottom:var(--spacing-xl);align-items:stretch;width:100%;max-width:42rem;display:grid}@media (min-width:720px){.t9-zFa_planGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.t9-zFa_planCard{appearance:none;text-align:left;width:100%;height:100%;padding:var(--spacing-lg);border:1px solid var(--color-hairline);border-radius:var(--rounded-lg);background:var(--color-canvas);color:inherit;cursor:pointer;gap:var(--spacing-xs);box-sizing:border-box;transition:border-color .2s var(--ease-out);flex-direction:column;display:flex}.t9-zFa_planCard:hover{border-color:var(--color-divider-soft)}.t9-zFa_planCardSelected{border-color:var(--color-primary)}.t9-zFa_planName{font-family:var(--typography-display-md-font-family);font-size:var(--typography-display-md-size);font-weight:var(--typography-display-md-weight);line-height:var(--typography-display-md-line-height);letter-spacing:var(--typography-display-md-letter-spacing);color:var(--color-ink);margin:0}.t9-zFa_planPrice{font-family:var(--typography-body-strong-font-family);font-size:var(--typography-body-strong-size);font-weight:var(--typography-body-strong-weight);line-height:var(--typography-body-strong-line-height);letter-spacing:var(--typography-body-strong-letter-spacing);color:var(--color-ink);margin:0}.t9-zFa_planMeta{color:var(--color-ink-muted-80);font-family:var(--typography-caption-font-family);font-size:var(--typography-caption-size);line-height:var(--typography-caption-line-height);margin:0}.t9-zFa_planCardFeatured{border-color:var(--color-divider-soft)}.t9-zFa_planIncludes{margin:var(--spacing-xxs) 0 0;gap:var(--spacing-xs);flex:1;padding:0;list-style:none;display:grid}.t9-zFa_planIncludes li{padding-left:var(--spacing-sm);font-family:var(--typography-caption-font-family);font-size:var(--typography-caption-size);line-height:var(--typography-caption-line-height);color:var(--color-ink-muted-80);position:relative}.t9-zFa_planIncludes li:before{content:"";background:var(--color-primary);border-radius:50%;width:5px;height:5px;position:absolute;top:.45em;left:0}.t9-zFa_flowSteps{margin:var(--spacing-xl) 0 0;gap:var(--spacing-sm);max-width:40em;padding:0;list-style:none;display:grid}.t9-zFa_flowSteps li{gap:var(--spacing-xxs);padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--color-hairline);font-family:var(--typography-caption-font-family);font-size:var(--typography-caption-size);line-height:var(--typography-caption-line-height);color:var(--color-ink-muted-80);display:grid}.t9-zFa_flowSteps li strong{color:var(--color-ink);font-weight:var(--typography-body-strong-weight)}.t9-zFa_singleCard{padding:var(--spacing-lg);border:1px solid var(--color-hairline);border-radius:var(--rounded-lg);background:var(--color-canvas);gap:var(--spacing-xs);margin-bottom:var(--spacing-xl);display:grid}.t9-zFa_actions{gap:var(--spacing-sm);flex-wrap:wrap;align-items:center;display:flex}.t9-zFa_hint{margin:var(--spacing-lg) 0 0;color:var(--color-ink-muted-80);font-family:var(--typography-caption-font-family);font-size:var(--typography-caption-size);line-height:var(--typography-caption-line-height);max-width:40em}.t9-zFa_backLink{margin-top:var(--spacing-xl);color:var(--color-ink-muted-80);font-family:var(--typography-caption-font-family);font-size:var(--typography-caption-size);text-underline-offset:3px;text-decoration:underline;display:inline-block}
