.SampleSteps-module__u58SYa__figure{margin:0;container-type:inline-size}.SampleSteps-module__u58SYa__caption{color:var(--ink);margin:0 0 24px;font-size:24px;font-weight:700;line-height:32px}.SampleSteps-module__u58SYa__grid{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;align-items:stretch;gap:16px;margin:0;padding:0;list-style:none;display:grid}.SampleSteps-module__u58SYa__card{background:#fff;border:1px solid #d9d4cd;border-radius:16px;min-width:0;padding:20px}.SampleSteps-module__u58SYa__cardTop{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.SampleSteps-module__u58SYa__iconBox{background:var(--primary-softer);border-radius:16px;flex-shrink:0;place-items:center;width:64px;height:64px;display:grid}.SampleSteps-module__u58SYa__icon{width:56px;height:56px}.SampleSteps-module__u58SYa__number{background:var(--bg);width:40px;height:40px;color:var(--primary);border-radius:50%;flex-shrink:0;place-items:center;font-size:20px;font-weight:700;line-height:1;display:grid}.SampleSteps-module__u58SYa__copy{color:var(--ink-3);margin:0;font-size:16px;line-height:26px}.SampleSteps-module__u58SYa__title{color:var(--ink);margin-bottom:8px;font-size:20px;font-weight:700;line-height:28px;display:block}@container (min-width:600px){.SampleSteps-module__u58SYa__caption{font-size:28px;line-height:36px}.SampleSteps-module__u58SYa__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr}}
