.K8Jhsa_footer{background:var(--surface-muted);width:100%;margin-top:32px}.K8Jhsa_inner{max-width:var(--landing-max-width);padding:52px var(--landing-gutter) 36px;box-sizing:border-box;grid-template-columns:1fr;align-items:start;gap:40px;margin:0 auto;display:grid}.K8Jhsa_brandColumn,.K8Jhsa_column{--footer-item-hover-bg:color-mix(in srgb, var(--text-primary) 7%, var(--surface-muted));flex-direction:column;align-items:flex-start;gap:10px;display:flex}.K8Jhsa_brandColumn{max-width:none}.K8Jhsa_brandBlock{flex-direction:column;align-items:flex-start;gap:10px;width:100%;display:flex}.K8Jhsa_brand{color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.K8Jhsa_brandName{color:var(--text-primary);letter-spacing:-.03em;font-size:clamp(1.35rem,5vw,1.85rem);font-weight:600;line-height:1.1}.K8Jhsa_tagline{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.55}.K8Jhsa_cookieNotice{width:100%}.K8Jhsa_cookieIcon{vertical-align:-.2em;color:var(--text-secondary);opacity:.85;align-items:center;margin-right:6px;display:inline-flex}.K8Jhsa_cookieText{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.55}.K8Jhsa_cookieEnd{white-space:normal}.K8Jhsa_cookieLink{font-size:inherit;line-height:inherit;color:var(--text-primary);text-underline-offset:2px;text-decoration:underline;transition:opacity .15s;display:inline}@media (hover:hover){.K8Jhsa_cookieLink:hover{opacity:.82}}.K8Jhsa_columnTitle{width:100%;color:var(--text-primary);letter-spacing:-.02em;margin:0;font-size:clamp(1.1rem,4vw,1.35rem);font-weight:600;line-height:1.2}.K8Jhsa_footerList{flex-direction:column;align-items:flex-start;gap:2px;width:100%;margin:0;padding:0;list-style:none;display:flex}.K8Jhsa_actionsList{gap:0}.K8Jhsa_footerList li{justify-content:flex-start;width:100%;display:flex}.K8Jhsa_footerItem{width:fit-content;max-width:100%;font:inherit;letter-spacing:-.01em;color:var(--text-primary);cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:10px;margin-left:-14px;padding:8px 14px;font-size:14px;font-weight:500;line-height:1.35;text-decoration:none;transition:background-color .18s;display:inline-flex}@media (hover:hover){.K8Jhsa_footerItem:hover{background:var(--footer-item-hover-bg)}}.K8Jhsa_footerItemIcon{width:18px;color:var(--text-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (min-width:768px){.K8Jhsa_inner{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 32px;padding-block:56px 44px}.K8Jhsa_brandColumn{grid-column:1/-1}.K8Jhsa_cookieEnd{white-space:nowrap}}@media (min-width:1024px){.K8Jhsa_inner{padding:64px var(--landing-gutter) 48px;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:40px;display:flex}.K8Jhsa_brandColumn{flex:1.35 240px;max-width:360px}.K8Jhsa_column{flex:1 1 0;min-width:0}}@media (min-width:1280px){.K8Jhsa_inner{padding-block:64px 48px}}
