.srweb .srw-def{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:stretch;background:#fff;border:1px solid var(--c-border);border-radius:var(--r-xl);box-shadow:var(--sh-card);overflow:hidden}.srweb .srw-def-term{display:flex;align-items:center;padding:clamp(1.5rem,3vw,2.4rem) clamp(1.5rem,3vw,2.5rem);background:linear-gradient(160deg,#ecfeff 0%,#f6fdff 45%,#fff 100%);border-right:1px solid rgba(34,211,238,.22)}.srweb .srw-def .srw-def-t{font-family:var(--font-display);font-weight:700;font-size:clamp(1.7rem,2.8vw,2.25rem);line-height:1.05;letter-spacing:-.02em;color:var(--c-ink);margin:0}.srweb .srw-def-body{display:flex;flex-direction:column;justify-content:center;padding:clamp(1.5rem,3vw,2.4rem) clamp(1.5rem,3.4vw,2.9rem)}.srweb .srw-def-body p{font-size:1.1rem;line-height:1.75;color:var(--c-text);max-width:62rem}@media(min-width:821px){.srweb .srw-def .srw-def-t{white-space:nowrap}}@media(max-width:820px){.srweb .srw-def{grid-template-columns:minmax(0,1fr)}.srweb .srw-def-term{border-right:0;border-bottom:1px solid rgba(34,211,238,.22)}}
