.signup-trust{margin:10px 0 0;font-size:.85rem;line-height:1.5;color:var(--muted);text-align:center}.signup-desktop-action .setup-link-form{margin-top:24px}.signup-footnote a{padding-block:13px}.setup-link-form .mhero-email-label{font-family:var(--sans);font-size:.9rem;font-weight:600;letter-spacing:-.01em;text-transform:none;color:var(--ink)}.setup-link-form .mhero-email-error{font-size:.82rem}.setup-link-form--secondary .mhero-email-btn{background:transparent;color:var(--ink);border:1px solid rgba(0,0,0,.2);min-height:46px}.setup-link-form--secondary .mhero-email-btn:hover:not(:disabled){border-color:var(--ink)}.setup-link-form--secondary .mhero-email-input{padding-block:11px}.price-card-action{margin-top:auto}.price-card-duo .price-card-action .price-btn-solo{margin-top:0}.price-card-duo .price-card-action .price-free-current{margin:0}.price-btn-solo.price-btn-secondary{background:transparent;color:var(--ink);border:1px solid rgba(0,0,0,.2);box-shadow:none}.price-btn-solo.price-btn-secondary:hover{background:rgba(0,0,0,.03);border-color:var(--ink);box-shadow:none}.price-btn-solo.price-btn-secondary:disabled{box-shadow:none}.pricing-section:not(.pricing-section-light) .price-btn-solo.price-btn-secondary{color:var(--paper);border-color:hsla(0,0%,100%,.3)}.price-btn-solo{min-height:48px}.pricing-toggle .toggle-track:before{content:"";position:absolute;inset:-11px -2px}.pricing-section .price-marketplace-label,.pricing-section .price-period,.pricing-section .price-savings{font-size:.75rem}@media (max-width:767.98px){.pricing-section .price-card-free{order:2}.pricing-section .price-card-duo .price-card-body{padding-top:28px}.pricing-section .price-card-duo .price-amount-block{margin-bottom:18px}.pricing-section .price-card-duo .price-card-action{order:1;margin:0 0 22px}.pricing-section .price-card-duo .price-divider,.pricing-section .price-card-duo .price-features-list{order:2}.pricing-section .price-card-duo .price-features-list{margin-bottom:0}.pricing-section #plan-card-single:not(.is-phone-hidden) .price-btn-solo.price-btn-secondary{background:var(--warm);color:var(--paper);border:none;box-shadow:0 1px 3px rgba(0,0,0,.08),0 2px 8px rgba(212,99,94,.12)}.pricing-section #plan-card-single:not(.is-phone-hidden) .price-btn-solo.price-btn-secondary:hover{background:var(--warm-dark)}}.fee-calc-cta{margin-top:18px;padding:16px 0 0;border-top:1px solid var(--mid)}.fee-calc-cta p{margin:0 0 12px;font-size:.95rem;line-height:1.55;color:var(--ink)}.fee-calc-cta-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 20px;border-radius:8px;background:var(--warm);color:#fff;font-weight:600;font-size:.92rem;text-decoration:none;transition:background .2s}.fee-calc-cta-btn:hover{background:var(--warm-dark)}.switch-founder .switch-founder-name a{color:var(--ink);text-decoration:underline;text-underline-offset:2px;padding-block:13px}.switch-task-table{width:100%;border-collapse:collapse;border-top:1px solid var(--mid);font-size:.9rem;line-height:1.5}.switch-task-table td,.switch-task-table th{text-align:left;vertical-align:top;padding:12px 16px 12px 0;border-bottom:1px solid var(--mid);color:var(--ink)}.switch-task-table thead th{font-size:.8rem;font-weight:600;color:var(--muted)}.switch-task-table tbody th{width:28%;font-weight:600}.switch-table-note{margin-top:16px;font-size:.85rem}.switch-section-narrow .switch-migration-intro a,.switch-table-note a{color:var(--ink);text-decoration:underline;text-underline-offset:2px}.switch-faq-list{border-top:1px solid var(--mid)}.switch-faq-item{padding:22px 0;border-bottom:1px solid var(--mid)}.switch-faq-item h3{font-family:var(--sans);font-weight:600;font-size:.98rem;margin:0 0 8px}.switch-faq-item p{font-size:.9rem;color:var(--muted);line-height:1.65;margin:0}@media (max-width:640px){.switch-task-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.switch-task-table tr{display:block;padding:14px 0;border-bottom:1px solid var(--mid)}.switch-task-table tbody th,.switch-task-table td{display:block;width:auto;padding:2px 0;border-bottom:none}.switch-task-table tbody th{margin-bottom:4px}.switch-task-table td:before{content:attr(data-label) ": ";color:var(--muted)}}