.ability-row.svelte-1mgdzg7.svelte-1mgdzg7{display:grid;grid-template-columns:auto auto;gap:16px}@media (max-width: 767.98px){.ability-row.svelte-1mgdzg7.svelte-1mgdzg7{display:inherit}}.ability-row.svelte-1mgdzg7 .col.svelte-1mgdzg7{border:1px solid rgba(15,15,16,.1);border-radius:16px;position:relative;overflow:hidden;background:#fff;display:flex;padding:30px;box-sizing:border-box;transition:padding .2s linear}@media (min-width: 991.98px){.ability-row.svelte-1mgdzg7 .col.svelte-1mgdzg7:hover{box-shadow:0 4px 16px -4px #0000001a;padding-left:38px;padding-right:22px}}@media (max-width: 767.98px){.ability-row.svelte-1mgdzg7 .col.svelte-1mgdzg7{margin-bottom:14px;padding:16px}.ability-row.svelte-1mgdzg7 .col.svelte-1mgdzg7:last-child{margin-bottom:0}}.ability-row.svelte-1mgdzg7 .col .image.svelte-1mgdzg7{width:56px;height:56px;background:#f7f7f7;border-radius:8px;margin-right:16px;padding:4px;display:flex;justify-content:center;align-items:center}.ability-row.svelte-1mgdzg7 .col .image.svelte-1mgdzg7 img{width:40px;height:40px}.ability-row.svelte-1mgdzg7 .col .detail.svelte-1mgdzg7{flex:1}.ability-row.svelte-1mgdzg7 .col .detail h3.svelte-1mgdzg7{font-size:var(--font-size-h4);line-height:var(--line-height-h4);font-weight:450}.ability-row.svelte-1mgdzg7 .col .detail .desc.svelte-1mgdzg7{font-size:var(--font-size-primary);line-height:var(--line-height-primary);margin-top:10px;color:#0f0f10b3}
