.TechnologyItem_techContainer__fERxo{position:relative;border-radius:.5rem;background-color:var(--fallback-s,oklch(var(--s)/.1));padding:2rem 1.5rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.TechnologyItem_techContainer__fERxo:hover{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:var(--shadow);--tw-shadow:var(--tw-shadow-colored)}.TechnologyItem_techContainer__fERxo:before{position:absolute;left:0;top:0;height:100%;width:100%;border-radius:.5rem;opacity:.5;--tw-content:"";content:var(--tw-content);background-image:url(/noisy.webp)}@media (min-width:768px){.TechnologyItem_techContainer__fERxo[data-doublespan=true]{grid-column:span 2/span 2}}.TechnologyItem_techHeader__UeHMY{margin-bottom:1.25rem;text-align:center;font-size:1.5rem;line-height:2rem;font-weight:600;--tw-text-opacity:1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity,1)))}@media (min-width:640px){.TechnologyItem_techHeader__UeHMY{font-size:1.875rem;line-height:2.25rem}}.TechnologyItem_techList__Dr7JA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));place-items:center;-moz-column-gap:2rem;column-gap:2rem;row-gap:3rem}@media (min-width:768px){.TechnologyItem_techList__Dr7JA[data-doublespan=true]{grid-template-columns:repeat(6,minmax(0,1fr))}}.TechnologyItem_techItem__zzDE6:after{position:absolute;z-index:-1;border-radius:1rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;--tw-content:"";content:var(--tw-content);box-shadow:0 0 35px 18px var(--bgColor)}.TechnologyItem_techItem__zzDE6:hover:after{box-shadow:0 0 35px 28px var(--bgColor)}.TechnologyItem_techItem__zzDE6{position:relative;display:grid;width:-moz-fit-content;width:fit-content;place-items:center;border-radius:1rem;border-width:1px;border-color:transparent;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.TechnologyItem_techItem__zzDE6:hover{border-color:var(--bgColor)}.TechnologyItem_iconWrap__xL_Er{--tooltip-offset:calc(100% + 1px + var(--tooltip-tail, 0px))}.TechnologyItem_iconWrap__xL_Er:before{position:absolute;pointer-events:none;z-index:1;content:var(--tw-content);--tw-content:attr(data-tip);transform:translateX(-50%);top:auto;left:50%;right:auto;bottom:var(--tooltip-offset)}.TechnologyItem_iconWrap__xL_Er{display:inline-block;text-align:center;--tooltip-tail:0.1875rem;--tooltip-color:var(--fallback-n,oklch(var(--n)/1));--tooltip-text-color:var(--fallback-nc,oklch(var(--nc)/1));--tooltip-tail-offset:calc(100% + 0.0625rem - var(--tooltip-tail))}.TechnologyItem_iconWrap__xL_Er:after,.TechnologyItem_iconWrap__xL_Er:before{opacity:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-delay:.1s;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.TechnologyItem_iconWrap__xL_Er:after{position:absolute;content:"";border-style:solid;border-width:var(--tooltip-tail,0);width:0;height:0;display:block}.TechnologyItem_iconWrap__xL_Er:before{max-width:20rem;white-space:normal;border-radius:.25rem;padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;background-color:var(--tooltip-color);color:var(--tooltip-text-color);width:-moz-max-content;width:max-content}.TechnologyItem_iconWrap__xL_Er.TechnologyItem_tooltip-open__c1Wsj:after,.TechnologyItem_iconWrap__xL_Er.TechnologyItem_tooltip-open__c1Wsj:before,.TechnologyItem_iconWrap__xL_Er:hover:after,.TechnologyItem_iconWrap__xL_Er:hover:before{opacity:1;transition-delay:75ms}.TechnologyItem_iconWrap__xL_Er:has(:focus-visible):after,.TechnologyItem_iconWrap__xL_Er:has(:focus-visible):before{opacity:1;transition-delay:75ms}.TechnologyItem_iconWrap__xL_Er:not([data-tip]):hover:after,.TechnologyItem_iconWrap__xL_Er:not([data-tip]):hover:before{visibility:hidden;opacity:0}.TechnologyItem_iconWrap__xL_Er:after{transform:translateX(-50%);border-color:var(--tooltip-color) transparent transparent transparent;top:auto;left:50%;right:auto;bottom:var(--tooltip-tail-offset)}.TechnologyItem_iconWrap__xL_Er{position:relative;width:4rem;height:4rem;padding:1rem}.TechnologyItem_iconWrap__xL_Er:before{border-width:1px;background-color:var(--fallback-s,oklch(var(--s)/.1));--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity,1)));backdrop-filter:blur(10px);border-color:var(--bgColor)}.TechnologyItem_iconWrap__xL_Er svg{width:2rem;height:2rem;filter:drop-shadow(2px 4px 20px rgb(30 30 30/.5))}