.register-plan_plan__Ad2_K{text-align:left;max-width:760px;margin:0 auto}.register-plan_plan__Ad2_K h1{font-size:clamp(28px,3vw,40px);line-height:1.15;margin:8px 0 16px}.register-plan_plan__Ad2_K>p{font-size:16px;line-height:1.6}.register-plan_plan__Ad2_K .pricing-choice-grid.single{display:block;max-width:none;margin:24px 0}.register-plan_plan__Ad2_K .pricing-choice,.register-plan_plan__Ad2_K .pricing-choice.selected{width:100%;min-height:0;padding:24px;display:grid;grid-template-columns:1fr auto;gap:12px 24px;text-align:left;border:0;border-radius:16px;background:#f7f2e9;box-shadow:none;outline:none}.register-plan_plan__Ad2_K .pricing-choice>strong{font-family:inherit;font-size:20px;line-height:1.4}.register-plan_plan__Ad2_K .pricing-choice>div{grid-column:2;grid-row:1/span 2}.register-plan_plan__Ad2_K .pricing-choice b{font-family:inherit;font-size:28px;line-height:1.2}.register-plan_plan__Ad2_K .pricing-choice small{display:block;font-size:13px;margin-top:4px}.register-plan_plan__Ad2_K .pricing-choice p{font-size:15px;line-height:1.5;margin:0}.register-plan_plan__Ad2_K .pricing-choice ul{grid-column:1/-1;border:0;margin:4px 0 0;width:100%}.register-plan_plan__Ad2_K .pricing-choice li{font-size:14px;line-height:1.5;margin-top:8px}.register-plan_plan__Ad2_K .trial-payment-note{display:flex;flex-wrap:wrap;align-items:flex-start;padding:0;border:0;border-radius:0;background:none;margin:20px 0}.register-plan_plan__Ad2_K .trial-payment-note>svg{display:none}.register-plan_plan__Ad2_K .trial-payment-note>div{margin:0;padding:0;border:0;background:none}.register-plan_plan__Ad2_K .trial-payment-note strong{font-size:15px}.register-plan_plan__Ad2_K .trial-payment-note span{font-size:14px;line-height:1.5}.register-plan_plan__Ad2_K .payment-methods{flex-basis:100%;justify-content:flex-start}.register-plan_plan__Ad2_K .secure-registration{justify-content:flex-start;max-width:none;margin:16px 0;font-size:13px;line-height:1.5}.register-plan_plan__Ad2_K .register-actions{justify-content:flex-start;gap:12px;margin:24px 0 0;flex-wrap:wrap}.register-plan_plan__Ad2_K .register-actions .button,.register-plan_plan__Ad2_K>a.button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 22px;border:1px solid #880d35;border-radius:24px;background:#880d35;color:#fff;font-size:15px;line-height:1.4;box-shadow:none}.register-plan_plan__Ad2_K .register-actions .button:hover{background:#690a29}.register-plan_plan__Ad2_K .form-error{margin:20px 0 0;padding:14px 16px;font-size:15px;line-height:1.5;text-align:left;background:#f7f2e9;border:0;border-radius:10px}.register-plan_plan__Ad2_K .service-registration-consents{max-width:none;margin:20px 0}.registration-page .auth-card:has(.register-plan_plan__Ad2_K)>.auth-switch{max-width:760px;margin:24px auto 0;text-align:left}@media(max-width:600px){.register-plan_plan__Ad2_K .pricing-choice,.register-plan_plan__Ad2_K .pricing-choice.selected{grid-template-columns:1fr;padding:20px}.register-plan_plan__Ad2_K .pricing-choice>div{grid-column:1;grid-row:auto}.register-plan_plan__Ad2_K .register-actions .button{width:100%}}.register-plan_plan__Ad2_K>a.button{margin-top:12px}.register-plan_confirmation__7rfCr.registration-confirmation{display:block!important;max-width:640px!important;margin:0 auto!important;padding:12px 0!important;text-align:left!important;font-family:var(--font-body,Arial),sans-serif!important}.register-plan_confirmation__7rfCr.registration-confirmation h1{font-family:inherit!important;font-size:clamp(24px,3vw,32px)!important;line-height:1.25!important;font-weight:600!important;margin:16px 0!important}.register-plan_confirmation__7rfCr .registration-confirmation-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:48px!important;height:48px!important;margin:0!important;background:#f7f2e9!important;box-shadow:none!important}.register-plan_confirmation__7rfCr .registration-confirmation-icon svg{width:24px!important;height:24px!important}.register-plan_confirmation__7rfCr .registration-confirmation-lead{display:grid!important;gap:8px!important;margin:0 0 24px!important;font-family:inherit!important;font-size:16px!important;line-height:1.6!important;text-align:left!important}.register-plan_confirmation__7rfCr .registration-confirmation-lead span{display:block!important;overflow-wrap:anywhere!important}.register-plan_confirmation__7rfCr .registration-confirmation-login.button{display:inline-flex!important;width:auto!important;min-width:0!important;min-height:44px!important;height:auto!important;padding:12px 24px!important;margin:0 0 24px!important;font-family:inherit!important;font-size:15px!important;line-height:1.4!important;border-radius:24px!important;box-shadow:none!important;background:#880d35!important;color:#fff!important}.register-plan_confirmation__7rfCr .registration-confirmation-resend{display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;gap:6px 10px!important;margin:0!important;font-size:15px!important;line-height:1.5!important;font-family:inherit!important}.register-plan_confirmation__7rfCr .registration-confirmation-resend button{font-family:inherit!important;font-size:15px!important;line-height:1.5!important;padding:0!important}.register-plan_confirmation__7rfCr .confirmation-spam-note,.register-plan_confirmation__7rfCr .resend-message,.register-plan_confirmation__7rfCr .trial-confirmation{font-family:inherit!important;font-size:14px!important;line-height:1.6!important;text-align:left!important;margin:8px 0 0!important;color:#71665e!important;overflow-wrap:anywhere!important;white-space:normal!important}.register-plan_confirmation__7rfCr .registration-confirmation-divider{display:block!important;width:100%!important;height:1px!important;margin:24px 0 12px!important;background:#e8dfd2!important}.registration-page .auth-card:has(.register-plan_confirmation__7rfCr)>.auth-switch{width:100%!important;max-width:640px!important;margin:24px auto 0!important;text-align:left!important;font-family:var(--font-body),Arial,sans-serif!important;font-size:14px!important}.register-plan_plan__Ad2_K .trial-payment-note{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:20px 0 12px;font-family:var(--font-body),Arial,sans-serif}.register-plan_plan__Ad2_K .trial-payment-note>div:first-of-type{display:grid;gap:4px}.register-plan_plan__Ad2_K .secure-registration,.register-plan_plan__Ad2_K .trial-payment-note span,.register-plan_plan__Ad2_K .trial-payment-note strong{font-family:var(--font-body),Arial,sans-serif;font-size:14px;line-height:1.5;letter-spacing:normal}.register-plan_plan__Ad2_K .trial-payment-note strong{font-weight:600}.register-plan_plan__Ad2_K .trial-payment-note span{font-weight:400}.register-plan_plan__Ad2_K .payment-methods,.register-plan_plan__Ad2_K .secure-registration{display:flex;align-items:flex-start;gap:10px;text-align:left}.register-plan_plan__Ad2_K .secure-registration{margin:0;font-weight:400}.register-plan_plan__Ad2_K .payment-methods svg,.register-plan_plan__Ad2_K .secure-registration svg{flex:0 0 18px;width:18px;height:18px;margin-top:2px}.register-plan_plan__Ad2_K .register-actions{margin-top:24px;align-items:stretch}.register-plan_plan__Ad2_K .register-actions .button{font-family:var(--font-body),Arial,sans-serif;font-weight:600}.registration-page .auth-card:has(.register-plan_plan__Ad2_K)>.auth-switch{margin-top:20px;font-family:var(--font-body),Arial,sans-serif;font-size:14px;line-height:1.5;font-weight:400}.registration-page .auth-card:has(.register-plan_plan__Ad2_K)>.auth-switch a{font:inherit;font-weight:500}.register-plan_plan__Ad2_K .service-registration-consents{display:grid;gap:12px;margin:12px 0}.register-plan_plan__Ad2_K .service-registration-consents a,.register-plan_plan__Ad2_K .service-registration-consents label.consent,.register-plan_plan__Ad2_K .service-registration-consents label.consent span,.register-plan_plan__Ad2_K .service-registration-consents>p{font-family:var(--font-body),Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5;letter-spacing:normal}.register-plan_plan__Ad2_K .service-registration-consents label.consent{display:flex;align-items:flex-start;gap:10px;margin:0}.register-plan_plan__Ad2_K .service-registration-consents label.consent input{flex:0 0 18px;width:18px;height:18px;margin:2px 0 0}.register-plan_plan__Ad2_K .service-registration-consents>p{margin:0}.register-plan_plan__Ad2_K .service-registration-consents a{display:inline}.registration-page .auth-card.wide .register-plan_plan__Ad2_K .service-registration-consents>p{font-size:14px!important;line-height:1.5!important}.registration-page .auth-card.wide:has(.register-plan_plan__Ad2_K)>.auth-switch{font-size:14px!important;line-height:1.5!important;margin-top:20px!important}.register-plan_plan__Ad2_K>p.register-plan_trialIntro__LG6bc{padding:14px 18px;border-left:3px solid #880d35;border-radius:0 10px 10px 0;background:#f7f2e9;font-weight:500}.register-plan_trialIntro__LG6bc strong{color:#880d35;font-weight:750}.register-plan_plan__Ad2_K .pricing-choice,.register-plan_plan__Ad2_K .pricing-choice.selected{padding:18px 20px;gap:6px 18px}.register-plan_plan__Ad2_K .pricing-choice>div{margin:0}.register-plan_plan__Ad2_K .pricing-choice>p{min-height:0;margin:0}.register-plan_plan__Ad2_K .pricing-choice ul{display:grid;gap:7px;margin:10px 0 0;padding:0}.register-plan_plan__Ad2_K .pricing-choice li{margin:0}.register-plan_plan__Ad2_K .pricing-choice-grid.single{margin:18px 0}@media(max-width:600px){.register-plan_plan__Ad2_K .pricing-choice,.register-plan_plan__Ad2_K .pricing-choice.selected{padding:16px}.register-plan_plan__Ad2_K>p.register-plan_trialIntro__LG6bc{padding:12px 14px}}