.PinnedProjects-module__0i_GPW__mosaic{grid-template-rows:repeat(3,9rem);grid-template-columns:repeat(12,minmax(0,1fr));gap:.25rem;margin-top:2rem;display:grid}.PinnedProjects-module__0i_GPW__card{isolation:isolate;background:#071019;border:1px solid #0a141e59;border-radius:.2rem;min-width:0;position:relative;overflow:hidden}.PinnedProjects-module__0i_GPW__card1{grid-area:1/1/span 2/span 7}.PinnedProjects-module__0i_GPW__card2{grid-area:1/8/auto/span 5}.PinnedProjects-module__0i_GPW__card3{grid-area:2/8/auto/span 5}.PinnedProjects-module__0i_GPW__card4{grid-area:3/1/auto/span 5}.PinnedProjects-module__0i_GPW__card5{grid-area:3/6/auto/span 7}.PinnedProjects-module__0i_GPW__image{object-fit:cover;width:100%;height:100%;transition:scale .3s,filter .3s}.PinnedProjects-module__0i_GPW__revealButton{z-index:1;color:#fff;width:100%;font:inherit;text-align:left;cursor:pointer;background:linear-gradient(#0000 45%,#03080dd6);border:0;justify-content:space-between;align-items:flex-end;padding:1rem;display:flex;position:absolute;inset:0}.PinnedProjects-module__0i_GPW__revealButton:focus-visible{outline-offset:-4px;outline:3px solid #f2a43a}.PinnedProjects-module__0i_GPW__cardTitle{letter-spacing:.01em;text-shadow:0 1px 8px #000000bf;font-size:1rem;font-weight:700}.PinnedProjects-module__0i_GPW__tapHint{color:#ffffffc7;font-size:.75rem;display:none}.PinnedProjects-module__0i_GPW__overlay{z-index:2;-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior:contain;scrollbar-width:thin;color:#fff;opacity:0;pointer-events:none;background:linear-gradient(145deg,#040b12f0,#082030e0);flex-direction:column;justify-content:flex-start;padding:1rem;transition:opacity .2s,transform .2s;display:flex;position:absolute;inset:0;overflow-y:auto;transform:translateY(.75rem)}.PinnedProjects-module__0i_GPW__overlay h3{flex-shrink:0;margin:0;padding-right:2.5rem;font-size:1.1rem;font-weight:700}.PinnedProjects-module__0i_GPW__closeButton{color:#fff;width:2rem;height:2rem;font:inherit;cursor:pointer;background:#0000004d;border:1px solid #fff6;border-radius:50%;font-size:1.25rem;line-height:1;display:none;position:absolute;top:.5rem;right:.5rem}.PinnedProjects-module__0i_GPW__active .PinnedProjects-module__0i_GPW__closeButton{display:block}.PinnedProjects-module__0i_GPW__overlay p{margin:.35rem 0 .8rem;font-size:.875rem;line-height:1.35}.PinnedProjects-module__0i_GPW__links{flex-wrap:wrap;gap:.5rem;display:flex}.PinnedProjects-module__0i_GPW__links a{color:#fff;background:#ffffff1a;border:1px solid #ffffff73;border-radius:.2rem;align-items:center;gap:.4rem;min-height:2.25rem;padding:.45rem .7rem;font-size:.8rem;text-decoration:none;display:inline-flex}.PinnedProjects-module__0i_GPW__links a:hover,.PinnedProjects-module__0i_GPW__links a:focus-visible{background:#f2a43a33;border-color:#f2a43a}.PinnedProjects-module__0i_GPW__active .PinnedProjects-module__0i_GPW__overlay{opacity:1;pointer-events:auto;transform:translateY(0)}.PinnedProjects-module__0i_GPW__active .PinnedProjects-module__0i_GPW__image{filter:brightness(.62);scale:1.04}@media (hover:hover){.PinnedProjects-module__0i_GPW__card:hover .PinnedProjects-module__0i_GPW__overlay{opacity:1;pointer-events:auto;transform:translateY(0)}.PinnedProjects-module__0i_GPW__card:hover .PinnedProjects-module__0i_GPW__image{filter:brightness(.62);scale:1.04}}@media (max-width:40rem){.PinnedProjects-module__0i_GPW__mosaic{grid-template-rows:repeat(5,11rem);grid-template-columns:minmax(0,1fr);gap:.25rem}.PinnedProjects-module__0i_GPW__card1,.PinnedProjects-module__0i_GPW__card2,.PinnedProjects-module__0i_GPW__card3,.PinnedProjects-module__0i_GPW__card4,.PinnedProjects-module__0i_GPW__card5{grid-area:auto/1}.PinnedProjects-module__0i_GPW__revealButton,.PinnedProjects-module__0i_GPW__overlay{padding:.75rem}.PinnedProjects-module__0i_GPW__tapHint{display:inline}.PinnedProjects-module__0i_GPW__overlay h3{font-size:.95rem}.PinnedProjects-module__0i_GPW__overlay p{margin-block:.25rem .55rem;font-size:.78rem}.PinnedProjects-module__0i_GPW__links a{min-height:2rem;padding:.35rem .55rem;font-size:.75rem}}@media (prefers-reduced-motion:reduce){.PinnedProjects-module__0i_GPW__image,.PinnedProjects-module__0i_GPW__overlay{transition:none}}
