.access_desk___RR8M{max-width:36rem;padding-bottom:4rem}.access_lead__PvTUE{margin-top:1.1rem;max-width:36rem;color:var(--text);font-family:var(--font-serif),Georgia,serif;font-size:1.15rem;line-height:1.45}.access_block__V2Ior{margin-top:2.4rem}.access_passwordBlock__VmIzF{margin-top:3.6rem;padding-top:2.4rem;border-top:1px solid var(--line)}.access_passwordBlock__VmIzF .contact-form{margin-top:1.4rem;gap:1.15rem}.access_block__V2Ior h2{font-size:clamp(1.8rem,3vw,2.4rem);max-width:16ch}.access_list__Xq6BD{list-style:none;margin:1rem 0 0;padding:0}.access_list__Xq6BD li{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 0;border-top:1px solid var(--line);font-family:var(--font-serif),Georgia,serif;font-size:1.05rem}.access_admin__CgS3e,.access_remove__5xE44{margin:0;padding:0;border:0;background:transparent;color:var(--copper);font-family:var(--font-sans),"Segoe UI",sans-serif;font-size:.68rem;letter-spacing:.14em;line-height:1;text-transform:uppercase;white-space:nowrap}.access_remove__5xE44{cursor:pointer}.access_remove__5xE44:disabled{cursor:wait;opacity:.55}.access_note__CVoji{margin-top:.8rem;color:var(--soft);font-size:.85rem}.contact-form button.access_forgot__CQz5r{justify-self:start;margin:.2rem 0 0;padding:0;border:0;background:transparent;color:var(--copper);font-family:var(--font-sans),"Segoe UI",sans-serif;font-size:.72rem;letter-spacing:.14em;line-height:1.2;text-transform:uppercase;cursor:pointer}.contact-form button.access_forgot__CQz5r:disabled{cursor:wait;opacity:.55}.access_logout__2i_9_{margin-top:1.6rem;background:transparent;border:1px solid var(--copper);color:var(--text);padding:.8rem 1rem;letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;cursor:pointer}.access_passwordField__4mKjW{position:relative;display:block}.contact-form .access_passwordField__4mKjW input{width:100%;padding-right:2.1rem}.contact-form .access_reveal__od6EQ{position:absolute;top:50%;right:0;transform:translateY(-50%);display:grid;place-items:center;width:1.7rem;height:1.7rem;margin:0;padding:0;border:0;background:transparent;color:var(--copper);letter-spacing:0;line-height:0;text-transform:none;cursor:pointer}.access_reveal__od6EQ svg{width:1.05rem;height:1.05rem;display:block}.access_emailBox__qa35o{display:block;border:2px solid transparent;background:linear-gradient(var(--bg),var(--bg)) padding-box,linear-gradient(to top right,#f7f4ef 0,#f4efe8 18%,#c17a45 100%) border-box}.contact-form .access_emailBox__qa35o input{width:100%;margin:0;padding:.7rem .75rem;border:0;border-radius:0;background:var(--bg);color:var(--text)}