/* footer v3: flat black, one bottom line, giant wordmark */
.section.footer-gradient{background-image:none!important;background-color:#0a0a0a!important;border-top:1px solid #1f1f1f;padding-bottom:0!important;overflow:hidden}
.footer-v3 .footer-section-4{align-items:center}
.lpFoot__by{display:inline-flex;align-items:center;justify-content:flex-end;justify-self:end;text-align:right;gap:.4em;color:#a3a3a3;text-decoration:none;transition:color .2s}
.lpFoot__by:hover{color:#fff}
.lpFoot__by em{font-style:normal;display:inline-block;transition:transform .3s cubic-bezier(.22,1,.36,1)}
.lpFoot__by:hover em{transform:scale(1.25)}
.section.footer-gradient .footer-flex,.section.footer-gradient .w-dyn-item,.section.footer-gradient .footer-links-w,.section.footer-gradient .footer-section-header{text-align:left}
@media (max-width:767px){.lpFoot__by{justify-self:start;justify-content:flex-start;text-align:left}}
.lpFoot__mark{margin:48px -50px -0.14em;padding:0 50px;font-family:Inter,-apple-system,"Segoe UI",sans-serif;font-weight:600;font-size:clamp(48px,16.4vw,268px);line-height:1;letter-spacing:-.045em;color:#161616;text-align:center;white-space:nowrap;user-select:none;pointer-events:none;overflow:hidden;height:.72em}
@media (max-width:767px){.lpFoot__mark{margin-top:32px;height:.74em}}
