.gWBe1a_card{--card-bg:var(--cream);--card-fg:var(--ink);--card-border:var(--cream);--card-border-top:var(--saffron);--card-cover-border:var(--ink);--card-title-size:clamp(19px, 1.9vw, 22px);background:var(--card-bg);min-width:0;color:var(--card-fg);border:1px solid var(--card-border);border-top-width:4px;border-top-color:var(--card-border-top);flex-direction:column;display:flex}.gWBe1a_cover{border-bottom:1px solid var(--card-cover-border)}.gWBe1a_cover>div{aspect-ratio:16/10}.gWBe1a_coverImage{background:var(--ink);width:100%;position:relative;overflow:hidden}.gWBe1a_coverPhoto{object-fit:cover}.gWBe1a_body{align-items:flex-start;gap:var(--s2);padding:var(--s3);flex-direction:column;flex:1;display:flex}.gWBe1a_flags{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.gWBe1a_flag{background:var(--saffron);color:var(--ink);letter-spacing:.07em;text-transform:uppercase;padding:5px 10px;font-size:12px;font-weight:700;line-height:1.4;display:inline-block}.gWBe1a_title{font-size:var(--card-title-size);line-height:1.12}.gWBe1a_title a{color:inherit;text-decoration:none}.gWBe1a_title a:hover{text-underline-offset:4px;text-decoration:underline}.gWBe1a_stack{gap:var(--s1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.gWBe1a_tech{border:1px solid color-mix(in srgb, var(--card-fg) 16%, transparent);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:700;line-height:1.4;display:inline-flex}.gWBe1a_tech img{flex:none}.gWBe1a_meta{color:var(--card-fg)}.gWBe1a_actions{align-items:stretch;gap:var(--s1);width:100%;margin-top:auto;display:flex}.gWBe1a_main{flex:1;min-width:0}.gWBe1a_square{flex:none;width:48px;padding-inline:0}@media (max-width:599px){.gWBe1a_body{padding:var(--s2)}}
