.mlp-principles{padding:clamp(6px,1.5vw,18px) var(--mlp-section-gutter, clamp(20px, 4vw, 64px)) clamp(30px,4vw,48px)}.mlp-principles-inner{display:grid;grid-template-columns:repeat(4,1fr);width:min(1200px,100%);margin:0 auto;column-gap:clamp(22px,3.5vw,60px);row-gap:24px}.mlp-principle{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:12px;row-gap:4px;align-content:start;padding-left:clamp(22px,3vw,44px);border-left:1px solid var(--mel-border-subtle)}.mlp-principles-inner>.mlp-principle:first-child{padding-left:0;border-left:0}.mlp-principle svg{grid-row:1 / 3;align-self:start;margin-top:2px;color:var(--mlp-principle-accent, #8b5cf6)}.mlp-principle strong{grid-column:2;font:700 clamp(15px,1.15vw,17px) Poppins,system-ui,sans-serif;letter-spacing:-.012em;line-height:1.2;color:var(--mel-text-primary)}.mlp-principle span{grid-column:2;font-size:12px;line-height:1.45;color:var(--mel-text-tertiary)}@media(max-width:860px){.mlp-principles-inner{grid-template-columns:1fr 1fr;column-gap:clamp(18px,4vw,40px);row-gap:24px}.mlp-principle{padding-left:0;border-left:0}.mlp-principles-inner>.mlp-principle:nth-child(2n){padding-left:clamp(16px,4vw,30px);border-left:1px solid var(--mel-border-subtle)}}@media(max-width:560px){.mlp-principles{padding-top:8px;padding-bottom:30px}.mlp-principles-inner{grid-template-columns:1fr 1fr;column-gap:14px;row-gap:26px;max-width:420px;justify-items:center}.mlp-principle{display:flex;flex-direction:column;align-items:center;text-align:center;gap:7px;padding:0!important;border:0!important;max-width:190px}.mlp-principle svg{align-self:center;margin:0 0 2px}.mlp-principle strong{font-size:15px}.mlp-principle span{font-size:11.5px;line-height:1.4}}
