.related-projects-section:not(:has(.related-projects,.related-projects-note)){display:none}.related-projects-note{margin:1rem 0;padding:1rem 1.4rem;font-size:var(--f-size-text-sm);color:rgba(var(--color-foreground),.75);background:rgba(var(--color-foreground),.05);border:.1rem dashed rgba(var(--color-foreground),.3);border-radius:.8rem}.related-projects{padding:4rem 0 0}.related-projects__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.8rem 2rem;margin-bottom:2rem}.related-projects__title{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:var(--font-heading-4-size);line-height:1.2;color:rgb(var(--color-foreground))}.related-projects__all{font-size:var(--f-size-text-md);font-weight:600;color:rgb(var(--color-foreground));text-decoration:none;white-space:nowrap}.related-projects__all:hover,.related-projects__all:focus-visible{text-decoration:underline;text-underline-offset:.3rem}.related-projects__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;margin:0;padding:0;list-style:none}.related-projects__item{margin:0;min-width:0}.related-projects__card{display:flex;flex-direction:column;height:100%;overflow:hidden;color:rgb(var(--color-foreground));text-decoration:none;background:#fff;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:var(--product-card-corner-radius, .8rem);transition:box-shadow .2s ease,border-color .2s ease}.related-projects__card:hover,.related-projects__card:focus-visible{border-color:rgba(var(--color-foreground),.35);box-shadow:0 .4rem 1.6rem rgba(var(--color-foreground),.1)}.related-projects__card:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.related-projects__media{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:16 / 9;overflow:hidden;background-color:#f1f3f5}.related-projects__media .related-projects__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain}.related-projects__icon{display:block;width:auto;height:52%;max-width:40%;object-fit:contain}.related-projects__icon--wide{height:auto;max-width:48%;max-height:52%}.related-projects__media--rpi{background-color:#fdeef1}.related-projects__media--arduino{background-color:#e6f6f7}.related-projects__media--all{background-color:#eef1f4}.related-projects__wordmark{font-family:var(--font-heading-family);font-weight:700;font-size:var(--f-size-text-lg);letter-spacing:.02em;color:rgba(var(--color-foreground),.55)}.related-projects__body{display:flex;flex-direction:column;flex:1;gap:.6rem;padding:1.4rem 1.4rem 1.6rem}.related-projects__tag{align-self:flex-start;padding:.2rem .8rem;font-size:var(--f-size-text-x-sm);font-weight:600;line-height:1.5;border-radius:99rem;background:rgba(var(--color-foreground),.08)}.related-projects__name{margin:0;font-size:var(--f-size-text-md);font-weight:700;line-height:1.3}.related-projects__summary{margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;font-size:var(--f-size-text-sm);line-height:1.45;color:rgba(var(--color-foreground),.75)}.related-projects__meta{margin:auto 0 0;padding-top:.2rem;font-size:var(--f-size-text-x-sm);font-weight:600;line-height:1.4;color:rgba(var(--color-foreground),.6)}@media screen and (max-width:989px){.related-projects{padding:3rem var(--container-padding, 2rem) 0}.related-projects__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.related-projects__grid{grid-template-columns:minmax(0,1fr)}.related-projects__item:nth-child(n+4){display:none}}@media(prefers-reduced-motion:reduce){.related-projects__card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/104/assets/related-projects.css.map */
