.svp .talk-card{background:radial-gradient(120% 90% at 100% 0%,#e0272329,transparent 55%),var(--card);border-color:#f2ece61f;padding:clamp(26px,3vw,44px)}.svp .talk-card .ic{color:var(--red)}.svp .talk-card h3{font-size:clamp(24px,2.3vw,34px);line-height:1.15}.svp .talk-card>p{max-width:46ch;margin-top:14px;font-size:15px}.svp .talk-steps{flex-wrap:wrap;gap:8px;margin:26px 0 0;padding:0;list-style:none;display:flex}.svp .talk-steps li{border:1px solid var(--line2);color:var(--cream);background:#f2ece605;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:13px;display:inline-flex}.svp .talk-steps li span{color:var(--grey);font-variant-numeric:tabular-nums;letter-spacing:.06em;font-size:11px}.svp .talk-go{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:30px;padding-top:26px;display:flex}.svp .talk-time{color:var(--grey);align-items:center;gap:8px;font-size:13px;display:inline-flex}.svp .talk-time svg{width:15px;height:15px}@media (max-width:600px){.svp .talk-go .btn{width:100%}}.svp .fo-soc{gap:8px;display:flex}.svp .fo-soc a{border:1px solid #f2ece626;border-radius:50%;place-items:center;width:38px;height:38px;transition:background .3s,border-color .3s;display:grid}.svp .fo-soc a:hover{background:var(--red);border-color:var(--red)}.svp .fo-soc svg{width:15px;height:15px}
