.solutions-module__a6ADLW__cards{gap:var(--20);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.solutions-module__a6ADLW__card{background:hsl(var(--a98-color-background));border:1px solid hsl(var(--a98-color-foreground) / .12);border-radius:var(--a98-radius);block-size:100%;transition:border-color var(--a98-duration-short) var(--a98-ease-out-quint), translate var(--a98-duration-short) var(--a98-ease-out-quint), box-shadow var(--a98-duration-short) var(--a98-ease-out-quint);flex-direction:column;display:flex;position:relative;overflow:clip}@media (hover:hover){.solutions-module__a6ADLW__card:hover{border-color:hsl(var(--a98-color-foreground) / .3);box-shadow:0 var(--12) var(--32) hsl(var(--a98-color-foreground) / .08);translate:0 -2px}.solutions-module__a6ADLW__card:hover .solutions-module__a6ADLW__arrow{translate:var(--4) 0}.solutions-module__a6ADLW__card:hover .solutions-module__a6ADLW__media img{scale:1.03}}.solutions-module__a6ADLW__card:has(a:focus-visible){outline:2px solid hsl(var(--a98-color-foreground));outline-offset:2px}.solutions-module__a6ADLW__media{aspect-ratio:16/9;background:hsl(var(--a98-color-surface-dark));position:relative;overflow:clip}.solutions-module__a6ADLW__media img{object-fit:cover;transition:scale var(--a98-duration-default) var(--a98-ease-out-quint)}.solutions-module__a6ADLW__body{gap:var(--10);padding:var(--24);flex-direction:column;flex:1;display:flex}.solutions-module__a6ADLW__fn{font-family:var(--a98-font-mono);font-size:var(--11);letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--a98-color-primary))}.solutions-module__a6ADLW__title{font-size:var(--20);font-weight:var(--a98-font-ui-weight);letter-spacing:-.015em;justify-content:space-between;align-items:baseline;gap:var(--12);margin:0;line-height:1.2;display:flex}.solutions-module__a6ADLW__title a{color:inherit;text-decoration:none}.solutions-module__a6ADLW__title a:after{content:"";position:absolute;inset:0}.solutions-module__a6ADLW__title a:focus-visible{outline:none}.solutions-module__a6ADLW__arrow{color:hsl(var(--a98-color-primary));transition:translate var(--a98-duration-short) var(--a98-ease-out-quint)}.solutions-module__a6ADLW__audience{font-family:var(--a98-font-mono);font-size:var(--11);letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--a98-color-foreground) / .5);margin:0;line-height:1.5}.solutions-module__a6ADLW__lede{font-size:var(--14);text-wrap:pretty;color:var(--a98-color-body);margin:0;line-height:1.55}.solutions-module__a6ADLW__shared{gap:clamp(var(--24), 4vw, var(--48));grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.solutions-module__a6ADLW__sharedItem{align-items:flex-start;gap:var(--10);padding-top:var(--20);border-top:1px solid hsl(var(--a98-color-foreground) / .12);flex-direction:column;display:flex}.solutions-module__a6ADLW__sharedItem:before{content:"";inline-size:var(--24);background:hsl(var(--a98-color-primary));block-size:2px}.solutions-module__a6ADLW__sharedTitle{font-size:var(--18);font-weight:var(--a98-font-ui-weight);letter-spacing:-.015em;margin:0}.solutions-module__a6ADLW__sharedBody{font-size:var(--14);text-wrap:pretty;color:var(--a98-color-body);margin:0;line-height:1.55}@media (max-width:990px){.solutions-module__a6ADLW__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.solutions-module__a6ADLW__shared{grid-template-columns:1fr}}@media (max-width:560px){.solutions-module__a6ADLW__cards{grid-template-columns:1fr}}
