.account-guest-landing{--_cta-w:250px;--_cta-max-w:350px;--_cta-h:60px;--_copy-gap:8px;--_copy-max-w:500px;--account-guest-landing-image:none;--account-guest-landing-image-size:cover;--account-guest-landing-image-position:center;--account-guest-landing-overlay-color:var(--color-overlay-dark);flex-direction:column;width:100%;display:flex}.account-guest-landing__hero{width:100%;min-height:calc(2*var(--spacing-vertical-titan) + var(--typography-display-large)*var(--typography-line-height-small));background-color:var(--color-brand-primary-light50);background-image:var(--account-guest-landing-image);background-repeat:no-repeat;background-position:var(--account-guest-landing-image-position);background-size:var(--account-guest-landing-image-size);position:relative;overflow:hidden}.account-guest-landing__hero-overlay{background:var(--account-guest-landing-overlay-color);position:absolute;inset:0}.account-guest-landing__content{justify-content:center;align-items:center;gap:var(--spacing-vertical-ultra);width:100%;padding:var(--spacing-vertical-colosal) var(--spacing-horizontal-jumbo) var(--spacing-vertical-titan);flex-direction:column;display:flex}.account-guest-landing__copy{align-items:center;gap:var(--_copy-gap);max-width:var(--_copy-max-w);text-align:center;flex-direction:column;display:flex}.account-guest-landing__headline{font-family:var(--web-auth-headline-font-family,var(--typography-font-family-heading));font-size:var(--web-auth-headline-font-size,var(--typography-headline-medium));font-weight:var(--web-auth-headline-font-weight,var(--typography-font-weight-bold));line-height:var(--web-auth-headline-line-height,var(--typography-line-height-small));letter-spacing:var(--web-auth-headline-letter-spacing,inherit);text-transform:var(--web-auth-headline-text-transform,inherit);color:var(--web-auth-headline-color,var(--color-text-dark));margin:0}@media (max-width:768px){.account-guest-landing__headline{font-family:var(--web-auth-headline-font-family-m,var(--web-auth-headline-font-family,var(--typography-font-family-heading)));font-size:var(--web-auth-headline-font-size-m,var(--web-auth-headline-font-size,var(--typography-headline-medium)));font-weight:var(--web-auth-headline-font-weight-m,var(--web-auth-headline-font-weight,var(--typography-font-weight-bold)));line-height:var(--web-auth-headline-line-height-m,var(--web-auth-headline-line-height,var(--typography-line-height-small)));letter-spacing:var(--web-auth-headline-letter-spacing-m,var(--web-auth-headline-letter-spacing,inherit));text-transform:var(--web-auth-headline-text-transform-m,var(--web-auth-headline-text-transform,inherit));color:var(--web-auth-headline-color-m,var(--web-auth-headline-color,var(--color-text-dark)))}}.account-guest-landing__portal{font-family:var(--typography-font-family-body);font-weight:var(--typography-font-weight-regular);font-size:var(--typography-body-medium);line-height:var(--typography-line-height-medium);letter-spacing:var(--typography-letter-spacing-root);color:var(--color-text-dark);margin:0}.account-guest-landing__portal-link{color:inherit;text-decoration:underline}.account-guest-landing__error{padding:var(--spacing-vertical-medium);border-radius:var(--radius-small);font-family:var(--typography-font-family-body);font-size:var(--typography-body-small);line-height:var(--typography-line-height-medium);color:var(--color-feedback-error-text);background:var(--color-feedback-error-background);text-align:center}.account-guest-landing__actions{align-items:flex-start;gap:var(--spacing-vertical-large);flex-direction:row;display:flex}.account-guest-landing__actions .account-guest-landing__cta{width:var(--_cta-w);max-width:var(--_cta-max-w);min-height:var(--_cta-h)}.account-guest-landing__actions .account-guest-landing__cta--sign-in:not(:disabled):not([aria-disabled=true]):not(.button--loading){background-color:var(--web-auth-sign-in-cta-bg,var(--ov-button-primary-active-bg,var(--color-action-primary-background-active)));color:var(--web-auth-sign-in-cta-color,var(--ov-button-primary-active-color,var(--color-action-primary-surface-active)));border-style:solid;border-color:var(--web-auth-sign-in-cta-border-color,var(--ov-button-primary-active-border-color,currentColor));border-width:var(--web-auth-sign-in-cta-border-width,var(--ov-button-primary-active-border-width,0));border-radius:var(--web-auth-sign-in-cta-radius,var(--ov-button-primary-active-border-radius,var(--button-radius-default)))}.account-guest-landing__actions .account-guest-landing__cta--sign-in:hover:not(:disabled):not([aria-disabled=true]):not(.button--loading),.account-guest-landing__actions .account-guest-landing__cta--sign-in:focus-visible:not(:disabled):not([aria-disabled=true]):not(.button--loading){background-color:var(--web-auth-sign-in-cta-hover-bg,var(--ov-button-primary-hover-bg,var(--color-action-primary-background-hover)));color:var(--web-auth-sign-in-cta-hover-color,var(--ov-button-primary-hover-color,var(--color-action-primary-surface-hover)));border-style:solid;border-color:var(--web-auth-sign-in-cta-border-color,var(--ov-button-primary-hover-border-color,var(--ov-button-primary-active-border-color,currentColor)));border-width:var(--web-auth-sign-in-cta-border-width,var(--ov-button-primary-hover-border-width,var(--ov-button-primary-active-border-width,0)));border-radius:var(--web-auth-sign-in-cta-radius,var(--ov-button-primary-hover-border-radius,var(--ov-button-primary-active-border-radius,var(--button-radius-default))))}.account-guest-landing__actions .account-guest-landing__cta--sign-in:active:not(:disabled):not([aria-disabled=true]):not(.button--loading){background-color:var(--web-auth-sign-in-cta-pressed-bg,var(--ov-button-primary-pressed-bg,var(--color-action-primary-background-pressed)));color:var(--web-auth-sign-in-cta-pressed-color,var(--color-action-primary-surface-pressed));border-style:solid;border-color:var(--web-auth-sign-in-cta-border-color,var(--ov-button-primary-pressed-border-color,var(--ov-button-primary-active-border-color,currentColor)));border-width:var(--web-auth-sign-in-cta-border-width,var(--ov-button-primary-pressed-border-width,var(--ov-button-primary-active-border-width,0)));border-radius:var(--web-auth-sign-in-cta-radius,var(--ov-button-primary-pressed-border-radius,var(--ov-button-primary-active-border-radius,var(--button-radius-default))))}.account-guest-landing__actions .account-guest-landing__cta--sign-up:not(:disabled):not([aria-disabled=true]):not(.button--loading){background-color:var(--web-auth-sign-up-cta-bg,var(--ov-button-secondary-active-bg,var(--color-action-secondary-background-active)));color:var(--web-auth-sign-up-cta-color,var(--ov-button-secondary-active-color,var(--color-action-secondary-surface-active)));border-style:solid;border-color:var(--web-auth-sign-up-cta-border-color,var(--ov-button-secondary-active-border-color,var(--color-action-secondary-border-active)));border-width:var(--web-auth-sign-up-cta-border-width,var(--ov-button-secondary-active-border-width,0));border-radius:var(--web-auth-sign-up-cta-radius,var(--ov-button-secondary-active-border-radius,var(--button-radius-default)))}.account-guest-landing__actions .account-guest-landing__cta--sign-up:hover:not(:disabled):not([aria-disabled=true]):not(.button--loading),.account-guest-landing__actions .account-guest-landing__cta--sign-up:focus-visible:not(:disabled):not([aria-disabled=true]):not(.button--loading){background-color:var(--web-auth-sign-up-cta-hover-bg,var(--ov-button-secondary-hover-bg,var(--color-action-secondary-background-hover)));color:var(--web-auth-sign-up-cta-hover-color,var(--ov-button-secondary-hover-color,var(--color-action-secondary-surface-hover)));border-style:solid;border-color:var(--web-auth-sign-up-cta-border-color,var(--ov-button-secondary-hover-border-color,var(--ov-button-secondary-active-border-color,var(--color-action-secondary-border-hover))));border-width:var(--web-auth-sign-up-cta-border-width,var(--ov-button-secondary-hover-border-width,var(--ov-button-secondary-active-border-width,0)));border-radius:var(--web-auth-sign-up-cta-radius,var(--ov-button-secondary-hover-border-radius,var(--ov-button-secondary-active-border-radius,var(--button-radius-default))))}.account-guest-landing__actions .account-guest-landing__cta--sign-up:active:not(:disabled):not([aria-disabled=true]):not(.button--loading){background-color:var(--web-auth-sign-up-cta-pressed-bg,var(--ov-button-secondary-pressed-bg,var(--color-action-secondary-background-pressed)));color:var(--web-auth-sign-up-cta-pressed-color,var(--ov-button-secondary-pressed-color,var(--color-action-secondary-surface-pressed)));border-style:solid;border-color:var(--web-auth-sign-up-cta-border-color,var(--ov-button-secondary-pressed-border-color,var(--ov-button-secondary-active-border-color,var(--color-action-secondary-border-pressed))));border-width:var(--web-auth-sign-up-cta-border-width,var(--ov-button-secondary-pressed-border-width,var(--ov-button-secondary-active-border-width,0)));border-radius:var(--web-auth-sign-up-cta-radius,var(--ov-button-secondary-pressed-border-radius,var(--ov-button-secondary-active-border-radius,var(--button-radius-default))))}@media (max-width:768px){.account-guest-landing__hero{min-height:calc(2*var(--spacing-vertical-titan) + var(--typography-display-small)*var(--typography-line-height-small))}.account-guest-landing__actions{flex-direction:column;align-items:center;width:100%}.account-guest-landing__actions .account-guest-landing__cta{width:100%}}