.why-luka-promises{background:var(--cream-50)}.why-luka-promises__inner{max-width:1440px;margin-inline:auto;padding:56px 24px}.why-luka-promises__header{flex-direction:column;gap:20px;display:flex}.why-luka-promises__heading{color:var(--ink-800);font-family:var(--heading-font);letter-spacing:-.6px;flex:1;margin:0;font-size:30px;font-weight:600;line-height:1.1}.why-luka-promises__body{color:#3a352f;font-family:var(--body-font);margin:0;font-size:15px;line-height:1.6}.why-luka-promises__card{border:1px solid var(--border-subtle);background:#fff;border-radius:20px;margin-top:32px;padding:24px 16px}.why-luka-promises__columns{grid-template-columns:1fr;gap:8px;display:grid}.why-luka-promises__col-label{font-family:var(--heading-font);letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:600}.why-luka-promises__col-label.is-always{color:#0f7a55}.why-luka-promises__col-label.is-never{color:#a83c3c}.why-luka-promises__rows{flex-direction:column;margin-top:12px;display:flex}.why-luka-promises__row{border-bottom:1px solid var(--border-subtle);grid-template-columns:1fr;gap:8px;padding-block:12px;display:grid}.why-luka-promises__row:last-child{border-bottom:none}.why-luka-promises__cell{align-items:flex-start;gap:12px;display:flex}.why-luka-promises__cell p{color:var(--ink-800);font-family:var(--body-font);margin:0;font-size:14px;font-weight:500;line-height:1.45}.why-luka-promises__cell.is-never p{color:#3a352f}.why-luka-promises__icon{width:28px;height:28px;font-family:var(--heading-font);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:flex}.why-luka-promises__cell.is-always .why-luka-promises__icon{color:#0f7a55;background:#e7f3ee;font-size:16px}.why-luka-promises__cell.is-never .why-luka-promises__icon{color:#a83c3c;background:#fbeaea;font-size:13px}.why-luka-promises__never-label{color:#a83c3c;font-family:var(--heading-font);letter-spacing:.16em;text-transform:uppercase;margin:0;padding-bottom:2px;font-size:10px;font-weight:600}@media (width>=48em){.why-luka-promises__inner{padding:120px 96px}.why-luka-promises__header{flex-direction:row;justify-content:space-between;gap:48px}.why-luka-promises__heading{letter-spacing:-1.2px;max-width:760px;font-size:56px;line-height:1.05}.why-luka-promises__body{flex-shrink:0;max-width:408px;padding-top:32px;font-size:17px;line-height:1.65}.why-luka-promises__card{border-radius:24px;margin-top:56px;padding:40px 56px}.why-luka-promises__columns{grid-template-columns:repeat(2,1fr);gap:56px}.why-luka-promises__rows{margin-top:16px}.why-luka-promises__row{grid-template-columns:repeat(2,1fr);gap:56px;padding-block:16px}.why-luka-promises__cell{padding-top:0}.why-luka-promises__cell p{font-size:16px}}
