@charset "UTF-8";@font-face{font-family:Tree;src:url(/assets/CircleBold-DqfdXsKH.woff2) format("woff2"),url(/assets/CircleBold-Cdi1eXbK.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Tree;src:url(../../assets/fonts/CircleMeduim.woff2\ .woff2) format("woff2"),url(/assets/CircleMedium-CeOMln2t.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Tree;src:url(/assets/CircleRegular-F92sparB.woff2) format("woff2"),url(/assets/CircleRegular-BsaoaeqR.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Tree;src:url(/assets/CircleXBold-DGuCmPwz.woff2) format("woff2"),url(/assets/CircleXBold-CfIdxWty.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Tree;src:url(/assets/CircleBlk-CrYuR9d2.woff2) format("woff2"),url(/assets/CircleBlk-DQUl9AM4.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Tree,sans-serif;font-weight:400;color:#1d1d1f;padding-inline:1.5rem;overflow:auto;max-width:1280px;margin-left:auto;margin-right:auto}@media (min-width: 768px){body{padding-inline:3rem}}@media (min-width: 1280px){body{padding-inline:9.375rem}}button{all:unset;cursor:pointer;background:none;border:none;padding:0;font:inherit}.password-wrapper{height:100vh;margin:0;display:flex;justify-content:center;align-items:center}.password-page{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background-color:#f3f3f3;border-radius:2.5rem;padding:2rem;max-width:450px;width:100%;height:auto}@media (min-width: 768px){.password-page{padding:3rem}}.password-page__image{max-width:160px;padding-block:2rem}.password-page__text{font-size:1rem;font-weight:500;padding-bottom:2rem;color:#6e6e73}.password-page__form{display:flex;flex-direction:column;align-items:center;width:100%}.password-page__form--access-code,.password-page__form--submit{width:220px;padding-block:1rem;margin-bottom:1rem;border-radius:6.25rem;font-size:1rem;text-align:center}.password-page__form--access-code{border:1.5px solid #ffffff;outline:none}.password-page__form--access-code:focus{border-color:#1d1d1f}.password-page__form--submit{background-color:#1d1d1f;color:#fff;cursor:pointer}.password-page__form--submit:hover{background-color:#1d1d1f}.password-page .error-message{color:#6e6e73;margin-top:1rem}
