.features_wrap__VfVlr{flex:1 1;padding:var(--space-6) var(--space-4) var(--space-7)}@media (min-width:640px){.features_wrap__VfVlr{padding:var(--space-7) var(--space-6)}}.features_content__gJL_b{max-width:42rem;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-6)}.features_heading__cCXJY{font-size:var(--font-size-2xl);font-weight:600}.features_intro__rn9zS{margin-top:calc(var(--space-6) * -1 + var(--space-2));color:var(--color-text);line-height:1.7}.features_feature__JVTIi{display:flex;flex-direction:column;gap:var(--space-3)}.features_feature__JVTIi h2{font-size:var(--font-size-xl);font-weight:600}.features_feature__JVTIi>p{color:var(--color-text);line-height:1.7}.features_featureImage__SRxyl{align-self:center;width:200px;max-width:55vw}.features_featureImageFrame__7NUC1{position:relative;width:100%;aspect-ratio:978/2100;border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-md)}.features_featureImageImg__0O0xL{object-fit:contain}.features_feature__JVTIi>.features_featureCaption__hy7Cu{text-align:center;font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.4}.features_feature__JVTIi p a{color:var(--color-primary);font-weight:600;text-decoration:underline}.features_feature__JVTIi p strong{color:var(--color-primary-hover);font-weight:700}