.principles-section{width:100%;background:#eff0f0;padding:120px 24px;box-sizing:border-box}@media(max-width:768px){.principles-section{padding:56px 16px}}.principles-section__inner{display:flex;flex-direction:column;align-items:center;gap:48px;max-width:1200px;margin:0 auto}.principles-section__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px;width:100%}@media(max-width:768px){.principles-section__grid{grid-template-columns:1fr}}.principle-card{display:flex;flex-direction:column;gap:12px;padding:32px;background:#fff;border:1px solid #eff0f0;border-radius:12px}.principle-card__title{font-size:18px;font-weight:600;color:#000}.principle-card__description{font-size:16px;line-height:1.6}.principles-section__cta:hover{text-decoration:none}