/* Owner: native collection links as premium capsules; no continuous motion. */
#collection .collection-grid>.concept{display:flex;flex-direction:column}
#collection .concept-preview{flex-shrink:0}
#collection .concept-caption{padding-bottom:18px}
#collection .concept-explore{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;max-width:100%;min-height:58px;margin:0;margin-top:auto;padding:14px 18px;border:1px solid #d1bc90aa;border-radius:999px;background:linear-gradient(175deg,#40566a 0%,#20364b 20%,#102438 58%,#071522 100%);color:#f3e5c5;text-align:center;text-transform:none;font-family:var(--type-body-family,Manrope,Arial,sans-serif);font-size:var(--type-small,16px);font-weight:500;line-height:1.4;letter-spacing:0;white-space:normal;box-shadow:inset 0 1px 1px #fff2d657,inset 0 -2px 3px #0008,0 3px 0 #030c17,0 4px 0 #b7a07266,0 9px 16px #0002;transition:background .2s,box-shadow .2s}
#collection .concept-explore:focus-visible{outline:2px solid #bda475;outline-offset:4px}
@media(hover:hover) and (pointer:fine){#collection .concept-explore:hover{background:linear-gradient(175deg,#52697b,#233e55 35%,#102438);box-shadow:inset 0 1px 1px #fff2d66b,inset 0 -2px 3px #0008,0 3px 0 #030c17,0 4px 0 #b7a07288,0 11px 18px #0003}}
@media(prefers-reduced-motion:reduce){#collection .concept-explore{transition:none}}
