.er-home{--er-accent: #b3a0ed;--er-muted: #aaa8b6;box-sizing:border-box;min-height:100svh;padding:56px 24px 28px;color:#f4f4f8;background:radial-gradient(ellipse at 50% -14%,#39304470,transparent 62%),#0c0c10;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.er-home *,.er-home *:before,.er-home *:after{box-sizing:border-box}.er-home__shell{width:min(100%,480px);margin:0 auto}.er-home__header{text-align:center}.er-home__logo{display:block;margin:0 auto 18px;object-fit:contain}.er-home__brand{margin:0 0 24px;font-size:12px;font-weight:550;letter-spacing:.035em;color:#d0cdd7}.er-home h1{margin:0;font-size:clamp(36px,7vw,46px);font-weight:600;line-height:1.12;letter-spacing:-.055em}.er-home h1 span{color:#aaa6b7}.er-home__intro{margin:20px 0 30px;color:var(--er-muted);font-size:14px;line-height:1.65}.er-home__links{display:grid;gap:12px}.er-home a{color:inherit;text-decoration:none}.er-home__links>a{border-radius:22px;transition:transform .18s ease,border-color .18s ease,background-color .18s ease}.er-home__links svg{width:22px;height:22px;flex-shrink:0}.er-home__website{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:21px 24px;background:#eeedf2;color:#19181e!important;border:1px solid #fff4}.er-home__website strong{display:block;font-size:16px;font-weight:600;letter-spacing:-.02em}.er-home__website small{display:block;margin-top:5px;color:#595761;font-size:12px;line-height:1.5}.er-home__card{border:1px solid #ffffff16;background:#ffffff05;box-shadow:inset 0 1px #ffffff04}.er-home__nova{display:block;position:relative;padding:25px 26px 22px;background:radial-gradient(ellipse at 100% 0,#9c7cff19,transparent 75%),#ffffff05}.er-home__eyebrow{display:block;margin-bottom:16px;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#c2b9d8}.er-home__card-heading{display:block;font-size:32px;font-weight:550;letter-spacing:-.045em;line-height:1.12}.er-home__period{color:var(--er-accent)}.er-home__description{display:block;max-width:355px;margin-top:14px;color:#b3afbf;font-size:13px;line-height:1.65}.er-home__card-action{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:23px;color:#ddd3f6;font-size:12px;font-weight:550}.er-home__dashboard{display:flex;align-items:center;gap:16px;padding:22px}.er-home__dashboard-icon{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;border-radius:12px;background:#ffffff08;color:#c6c0d1}.er-home__dashboard-icon svg{stroke:currentColor;stroke-width:1.4}.er-home__dashboard-copy{flex:1;min-width:0}.er-home__dashboard-copy strong{display:block;margin-bottom:6px;font-size:14px;font-weight:550}.er-home__dashboard-copy>span{display:block;color:var(--er-muted);font-size:12px;line-height:1.6;max-width:250px}.er-home__dashboard>svg{color:#aaa6b7}.er-home__footer{display:flex;justify-content:space-between;gap:20px;padding:24px 4px 0;font-size:10px;line-height:1.6;color:#918d9c}.er-home__footer a{display:inline-flex;gap:7px;align-items:center;min-height:32px;margin-top:-8px}.er-home a:focus-visible{outline:2px solid #c9b5ff;outline-offset:5px}@media(hover:hover){.er-home__links>a:hover{transform:translateY(-2px);border-color:#ffffff40}.er-home__website:hover{background:#fff}.er-home__card:hover{background-color:#ffffff0b}}@media(max-width:480px){.er-home{padding:34px 20px 24px}.er-home__logo{width:64px;height:64px;margin-bottom:14px}.er-home__brand{margin-bottom:22px;font-size:11px}.er-home__intro{margin:18px 0 26px}.er-home__website{padding:19px 21px}.er-home__nova{padding:23px 22px 20px}.er-home__dashboard{padding:20px;gap:13px}}@media(max-width:350px){.er-home{padding-inline:16px}.er-home__dashboard-icon{display:none}.er-home__footer{gap:10px}}@media(prefers-reduced-motion:reduce){.er-home__links>a{transition:none}.er-home__links>a:hover{transform:none}}
