.Grjkva_footer{background:var(--color-background-secondary);border-top:1px solid var(--color-border);margin-top:auto}.Grjkva_container{width:90%;padding:var(--spacing-xl) 0;margin:0 auto}.Grjkva_content{gap:var(--spacing-xl);margin-bottom:var(--spacing-xl);grid-template-columns:2fr 1fr 1fr 1fr;display:grid}.Grjkva_section{gap:var(--spacing-md);flex-direction:column;display:flex}.Grjkva_logo{align-items:center;gap:var(--spacing-sm);color:var(--color-text-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-lg);margin-bottom:var(--spacing-sm);text-decoration:none;display:flex}.Grjkva_logoIcon{color:var(--color-primary);width:28px;height:28px}.Grjkva_logoText{font-family:var(--font-family-primary);letter-spacing:var(--letter-spacing-tight)}.Grjkva_description{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);max-width:280px;margin:0}.Grjkva_social{gap:var(--spacing-sm);margin-top:var(--spacing-sm);display:flex}.Grjkva_socialLink{background:var(--color-background-hover);width:40px;height:40px;color:var(--color-text-secondary);border-radius:var(--radius-md);justify-content:center;align-items:center;text-decoration:none;transition:all .2s;display:flex}.Grjkva_socialLink:hover{background:var(--color-primary);color:var(--color-on-primary);transform:translateY(-2px)}.Grjkva_sectionTitle{color:var(--color-text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);margin:0 0 var(--spacing-sm) 0}.Grjkva_linkList{gap:var(--spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Grjkva_link{color:var(--color-text-secondary);font-size:var(--font-size-sm);padding:var(--spacing-xs) 0;text-decoration:none;transition:all .2s}.Grjkva_link:hover{color:var(--color-primary);padding-left:var(--spacing-xs)}.Grjkva_bottom{padding-top:var(--spacing-lg);border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}.Grjkva_copyright{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin:0}.Grjkva_bottomLinks{gap:var(--spacing-lg);display:flex}.Grjkva_bottomLink{color:var(--color-text-secondary);font-size:var(--font-size-sm);text-decoration:none;transition:all .2s}.Grjkva_bottomLink:hover{color:var(--color-primary)}@media (max-width:1024px){.Grjkva_content{grid-template-columns:2fr 1fr 1fr}}@media (max-width:768px){.Grjkva_content{gap:var(--spacing-lg);grid-template-columns:1fr 1fr}.Grjkva_bottom{gap:var(--spacing-md);text-align:center;flex-direction:column}.Grjkva_bottomLinks{gap:var(--spacing-md)}}@media (max-width:480px){.Grjkva_content{grid-template-columns:1fr}.Grjkva_container{padding:var(--spacing-lg) var(--spacing-md)}.Grjkva_section:first-child{text-align:center}.Grjkva_description{max-width:none}.Grjkva_social{justify-content:center}}