.onboarding_wrap__RQhmG{background:var(--light);padding:48px 0 72px}.onboarding_hero__gEHVA{text-align:center;margin-bottom:40px}.onboarding_heroH__45X9n{font-family:Waden,Georgia,serif;font-size:2.2rem;font-weight:400;color:var(--dark);letter-spacing:-.02em;line-height:1.1;margin-bottom:10px}.onboarding_heroSub___Wcld{font-size:14px;color:var(--mid);line-height:1.6;margin-bottom:24px}.onboarding_stepTrack__Dtvna{display:inline-flex;align-items:center;gap:0;background:#fff;border:1px solid var(--border);border-radius:100px;padding:6px 20px;font-size:12px;font-weight:500;color:var(--mid)}.onboarding_stepItem__1mDn3{display:flex;align-items:center;gap:6px;white-space:nowrap}.onboarding_stepNum__DoQz4{width:20px;height:20px;border-radius:50%;background:var(--border);color:var(--mid);font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.onboarding_stepActive__wyT_L .onboarding_stepNum__DoQz4{background:var(--green);color:#fff}.onboarding_stepActive__wyT_L{color:var(--dark);font-weight:600}.onboarding_stepDone__1aQlw .onboarding_stepNum__DoQz4{background:var(--green-pale2);color:var(--green)}.onboarding_stepDivider__auxKz{width:24px;height:1px;background:var(--border);margin:0 8px;flex-shrink:0}.onboarding_twoCol__GMq6s{display:grid;grid-template-columns:1fr 400px;gap:40px;align-items:start}.onboarding_infoPanel__hybUF{display:flex;flex-direction:column;gap:28px}.onboarding_planPicker__kE9AQ{display:flex;flex-direction:column;gap:12px}.onboarding_planGrid__kGyhn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:stretch;padding-top:14px}.onboarding_planTile__Va6pu{appearance:none;border:1px solid var(--border);background:#fff;border-radius:14px;padding:28px 15px 15px;display:flex;flex-direction:column;position:relative;text-align:left;cursor:pointer;transition:transform .15s,border-color .15s,box-shadow .15s;overflow:visible}.onboarding_planTile__Va6pu:hover{transform:translateY(-1px);border-color:#b7d7c6;box-shadow:0 8px 18px rgba(10,122,72,.06)}.onboarding_planTileSelected__4_sRp{border-color:var(--green);box-shadow:0 0 0 3px rgba(10,122,72,.08)}.onboarding_planTileTop__8A51z{display:flex;flex-direction:column;gap:12px;margin-bottom:12px}.onboarding_planTileBadgeRow__CJslX{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;width:calc(100% - 30px);pointer-events:none}.onboarding_planTileHeader__zSyQn{min-width:0}.onboarding_planTileName__LDTar{font-family:Waden,Georgia,serif;font-size:1.15rem;color:var(--dark);line-height:1;margin-bottom:5px}.onboarding_planTilePrice__nNx_4{font-size:12px;color:var(--mid)}.onboarding_planTileBadge__5eDOw{display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;width:fit-content;border-radius:999px;background:#fff;color:var(--green);font-size:10px;font-weight:600;letter-spacing:.06em;line-height:1.2;max-width:100%;text-align:center;text-transform:uppercase;border:1px solid var(--green);box-shadow:0 8px 18px rgba(10,17,13,.06);white-space:nowrap}.onboarding_planTilePopular__ZjWdk{background:var(--green);color:#fff;border-color:var(--green)}.onboarding_planTileUsage__c50JU{font-size:12px;font-weight:600;color:var(--dark);line-height:1.45;margin-bottom:8px}.onboarding_planTileDesc__dcBWV{font-size:11.5px;color:var(--mid);line-height:1.55;margin-top:auto}.onboarding_planPickerLink__fcKRl{font-size:12px;color:var(--green);text-decoration:none;font-weight:500}.onboarding_planPickerLink__fcKRl:hover{text-decoration:underline}.onboarding_infoSection__KD7rw{display:flex;flex-direction:column;gap:12px}.onboarding_infoTitle__I31QJ{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--mid)}.onboarding_featureList__cSEFX{display:flex;flex-direction:column;gap:9px}.onboarding_featureItem__b8sH2{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;color:var(--dark);line-height:1.4}.onboarding_featureCheck__i_Lm9{width:18px;height:18px;border-radius:50%;background:var(--green-pale);border:1px solid var(--green-pale2);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px;color:var(--green);font-size:9px;font-weight:700}.onboarding_nextStepList__AqhgS{display:flex;flex-direction:column;gap:10px}.onboarding_nextStepItem__UYJu_{display:flex;align-items:flex-start;gap:12px;font-size:13px;color:var(--dark);line-height:1.5}.onboarding_nextStepNum__RUago{width:22px;height:22px;border-radius:50%;background:var(--dark);color:#fff;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.onboarding_formCard__PxIaE{background:#fff;border:1px solid var(--border);border-radius:16px;padding:28px 28px 24px;box-shadow:0 1px 4px rgba(0,0,0,.04)}.onboarding_formTitle__QKLSS{font-size:15px;font-weight:600;color:var(--dark);margin-bottom:20px}.onboarding_fieldGroup__hhpp0{display:flex;flex-direction:column;gap:14px;margin-bottom:20px}.onboarding_fieldLabel__X5v4f{display:block;font-size:12.5px;font-weight:500;color:var(--dark);margin-bottom:5px}.onboarding_fieldInput__EIT6w{width:100%;padding:10px 12px;font-size:13.5px;border:1px solid var(--border);border-radius:8px;background:#fff;color:var(--dark);font-family:Geologica,sans-serif;transition:border-color .15s,box-shadow .15s;box-sizing:border-box}.onboarding_fieldInput__EIT6w::placeholder{color:#b0b8b5}.onboarding_fieldInput__EIT6w:focus{outline:none;border-color:var(--green);box-shadow:0 0 0 3px rgba(10,122,72,.1)}.onboarding_fieldHint__b2npE{font-size:11.5px;color:var(--mid);margin-top:4px}.onboarding_submitBtn__te_Yo{width:100%;padding:11px 16px;background:var(--green);color:#fff;font-size:14px;font-weight:600;font-family:Geologica,sans-serif;border:none;border-radius:9px;cursor:pointer;transition:background .15s;margin-bottom:16px}.onboarding_submitBtn__te_Yo:hover:not(:disabled){background:#086e40}.onboarding_submitBtn__te_Yo:disabled{opacity:.6;cursor:not-allowed}.onboarding_formError__0HSLs{font-size:12.5px;color:#dc2626;margin-bottom:12px;line-height:1.4}.onboarding_formFooter__xAhEc{text-align:center;font-size:12.5px;color:var(--mid)}.onboarding_formFooter__xAhEc a{color:var(--green);font-weight:500;text-decoration:none}.onboarding_formFooter__xAhEc a:hover{text-decoration:underline}.onboarding_expiredNotice__OUIpx{background:#fffbeb;border:1px solid #fde68a;border-radius:8px;padding:10px 14px;font-size:12.5px;color:#92400e;margin-bottom:16px;line-height:1.5}.onboarding_verifyWrap__rK4i4{background:var(--light);padding:56px 0 72px}.onboarding_verifyCentre__2Kn6f{max-width:480px;margin:0 auto;padding:0 20px}.onboarding_verifyCard__Z9yfB{background:#fff;border:1px solid var(--border);border-radius:16px;padding:32px 28px;box-shadow:0 1px 4px rgba(0,0,0,.04)}.onboarding_verifyInstruction__2xTEG{display:flex;gap:10px;align-items:flex-start;background:var(--green-pale);border:1px solid var(--green-pale2);border-radius:10px;padding:12px 14px;margin-bottom:20px;font-size:13px;color:var(--dark);line-height:1.5}.onboarding_verifyInstructionIcon__xIyhE{font-size:16px;flex-shrink:0;margin-top:1px}.onboarding_welcomeWrap__at5uv{background:var(--light);padding:56px 0 72px}.onboarding_welcomeCentre__shhZx{max-width:560px;margin:0 auto;padding:0 20px}.onboarding_welcomeTop__m4WSs{text-align:center;margin-bottom:32px}.onboarding_welcomeIcon__XJb61{width:56px;height:56px;border-radius:50%;background:var(--green-pale);border:2px solid var(--green-pale2);display:flex;align-items:center;justify-content:center;margin:0 auto 16px;font-size:24px}.onboarding_welcomeH__jLBv0{font-family:Waden,Georgia,serif;font-size:2rem;font-weight:400;color:var(--dark);letter-spacing:-.01em;margin-bottom:8px}.onboarding_welcomeSub__qguY3{font-size:14px;color:var(--mid)}.onboarding_welcomeCard__7Du_W{background:#fff;border:1px solid var(--border);border-radius:16px;padding:28px;box-shadow:0 1px 4px rgba(0,0,0,.04);display:flex;flex-direction:column;gap:24px}.onboarding_numberCard__sw9lW{background:var(--green-pale);border:1px solid var(--green-pale2);border-radius:12px;padding:18px 20px;text-align:center}.onboarding_numberCardLabel__qDyV7{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--green);margin-bottom:8px}.onboarding_numberCardNumber__bNlgx{font-family:Geologica,monospace;font-size:1.4rem;font-weight:700;color:var(--dark);letter-spacing:.04em;margin-bottom:8px}.onboarding_numberCardHint__389x7{font-size:12px;color:var(--mid);line-height:1.5}.onboarding_welcomeSection__Jskm7{display:flex;flex-direction:column;gap:10px}.onboarding_welcomeSectionTitle__nzcOF{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--mid);margin-bottom:2px}.onboarding_messageExample__ypZ9r{display:flex;align-items:flex-start;gap:12px}.onboarding_messageNum__HBKff{width:22px;height:22px;border-radius:50%;background:var(--dark);color:#fff;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.onboarding_messageBubble__bMAdV{background:#e9fce5;border-radius:10px;border-bottom-right-radius:2px;padding:8px 12px;font-size:13px;color:var(--dark);line-height:1.45;flex:1}.onboarding_messageNote__kRM1C{font-size:11px;color:var(--mid);margin-top:4px;padding-left:34px}.onboarding_dashBtn__yOWU0{display:block;width:100%;padding:12px 16px;background:var(--green);color:#fff;font-size:14px;font-weight:600;font-family:Geologica,sans-serif;border-radius:9px;text-align:center;text-decoration:none;transition:background .15s}.onboarding_dashBtn__yOWU0:hover{background:#086e40}@media (max-width:760px){.onboarding_wrap__RQhmG{padding:32px 0 56px}.onboarding_heroH__45X9n{font-size:1.7rem}.onboarding_stepTrack__Dtvna{font-size:11px;padding:5px 14px}.onboarding_stepDivider__auxKz{width:14px;margin:0 5px}.onboarding_twoCol__GMq6s{grid-template-columns:1fr}.onboarding_infoPanel__hybUF{order:2}.onboarding_formCard__PxIaE{order:1}.onboarding_planGrid__kGyhn{padding-top:0;grid-template-columns:1fr}.onboarding_planTile__Va6pu{padding-top:22px}.onboarding_planTileBadgeRow__CJslX{width:calc(100% - 24px)}}@media (max-width:480px){.onboarding_heroH__45X9n{font-size:1.5rem}.onboarding_formCard__PxIaE,.onboarding_welcomeCard__7Du_W{padding:20px 18px}}