|
@@ -5,8 +5,9 @@
|
|
|
.login-story::before { width: 540px; height: 540px; right: -220px; top: -180px; }
|
|
.login-story::before { width: 540px; height: 540px; right: -220px; top: -180px; }
|
|
|
.login-story::after { width: 300px; height: 300px; left: -120px; bottom: -100px; }
|
|
.login-story::after { width: 300px; height: 300px; left: -120px; bottom: -100px; }
|
|
|
.story-inner { position: relative; z-index: 1; max-width: 570px; }
|
|
.story-inner { position: relative; z-index: 1; max-width: 570px; }
|
|
|
-.story-brand, .mobile-brand { display: flex; align-items: center; gap: 12px; font-weight: 700; }
|
|
|
|
|
-.story-brand img, .mobile-brand img { width: 44px; height: 44px; padding: 4px; object-fit: contain; border-radius: 12px; background: white; }
|
|
|
|
|
|
|
+.story-brand, .mobile-brand { display: flex; align-items: center; gap: 14px; font-weight: 700; }
|
|
|
|
|
+.story-brand img, .mobile-brand img { width: 56px; height: 56px; padding: 5px; object-fit: contain; border-radius: 14px; background: white; }
|
|
|
|
|
+.story-brand span { font-size: 17px; }
|
|
|
.eyebrow { margin: 72px 0 15px; color: #7ed8b5; font-size: 12px; font-weight: 800; letter-spacing: .22em; }
|
|
.eyebrow { margin: 72px 0 15px; color: #7ed8b5; font-size: 12px; font-weight: 800; letter-spacing: .22em; }
|
|
|
h1 { margin: 0; font-size: clamp(38px, 4.3vw, 64px); line-height: 1.16; letter-spacing: -.035em; }
|
|
h1 { margin: 0; font-size: clamp(38px, 4.3vw, 64px); line-height: 1.16; letter-spacing: -.035em; }
|
|
|
.story-copy { max-width: 520px; margin: 28px 0; color: #c8d9e5; font-size: 16px; line-height: 1.9; }
|
|
.story-copy { max-width: 520px; margin: 28px 0; color: #c8d9e5; font-size: 16px; line-height: 1.9; }
|
|
@@ -32,4 +33,6 @@ input { min-width: 0; flex: 1; border: 0; outline: 0; color: #172033; background
|
|
|
.login-story { display: none; }
|
|
.login-story { display: none; }
|
|
|
.login-panel { min-height: 100vh; padding: 28px 22px; }
|
|
.login-panel { min-height: 100vh; padding: 28px 22px; }
|
|
|
.mobile-brand { display: flex; margin-bottom: 58px; }
|
|
.mobile-brand { display: flex; margin-bottom: 58px; }
|
|
|
|
|
+ .mobile-brand img { width: 52px; height: 52px; }
|
|
|
|
|
+ .mobile-brand span { font-size: 18px; }
|
|
|
}
|
|
}
|