| | |
| | | height: auto; |
| | | } |
| | | |
| | | /* Fourth screen — app memos */ |
| | | .memo { |
| | | padding: 56px 0 64px; |
| | | background: #ffffff; |
| | | } |
| | | |
| | | .memo__split { |
| | | display: grid; |
| | | grid-template-columns: minmax(0, 1.05fr) minmax(0, 0.95fr); |
| | | gap: 28px 48px; |
| | | align-items: center; |
| | | } |
| | | |
| | | .memo__art { |
| | | margin: 0; |
| | | line-height: 0; |
| | | justify-self: start; |
| | | max-width: 540px; |
| | | width: 100%; |
| | | border-radius: 12px; |
| | | overflow: hidden; |
| | | background: #f5f5f7; |
| | | box-shadow: 0 10px 28px rgba(30, 45, 90, 0.1); |
| | | border: 1px solid rgba(0, 0, 0, 0.06); |
| | | } |
| | | |
| | | .memo__art img { |
| | | display: block; |
| | | width: 100%; |
| | | height: auto; |
| | | } |
| | | |
| | | .memo__headline { |
| | | margin: 0; |
| | | font-size: clamp(1.85rem, 3.8vw, 2.7rem); |
| | | font-weight: 800; |
| | | letter-spacing: -0.04em; |
| | | line-height: 1.12; |
| | | color: #000; |
| | | } |
| | | |
| | | .memo__lead { |
| | | margin: 22px 0 0; |
| | | font-size: clamp(0.98rem, 1.55vw, 1.1rem); |
| | | line-height: 1.75; |
| | | color: #6e6e73; |
| | | max-width: 22em; |
| | | } |
| | | |
| | | /* Main content */ |
| | | .page-main { |
| | | padding: 56px 0 72px; |
| | |
| | | justify-self: center; |
| | | max-width: 100%; |
| | | } |
| | | |
| | | .memo__split { |
| | | grid-template-columns: 1fr; |
| | | gap: 36px; |
| | | } |
| | | |
| | | .memo__art { |
| | | justify-self: center; |
| | | max-width: 100%; |
| | | } |
| | | } |
| | | |
| | | @media (max-width: 560px) { |