.lnHueG_wrap{width:100%;padding:52px min(5vw,32px) 104px;overflow-x:hidden}.lnHueG_header{margin-bottom:52px}.lnHueG_header h1{margin:0;font-size:clamp(2rem,1.55rem + 1.8vw,3.1rem);line-height:1.05}.lnHueG_projectGrid{grid-template-columns:repeat(2,minmax(0,600px));justify-content:center;align-items:stretch;gap:18px;max-width:1218px;margin-inline:auto;display:grid}.lnHueG_cardLink{color:inherit;text-decoration:none;display:block}.lnHueG_card{border:1px solid var(--panel-border,#ffffff1f);background:var(--panel,#ffffff0a);border-radius:12px;height:100%;transition:transform .18s,box-shadow .18s,border-color .18s;overflow:hidden}.lnHueG_card:hover{border-color:#fff3;transform:translateY(-2px);box-shadow:0 10px 24px #0000002e}.lnHueG_docThumb{aspect-ratio:16/10.4;background:radial-gradient(60% 60% at 50% 110%, #ffffff0f, transparent 60%), var(--panel,#ffffff08);border-bottom:1px solid var(--panel-border,#ffffff14);justify-content:center;align-items:center;width:100%;padding:8px;display:flex;position:relative;overflow:hidden}.lnHueG_docImgAuto{object-fit:cover;width:100%;height:100%;display:block}.lnHueG_cardBody{padding:15px 16px 17px}.lnHueG_projectTitle{letter-spacing:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:clamp(1.02rem,.92rem + .35vw,1.22rem);font-weight:850;line-height:1.16;display:-webkit-box;overflow:hidden}.lnHueG_appsMeta{color:#ffffffd1;overflow-wrap:anywhere;gap:5px;margin:12px 0 0;font-size:.94rem;font-weight:700;line-height:1.35;display:grid}.lnHueG_appsMeta span{color:#bb8bfff2;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:900;line-height:1}@media (max-width:1100px){.lnHueG_projectGrid{grid-template-columns:minmax(0,600px)}}@media (max-width:720px){.lnHueG_wrap{padding:40px 16px 88px}.lnHueG_header{margin-bottom:34px}.lnHueG_header h1{font-size:clamp(2rem,1.55rem + 5vw,2.6rem)}.lnHueG_projectGrid{grid-template-columns:minmax(0,1fr);gap:22px;max-width:520px}.lnHueG_card{border-radius:10px}.lnHueG_docThumb{aspect-ratio:16/10.8;padding:6px}.lnHueG_docImgAuto{object-fit:contain}.lnHueG_cardBody{padding:15px}.lnHueG_projectTitle{font-size:clamp(1rem,.9rem + 1.2vw,1.18rem)}.lnHueG_appsMeta{font-size:.9rem}}@media (max-width:560px){.lnHueG_wrap{padding:34px 12px 82px}.lnHueG_projectGrid{grid-template-columns:1fr;gap:20px}.lnHueG_docThumb{aspect-ratio:16/11.25;padding:4px}.lnHueG_cardBody{padding:13px 13px 15px}.lnHueG_projectTitle{-webkit-line-clamp:3}.lnHueG_appsMeta{margin-top:10px;font-size:.86rem}.lnHueG_appsMeta span{font-size:.68rem}}@media (max-width:380px){.lnHueG_wrap{padding-inline:10px}.lnHueG_docThumb{aspect-ratio:4/3;padding:3px}}
