:root{--travelid-passwordreset-back-link-margin-top:32px;--travelid-passwordreset-completion-header-margin-bottom:32px;--travelid-passwordreset-completion-subheading-margin-bottom:32px;--travelid-passwordreset-faq-description-margin-top:36px;--travelid-passwordreset-faq-link-margin-top:32px;--travelid-passwordreset-header-margin-bottom:32px;--travelid-passwordreset-submit-button-margin-bottom:0}.travelid-passwordreset{background:var(--color-neutral-white)}.travelid-passwordreset__header{margin-bottom:var(--travelid-passwordreset-header-margin-bottom)}.travelid-passwordreset__description{font:var(--travelid-font-BodyLBold);letter-spacing:var(--travelid-letter-spacing-BodyLBold)}.travelid-passwordreset__description ol,.travelid-passwordreset__description ul{margin:8px 0 8px 25px}.travelid-passwordreset .travelid-button{margin-bottom:var(--travelid-passwordreset-submit-button-margin-bottom);width:100%}.travelid-passwordreset__faqLink,.travelid-passwordreset__completionBackButton,.travelid-passwordreset__backLink{font:var(--travelid-font-UITextLinkLinkL);letter-spacing:var(--travelid-letter-spacing-UITextLinkLinkL)}.travelid-passwordreset__faqLink{align-items:center;display:flex;margin-top:var(--travelid-passwordreset-faq-link-margin-top)}.travelid-passwordreset__faqLink [class^='travelid-icon']{padding-left:0}.travelid-passwordreset__faqDescription{margin-top:var(--travelid-passwordreset-faq-description-margin-top)}.travelid-passwordreset__faqDescription ol,.travelid-passwordreset__faqDescription ul{margin:8px 0 8px 25px}.travelid-passwordreset__completionDescription ol,.travelid-passwordreset__completionDescription ul{margin:8px 0 8px 25px}.travelid-passwordreset__completionBackButton{box-shadow:none;background-color:transparent;transition:none;border:0;border-radius:0;font-family:inherit;padding:0;margin:0;color:var(--component-link-foreground-enabled);cursor:pointer;font-size:inherit;font-weight:var(--travelid-font-weight-bold)}.travelid-passwordreset__completionBackButton,.travelid-passwordreset__backLink{align-items:center;display:flex;margin-top:var(--travelid-passwordreset-back-link-margin-top)}.travelid-passwordreset__completionBackButton [class^='travelid-icon'],.travelid-passwordreset__backLink [class^='travelid-icon']{transform:rotate(180deg)}.travelid-passwordreset__completionBackButton:hover,.travelid-passwordreset__backLink:hover{opacity:0.8}.travelid-passwordreset__completion .travelid-form__headline{margin-bottom:0}.travelid-passwordreset__completionHeader{margin-bottom:var(--travelid-passwordreset-completion-header-margin-bottom)}.travelid-passwordreset__completionSubHeading{font:var(--travelid-font-BodyLBold);letter-spacing:var(--travelid-letter-spacing-BodyLBold);margin-bottom:var(--travelid-passwordreset-completion-subheading-margin-bottom)}.travelid-passwordreset__completionSubHeading [class^='travelid-icon']{color:var(--color-static-foreground-default);display:block;margin-bottom:28px}:root{--travelid-passwordreset-back-link-margin-top:46px;--travelid-passwordreset-faq-link-margin-top:64px;--travelid-passwordreset-faq-description-margin-top:0;--travelid-passwordreset-submit-button-margin-bottom:42px}.travelid-passwordreset__description{font-family:var(--typography-body-family-primary-regular);font-size:calc(var(--typography-font-size-125) * 1px);line-height:calc(var(--typography-body-l-line-height) * 1px);font-weight:var(--typography-body-weight-regular)}.travelid-passwordreset__completionSubHeading{font-family:var(--typography-heading-family-secondary);font-size:calc(var(--typography-font-size-150) * 1px);line-height:calc(var(--typography-heading-m-line-height) * 1px);font-weight:var(--typography-heading-weight-secondary)}.travelid-passwordreset__completionSubHeading{align-items:center;display:flex}.travelid-passwordreset__completionSubHeading [class^='travelid-icon']{margin-bottom:0;margin-right:24px;padding:0}.travelid-passwordreset__completionBackButton [class^='travelid-icon'],.travelid-passwordreset__backLink [class^='travelid-icon']{margin-left:-7px;padding:8px 0 8px 8px}@media print, (min-width: 960px){:root{--travelid-passwordreset-completion-header-margin-bottom:64px;--travelid-passwordreset-completion-subheading-margin-bottom:64px}.travelid-passwordreset__completionSubHeading{font-size:calc(var(--typography-font-size-200) * 1px)}}
