.method-wall{--method-wall-inset:var(--space-6);gap:var(--grid-gutter);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.method-wall__group{margin:var(--space-8) 0 var(--space-3);color:var(--quiet);font-family:var(--font-plex-mono);font-size:var(--type-caption-size);line-height:var(--type-caption-leading);letter-spacing:.08em;text-transform:uppercase}.surface-forest .method-wall__group{color:var(--on-forest-quiet)}@media (width>=1024px){.method-wall--handling{grid-template-columns:repeat(2,minmax(0,1fr))}}.method-wall__tile{grid-row:span 5;grid-template-rows:subgrid;border:var(--hairline-width) solid var(--forest-hairline);border-radius:var(--radius-plate);grid-template-columns:minmax(0,1fr);row-gap:0;min-width:0;display:grid;overflow:clip}.method-wall__figure{display:contents}.method-wall__photo{aspect-ratio:16/10;isolation:isolate;border-bottom:var(--hairline-width) solid var(--forest-hairline);background:var(--photo-tint);display:block;overflow:hidden}.method-wall__image{object-fit:cover;width:100%;height:100%;filter:var(--photo-tone);mix-blend-mode:luminosity;display:block}.method-wall__photo[data-tone=raw] .method-wall__image{filter:var(--photo-tone-raw)}.method-wall__photo[data-tone=colour] .method-wall__image,.method-thumb[data-tone=colour] .method-thumb__image{filter:none;mix-blend-mode:normal}.method-thumb{isolation:isolate;border:var(--hairline-width) solid var(--forest-hairline);border-radius:var(--radius-card);background:var(--photo-tint);flex:none;width:96px;height:60px;display:block;overflow:hidden}.method-thumb__image{object-fit:cover;width:100%;height:100%;filter:var(--photo-tone);mix-blend-mode:luminosity;display:block}.method-thumb[data-tone=raw] .method-thumb__image{filter:var(--photo-tone-raw)}.method-wall__name{padding:var(--method-wall-inset) var(--method-wall-inset) 0;color:var(--ink);font-family:var(--font-sans);letter-spacing:-.01em;margin:0;font-size:44px;font-weight:500;line-height:48px}.method-wall__word{white-space:nowrap}.method-wall__descriptor{padding:var(--space-6) var(--method-wall-inset) 0;color:var(--quiet);font-size:var(--type-card-size);line-height:var(--type-card-leading);letter-spacing:var(--type-card-tracking);margin:0}.method-wall__instrument{padding:var(--space-1) var(--method-wall-inset) 0;color:var(--quiet);font-family:var(--font-plex-mono);margin:0;font-size:13px;line-height:20px}.method-wall__caption{padding:var(--space-3) var(--method-wall-inset) var(--method-wall-inset);color:var(--quiet);font-family:var(--font-plex-mono);overflow-wrap:break-word;margin:0;font-size:12px;line-height:16px}@media (width>=768px){.method-wall__tile{grid-row:span 4}.method-wall__photo{grid-area:1/1}.method-wall__caption{z-index:1;margin-bottom:var(--hairline-width);padding:var(--space-2) var(--space-3);background:var(--photo-scrim);color:var(--on-forest);grid-area:1/1;align-self:end}.method-wall__instrument{padding-bottom:var(--method-wall-inset)}}.method-wall-note{color:var(--quiet);font-family:var(--font-plex-mono);margin:0;font-size:12px;line-height:16px}.method-wall-note .inline-link{min-height:24px;color:var(--ink);align-items:center;display:inline-flex}.method-wall-note--under{margin-top:var(--space-4)}.method-wall--compact .method-wall__name{font-size:32px;line-height:36px}.method-wall--compact .method-wall__descriptor{padding-top:var(--space-4)}.method-wall--home{--method-wall-inset:20px}.method-wall--home .method-wall__descriptor{padding-top:var(--space-3)}@media (width>=1280px) and (width<=1439px){.method-wall--home .method-wall__name{font-size:42px;line-height:46px}}@media (width>=1024px) and (width<=1279px){.method-wall,.method-wall--home{--method-wall-inset:var(--space-4)}.method-wall__name,.method-wall--compact .method-wall__name{font-size:32px;line-height:36px}.method-wall__descriptor,.method-wall--compact .method-wall__descriptor{padding-top:var(--space-3)}}@media (width<=1023px){.method-wall{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.method-wall{--method-wall-inset:var(--space-3);gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.method-wall__name,.method-wall--compact .method-wall__name{font-size:28px;line-height:32px}.method-wall__descriptor,.method-wall--compact .method-wall__descriptor{padding-top:var(--space-3)}.method-wall__instrument{display:none}.method-wall__descriptor{letter-spacing:0;font-size:15px;line-height:20px}.method-wall__descriptor,.method-wall__caption{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.method-wall__tile{grid-row:span 4}}@media (width<=374px){.method-wall__name,.method-wall--compact .method-wall__name{font-size:26px;line-height:30px}}@media (width<=359px){.method-wall{grid-template-columns:minmax(0,1fr)}}.texas-flag{flex:none;width:36px;height:24px;display:block}.texas-flag__blue{fill:var(--flag-texas-blue)}.texas-flag__white{fill:var(--flag-texas-white)}.texas-flag__red{fill:var(--flag-texas-red)}
