.user-home{--home-blue:#2563eb;--home-ink:#172033;--home-muted:#667085;--home-line:#dce3ec;min-height:100vh;color:var(--home-ink);background:#fff}.user-home-hero{color:#fff;background:#1b2633;align-items:center;height:min(760px,84svh);min-height:560px;display:grid;position:relative;overflow:hidden}.user-home-media,.user-home-media>img,.user-home-media>span{position:absolute;inset:0}.user-home-media>img{object-fit:cover;object-position:center 46%;width:100%;height:100%}.user-home-media>span{background:#0c1826a8}.user-home-header{z-index:2;border-bottom:1px solid #fff3;justify-content:space-between;align-items:center;gap:24px;width:min(1180px,100% - 48px);min-height:78px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.user-home-brand{color:#fff;align-items:center;gap:11px;min-width:0;text-decoration:none;display:inline-flex}.user-home-brand-mark{color:#fff;background:#2563eb;border:1px solid #ffffff57;border-radius:8px;flex:none;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 10px 24px #0b204347}.user-home-brand>span:last-child{gap:1px;min-width:0;display:grid}.user-home-brand strong{letter-spacing:0;font-size:15px;font-weight:720}.user-home-brand small{color:#ffffffb8;letter-spacing:0;font-size:10px}.user-home-nav{align-items:center;gap:8px;display:flex}.user-home-nav a{color:#ffffffdb;letter-spacing:0;border-radius:7px;align-items:center;min-height:40px;padding:0 14px;font-size:12px;font-weight:680;text-decoration:none;display:inline-flex}.user-home-nav a:hover{color:#fff;background:#ffffff1a}.user-home-nav .user-home-nav-primary{color:#fff;background:#ffffff1c;border:1px solid #ffffff4d}.user-home-hero-content{z-index:1;width:min(1180px,100% - 48px);margin:38px auto 0;position:relative}.user-home-hero-content h1{letter-spacing:0;max-width:680px;margin:0;font-size:64px;font-weight:760;line-height:1.06}.user-home-hero-content>p{color:#fffc;letter-spacing:0;max-width:610px;margin:20px 0 0;font-size:18px;line-height:1.75}.user-home-actions{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.user-home-actions a,.user-home-section-heading>a,.user-home-access-row>a{letter-spacing:0;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 18px;font-size:13px;font-weight:700;text-decoration:none;transition:transform .14s,background-color .14s,border-color .14s;display:inline-flex}.user-home-primary{color:#fff;border:1px solid var(--home-blue);background:var(--home-blue);box-shadow:0 10px 28px #09234c4d}.user-home-primary:hover{background:#1d4ed8;transform:translateY(-1px)}.user-home-secondary{color:#fff;background:#13233561;border:1px solid #ffffff61}.user-home-secondary:hover{background:#ffffff1f;transform:translateY(-1px)}.user-home-trust{color:#ffffffad;letter-spacing:0;align-items:center;gap:7px;margin-top:24px;font-size:11px;font-weight:600;display:inline-flex}.user-home-next{z-index:2;color:#fff;background:#111e2d4d;border:1px solid #ffffff4d;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.user-home-next:hover{background:#ffffff1f}.user-home-workspace{border-bottom:1px solid var(--home-line);background:#fff;scroll-margin-top:24px}.user-home-workspace-inner{width:min(1180px,100% - 48px);margin:0 auto;padding:64px 0 56px}.user-home-section-heading{border-bottom:1px solid var(--home-line);justify-content:space-between;align-items:flex-end;gap:36px;padding-bottom:32px;display:flex}.user-home-section-heading>div{max-width:720px}.user-home-section-heading h2{color:var(--home-ink);letter-spacing:0;margin:0;font-size:30px;font-weight:740;line-height:1.2}.user-home-section-heading p{color:var(--home-muted);letter-spacing:0;margin:10px 0 0;font-size:13px;line-height:1.65}.user-home-section-heading>a{color:#fff;background:var(--home-blue);flex:none;min-height:42px}.user-home-section-heading>a:hover{background:#1d4ed8;transform:translateY(-1px)}.user-home-area-list{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.user-home-area{grid-template-columns:42px minmax(0,1fr);gap:14px;min-width:0;padding:30px 28px;display:grid}.user-home-area:first-child{padding-left:0}.user-home-area:last-child{padding-right:0}.user-home-area+.user-home-area{border-left:1px solid var(--home-line)}.user-home-area-icon{border:1px solid #0000;border-radius:8px;place-items:center;width:42px;height:42px;display:grid}.user-home-area-icon.tone-blue{color:#2563eb;background:#edf3ff;border-color:#cfe0ff}.user-home-area-icon.tone-green{color:#08796e;background:#e9f7f3;border-color:#bfe2da}.user-home-area-icon.tone-amber{color:#9a6700;background:#fff8e5;border-color:#ead8a2}.user-home-area h3{color:var(--home-ink);letter-spacing:0;margin:2px 0 0;font-size:16px;font-weight:710;line-height:1.3}.user-home-area p{color:var(--home-muted);letter-spacing:0;margin:8px 0 0;font-size:12px;line-height:1.65}.user-home-access-row{border-top:1px solid var(--home-line);background:#f8fafc;justify-content:space-between;align-items:center;gap:24px;min-height:70px;padding:12px 16px;display:flex}.user-home-access-row>div{color:#08796e;align-items:center;gap:11px;min-width:0;display:flex}.user-home-access-row>div>span{gap:2px;min-width:0;display:grid}.user-home-access-row strong{color:var(--home-ink);letter-spacing:0;font-size:12px}.user-home-access-row small{color:var(--home-muted);letter-spacing:0;font-size:10px}.user-home-access-row>a{min-height:38px;color:var(--home-blue);background:#fff;border:1px solid #c8d8f5;padding:0 12px}.user-home-access-row>a:hover{border-color:var(--home-blue);background:#f3f7ff}.user-home-footer{width:min(1180px,100% - 48px);min-height:64px;color:var(--home-muted);justify-content:space-between;align-items:center;gap:24px;margin:0 auto;font-size:11px;display:flex}.user-home-footer a{color:var(--home-muted);text-decoration:none}.user-home-footer a:hover{color:var(--home-ink)}.user-home a:focus-visible{outline-offset:3px;outline:3px solid #60a5fa80}@media (max-width:760px){.user-home-hero{height:82svh;min-height:540px}.user-home-header{width:min(100% - 28px,620px);min-height:68px}.user-home-nav a:last-child{display:none}.user-home-nav a{min-height:38px;padding:0 11px}.user-home-hero-content{width:min(100% - 28px,620px);margin-top:34px}.user-home-hero-content h1{font-size:44px}.user-home-hero-content>p{max-width:500px;margin-top:16px;font-size:16px;line-height:1.65}.user-home-actions{margin-top:25px}.user-home-actions a{min-height:44px}.user-home-next{bottom:16px}.user-home-workspace-inner{width:min(100% - 28px,620px);padding:44px 0 38px}.user-home-section-heading{align-items:start;gap:20px;padding-bottom:24px;display:grid}.user-home-section-heading h2{font-size:25px}.user-home-section-heading>a{width:fit-content}.user-home-area-list{grid-template-columns:1fr}.user-home-area{padding:22px 0}.user-home-area+.user-home-area{border-top:1px solid var(--home-line);border-left:0}.user-home-access-row{flex-direction:column;align-items:flex-start;gap:14px;padding:16px}.user-home-footer{width:min(100% - 28px,620px)}}@media (max-width:420px){.user-home-brand small{display:none}.user-home-brand-mark{width:36px;height:36px}.user-home-hero{min-height:520px}.user-home-hero-content h1{font-size:39px}.user-home-hero-content>p{font-size:14px}.user-home-actions{grid-template-columns:1fr;display:grid}.user-home-actions a{width:100%}.user-home-trust{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.user-home *,.user-home :before,.user-home :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
