.link-index,.link-index *,.link-index *:before,.link-index *:after{box-sizing:border-box}.link-index{--link-index-columns: 3;--link-index-gap: 20px;--link-index-radius: var(--radius-card, 16px);color:rgb(var(--color-foreground))}.link-index__inner{display:flex;flex-direction:column;gap:36px}.link-index__head{display:flex;flex-direction:column;gap:12px;max-width:72ch}.link-index__heading{margin:0;font-family:var(--font-family-rethink-sans);font-size:var(--font-size-h2);font-weight:var(--font-weight-medium);line-height:var(--line-height-110);letter-spacing:var(--letter-spacing-negative-068)}.link-index__text p{margin:0}.link-index__text p+p{margin-top:.6em}.link-index__group{display:flex;flex-direction:column;gap:16px}.link-index__group-heading{margin:0;font-family:var(--font-family-rethink-sans);font-size:var(--font-size-h4);font-weight:var(--font-weight-medium);line-height:var(--line-height-120);letter-spacing:var(--letter-spacing-negative-044)}.link-index__grid{display:grid;grid-template-columns:repeat(var(--link-index-columns),minmax(0,1fr));gap:var(--link-index-gap);margin:0;padding:0}.link-index__item{display:flex;min-width:0}.link-index__card{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;overflow:hidden;border:1px solid rgba(var(--color-foreground),.08);border-radius:var(--link-index-radius);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));text-decoration:none;box-shadow:0 1px 2px #14160f08,0 6px 20px #14160f0a;transition:transform var(--duration-quick) var(--ease-default),border-color var(--duration-quick) var(--ease-default),box-shadow var(--duration-quick) var(--ease-default)}.link-index__card:hover{border-color:rgba(var(--color-foreground),.16);box-shadow:0 2px 4px #14160f0a,0 14px 32px #14160f14}.link-index__card:focus-visible{outline:2px solid var(--color-green-600);outline-offset:2px}@media(prefers-reduced-motion:no-preference){.link-index__card:hover{transform:translateY(-2px)}}.link-index__media{display:block;aspect-ratio:4 / 3;overflow:hidden;background-color:var(--color-grey-bg)}.link-index__picture,.link-index__image,.link-index__placeholder{display:block;width:100%;height:100%;object-fit:cover}.link-index__body{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;padding:16px 18px 18px}.link-index__title{font-family:var(--font-family-rethink-sans);font-size:var(--font-size-body-16);font-weight:var(--font-weight-medium);line-height:var(--line-height-130)}.link-index__blurb{font-size:var(--font-size-body-14);line-height:var(--line-height-140);color:rgba(var(--color-foreground),.72)}.link-index__cta{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;margin-top:auto;padding:8px 14px;border:1px solid rgba(var(--color-foreground),.2);border-radius:var(--radius-full);font-size:var(--font-size-body-13);font-weight:var(--font-weight-semibold);line-height:var(--line-height-130);transition:border-color var(--duration-quick) var(--ease-default)}.link-index__card:hover .link-index__cta{border-color:rgb(var(--color-foreground))}.link-index__arrow{display:inline-flex;width:14px;height:14px}.link-index__arrow svg{width:100%;height:100%}.link-index__editor-hint{margin:0;color:rgba(var(--color-foreground),.7)}@media screen and (max-width:989px){.link-index__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.link-index__inner{gap:28px}.link-index__grid{grid-template-columns:minmax(0,1fr);gap:12px}.link-index__media{aspect-ratio:16 / 9}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-link-index.css.map */
