.atlas-access{--atlas-muted:#65725f;min-height:100dvh;background:var(--atlas-page);color:var(--atlas-ink,#2c4d38);font:14px/1.7 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.atlas-access *{box-sizing:border-box}.atlas-access a{color:inherit;text-decoration:none}.atlas-access>header{max-width:1160px;margin:auto;display:flex;align-items:center;justify-content:space-between;padding:33px 35px;border-bottom:1px solid var(--atlas-line,#dfe6d7);gap:20px}.atlas-access>header>a:last-child{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--atlas-muted,#74806b)}.atlas-access>main{max-width:1160px;margin:auto;display:grid;grid-template-columns:1.1fr 1fr;gap:90px;padding:75px 35px 45px;align-items:center}.access-eyebrow{font-size:9px!important;letter-spacing:1.7px;font-weight:600;color:var(--atlas-muted,#74806b);margin:0 0 21px}.access-context h2{font:400 47px/1.15 Georgia,serif;letter-spacing:-1.6px;margin:0 0 24px}.access-context h2 em{font-style:normal;color:#829667}.access-context>p:not(.access-eyebrow){max-width:370px;color:var(--atlas-muted,#74806b);font-size:14px;line-height:1.9}.access-context>span{display:flex;align-items:center;gap:9px;font-size:11px;color:var(--atlas-muted,#74806b)}.access-illustration{height:180px;display:flex;align-items:flex-end;gap:14px;padding:18px 20px 30px}.access-illustration i{width:28px;height:25px;background:#b8cba3;border-radius:4px}.access-illustration i:nth-child(2){height:45px}.access-illustration i:nth-child(3){height:37px}.access-illustration i:nth-child(4){height:70px;background:#94ae7e}.access-illustration i:nth-child(5){height:94px;background:#7d9d65}.access-illustration i:nth-child(6){height:110px;background:#5f8153}.access-illustration i:nth-child(7){height:130px;background:#3c6044}.atlas-access-form{background:var(--atlas-surface);border:1px solid var(--atlas-line,#dfe6d7);border-radius:18px;padding:37px 35px;max-width:470px;width:100%;box-shadow:0 15px 50px #203b2505}.atlas-access-form h1{font:400 32px/1.2 Georgia,serif;letter-spacing:-1px;margin:0 0 15px}.access-description{font-size:14px;line-height:1.7;color:var(--atlas-muted,#74806b);margin-bottom:27px}.access-input{display:flex;gap:10px;align-items:center;border:1px solid var(--atlas-line,#dfe6d7);border-radius:9px;padding:0 13px;min-height:49px;background:var(--atlas-page)}.access-input:focus-within{outline:2px solid #98b181;outline-offset:2px}.access-input>svg{color:var(--atlas-muted,#74806b);flex-shrink:0}.access-input input{min-width:0;width:100%;border:0!important;background:transparent!important;box-shadow:none!important;outline:0!important;padding:12px 0!important;color:inherit;font:inherit;font-size:16px;line-height:1.5;-webkit-appearance:none;border-radius:0}.access-input button{min-width:36px;min-height:44px;flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:7px;background:none;border:0;color:var(--atlas-muted,#74806b);cursor:pointer}.access-input button:focus-visible,.access-options button:focus-visible{outline:2px solid #98b181;outline-offset:3px}.access-submit{font-size:14px;gap:16px;width:100%;margin-top:13px;min-height:49px;justify-content:space-between}.access-options{margin:24px 0 0;text-align:center;font-size:11px;color:var(--atlas-muted,#74806b)}.access-options button{min-height:44px;font:inherit;color:var(--atlas-ink,#2c4d38);background:none;border:0;padding:3px;cursor:pointer;text-decoration:underline;text-underline-offset:4px}.access-options p{margin:16px 0}.access-security{display:flex;align-items:flex-start;gap:7px;font-size:12px;line-height:1.7;color:var(--atlas-muted,#74806b);margin:26px 0 0;padding-top:21px;border-top:1px solid var(--atlas-line,#dfe6d7)}.access-security svg{flex-shrink:0;margin-top:2px}.access-message{padding:12px 14px;border:1px solid #ccdabb;border-radius:8px;background:#f0f5e9;font-size:12px;color:#395333}.access-error{background:#fff4ee;border-color:#e4cbc0;color:#8d4434}.atlas-access>footer{text-align:center;font-size:10px;color:var(--atlas-muted,#74806b);padding:25px}.account-dropdown form{margin:0}.account-dropdown form button{width:100%;text-align:left}@media(max-width:850px){.atlas-access>main{gap:35px;padding-top:50px}.access-context h2{font-size:38px}.atlas-access-form{padding:29px 25px}}@media(max-width:640px){.atlas-access>header{padding:22px 20px}.atlas-access>header>a:last-child{font-size:10px}.atlas-access>main{display:block;padding:26px 16px 16px}.access-context{display:none}.atlas-access-form{max-width:470px;margin:auto;padding:26px 23px}.atlas-access-form h1{font-size:29px;line-height:1.2}.atlas-access>header .landing-brand{font-size:36px}.atlas-access-form .field{margin-bottom:18px}}html[data-atlas-theme=dark] .access-message{background:#283b28;color:#d5e2c7;border-color:#526546}html[data-atlas-theme=dark] .access-error{background:#3b2b23;color:#ebc5b9;border-color:#735246}.atlas-access>main{background:transparent!important}.atlas-access .field>span,.atlas-access .landing-brand,.atlas-access h1,.atlas-access h2,.atlas-access>main{color:var(--atlas-ink)}.atlas-access .field{display:flex;flex-direction:column;gap:8px;margin:0 0 19px}.atlas-access .field>span{font-size:13px;line-height:1.5;font-weight:500}.atlas-access .access-input{width:100%;color:var(--atlas-ink);background:var(--atlas-page);border-color:var(--atlas-line);gap:10px}html[data-atlas-theme] .atlas-access .access-input input{background:transparent!important;color:var(--atlas-ink)!important;border:0!important;-webkit-text-fill-color:var(--atlas-ink)}.atlas-access .access-input input::placeholder{color:var(--atlas-muted);opacity:1;font-size:14px;-webkit-text-fill-color:var(--atlas-muted)}.atlas-access .access-input input:autofill{box-shadow:0 0 0 1000px var(--atlas-page) inset!important;-webkit-text-fill-color:var(--atlas-ink)}.atlas-access .access-input input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--atlas-page) inset!important;-webkit-text-fill-color:var(--atlas-ink);caret-color:var(--atlas-ink)}.atlas-access-form .access-submit{display:flex;align-items:center;min-height:50px;padding:13px 16px;border-radius:9px}.atlas-access .access-options{font-size:12px;line-height:1.6}.atlas-access .access-options p{margin:8px 0 0}.atlas-access .access-message{margin-bottom:16px}html[data-atlas-theme=dark] .atlas-access{--atlas-line:#46574b;--atlas-muted:#b4c3ae}html[data-atlas-theme=dark] .atlas-access .access-context h2 em{color:#abc591}html[data-atlas-theme=dark] .atlas-access .access-input:focus-within{outline-color:#b4cf99}.atlas-access .access-activation{overflow-wrap:anywhere}.atlas-access .access-activation p{margin-bottom:22px}@media(max-width:360px){.atlas-access>header{padding:20px 16px;gap:12px}.atlas-access>header>a:last-child{font-size:9px;gap:4px}.atlas-access-form{padding:24px 20px}.atlas-access-form h1{font-size:27px}.access-security{font-size:11px}}