.portfolio-footer{padding:5rem 6vw 4rem;box-sizing:border-box;display:flex;flex-direction:column;gap:0}.pf-top{display:flex;justify-content:space-between;align-items:flex-start}.pf-label{font-family:Space Mono,monospace;letter-spacing:.25em;text-transform:uppercase;opacity:.32}.pf-location{font-family:Space Mono,monospace;font-size:.8rem;letter-spacing:.15em;text-transform:uppercase;opacity:.28}.pf-center{flex:1;display:flex;align-items:flex-end;padding-bottom:3rem}.pf-name{font-family:Syne,sans-serif;font-size:18vw;font-weight:800;letter-spacing:-.04em;line-height:.85;text-transform:uppercase;white-space:nowrap;color:transparent;-webkit-text-stroke:1px rgba(var(--color-foreground),.9)}.pf-bottom{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2rem;align-items:end;border-top:1px solid rgba(var(--color-foreground),.1);padding-top:2.4rem}.pf-bottom-col{display:flex;flex-direction:column;gap:.5rem}.pf-col-label{font-family:Space Mono,monospace;font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;opacity:.28;margin-bottom:.4rem}.pf-col-value{font-family:Space Mono,monospace;font-size:.85rem;letter-spacing:.06em;opacity:.65}.pf-col-value a{color:inherit;text-decoration:none;transition:color .2s ease,opacity .2s ease}.pf-col-value a:hover{color:#ff3cac;opacity:1}.pf-copy{font-family:Space Mono,monospace;font-size:.75rem;letter-spacing:.1em;opacity:.25;text-align:right;align-self:flex-end}@media screen and (max-width:749px){.portfolio-footer{padding:4rem 5vw 3rem}.pf-name{font-size:clamp(5rem,18vw,9rem)}.pf-bottom{grid-template-columns:1fr 1fr;gap:1.5rem}.pf-copy{grid-column:1 / -1;text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-portfolio-footer.css.map */
