img{vertical-align:middle;max-width:100%;height:auto;display:inline-block}button{padding:0}.spacer{height:48px}@media (width>=1024px){.spacer{height:72px}}@media (width>=1280px){.spacer{height:96px}}.spacer--small{height:16px}@media (width>=1024px){.spacer--small{height:24px}}@media (width>=1280px){.spacer--small{height:40px}}.spacer--hero{height:48px}@media (width>=1024px){.spacer--hero{height:96px}}@media (width>=1280px){.spacer--hero{height:192px}}.slide-up-enter-from{transform:translateY(100%)}.slide-up-enter-active{z-index:99;transition:transform 10s cubic-bezier(.4,0,.2,1);position:fixed;inset:0;overflow-y:auto}.slide-up-enter-to{transform:translateY(0)}.slide-down-enter-active,.slide-up-leave-active{transition:none}.slide-down-leave-from{transform:translateY(0)}.slide-down-leave-active{z-index:99;transition:transform 10s cubic-bezier(.4,0,.2,1);position:fixed;inset:0;overflow-y:auto}.slide-down-leave-to{transform:translateY(100%)}.pe-container__wrapper{margin-bottom:0!important}a:focus{outline:none!important}a:focus-visible{position:relative}a:focus-visible:before{content:"";pointer-events:none;border-radius:0;position:absolute;inset:-3px;border:1px solid var(--focus-within-default)!important}.button{--button-border-width:1px}@media (width>=1024px){.button{--button-border-width:2px}}.button{cursor:pointer;transition:var(--default-transition);background:0 0;border:none;justify-content:center;align-items:center;gap:.5rem;text-decoration:none;display:inline-flex;position:relative}@media (width>=1024px){.button{gap:1rem}}.button+.button{margin-left:.5rem}@media (width>=1024px){.button+.button{margin-left:1rem}}.button:focus{outline:none}.button:focus-visible:before{content:"";pointer-events:none;border:.0625rem solid var(--focus-within-default);border-radius:0;position:absolute;inset:-.1875rem}.button__text{white-space:nowrap;align-items:center;height:1em;display:inline-flex;overflow:visible}.button:not(.header__search) .button__icon{--button-icon-size:.75rem;justify-content:center;align-items:center;display:flex;position:relative}@media (width>=1024px){.button:not(.header__search) .button__icon{--button-icon-size:1.5rem}.button--icon-only-overlay .button:not(.header__search) .button__icon{--button-icon-size:1.25rem}}.button:not(.header__search) .button__icon .shared-icon{width:var(--button-icon-size)!important;height:var(--button-icon-size)!important}.button__spinner{width:var(--button-icon-size);height:var(--button-icon-size);border:var(--button-border-width) solid currentColor;background-color:var(--white);box-shadow:0 0 0 .375rem var(--white);z-index:1;box-sizing:border-box;border-right-color:#0000;border-radius:50%;animation:.8s linear infinite button-spinner;position:absolute;inset:50%;transform:translate(-50%,-50%)}.button--primary{border:var(--button-border-width) solid var(--color-primary);background-color:var(--color-bg-base);color:var(--color-text-primary);border-radius:3rem;padding:.75rem 1rem}@media (width>=1024px){.button--primary{padding:1.25rem 2rem}}@media (width>=1920px){.button--primary{padding:1.25rem 2.5rem}}.button--primary:hover{box-shadow:var(--shadow-button)}.button--primary.button--active,.button--primary.router-link-active:not(.button--disable-router-active-style),.button--primary:active{border:var(--button-border-width) solid var(--red-500);background-color:var(--red-500);box-shadow:none}.button--primary.button--active:before,.button--primary.router-link-active:not(.button--disable-router-active-style):before,.button--primary:active:before{display:none}.button--primary:focus-visible .button__text,.button--primary:focus-visible .shared-icon{color:var(--color-primary)}.button--secondary{border:var(--button-border-width) solid var(--white);color:var(--white);background-color:#0000;border-radius:3rem;padding:.75rem 1rem}@media (width>=1024px){.button--secondary{padding:1.25rem 2rem}}@media (width>=1920px){.button--secondary{padding:1.25rem 2.5rem}}.button--secondary:hover{box-shadow:var(--shadow-button-secondary);background:var(--neutral-900)}.button--secondary.button--active,.button--secondary.router-link-active:not(.button--disable-router-active-style),.button--secondary:active{border:var(--button-border-width) solid var(--red-600);background-color:var(--red-600);box-shadow:none}.button--secondary.button--active:before,.button--secondary.router-link-active:not(.button--disable-router-active-style):before,.button--secondary:active:before{display:none}.button--secondary:focus-visible{outline:none}.button--secondary:focus-visible .button__text,.button--secondary:focus-visible .shared-icon{color:var(--white)}.button--link{--button-link-underline-color:var(--color-primary);color:var(--color-text-primary);background-image:linear-gradient(to right,transparent,transparent),linear-gradient(to right,var(--button-link-underline-color),var(--button-link-underline-color));background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:100% 2px,0 2px;padding-bottom:.375rem;position:relative}.button--link:hover{background-size:0 2px,100% 2px}.button--link:active{--button-link-underline-color:var(--color-text-primary)}.button--link:focus-visible{background-size:0 2px,100% 2px}.button--link:focus-visible:before{height:100%}.button--icon-only{border:var(--button-border-width) solid var(--color-primary);border-radius:7.5rem;padding:.75rem}@media (width>=1024px){.button--icon-only{padding:1.25rem}}.button--icon-only:hover{box-shadow:var(--shadow-button)}.button--icon-only-overlay{background-color:var(--overlay-dark-50);border-radius:7.5rem;padding:.75rem}.button--icon-only-overlay .button__icon{transition:var(--default-transition)}.button--icon-only-overlay:hover .button__icon{transform:scale(1.5)}.button--icon-align-left{flex-direction:row-reverse}.button--no-bg{background-color:#0000}@keyframes button-spinner{to{transform:translate(-50%,-50%)rotate(1turn)}}
