pixies
Publicstyles.sass
@use "@/common/styles/colors" as *
.features-section
padding: 6rem
max-width: 1200px
margin: 0 auto
display: flex
flex-direction: column
gap: 8rem
.feature-block
display: grid
grid-template-columns: 1fr 1.3fr
gap: 4rem
align-items: center
.feature-block.feature-reverse
grid-template-columns: 1.3fr 1fr
.feature-content
order: 2
.feature-image
order: 1
.feature-content
display: flex
flex-direction: column
gap: 1rem
.feature-label
font-size: 0.8125rem
font-weight: 600
color: $primary
text-transform: uppercase
letter-spacing: 0.08em
.feature-content h3
font-size: 2rem
font-weight: 700
line-height: 1.2
.feature-content p
font-size: 1.0625rem
line-height: 1.7
color: $text-secondary
.feature-image
position: relative
img
width: 100%
border-radius: 12px
border: 1px solid $border-color
@media (max-width: 900px)
.features-section
padding: 4rem 2rem
gap: 5rem
.feature-block,
.feature-block.feature-reverse
grid-template-columns: 1fr
gap: 2rem
.feature-content,
.feature-image
order: unset
.feature-content h3
font-size: 1.75rem
@media (max-width: 640px)
.features-section
padding: 3rem 1.5rem
gap: 4rem
.feature-content h3
font-size: 1.5rem
.feature-content p
font-size: 1rem