.ikc-home .som-why{padding:var(--s64) 0;background:var(--paper-2)}.ikc-home .som-why .sec-head{max-width:760px}.ikc-home .som-checks{max-width:920px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:16px}.ikc-home .som-check{display:flex;align-items:flex-start;gap:14px;background:#fff;border:1px solid var(--grey);border-radius:16px;padding:20px 22px;box-shadow:var(--shadow-sm);transition:transform .28s var(--ease),box-shadow .28s var(--ease),border-color .28s var(--ease)}.ikc-home .som-check:hover{transform:translateY(-4px);border-color:#c9d6f5;box-shadow:0 18px 40px -22px rgba(2,48,200,.35)}.ikc-home .som-check-ic{flex:none;width:34px;height:34px;border-radius:10px;background:linear-gradient(135deg,#0652c4,#096bfc 45%,#eec710 120%);display:grid;place-items:center}.ikc-home .som-check-ic svg{width:18px;height:18px;stroke:#fff;fill:none;stroke-width:3}.ikc-home .som-check p{font-size:14.5px;line-height:1.55;color:var(--ink-soft);margin:0}.ikc-home .som-eco{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--s16)}.ikc-home .som-fcard{flex:1 1 300px;max-width:360px;background:hsla(0,0%,100%,.1);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.2);border-radius:var(--r);padding:28px 26px;transition:transform .4s var(--ease),background .4s var(--ease)}.ikc-home .som-fcard:hover{transform:translateY(-6px);background:hsla(0,0%,100%,.16)}.ikc-home .som-fic{width:48px;height:48px;border-radius:13px;background:hsla(0,0%,100%,.16);display:grid;place-items:center;margin-bottom:18px}.ikc-home .som-fic svg{width:24px;height:24px;stroke:#fff;fill:none;stroke-width:2}.ikc-home .som-fcard h3{font-size:18px;font-weight:600;margin-bottom:8px;color:#fff}.ikc-home .som-fcard p{font-size:13.5px;line-height:1.6;color:hsla(0,0%,100%,.85)}.ikc-home .som-tgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s24);max-width:1120px;margin:0 auto}.ikc-home .som-tcard{background:#fff;border:1px solid var(--grey);border-radius:var(--r-lg);padding:30px 28px;display:flex;flex-direction:column;box-shadow:var(--shadow-sm);transition:transform .28s var(--ease),box-shadow .28s var(--ease),border-color .28s var(--ease)}.ikc-home .som-tcard:hover{transform:translateY(-6px);border-color:#c9d6f5;box-shadow:var(--shadow)}.ikc-home .som-tquote{font-size:38px;line-height:.6;color:var(--yellow);font-family:Georgia,serif;margin-bottom:10px}.ikc-home .som-tcard blockquote{font-size:15px;line-height:1.62;color:var(--ink-soft);flex:1;margin:0}.ikc-home .som-twho{display:flex;align-items:center;gap:14px;margin-top:22px;padding-top:20px;border-top:1px solid var(--grey)}.ikc-home .som-twho img{width:52px;height:52px;border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;flex:none;background:var(--paper-2)}.ikc-home .som-twho .nm{font-weight:600;font-size:15px;color:var(--ink-soft)}.ikc-home .som-twho .rl{font-size:12.5px;color:var(--muted);margin-top:2px}@media(max-width:1080px){.ikc-home .som-tgrid{grid-template-columns:1fr 1fr}}@media(max-width:768px){.ikc-home .som-checks,.ikc-home .som-tgrid{grid-template-columns:1fr}}