/* A compact extension of the existing collection layout. No motion or form changes. */
.ki-collection-guidance{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(24px,4vw,58px);margin:36px 0 14px;padding:clamp(22px,3.4vw,42px);border:1px solid var(--line,#dce5ef);border-radius:14px;background:var(--pale,#eef4fb);color:var(--ink,#102847);min-width:0}
.ki-collection-guidance>div{min-width:0}.ki-collection-guidance h2{font-size:clamp(25px,2.8vw,36px);line-height:1.16;margin:12px 0 18px;overflow-wrap:anywhere}.ki-collection-guidance h3{font-size:19px;line-height:1.35;margin:0 0 14px}.ki-collection-guidance p,.ki-collection-guidance li{font-size:14px;line-height:1.8;overflow-wrap:anywhere}.ki-collection-guidance ul{padding-left:20px;margin:0 0 20px}.ki-collection-guidance li+li{margin-top:12px}.ki-collection-guidance .ki-collection-guidance-note{font-size:12px;line-height:1.75;color:var(--muted,#627185);margin-top:18px}.ki-collection-guidance-links{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.ki-collection-guidance .text-link{white-space:normal;max-width:100%;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.ki-collection-guidance .text-link:focus-visible{outline:2px solid currentColor;outline-offset:5px}.ki-collection-guidance-copy .eyebrow{display:block;line-height:1.6}
@media(max-width:760px){.ki-collection-guidance{grid-template-columns:minmax(0,1fr);margin-top:24px;padding:22px 18px;gap:24px}.ki-collection-guidance h2{font-size:27px}.ki-collection-guidance h3{font-size:18px}.ki-collection-guidance p,.ki-collection-guidance li{font-size:13px}}
