.srweb .srw-rf-grid{display:block}.srweb .srw-rf-card{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:clamp(1.5rem,3.6vw,3.2rem);align-items:center;padding:clamp(1rem,2.2vw,1.5rem)}.srweb .srw-rf-card+.srw-rf-card{margin-top:1rem}.srweb .srw-rf-cover{position:relative;display:grid;place-items:center;margin:0;overflow:hidden;padding:clamp(1.4rem,3vw,2.2rem) clamp(1.6rem,3vw,2.4rem);border-radius:16px;border:1px solid rgba(34,211,238,.25);background:radial-gradient(90% 70% at 30% 10%,rgba(34,211,238,.18),transparent 70%),linear-gradient(160deg,#ecfeff 0%,#f5faff 55%,#fff 100%)}.srweb .srw-rf-cover img{width:100%;max-width:210px;height:auto;display:block;margin:0;border:0;border-radius:4px;box-shadow:0 18px 40px rgba(14,29,65,.22),0 2px 6px rgba(14,29,65,.12)}.srweb .srw-rf-body{min-width:0}.srweb .srw-rf-card .srw-lc-hd{display:block}.srweb .srw-rf-card .srw-lc-t{margin:0 0 .75rem;font-size:clamp(1.4rem,2.2vw,1.85rem);line-height:1.15;letter-spacing:-.01em;text-wrap:balance}.srweb .srw-rf-card .srw-lc-bd{display:flex;flex-direction:column;align-items:flex-start;gap:0}.srweb .srw-rf-card .srw-lc-bd>p{margin:0 0 1.1rem;max-width:62ch;font-size:1.02rem;line-height:1.65;color:var(--c-text)}.srweb .srw-rf-card .srw-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem 1.6rem;margin:0 0 1.6rem;width:100%}@media(max-width:1024px){.srweb .srw-rf-card .srw-list{grid-template-columns:minmax(0,1fr)}}@media(max-width:820px){.srweb .srw-rf-card{grid-template-columns:minmax(0,1fr)}.srweb .srw-rf-cover img{max-width:170px}}.srweb .srw-rf-more{margin-top:1.6rem}
