@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial}}}.feature-block{padding-block:calc(var(--spacing,.25rem)*6);flex-direction:column;align-items:center;display:flex}@media(min-width:960px){.feature-block{padding-block:calc(var(--spacing,.25rem)*3);flex-direction:row}.feature-block--reverse{flex-direction:row-reverse}}.feature-block__text{padding-inline:calc(var(--spacing,.25rem)*6);padding-bottom:calc(var(--spacing,.25rem)*0);flex:1 0 0}@media(min-width:960px){.feature-block__text{padding:calc(var(--spacing,.25rem)*8)}}.feature-block__image{padding:calc(var(--spacing,.25rem)*6);text-align:center;flex:1 0 0;min-width:100%;position:relative}@media(min-width:960px){.feature-block__image{padding:calc(var(--spacing,.25rem)*8);min-width:auto}}.feature-block__svg{width:100%;height:100%;fill:var(--accent-lighten-5);position:absolute;top:0;left:0}.feature-block__img{border-radius:var(--radius);width:100%;min-height:35vw;position:relative}@media(min-width:600px){.feature-block__img{min-height:18vw}}@media(min-width:1264px){.feature-block__img{min-height:250px}}.feature-block__img--no-shadow{box-shadow:none}.feature-block h2{margin-bottom:0;line-height:1.25}.feature-block li{margin-bottom:calc(var(--spacing,.25rem)*2)}.feature-block :is(b,strong){--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-secondary-darken-2,var(--secondary-darken-2))}@property --tw-font-weight{syntax:"*";inherits:false}
