.TechBento-module__bn1rQG__bento{--ease-glide:cubic-bezier(.32, .72, 0, 1);grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(330px,auto);gap:14px;margin:0;padding:0;list-style:none;display:grid}.TechBento-module__bn1rQG__cell{display:grid}.TechBento-module__bn1rQG__cell:has([data-size=hero]){grid-area:span 2/span 7}.TechBento-module__bn1rQG__cell:has([data-size=tall]){grid-column:span 5}.TechBento-module__bn1rQG__cell:has([data-size=third]){grid-column:span 4}.TechBento-module__bn1rQG__cell:has([data-size=half]){grid-column:span 6}.TechBento-module__bn1rQG__cell:has([data-size=full]){grid-column:1/-1}.TechBento-module__bn1rQG__shell{color:inherit;transition:transform .16s var(--ease-out), border-color .4s var(--ease-glide);background:linear-gradient(160deg,#ffffff0a,#ffffff03);border:1px solid #edeaf217;border-radius:30px;padding:6px;text-decoration:none;display:grid}.TechBento-module__bn1rQG__core{background:var(--color-background-raised);isolation:isolate;border-radius:24px;flex-direction:column;justify-content:flex-end;min-height:318px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12}.TechBento-module__bn1rQG__media{z-index:-1;position:absolute;inset:0}.TechBento-module__bn1rQG__media img{object-fit:cover;opacity:.6;transition:transform .9s var(--ease-glide);transform:scale(1.02)}.TechBento-module__bn1rQG__media:after{content:"";background:radial-gradient(120% 80% at 100% 0,#5215a147,#0000 60%),linear-gradient(#06010e14 0%,#06010e80 38%,#06010ee6 66%,#06010efa 100%);position:absolute;inset:0}.TechBento-module__bn1rQG__body{gap:8px;padding:clamp(20px,2.2vw,30px);display:grid}.TechBento-module__bn1rQG__group{letter-spacing:.02em;color:var(--color-purple-400);text-shadow:0 1px 12px #06010ecc;font-size:13px;font-weight:500}.TechBento-module__bn1rQG__name{font-family:var(--font-display);letter-spacing:-.022em;color:var(--color-text);text-wrap:balance;font-size:clamp(1.3rem,1.9vw,1.75rem);font-weight:400;line-height:1.12}.TechBento-module__bn1rQG__lead{max-width:46ch;color:var(--color-text-muted);font-size:14.5px;line-height:1.55}.TechBento-module__bn1rQG__shell[data-size=third] .TechBento-module__bn1rQG__lead,.TechBento-module__bn1rQG__shell[data-size=tall] .TechBento-module__bn1rQG__lead{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.TechBento-module__bn1rQG__foot{justify-content:space-between;align-items:center;gap:12px;margin-block-start:10px;display:flex}.TechBento-module__bn1rQG__status{color:var(--color-text-secondary);background:#06010e66;border:1px solid #edeaf224;border-radius:100px;padding:5px 12px;font-size:12.5px}.TechBento-module__bn1rQG__go{border:1px solid var(--color-line-accent);width:42px;height:42px;color:var(--color-purple-400);transition:transform .4s var(--ease-glide), background-color .3s ease;background:#b064da24;border-radius:50%;flex:none;place-items:center;display:grid}.TechBento-module__bn1rQG__go svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}[dir=rtl] .TechBento-module__bn1rQG__go svg{transform:scaleX(-1)}.TechBento-module__bn1rQG__shell[data-size=hero] .TechBento-module__bn1rQG__core{min-height:100%}.TechBento-module__bn1rQG__shell[data-size=hero] .TechBento-module__bn1rQG__body{gap:12px;padding:clamp(26px,3vw,44px)}.TechBento-module__bn1rQG__shell[data-size=hero] .TechBento-module__bn1rQG__name{letter-spacing:-.038em;font-size:clamp(2rem,3.6vw,3.25rem);font-weight:300;line-height:1.02}.TechBento-module__bn1rQG__shell[data-size=hero] .TechBento-module__bn1rQG__lead{font-size:clamp(15px,1.15vw,17px)}.TechBento-module__bn1rQG__shell[data-size=hero] .TechBento-module__bn1rQG__media img{opacity:.72}.TechBento-module__bn1rQG__shell[data-future]{border-style:dashed;border-color:#edeaf233}.TechBento-module__bn1rQG__shell[data-future] .TechBento-module__bn1rQG__core{min-height:220px}.TechBento-module__bn1rQG__shell[data-future] .TechBento-module__bn1rQG__media:after{background:linear-gradient(90deg,#06010ef2 22%,#06010e8c 60%,#06010e33)}.TechBento-module__bn1rQG__shell[data-future] .TechBento-module__bn1rQG__group,.TechBento-module__bn1rQG__shell[data-future] .TechBento-module__bn1rQG__go{color:var(--color-text-muted)}.TechBento-module__bn1rQG__shell[data-future] .TechBento-module__bn1rQG__go{background:0 0;border-style:dashed;border-color:#edeaf24d}.TechBento-module__bn1rQG__shell[data-future] .TechBento-module__bn1rQG__status{border-style:dashed}.TechBento-module__bn1rQG__shell:active{transform:scale(.985)}.TechBento-module__bn1rQG__shell:focus-visible{outline:2px solid var(--color-purple-400);outline-offset:3px}@media (hover:hover) and (pointer:fine){.TechBento-module__bn1rQG__shell:hover{border-color:var(--color-line-accent)}.TechBento-module__bn1rQG__shell:hover .TechBento-module__bn1rQG__media img{transform:scale(1.07)}.TechBento-module__bn1rQG__shell:hover .TechBento-module__bn1rQG__go{background:#b064da42;transform:translate(2px,-2px)scale(1.05)}[dir=rtl] .TechBento-module__bn1rQG__shell:hover .TechBento-module__bn1rQG__go{transform:translate(-2px,-2px)scale(1.05)}}@media (max-width:1100px){.TechBento-module__bn1rQG__bento{grid-template-columns:repeat(6,minmax(0,1fr))}.TechBento-module__bn1rQG__cell:has([data-size=hero]){grid-area:span 1/1/auto/-1}.TechBento-module__bn1rQG__shell[data-size=hero] .TechBento-module__bn1rQG__core{min-height:380px}:is(.TechBento-module__bn1rQG__cell:has([data-size=tall]),.TechBento-module__bn1rQG__cell:has([data-size=half])){grid-column:span 3}.TechBento-module__bn1rQG__cell:has([data-size=third]){grid-column:span 2}}@media (max-width:760px){.TechBento-module__bn1rQG__bento{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;gap:12px}.TechBento-module__bn1rQG__cell:has([data-size]){grid-column:1/-1}.TechBento-module__bn1rQG__core,.TechBento-module__bn1rQG__shell[data-size=hero] .TechBento-module__bn1rQG__core{min-height:300px}}@media (prefers-reduced-motion:reduce){.TechBento-module__bn1rQG__shell,.TechBento-module__bn1rQG__media img,.TechBento-module__bn1rQG__go{transition:none}.TechBento-module__bn1rQG__shell:active,.TechBento-module__bn1rQG__shell:hover .TechBento-module__bn1rQG__media img,.TechBento-module__bn1rQG__shell:hover .TechBento-module__bn1rQG__go{transform:none}}
