._3Q_VLa_tech-wall__wall{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:16px;display:grid}@media (max-width:640px){._3Q_VLa_tech-wall__wall{gap:12px}}._3Q_VLa_tech-wall__wall>*{border:1px solid var(--hanui-border);border-radius:20px;overflow:clip}._3Q_VLa_tech-wall__wall{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:1024px){._3Q_VLa_tech-wall__wall{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin-inline:-24px;padding:2px 24px 6px;scroll-padding-inline:24px;display:flex;overflow-x:auto}._3Q_VLa_tech-wall__wall::-webkit-scrollbar{display:none}._3Q_VLa_tech-wall__wall>*{scroll-snap-align:start;flex:none;width:min(46vw,220px)}}@media (max-width:640px){._3Q_VLa_tech-wall__wall{margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px}}._3Q_VLa_tech-wall__cell{isolation:isolate;position:relative}._3Q_VLa_tech-wall__cell:before{content:"";z-index:-1;border-radius:inherit;background:var(--hd-hover);opacity:0;pointer-events:none;transition:opacity .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scale(.985)}@media (hover:hover) and (pointer:fine){._3Q_VLa_tech-wall__cell:hover:before{opacity:1;transform:none}}._3Q_VLa_tech-wall__cell:focus-visible:before{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){._3Q_VLa_tech-wall__cell:before{transition:none}}._3Q_VLa_tech-wall__cell{background:var(--hanui-page);min-height:clamp(168px,16vw,220px);color:var(--hanui-text);align-content:space-between;gap:28px;padding:clamp(18px,2vw,28px);display:grid}@media (hover:hover) and (pointer:fine){._3Q_VLa_tech-wall__cell:hover ._3Q_VLa_tech-wall__logo{transform:scale(1.12)rotate(-4deg)}}._3Q_VLa_tech-wall__logo{width:clamp(36px,3.6vw,48px);height:clamp(36px,3.6vw,48px);transition:transform .36s cubic-bezier(.16,1,.3,1)}._3Q_VLa_tech-wall__name{font-family:var(--hanui-font-heading);letter-spacing:-.01em;font-size:clamp(1.125rem,1.6vw,1.375rem);font-weight:600;display:block}._3Q_VLa_tech-wall__usage{font-family:var(--hanui-font-mono);letter-spacing:.12em;text-transform:uppercase;margin-top:-20px;font-size:.6875rem;font-weight:500;line-height:1.5}._3Q_VLa_tech-wall__note{max-width:80ch;margin-top:20px;font-size:.8125rem;line-height:1.6}
