.about[data-v-fb9ce8f6]{padding-top:var(--nav-height);position:relative}.about__dot[data-v-fb9ce8f6]{color:var(--color-accent)}.about__grid[data-v-fb9ce8f6]{display:grid;grid-template-columns:5fr 7fr;gap:clamp(3rem,6vw,6rem);align-items:start}.about__portrait[data-v-fb9ce8f6]{position:relative}.about__portrait img[data-v-fb9ce8f6]{width:100%;aspect-ratio:3 / 4;object-fit:cover;object-position:center top;position:relative;z-index:1;filter:contrast(1.05);border-radius:var(--radius-md)}.about__portrait-border[data-v-fb9ce8f6]{position:absolute;top:1rem;left:1rem;right:-1rem;bottom:-1rem;border:1px solid var(--color-accent);border-radius:var(--radius-md);z-index:0}.about__text[data-v-fb9ce8f6]{padding-top:2rem}.about__text h2[data-v-fb9ce8f6]{margin-bottom:2.5rem;line-height:1.05}.about__text h2 em[data-v-fb9ce8f6]{font-weight:400}.about__text p[data-v-fb9ce8f6]{color:var(--color-text-muted);margin-bottom:1.5rem;line-height:1.8}.about__stats[data-v-fb9ce8f6]{display:flex;gap:3rem;margin:3rem 0;padding:2.5rem 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.about__stat[data-v-fb9ce8f6]{display:flex;flex-direction:column;gap:.35rem}.about__stat-number[data-v-fb9ce8f6]{font-family:var(--font-heading);font-size:2.5rem;font-weight:300;line-height:1}.about__stat-label[data-v-fb9ce8f6]{font-family:var(--font-display);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted)}.about__cta[data-v-fb9ce8f6]{display:inline-block;font-family:var(--font-display);font-size:.85rem;font-weight:400;letter-spacing:.15em;text-transform:uppercase;background-color:var(--color-cta);color:var(--color-black);padding:1.25rem 3rem;border-radius:var(--radius-full);transition:all var(--transition)}.about__clients[data-v-fb9ce8f6]{margin:2.5rem 0}.about__clients-label[data-v-fb9ce8f6]{display:block;font-family:var(--font-display);font-size:.75rem;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:.75rem}.about__clients-list[data-v-fb9ce8f6]{font-family:var(--font-heading);font-size:1.15rem;font-style:italic;font-weight:300;color:var(--color-text);line-height:1.8}.about__cta[data-v-fb9ce8f6]:hover{background-color:var(--color-cta-hover);transform:translateY(-2px);box-shadow:0 12px 32px #cb6a4a4d}@media(max-width:768px){.about__grid[data-v-fb9ce8f6]{grid-template-columns:1fr}.about__portrait img[data-v-fb9ce8f6]{aspect-ratio:1 / 1}.about__portrait-border[data-v-fb9ce8f6]{display:none}.about__stats[data-v-fb9ce8f6]{flex-direction:column;gap:1.5rem}}.about__content[data-v-fb9ce8f6]{padding-bottom:3rem}.about__portrait[data-v-fb9ce8f6]{padding:.6rem .6rem 0;background:var(--color-white);rotate:-3deg;margin:1rem}.about__portrait[data-v-fb9ce8f6]:before{content:"";position:absolute;width:35%;height:2rem;top:-.8rem;left:30%;background:var(--color-white);opacity:.8;rotate:7deg;z-index:2;border-inline:2px dashed var(--color-black)}.about__portrait img[data-v-fb9ce8f6]{filter:grayscale(1) contrast(1.15)}.about__portrait-label[data-v-fb9ce8f6]{display:block;padding:.8rem .2rem;font:.65rem/1.5 monospace;color:var(--color-black);text-transform:uppercase}.about__text h2[data-v-fb9ce8f6]{font-size:clamp(2.5rem,4vw,4rem);text-transform:uppercase}.about__text h2 em[data-v-fb9ce8f6]{font-style:normal}.about__stats[data-v-fb9ce8f6]{border-block:2px dashed var(--color-white)}.about__stat-number[data-v-fb9ce8f6]{font:400 4rem/1 var(--font-display)}.about__stat-label[data-v-fb9ce8f6]{font-family:monospace}.about__cta[data-v-fb9ce8f6]{border-radius:0;font-size:1.1rem;border:1px solid var(--color-black);box-shadow:4px 4px 0 var(--color-white)}.about__cta[data-v-fb9ce8f6]:hover{box-shadow:2px 2px 0 var(--color-white)}@media(max-width:768px){.about__stats[data-v-fb9ce8f6]{flex-direction:row;flex-wrap:wrap}}
