.checkout-module___JNmna__page{color:#17251f;background:#f4f7f5;min-height:100vh;padding:48px 20px}.checkout-module___JNmna__card{background:#fff;border:1px solid #dce6e0;border-radius:24px;width:min(980px,100%);margin:0 auto;padding:32px;box-shadow:0 18px 60px #12342714}.checkout-module___JNmna__header{border-bottom:1px solid #e7eee9;justify-content:space-between;gap:24px;padding-bottom:24px;display:flex}.checkout-module___JNmna__header h1{margin:4px 0 8px;font-size:clamp(28px,5vw,42px)}.checkout-module___JNmna__header p{color:#5d6d65;margin:0}.checkout-module___JNmna__eyebrow{letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:800;color:#177c55!important}.checkout-module___JNmna__planSummary{background:#edf8f2;border-radius:16px;align-self:flex-start;gap:4px;min-width:210px;padding:18px;display:grid}.checkout-module___JNmna__planSummary strong{color:#0e6d49;font-size:24px}.checkout-module___JNmna__planSummary small,.checkout-module___JNmna__selector small{color:#67766f}.checkout-module___JNmna__selector,.checkout-module___JNmna__signIn{gap:20px;margin-top:24px;display:grid}.checkout-module___JNmna__signIn{max-width:460px}.checkout-module___JNmna__signIn h2{margin:0;font-size:20px}.checkout-module___JNmna__signIn label{gap:8px;font-weight:700;display:grid}.checkout-module___JNmna__signIn input{font:inherit;border:1px solid #c8d5cd;border-radius:10px;padding:12px 14px}.checkout-module___JNmna__signIn button,.checkout-module___JNmna__checkoutButton,.checkout-module___JNmna__linkButton,.checkout-module___JNmna__confirmWorkspaceButton{color:#fff;font:inherit;text-align:center;cursor:pointer;background:#11734d;border:0;border-radius:12px;padding:14px 18px;font-weight:800;text-decoration:none}.checkout-module___JNmna__signIn button:disabled,.checkout-module___JNmna__checkoutButton:disabled,.checkout-module___JNmna__confirmWorkspaceButton:disabled{opacity:.55;cursor:wait}.checkout-module___JNmna__accountRow{background:#f7f9f8;border-radius:12px;justify-content:space-between;gap:16px;padding:12px 14px;display:flex}.checkout-module___JNmna__textButton{color:#0e6d49;font:inherit;cursor:pointer;background:0 0;border:0;font-weight:700}.checkout-module___JNmna__workspaceGroup,.checkout-module___JNmna__renewalModes,.checkout-module___JNmna__methodGroup{border:0;gap:12px;margin:0;padding:0;display:grid}.checkout-module___JNmna__workspaceGroup legend,.checkout-module___JNmna__renewalModes legend,.checkout-module___JNmna__methodGroup legend{margin-bottom:10px;font-weight:800}.checkout-module___JNmna__helpText{color:#67766f;margin:-8px 0 2px;font-size:13px}.checkout-module___JNmna__workspaceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.checkout-module___JNmna__workspace,.checkout-module___JNmna__selectedWorkspace{cursor:pointer;border:1px solid #d8e2dc;border-radius:14px;align-items:center;gap:12px;min-height:56px;padding:14px;display:flex}.checkout-module___JNmna__selectedWorkspace{background:#f1fbf6;border:2px solid #18a66c}.checkout-module___JNmna__confirmWorkspaceButton{justify-self:start}.checkout-module___JNmna__confirmedWorkspace{background:#f1fbf6;border:1px solid #bde4cf;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.checkout-module___JNmna__confirmedWorkspace span{color:#5d6d65;font-size:13px}.checkout-module___JNmna__emptyState{gap:10px;display:grid}.checkout-module___JNmna__secondaryButton{color:#11734d;font:inherit;cursor:pointer;background:#fff;border:1px solid #11734d;border-radius:10px;justify-self:start;padding:10px 14px;font-weight:700}.checkout-module___JNmna__renewalModes label{cursor:pointer;border:1px solid #d8e2dc;border-radius:14px;gap:12px;padding:14px;display:flex}.checkout-module___JNmna__renewalModes span,.checkout-module___JNmna__method span{gap:4px;display:grid}.checkout-module___JNmna__selectedMode{background:#f1fbf6;border-color:#18a66c!important}.checkout-module___JNmna__methodGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.checkout-module___JNmna__method,.checkout-module___JNmna__selectedMethod{cursor:pointer;border:1px solid #d8e2dc;border-radius:14px;gap:12px;padding:16px;display:flex}.checkout-module___JNmna__selectedMethod{background:#f1fbf6;border:2px solid #18a66c}.checkout-module___JNmna__method span,.checkout-module___JNmna__selectedMethod span{gap:4px;display:grid}.checkout-module___JNmna__notice{color:#526159;background:#f3f6f4;border-radius:12px;margin:0;padding:14px}.checkout-module___JNmna__error{color:#a52a23;background:#fff1f0;border-radius:12px;margin:0;padding:14px}.checkout-module___JNmna__checkoutButton{width:100%;font-size:17px}.checkout-module___JNmna__securityNote{color:#6a7770;text-align:center;margin:-8px 0 0;font-size:12px}@media (max-width:680px){.checkout-module___JNmna__page{padding:18px 12px}.checkout-module___JNmna__card{border-radius:18px;padding:20px}.checkout-module___JNmna__header{display:grid}.checkout-module___JNmna__planSummary{width:auto}.checkout-module___JNmna__workspaceGrid,.checkout-module___JNmna__methodGrid{grid-template-columns:1fr}.checkout-module___JNmna__accountRow{flex-direction:column;align-items:flex-start}.checkout-module___JNmna__confirmedWorkspace{grid-template-columns:1fr auto}.checkout-module___JNmna__confirmedWorkspace span{grid-column:1/-1}}
