.certification-verification{padding-top:var(--padding-top-section-mobile, 40px);padding-bottom:var(--padding-bottom-section-mobile, 40px)}@media screen and (min-width: 750px){.certification-verification{padding-top:var(--padding-top-section-desktop, 80px);padding-bottom:var(--padding-bottom-section-desktop, 80px)}}.certification-verification{scroll-margin-top:calc(var(--header-height, 0px) + 24px)}.certification-verification__page{--section-padding-inline: var(--padding-inline-section-mobile, var(--section-padding-inline-mobile))}@media screen and (min-width: 750px){.certification-verification__page{--section-padding-inline: var(--padding-inline-section-desktop, var(--section-padding-inline-desktop))}}.certification-verification__column{display:block;max-width:var(--certification-verification-max-width, 720px);margin-inline:auto}.certification-verification__header{text-align:center}.certification-verification__heading{font-size:var(--font-size-h2, 2.8rem);font-weight:700;line-height:1.2;letter-spacing:var(--letter-spacing-heading, 0.024rem)}@media screen and (min-width: 750px){.certification-verification__heading{font-size:var(--font-size-h2, 3.2rem)}}.certification-verification__heading{margin:0;color:rgb(var(--color-primary))}.certification-verification__intro{max-width:520px;margin-top:12px;margin-inline:auto;font-size:1.4rem;font-weight:400;line-height:1.5;color:rgb(var(--color-secondary))}.certification-verification__intro p{margin:0}.certification-verification__intro p+p{margin-top:8px}@media screen and (min-width: 750px){.certification-verification__intro{margin-top:16px}}.certification-verification__panels{margin-top:32px}@media screen and (min-width: 750px){.certification-verification__panels{margin-top:40px}}.certification-verification__panel[hidden]{display:none}.certification-verification__panel-inner{visibility:hidden;transform:translateY(8px);transition:transform var(--duration-medium, 300ms) var(--ease-out-slow, cubic-bezier(0, 0, 0.3, 1)),visibility 0s linear var(--duration-medium, 300ms)}.certification-verification__panel[data-active] .certification-verification__panel-inner{visibility:visible;transform:none;transition:transform var(--duration-medium, 300ms) var(--ease-out-slow, cubic-bezier(0, 0, 0.3, 1)),visibility 0s linear 0s}.certification-verification__card{padding:24px 16px;border-radius:16px;background-color:rgba(var(--color-surface), 0.53);text-align:left}@media screen and (min-width: 750px){.certification-verification__card{padding:32px}}@media screen and (min-width: 990px){.certification-verification__card{padding:40px 48px}}.certification-verification__field{margin-top:0}.certification-verification__label{display:block;margin-bottom:8px;font-size:1.2rem;font-weight:500;line-height:1.6;letter-spacing:normal;color:rgb(var(--color-secondary));text-transform:uppercase}.certification-verification__input{width:100%;height:54px;padding-inline:20px;border:1px solid rgba(var(--color-text), 0.21);border-radius:27px;background-color:rgb(var(--color-background));-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;font-size:1.4rem;font-weight:500;line-height:1.4;letter-spacing:normal;color:rgb(var(--color-text));text-transform:uppercase;transition:border-color .2s ease}@media(pointer: coarse){.certification-verification__input{font-size:max(16px,1.4rem)}}.certification-verification__input::-moz-placeholder{color:rgba(var(--color-text), 0.5);opacity:1}.certification-verification__input::placeholder{color:rgba(var(--color-text), 0.5);opacity:1}.certification-verification__input:hover{border-color:rgba(var(--color-text), 0.3)}.certification-verification__hint{margin-top:8px;margin-bottom:0;font-size:1.2rem;font-weight:400;line-height:1.5;color:rgb(var(--color-secondary))}.certification-verification__challenge{margin-top:20px}.certification-verification__challenge-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.certification-verification__question{flex:1 0 100%;min-width:0;margin-bottom:-4px;font-size:1.6rem;font-weight:600;line-height:1.4;letter-spacing:normal;color:rgb(var(--color-text))}@media screen and (min-width: 750px){.certification-verification__question{flex:0 0 auto;margin-bottom:0}}.certification-verification__challenge-input{flex:1 1 0;min-width:0;font-size:1.4rem;font-weight:400;text-transform:none;text-align:center}@media(pointer: coarse){.certification-verification__challenge-input{font-size:max(16px,1.4rem)}}@media screen and (min-width: 750px){.certification-verification__challenge-input{flex:0 0 140px}}.certification-verification__refresh{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;padding:0;border:1px solid rgba(var(--color-text), 0.21);border-radius:22px;background-color:rgba(0,0,0,0);color:rgb(var(--color-primary));font-family:inherit;cursor:pointer;transition:border-color .2s ease,color .2s ease}.certification-verification__refresh:hover{border-color:rgba(var(--color-text), 0.3)}.certification-verification__refresh:focus-visible{outline:var(--focused-base-outline, 0.2rem solid rgba(var(--color-text), 0.5));outline-offset:var(--focused-base-outline-offset, 0.3rem)}.certification-verification__refresh svg{display:block;width:16px;height:16px}.certification-verification__message{display:flex;align-items:flex-start;gap:8px;margin-top:20px;margin-bottom:0;padding:12px 16px;border-radius:8px;background-color:rgba(var(--color-critical), 0.08);color:rgb(var(--color-critical));font-size:1.2rem;font-weight:400;line-height:1.5}.certification-verification__message[hidden]{display:none}.certification-verification__message .svg-wrapper{display:block;flex-shrink:0;margin-top:2px;width:16px;height:16px}.certification-verification__message svg{display:block;width:16px;height:16px}.certification-verification__message--static{margin-top:0}.certification-verification__submit{display:grid;grid-template-areas:"stack";place-items:center;width:100%;margin-top:24px;font-family:inherit}.certification-verification__submit:disabled{background-color:rgb(var(--color-muted));border-color:rgb(var(--color-muted));color:rgb(var(--color-background));cursor:default}.certification-verification__submit[aria-busy=true]{background-color:rgb(var(--color-primary));border-color:rgb(var(--color-primary));color:rgb(var(--color-background));cursor:progress}.certification-verification__submit-label,.certification-verification__spinner{grid-area:stack;transition:opacity .2s ease,transform .2s var(--ease-out-slow, cubic-bezier(0, 0, 0.3, 1))}.certification-verification__spinner{display:block;width:20px;height:20px;opacity:0;transform:scale(0.6);pointer-events:none}.certification-verification__spinner .spinner{display:block;width:100%;height:100%;animation-play-state:paused}.certification-verification__spinner .path{stroke:rgb(var(--color-background));animation-play-state:paused}.certification-verification__submit--loading .certification-verification__submit-label{opacity:0;transform:scale(0.96)}.certification-verification__submit--loading .certification-verification__spinner{opacity:1;transform:none}.certification-verification__submit--loading .certification-verification__spinner .spinner,.certification-verification__submit--loading .certification-verification__spinner .path{animation-play-state:running}.certification-verification__head{display:flex;align-items:center;gap:16px;height:40px}@media screen and (min-width: 990px){.certification-verification__head{height:48px}}.certification-verification__head-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:4px;background-color:rgb(var(--color-background));color:rgb(var(--color-accent))}.certification-verification__head-icon svg{display:block;width:20px;height:20px}@media screen and (min-width: 990px){.certification-verification__head-icon{width:48px;height:48px}.certification-verification__head-icon svg{width:24px;height:24px}}.certification-verification__head-title{min-width:0;margin:0;font-size:1.4rem;font-weight:700;line-height:1.2;letter-spacing:var(--letter-spacing-heading);color:rgb(var(--color-primary))}@media screen and (min-width: 750px){.certification-verification__head-title{font-size:1.6rem}}.certification-verification__head-title:focus,.certification-verification__head-title:focus-visible{outline:none;box-shadow:none}.certification-verification__number-block{margin-top:20px}.certification-verification__number-label{display:block;margin-bottom:4px;font-size:1.2rem;font-weight:500;line-height:1.6;letter-spacing:normal;color:rgb(var(--color-secondary));text-transform:uppercase}.certification-verification__number{font-size:var(--font-size-h3, 1.8rem);font-weight:700;line-height:1.2;letter-spacing:var(--letter-spacing-heading, 0.024rem)}@media screen and (min-width: 750px){.certification-verification__number{font-size:var(--font-size-h3, 2.4rem)}}.certification-verification__number{margin:0;color:rgb(var(--color-primary));text-transform:uppercase;overflow-wrap:anywhere}.certification-verification__rows{margin:16px 0 0}.certification-verification__row{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-height:43px;padding-block:10px}.certification-verification__row+.certification-verification__row{border-block-start:1px solid rgba(var(--color-secondary), 0.08)}@media screen and (min-width: 576px){.certification-verification__row{flex-direction:row;align-items:center;justify-content:space-between;gap:16px}}@media screen and (min-width: 990px){.certification-verification__row{min-height:46px}}.certification-verification__row-label{flex-shrink:0;font-size:1.2rem;font-weight:500;line-height:1.6;letter-spacing:normal;color:rgb(var(--color-secondary));text-transform:uppercase}.certification-verification__row-value{min-width:0;margin:0;font-size:1.2rem;font-weight:400;line-height:1.6;letter-spacing:normal;color:rgb(var(--color-text));overflow-wrap:anywhere}@media screen and (min-width: 576px){.certification-verification__row-value{text-align:right}}@media screen and (min-width: 750px){.certification-verification__row-value{font-size:1.4rem}}@media screen and (min-width: 576px){.certification-verification__row--notes{flex-direction:column;align-items:flex-start;gap:6px}}.certification-verification__row--notes .certification-verification__row-value{font-size:1.4rem;line-height:1.5;color:rgb(var(--color-content));text-align:left;white-space:pre-line}.certification-verification__media{display:flex;flex-direction:column;gap:16px;margin-top:20px}.certification-verification__media[hidden]{display:none}.certification-verification__photo{display:block;width:100%;max-width:100%;height:auto;max-height:420px;border-radius:8px;background-color:rgb(var(--color-background));-o-object-fit:contain;object-fit:contain}.certification-verification__photo[hidden]{display:none}.certification-verification__video-block{display:flex;flex-direction:column;gap:8px}.certification-verification__video-block[hidden]{display:none}.certification-verification__video-label{font-size:1.2rem;font-weight:500;line-height:1.6;letter-spacing:normal;color:rgb(var(--color-secondary));text-transform:uppercase}.certification-verification__video{display:block;width:100%;max-width:100%;height:auto;max-height:480px;border-radius:8px;background-color:rgb(var(--color-black))}.certification-verification__again{width:100%;margin-top:24px;font-family:inherit}@media(prefers-reduced-motion: reduce){.certification-verification__panel-inner,.certification-verification__panel[data-active] .certification-verification__panel-inner{transform:none;transition:none}.certification-verification__submit-label,.certification-verification__spinner,.certification-verification__submit--loading .certification-verification__submit-label{transform:none}}