.pc-ftr{width:100%;margin-top:0;background:var(--bg-page);color:var(--text-primary);font-family:var(--font-golos)}.pc-ftr__inner{padding:var(--spacing-5xl) var(--spacing-3xl) var(--spacing-2xl)}.pc-ftr__main{gap:var(--spacing-2xl)}.pc-ftr__brand,.pc-ftr__main{display:flex;align-items:flex-start}.pc-ftr__brand{flex:0 0 432px;flex-direction:column;gap:var(--spacing-lg);min-width:0}.pc-ftr__cols{flex:1 1 auto;display:flex;gap:var(--spacing-2xl);min-width:0}.pc-ftr__col{flex:1 1 0;min-width:0}.pc-ftr__col-title{margin:0 0 var(--spacing-lg);font-size:var(--text-body-sm-strong);line-height:var(--text-body-sm-strong--line-height);font-weight:var(--text-body-sm-strong--font-weight);color:var(--text-primary)}.pc-ftr__col-links{display:flex;flex-direction:column;gap:var(--spacing-md)}.pc-ftr__link{width:fit-content;color:var(--text-secondary);font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height);font-weight:var(--text-body-sm--font-weight);text-decoration:none;transition:color .18s ease}@media (hover:hover) and (pointer:fine){.pc-ftr__link:hover{color:var(--text-primary)}}.pc-ftr__dtf:focus-visible,.pc-ftr__legal-link:focus-visible,.pc-ftr__link:focus-visible,.pc-ftr__logo:focus-visible{outline:2px solid var(--border-accent);outline-offset:2px}.pc-ftr__logo{display:inline-flex;align-items:center;text-decoration:none;line-height:0;max-width:100%}.pc-ftr__logo-img{display:block;height:56px;width:auto}.pc-ftr__desc{margin:0;max-width:100%;font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height);font-weight:var(--text-body-sm--font-weight);color:var(--text-secondary)}.pc-ftr__dtf{display:inline-flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);background-image:var(--gradient-button);color:var(--text-on-dark);font-size:var(--text-body-sm-strong);line-height:var(--text-body-sm-strong--line-height);font-weight:var(--text-body-sm-strong--font-weight);text-decoration:none;white-space:nowrap;transition:background .2s ease}@media (hover:hover) and (pointer:fine){.pc-ftr__dtf:hover{background-image:var(--gradient-button-hover)}}.pc-ftr__dtf:active{background-image:var(--gradient-button-active)}.pc-ftr__dtf-badge{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:0 var(--spacing-xs);min-width:18px;height:14px;border-radius:var(--radius-sm);background:var(--text-on-color);color:var(--text-on-dark);font-size:var(--text-overline);line-height:var(--text-overline--line-height);font-weight:var(--text-overline--font-weight);letter-spacing:var(--text-overline--letter-spacing)}.pc-ftr__rating{width:180px;height:64px;max-width:100%;line-height:0}.pc-ftr__rating iframe{display:block;border:0;max-width:100%}.pc-ftr__divider{height:1px;margin:var(--spacing-2xl) 0;background:var(--border-subtle)}.pc-ftr__bottom{display:flex;flex-direction:column;gap:var(--spacing-sm)}.pc-ftr__bottom p{margin:0;font-size:var(--text-caption);line-height:var(--text-caption--line-height);font-weight:var(--text-caption--font-weight);letter-spacing:var(--text-caption--letter-spacing);color:var(--text-tertiary)}.pc-ftr__disclaimer{max-width:720px}.pc-ftr__legal-links{display:flex;flex-wrap:wrap;gap:var(--spacing-xl);margin-top:var(--spacing-xs)}.pc-ftr__legal-link{font-size:var(--text-caption);line-height:var(--text-caption--line-height);font-weight:var(--text-caption--font-weight);letter-spacing:var(--text-caption--letter-spacing);color:var(--text-tertiary);text-decoration:underline;text-underline-offset:3px;transition:color .18s ease}@media (hover:hover) and (pointer:fine){.pc-ftr__legal-link:hover{color:var(--text-secondary)}}@media (prefers-reduced-motion:reduce){.pc-ftr__dtf,.pc-ftr__legal-link,.pc-ftr__link{transition:none}}@media (max-width:1280px){.pc-ftr__inner{padding:var(--spacing-5xl) var(--spacing-2xl) var(--spacing-2xl)}.pc-ftr__main{flex-direction:column;align-items:stretch}.pc-ftr__brand{flex:0 0 auto}.pc-ftr__desc{max-width:432px}}@media (max-width:768px){.pc-ftr__inner{padding:var(--spacing-5xl) var(--spacing-mlg) var(--spacing-2xl)}.pc-ftr__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}body.has-mobile-bottom-nav .pc-ftr{margin-bottom:calc(-1 * var(--mbn-reserve, 92px) - env(safe-area-inset-bottom, 0px));padding-bottom:calc(var(--mbn-reserve, 92px) + env(safe-area-inset-bottom, 0px))}}body:has(.procods-landing) .pc-ftr{margin-bottom:0;padding-bottom:0}