.CaseStudy_page__jFVZG{padding-block:6rem 4rem}.CaseStudy_meta__hpl8I{display:flex;flex-wrap:wrap;gap:.2rem 1.1rem;font-size:.84rem;color:var(--tx3);font-weight:500}.CaseStudy_st__UD_05{margin-left:auto;color:var(--acc);font-weight:700}.CaseStudy_tag__tbr0O{margin:.3rem 0 0;color:var(--acc);font-weight:600;font-size:.93rem}.CaseStudy_one___I7tN{margin:.85rem 0 0;font-size:1.04rem;max-width:56ch}.CaseStudy_nums__hvESo{list-style:none;margin:1.6rem 0 0;padding:0;display:grid;grid-gap:.45rem;gap:.45rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}.CaseStudy_nums__hvESo li{background:var(--bg3);border-radius:10px;padding:.65rem .9rem;display:flex;align-items:baseline;gap:.55rem}.CaseStudy_nums__hvESo b{font-size:1.25rem;font-weight:800;letter-spacing:-.03em;color:var(--acc);line-height:1}.CaseStudy_nums__hvESo span{font-size:.82rem;color:var(--tx2)}.CaseStudy_body__7brk3{margin:2.2rem 0 0;max-width:62ch}.CaseStudy_body__7brk3 h2{margin:2rem 0 .7rem;font-size:.88rem;font-weight:700;color:var(--acc)}.CaseStudy_body__7brk3 h2:first-child{margin-top:0}.CaseStudy_body__7brk3 p{margin:0;color:var(--tx2)}.CaseStudy_shots__hxfGa{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem;margin:2.2rem 0 0}.CaseStudy_shots__hxfGa img{display:block;width:100%;height:auto;border-radius:12px}.CaseStudy_shots__hxfGa figcaption{margin:.4rem 0 0;color:var(--tx3);font-size:.82rem}.CaseStudy_stackText__5ULC6{margin:2.2rem 0 0;color:var(--tx2)}.CaseStudy_logos__GwkCf{list-style:none;display:flex;flex-wrap:wrap;gap:.38rem;margin:.9rem 0 0;padding:0}.CaseStudy_logos__GwkCf li{width:2rem;height:2rem;display:grid;place-items:center;background:var(--bg3);border-radius:8px}.CaseStudy_out__P_ULN{margin:1.8rem 0 0;display:flex;flex-wrap:wrap;gap:.5rem;font-size:.89rem;font-weight:700}.CaseStudy_out__P_ULN a{text-decoration:none;padding:.58rem 1rem;border-radius:10px;border:1px solid var(--line);color:var(--tx2)}.CaseStudy_out__P_ULN a:hover{background:var(--bg3);color:var(--tx)}