.iching-discovery[data-v-54e58c1f]{color:#304d3c;background:linear-gradient(125deg,#f6f6e9,#edf2e9 65%,#e1e9dc);border:1px solid #c8d3b9;border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:30px;margin:28px 0;padding:32px;display:grid;box-shadow:0 16px 40px #35543a0b}.iching-discovery h2[data-v-54e58c1f]{color:#304d3c;letter-spacing:-.045em;margin:10px 0 14px;font-size:clamp(28px,3vw,38px);line-height:1.35}.iching-discovery-copy>p[data-v-54e58c1f]{color:#5b6c59;margin:0 0 22px;font-size:17px;line-height:1.7}.iching-situation-links[data-v-54e58c1f]{gap:10px;display:grid}.iching-situation-links>a[data-v-54e58c1f]{background:#fffdf6;border:1px solid #cfd9c5;border-radius:16px;align-items:center;gap:13px;min-height:80px;padding:10px;transition:transform .2s,border-color .2s;display:flex}.iching-situation-links>a[data-v-54e58c1f]:hover{border-color:#718b62;transform:translate(3px)}.iching-situation-links>a[data-v-54e58c1f]:focus-visible{outline-offset:3px;outline:3px solid #799c63}.iching-situation-links img[data-v-54e58c1f]{-o-object-fit:contain;object-fit:contain;border-radius:9px;width:90px;height:60px}.iching-situation-links span[data-v-54e58c1f]{flex:1;min-width:0}.iching-situation-links strong[data-v-54e58c1f]{color:#304b38;word-break:keep-all;font-size:17px;line-height:1.45;display:block}.iching-situation-links small[data-v-54e58c1f]{color:#65725d;margin-top:4px;font-size:14px;line-height:1.5;display:block}.iching-situation-links b[data-v-54e58c1f]{color:#658154;padding:0 4px}.iching-discovery-library[data-v-54e58c1f]{color:#46613a;align-items:center;gap:20px;min-height:44px;margin-top:14px;font-size:15px;font-weight:650;display:inline-flex}.iching-discovery-art[data-v-54e58c1f]{background:#233c31;border:1px solid #a8b79b;border-radius:22px;min-width:0;margin:0;overflow:hidden}.iching-discovery-art img[data-v-54e58c1f]{aspect-ratio:3/2;-o-object-fit:contain;object-fit:contain;width:100%;height:auto;display:block}.iching-discovery-art figcaption[data-v-54e58c1f]{color:#f4efdb;padding:18px;font-size:16px;line-height:1.7}.iching-discovery--compact[data-v-54e58c1f]{padding:26px}.iching-discovery--compact h2[data-v-54e58c1f]{font-size:30px}@media (max-width:900px){.iching-discovery[data-v-54e58c1f]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:22px;padding:25px}.iching-situation-links img[data-v-54e58c1f]{width:72px;height:48px}.iching-situation-links small[data-v-54e58c1f]{font-size:14px}}@media (max-width:760px){.iching-discovery[data-v-54e58c1f],.iching-discovery--compact[data-v-54e58c1f]{border-radius:22px;grid-template-columns:1fr;gap:22px;margin:22px 0;padding:23px 17px}.iching-discovery h2[data-v-54e58c1f],.iching-discovery--compact h2[data-v-54e58c1f]{font-size:30px}.iching-discovery-copy>p[data-v-54e58c1f]{margin-bottom:18px;font-size:16px}.desktop-only[data-v-54e58c1f]{display:none}.iching-situation-links>a[data-v-54e58c1f]{gap:10px;min-height:84px}.iching-situation-links strong[data-v-54e58c1f]{font-size:16px}.iching-situation-links img[data-v-54e58c1f]{width:78px;height:52px}.iching-discovery-art figcaption[data-v-54e58c1f]{padding:14px;font-size:15px}.iching-discovery-art[data-v-54e58c1f]{border-radius:16px}}@media (prefers-reduced-motion:reduce){.iching-situation-links>a[data-v-54e58c1f]{transition:none}.iching-situation-links>a[data-v-54e58c1f]:hover{transform:none}}
