#rv-world .registration_page__D_i_w{display:grid;justify-items:center;gap:20px;padding-top:8px}#rv-world .registration_header__M0eeM{width:100%;max-width:440px}#rv-world .registration_header__M0eeM p{margin-top:8px;color:var(--muted)}#rv-world .registration_card__GmHq1{display:grid;gap:16px;width:100%;max-width:440px}#rv-world .registration_intent__dxkpY{margin:-4px 0 4px}#rv-world .registration_intent__dxkpY .w2-tab{flex:1 1 0;justify-content:center;white-space:normal;text-align:center}#rv-world .registration_form__rlEV1{display:grid;gap:16px}#rv-world .registration_form__rlEV1 .w2-field :is(input,select,textarea){width:100%;min-height:48px;font-size:1rem;font-weight:400}#rv-world .registration_form__rlEV1 .w2-field>small{color:var(--muted);font-size:.875rem;font-weight:400}#rv-world .registration_loginOptions__UKsxs{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px;margin-top:-4px}#rv-world .registration_check__vpQfe{gap:10px;color:var(--text);font-weight:600;cursor:pointer}#rv-world .registration_check__vpQfe,#rv-world .registration_inlineLink__cAHbM{display:inline-flex;align-items:center;min-height:44px;font-size:.9375rem}#rv-world .registration_back__KSgsB{justify-self:center}#rv-world .registration_error__SXC6r{background:color-mix(in srgb,var(--danger) 13%,var(--surface));font-size:.9375rem;overflow-wrap:anywhere}#rv-world .registration_error__SXC6r,#rv-world .registration_trialNotice__D0bKW{padding:12px 14px;border-radius:var(--w2-radius);color:var(--text);font-weight:600}#rv-world .registration_trialNotice__D0bKW{background:color-mix(in srgb,var(--warn) 15%,var(--surface))}#rv-world .registration_social__inHxU{display:grid;gap:10px}#rv-world .registration_social__inHxU button{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:48px;padding:0 16px;border-radius:var(--w2-radius);font-size:1rem;font-weight:700;cursor:pointer;transition:background-color .12s ease-out}#rv-world .registration_social__inHxU button[data-provider=google]{background:var(--text);color:var(--bg-2)}#rv-world .registration_social__inHxU button[data-provider=google]:hover:not(:disabled){background:color-mix(in srgb,var(--text) 88%,var(--bg-2))}#rv-world .registration_social__inHxU button[data-provider=apple]{background:var(--bg-2);color:var(--text);box-shadow:inset 0 0 0 1px var(--border-strong)}#rv-world .registration_social__inHxU button[data-provider=apple]:hover:not(:disabled){background:var(--bg)}#rv-world .registration_social__inHxU button:disabled{background:var(--surface-2);color:var(--faint);box-shadow:none;cursor:not-allowed}#rv-world .registration_social__inHxU svg{flex:none;width:20px;height:20px}#rv-world .registration_social__inHxU button:disabled svg{opacity:.55}#rv-world .registration_providerNotice__6tuNM{color:var(--muted);font-size:.875rem}#rv-world .registration_divider__xnIcg{display:flex;align-items:center;gap:12px;color:var(--muted);font-size:.875rem;font-weight:600}#rv-world .registration_divider__xnIcg:after,#rv-world .registration_divider__xnIcg:before{content:"";flex:1;height:1px;background:var(--border)}#rv-world details.registration_emailDetails__Swq6n{border-bottom:0}#rv-world .registration_emailDetails__Swq6n>summary{padding:0 14px;border-radius:var(--w2-radius);background:var(--surface-2)}#rv-world .registration_emailDetails__Swq6n>summary:hover{background:var(--border)}#rv-world .registration_emailDetails__Swq6n[open]>summary{margin-bottom:4px}#rv-world .registration_emailDetails__Swq6n>:not(summary){padding-bottom:0;color:var(--text);font-size:1rem}#rv-world .registration_emailBody__grG6w{padding-top:12px}#rv-world .registration_guestEntry__YDxf0{display:grid;gap:8px;padding-bottom:16px;border-bottom:1px solid var(--border)}#rv-world .registration_guestHint__xrgDe{color:var(--muted);font-size:.875rem;text-align:center}#rv-world .registration_guestPanel__kOGtn{padding-top:8px}#rv-world .registration_consent__4x_ya{display:grid;gap:4px;min-width:0;margin:0;padding:14px 16px;border:0;border-radius:var(--w2-radius);background:var(--bg-2)}#rv-world .registration_consent__4x_ya legend{float:left;width:100%;margin-bottom:4px;padding:0;color:var(--text);font-size:1rem;font-weight:700}#rv-world .registration_consent__4x_ya>p{clear:both;color:var(--muted);font-size:.875rem}#rv-world .registration_consent__4x_ya label{display:flex;align-items:flex-start;gap:12px;min-height:44px;padding:10px 0;color:var(--text);font-size:.9375rem;line-height:1.45;cursor:pointer}#rv-world .registration_consent__4x_ya label input{flex:none;margin:1px 0 0}#rv-world .registration_legal__HXP8U{display:flex;flex-wrap:wrap;gap:0 16px}#rv-world .registration_legal__HXP8U a{display:inline-flex;align-items:center;min-height:44px;color:var(--accent);font-size:.875rem;font-weight:600;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--accent) 45%,transparent)}#rv-world .registration_consent__4x_ya .registration_notice__bML3S{margin-top:4px;padding-top:12px;border-top:1px solid var(--border);color:var(--muted);font-size:.875rem}#rv-world .registration_notice__bML3S strong{color:var(--text)}@media (max-width:760px){#rv-world .registration_page__D_i_w{padding-top:0}}#rv-world .registration_gateNote__XZBKK{color:var(--muted);font-size:.9375rem}#rv-world .registration_mailNote__pN4hy{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:12px 14px;border-radius:var(--w2-radius);background:var(--bg-2);color:var(--muted);font-size:.9375rem}#rv-world .registration_mailNote__pN4hy svg{margin-top:2px;color:var(--accent)}#rv-world .registration_mailNote__pN4hy strong{color:var(--text)}#rv-world .registration_fieldLabel__Mlq43{font-weight:600}#rv-world .registration_resend__QQWN2{display:grid;gap:8px}#rv-world .registration_resendRow__Ga_Fn{display:flex;flex-wrap:wrap;gap:8px}#rv-world .registration_resendRow__Ga_Fn input{flex:1 1 12rem;min-width:0}#rv-world .registration_identity__gWcgx{display:grid;gap:14px;min-width:0;margin:0;padding:0;border:0}#rv-world .registration_identity__gWcgx legend{margin-bottom:4px;padding:0;font-weight:700}#rv-world .registration_choiceGroup__WZxqc{display:grid;gap:8px}#rv-world .registration_choiceGroup__WZxqc .w2-choice[aria-checked=true]{box-shadow:inset 0 0 0 2px var(--btn-bg)}