vaguerent/website/pages/home/style.module.css
2020-07-08 15:36:04 -04:00

102 lines
1.4 KiB
CSS

.block {
padding: 100px 0;
}
.hero {
display: flex;
align-items: center;
text-align: center;
margin: 150px 0;
& img {
max-width: 445px;
}
& .buttons > * {
margin-right: 15px;
margin-top: 25px;
& > *:last-child {
margin-right: 0;
}
@media (max-width: 500px) {
width: 100%;
margin-top: 20px;
}
}
}
.unifiedWorkflow {
composes: block;
background: var(--vagrant);
color: white;
& :global(.g-code-block) {
width: 100%;
margin-left: 50px;
overflow: scroll;
@media (max-width: 1000px) {
margin-left: 0;
}
}
}
/* enforce consistency section */
.enforceConsistency {
composes: block;
& img {
max-width: 70%;
}
}
/* cross-platform section */
.crossPlatform {
composes: block;
background: #0d44cc;
color: white;
& img {
max-width: 130px;
min-width: 20px;
height: auto;
fill: #fff;
padding: 0 20px;
}
}
/* trusted at scale section */
.trustedAtScale {
composes: block;
background: var(--black);
color: white;
& .customerImg {
max-width: 80%;
margin: 50px auto 0 auto;
display: block;
@media (max-width: 800px) {
max-width: 100%;
}
}
}
.tag {
composes: g-type-label from global;
display: inline-block;
background: white;
color: black;
padding: 6px 8px;
}
.h2 {
composes: g-type-display-2 from global;
margin: 20px 0 10px 0;
}