.plan-founder{margin:.4rem 0 0;font-size:.82rem;line-height:1.45;font-weight:700;font-variant-numeric:tabular-nums;color:var(--accent-ink)}.google-row{margin:1rem 0 0}.button.google{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;width:100%}.button.google{background:#fff;color:#1f1f1f;border:1px solid #747775}.button.google:hover{background:#f7f8f8}.button.facebook{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;width:100%;background:#1877f2;color:#fff;border:1px solid #1877f2}.button.facebook:hover{background:#166fe5;border-color:#166fe5}.facebook-mark,.google-mark{flex:none;width:1.05em;height:1.05em}.signin-or{display:flex;align-items:center;gap:.75rem;margin:1.1rem 0;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;opacity:.6}.signin-or:before,.signin-or:after{content:"";flex:1;height:1px;background:currentColor;opacity:.25}.google-hint{margin:.5rem 0 0;font-size:.8rem;line-height:1.45;opacity:.75}.test-access{margin:1.25rem 0 0;padding-top:1rem;border-top:var(--border)}.test-access-row{display:flex;gap:.5rem;margin-top:.4rem}.test-access-row input{flex:1;min-width:0}.test-access-row .button{flex:none;min-height:48px}.test-access .form-error{margin:.5rem 0 0}.checkout-panel .checkout-seats{margin:.9rem 0 0;font-size:.9rem}.checkout-conditions{margin:.6rem 0 1.2rem;padding-left:1.1rem;font-size:.85rem;line-height:1.5;opacity:.85}.checkout-guarantee{margin:1.1rem 0 0;font-size:.85rem;line-height:1.5;opacity:.85}.founder-proof{margin:.5rem 0 0;font-size:.82rem;line-height:1.55;opacity:.8}@media (max-width: 600px){.plan-founder{font-size:.82rem}.checkout-panel{width:100%;min-width:0;padding:1rem}.checkout-panel .button,.google-row .button,.signin-form .button{width:100%;min-height:48px}.checkout-panel input,.signin-form input{width:100%;min-width:0;min-height:46px;font-size:16px}.checkout-conditions{padding-left:1rem}}.plan .plan-extra{margin:.25rem 0 0;font-size:.82rem;line-height:1.45;font-weight:700;color:var(--ink)}.plan>ul{margin-top:var(--s4);padding-top:var(--s4);border-top:1px solid var(--hairline)}.checkout-price s{color:var(--muted)}.gate-signup h1{margin-bottom:1.25rem}.gate-signup .google-row{margin:.6rem 0 0}.gate-email{margin:.9rem 0 0}.gate-email summary{display:block;width:max-content;margin:0 auto;padding:6px 8px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer;list-style:none}.gate-email summary::-webkit-details-marker{display:none}.gate-email[open] summary{display:none}.gate-email .button{width:100%}.gate-signup .reassurance{margin-top:1rem;font-size:.8rem;text-align:center}
