.private-clarity-land .account-entry{min-height:100svh;padding:32px 5% 20px}.account-entry .entry-header{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto}.account-entry .entry-home{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--alder-muted)}.account-entry .entry-layout{display:grid;grid-template-columns:1.15fr 1fr;max-width:1080px;margin:clamp(40px,8vh,88px) auto 40px;min-height:560px;border:1px solid var(--alder-line);border-radius:16px;overflow:hidden;background:var(--alder-paper);box-shadow:0 20px 70px #202b2a08}.account-entry .entry-story{position:relative;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;background:#28483e;color:#f6f5ef;padding:52px 48px 32px}.account-entry .entry-kicker{font-size:11px;font-weight:500;letter-spacing:.16em;color:var(--alder-bronze)}.account-entry .entry-story .entry-kicker{color:#d0c6b2}.private-clarity-land .account-entry .entry-story h1{font-size:clamp(42px,4.2vw,60px);line-height:1.1;letter-spacing:-.04em;margin:32px 0 24px!important}.account-entry .entry-story-copy{position:relative;z-index:1}.account-entry .entry-story p{max-width:330px;font-size:16px;line-height:1.8;color:#d7e0d9}.account-entry .entry-landscape{position:absolute;width:115%;height:auto;left:-5%;bottom:38px;color:#d2cfb6}.account-entry .entry-story-note{display:flex;align-items:center;gap:9px;font-size:12px;color:#d7e0d9;position:relative;margin-top:160px}.account-entry .entry-story-note span{width:5px;height:5px;border-radius:50%;background:#c6b497}.account-entry .entry-signin{align-self:center;padding:52px 54px}.private-clarity-land .account-entry .entry-signin h2{font:400 38px/1.15 Georgia,serif;letter-spacing:-.035em;margin:20px 0 14px}.account-entry .entry-intro{color:var(--alder-muted);font-size:15px;line-height:1.7}.account-entry .entry-actions{margin-top:32px}.private-clarity-land .account-entry .entry-primary{display:flex;justify-content:space-between;width:100%;min-height:52px;border-radius:8px;padding:14px 18px;font-size:14px}.account-entry .entry-recovery{display:block;width:fit-content;margin:16px auto 0;font-size:12px;color:var(--alder-muted)}.account-entry .entry-recovery:hover{text-decoration:underline}.account-entry .entry-new{border-top:1px solid var(--alder-line);margin-top:32px;padding-top:25px}.account-entry .entry-new p{color:var(--alder-muted);font-size:13px;margin-bottom:12px}.account-entry .entry-secondary{display:flex;align-items:center;justify-content:space-between;min-height:48px;border:1px solid #cad3ca;border-radius:8px;padding:12px 18px;font-size:14px}.account-entry .entry-secondary:hover{background:var(--alder-wash)}.account-entry .entry-security{display:flex;align-items:center;gap:8px;color:var(--alder-muted);font-size:11px;margin-top:28px!important}.account-entry .entry-error{padding:14px;background:#faf1ec;border-radius:8px;color:#8e443a;font-size:13px;margin-top:24px!important}.account-entry .entry-footer{text-align:center;color:var(--alder-muted);font-size:12px}@media (max-width:760px){.private-clarity-land .account-entry{padding:24px 20px}.account-entry .entry-layout{grid-template-columns:1fr;margin-top:32px}.account-entry .entry-story{padding:32px 28px}.private-clarity-land .account-entry .entry-story h1{font-size:40px;margin:24px 0 16px!important}.account-entry .entry-story p{font-size:14px;max-width:280px}.account-entry .entry-story-note{display:none}.account-entry .entry-landscape{width:70%;left:auto;right:-30%;bottom:-50px}.account-entry .entry-signin{padding:36px 28px}.private-clarity-land .account-entry .entry-signin h2{font-size:32px}.account-entry .entry-home{font-size:12px}}@media (min-width:761px) and (max-height:850px){.private-clarity-land .account-entry{padding-top:24px}.account-entry .entry-layout{min-height:min(560px,calc(100svh - 176px));margin:28px auto 24px}.account-entry .entry-story{padding-top:36px}.account-entry .entry-story-note{margin-top:72px}.account-entry .entry-signin{padding-top:32px;padding-bottom:32px}}@media (max-width:760px){.private-clarity-land .account-entry{padding:20px}.account-entry .entry-layout{min-height:0;margin:24px auto 20px}.account-entry .entry-story{padding:24px 28px}.private-clarity-land .account-entry .entry-story h1{font-size:36px;margin:18px 0 12px!important}.account-entry .entry-story p{line-height:1.6}.account-entry .entry-signin{padding:28px}.private-clarity-land .account-entry .entry-signin h2{margin:14px 0 10px}.account-entry .entry-actions{margin-top:24px}.account-entry .entry-new{margin-top:24px;padding-top:18px}.account-entry .entry-security{margin-top:20px!important}}@media (max-width:760px) and (max-height:750px){.account-entry .entry-story{padding:20px 28px}.account-entry .entry-footer,.account-entry .entry-story p{display:none}.private-clarity-land .account-entry .entry-story h1{font-size:32px;margin:14px 0 0!important}.account-entry .entry-signin{padding-top:24px;padding-bottom:24px}.private-clarity-land .account-entry{padding-top:16px;padding-bottom:16px}.account-entry .entry-layout{margin-top:16px;margin-bottom:12px}.account-entry .entry-actions{margin-top:20px}.account-entry .entry-new{margin-top:18px;padding-top:14px}}@media (min-width:761px) and (max-height:700px){.private-clarity-land .account-entry{padding-top:16px;padding-bottom:16px}.account-entry .entry-layout{min-height:min(560px,calc(100svh - 144px));margin:20px auto 16px}.account-entry .entry-story{padding:32px 40px}.private-clarity-land .account-entry .entry-story h1{font-size:clamp(38px,3.8vw,50px);margin:24px 0 16px!important}.account-entry .entry-story-note{margin-top:32px}.account-entry .entry-signin{padding:24px 40px}.private-clarity-land .account-entry .entry-signin h2{font-size:34px;margin:14px 0 12px}.account-entry .entry-intro{font-size:14px;line-height:1.5}.account-entry .entry-actions{margin-top:20px}.private-clarity-land .account-entry .entry-primary{min-height:48px;padding-top:12px;padding-bottom:12px}.account-entry .entry-recovery{margin-top:12px}.account-entry .entry-new{margin-top:20px;padding-top:16px}.account-entry .entry-secondary{min-height:44px;padding-top:10px;padding-bottom:10px}.account-entry .entry-security{margin-top:16px!important}.account-entry .entry-footer{display:none}}@media (min-width:761px) and (max-height:600px){.account-entry .entry-landscape{bottom:-64px}.account-entry .entry-story{padding-top:24px;padding-bottom:24px}.account-entry .entry-intro,.account-entry .entry-security,.account-entry .entry-story-note{display:none}.account-entry .entry-signin{padding-top:20px;padding-bottom:20px}.private-clarity-land .account-entry .entry-signin h2{margin:12px 0 8px}.account-entry .entry-actions{margin-top:16px}.account-entry .entry-new{margin-top:14px;padding-top:12px}}