.site-footer{--sf-edge:clamp(16px, 5vw, 80px);--sf-max:1320px;--sf-ink:#111110;--sf-muted:#62615d;--sf-faint:#8d8c87;--sf-rule:#e3e2dd;--sf-font:var(--marketing-display-font,"Helvetica Now Display", -apple-system, sans-serif);width:100%;color:var(--sf-ink);font-family:var(--sf-font)}.site-footer *,.site-footer :before,.site-footer :after{box-sizing:border-box}.site-footer__cta{padding:0 var(--sf-edge);text-align:center;justify-items:center;gap:30px;margin-top:clamp(72px,9vw,128px);display:grid}.marketing-shell-frame.marketing-shell-frame .site-footer .site-footer__cta h2{color:var(--sf-ink);margin:0;font:400 clamp(36px, 4.6vw, 60px)/1.06 var(--sf-font)!important;letter-spacing:-.03em!important}.marketing-shell-frame.marketing-shell-frame .site-footer .site-footer__primary{border:1px solid var(--sf-ink);background:var(--sf-ink);align-items:center;height:48px;padding:0 22px;text-decoration:none;display:inline-flex;color:#fff!important;font:400 17px/1 var(--sf-font)!important;border-radius:999px!important}.site-footer .site-footer__primary:hover{background:#2b2b29}.site-footer__bar{max-width:calc(var(--sf-max) + 2 * var(--sf-edge));padding:0 var(--sf-edge) 36px;margin:clamp(96px,12vw,160px) auto 0}.site-footer__main{border-top:1px solid var(--sf-rule);justify-content:space-between;gap:48px;padding-top:48px;display:flex}.site-footer__brand{flex-direction:column;gap:28px;display:flex}.marketing-shell-frame.marketing-shell-frame .site-footer .site-footer__name{letter-spacing:-.015em;color:var(--sf-ink);align-items:center;gap:9px;text-decoration:none;display:inline-flex;font:400 19px/1 var(--sf-font)!important}.site-footer__name img{width:22px;height:22px;display:block}.site-footer__backers{color:var(--sf-muted);align-items:center;gap:18px;font-size:14px;display:flex}.site-footer__backers>img{width:auto;height:32px;display:block}.site-footer__yc{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.site-footer__yc img{width:14px;height:14px;display:block}.site-footer__cols{grid-template-columns:repeat(4,minmax(120px,auto));gap:24px clamp(32px,6vw,96px);display:grid}.marketing-shell-frame.marketing-shell-frame .site-footer .site-footer__cols h4{color:var(--sf-faint);margin:0 0 14px;font:400 14px/1.3 var(--sf-font)!important;letter-spacing:0!important}.site-footer__cols ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.marketing-shell-frame.marketing-shell-frame .site-footer .site-footer__cols a{color:var(--sf-ink);text-decoration:none;font:400 14.5px/1.3 var(--sf-font)!important}.site-footer__cols a:hover{opacity:.6}.site-footer__base{color:var(--sf-faint);justify-content:space-between;align-items:center;gap:16px;margin-top:64px;font-size:14px;display:flex}@media (width<=900px){.site-footer__main{flex-direction:column}.site-footer__cols{grid-template-columns:repeat(2,minmax(0,1fr))}}
