.sobre-hero{background:var(--color-primary);padding-top:calc(var(--header-height) + var(--space-lg));padding-bottom:var(--space-xl)}.sobre-hero__eyebrow{font-family:var(--font-mono);font-size:.72rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--color-copper);margin-bottom:1.75rem;display:flex;align-items:center;gap:1rem}.sobre-hero__eyebrow::after{content:'';flex:1;max-width:64px;height:1px;background:rgb(196 168 130 / .5)}.sobre-hero__title{font-size:clamp(2.5rem, 6vw, 4.5rem);color:var(--color-white);line-height:1.05;max-width:18ch;margin-bottom:2rem}.sobre-hero__sub{font-size:1.05rem;color:rgb(255 255 255 / .58);max-width:52ch;line-height:1.8}.alberto-section{padding-block:var(--space-xl);background:var(--color-white)}.alberto-section__inner{display:grid;grid-template-columns:320px 1fr;gap:5rem;align-items:start}.alberto-photo{position:sticky;top:calc(var(--header-height) + 2rem)}.alberto-photo__frame{aspect-ratio:4 / 5;border-radius:var(--radius-sm);overflow:hidden;background:var(--color-offwhite);border:1px solid var(--color-gray-light);display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:1.25rem}.alberto-photo__frame img{width:100%;height:100%;object-fit:cover;display:block}.alberto-photo__initials{font-family:var(--font-serif);font-size:5rem;font-weight:700;color:var(--color-gray-light);line-height:1;user-select:none}.alberto-photo__caption{font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-gray-mid);margin-top:.5rem}.alberto-photo__oab{font-family:var(--font-mono);font-size:.8rem;color:var(--color-copper);letter-spacing:.06em}.alberto-content__label{font-family:var(--font-mono);font-size:.72rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--color-copper);margin-bottom:1rem}.alberto-content__name{font-size:clamp(2rem, 3.5vw, 3rem);font-weight:700;color:var(--color-graphite);line-height:1.1;margin-bottom:2.5rem}.alberto-content__bio{font-size:1.0625rem;line-height:1.875;color:var(--color-graphite);margin-bottom:2.5rem}.alberto-content__bio p{margin-bottom:1.375rem;max-width:64ch}.alberto-content__bio p:last-child{margin-bottom:0}.alberto-creds{display:flex;flex-direction:column;gap:.625rem;padding-top:2rem;border-top:1px solid var(--color-gray-light);margin-bottom:2.5rem}.alberto-cred{display:flex;align-items:baseline;gap:.875rem;font-size:.9rem;color:var(--color-graphite);line-height:1.5}.alberto-cred::before{content:'';width:20px;height:1px;background:var(--color-copper);flex-shrink:0;margin-bottom:3px}.visao360-section{padding-block:var(--space-xl);background:var(--color-primary)}.visao360-section__header{display:grid;grid-template-columns:1fr 1.4fr;gap:var(--space-md);align-items:end;margin-bottom:var(--space-lg);padding-bottom:var(--space-md);border-bottom:1px solid rgb(255 255 255 / .08)}.visao360-section__title{font-size:clamp(2rem, 3.5vw, 3rem);color:var(--color-white);line-height:1.1}.visao360-section__desc{font-size:1rem;color:rgb(255 255 255 / .55);line-height:1.8;max-width:58ch}.visao360-steps{display:grid;grid-template-columns:repeat(7,1fr);gap:0;border-top:1px solid rgb(255 255 255 / .1)}.visao360-step-item{padding:2rem 1.5rem 2rem 0;border-right:1px solid rgb(255 255 255 / .08);transition:background var(--transition)}.visao360-step-item:last-child{border-right:none;padding-right:0}.visao360-step-item:first-child{padding-left:0}.visao360-step-item__n{font-family:var(--font-mono);font-size:.68rem;font-weight:500;color:var(--color-copper);letter-spacing:.08em;margin-bottom:.875rem;display:block}.visao360-step-item__label{font-family:var(--font-serif);font-size:1.0625rem;font-weight:700;color:var(--color-white);line-height:1.2;display:block}.historia-section{padding-block:var(--space-xl);background:var(--color-offwhite)}.historia-section__inner{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-lg);align-items:start}.historia-section__pull{position:sticky;top:calc(var(--header-height) + 2rem)}.historia-section__pull-label{font-family:var(--font-mono);font-size:.72rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--color-copper);margin-bottom:1.5rem}.historia-section__pull-title{font-size:clamp(1.875rem, 3vw, 2.5rem);color:var(--color-graphite);line-height:1.15;margin-bottom:1.5rem}.historia-section__pull-text{font-size:1rem;color:var(--color-gray-mid);line-height:1.875}.historia-tl{display:flex;flex-direction:column;gap:0;position:relative;padding-left:1.75rem}.historia-tl::before{content:'';position:absolute;left:0;top:10px;bottom:10px;width:1px;background:var(--color-gray-light)}.historia-tl__item{position:relative;padding:0 0 3rem 1.75rem}.historia-tl__item:last-child{padding-bottom:0}.historia-tl__item::before{content:'';position:absolute;left:-4px;top:9px;width:8px;height:8px;border-radius:50%;background:var(--color-copper)}.historia-tl__year{font-family:var(--font-mono);font-size:.72rem;font-weight:600;letter-spacing:.1em;color:var(--color-copper);text-transform:uppercase;margin-bottom:.5rem}.historia-tl__title{font-family:var(--font-sans);font-size:1rem;font-weight:700;color:var(--color-graphite);margin-bottom:.5rem;line-height:1.3}.historia-tl__desc{font-size:.9rem;color:var(--color-gray-mid);line-height:1.7}.filosofia-section{padding-block:var(--space-xl);background:var(--color-white)}.filosofia-section__header{margin-bottom:var(--space-lg);padding-bottom:var(--space-md);border-bottom:1px solid var(--color-gray-light);display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;flex-wrap:wrap}.filosofia-section__title{font-size:clamp(1.875rem, 3.5vw, 2.75rem);color:var(--color-graphite);line-height:1.1}.filosofia-section__sub{font-size:.95rem;color:var(--color-gray-mid);max-width:44ch;line-height:1.7;text-align:right}.filosofia-rows{display:flex;flex-direction:column;gap:0}.filosofia-row{display:grid;grid-template-columns:120px 1fr 1fr;gap:0 3rem;align-items:start;padding-block:2.5rem;border-bottom:1px solid var(--color-gray-light)}.filosofia-row:last-child{border-bottom:none}.filosofia-row__n{font-family:var(--font-mono);font-size:.72rem;font-weight:600;color:var(--color-gray-mid);letter-spacing:.12em;padding-top:4px}.filosofia-row__title{font-family:var(--font-serif);font-size:1.25rem;font-weight:700;color:var(--color-graphite);line-height:1.25}.filosofia-row__text{font-size:.9375rem;color:var(--color-gray-mid);line-height:1.8}@media (max-width:1024px){.visao360-steps{grid-template-columns:repeat(4,1fr)}.visao360-step-item:nth-child(4){border-right:none}}@media (max-width:960px){.alberto-section__inner{grid-template-columns:240px 1fr;gap:3rem}.alberto-photo{position:static}.visao360-section__header{grid-template-columns:1fr}.historia-section__inner{grid-template-columns:1fr}.historia-section__pull{position:static}.filosofia-row{grid-template-columns:80px 1fr}.filosofia-row__text{grid-column:2}}@media (max-width:700px){.alberto-section__inner{grid-template-columns:1fr}.alberto-photo__frame{max-width:260px}.visao360-steps{grid-template-columns:repeat(2,1fr)}.visao360-step-item{border-right:none;border-bottom:1px solid rgb(255 255 255 / .08)}.visao360-step-item:nth-child(odd){border-right:1px solid rgb(255 255 255 / .08)}.visao360-step-item:nth-last-child(-n+2){border-bottom:none}.filosofia-row{grid-template-columns:1fr;gap:1rem}.filosofia-row__n{display:none}.filosofia-section__header{flex-direction:column;align-items:flex-start}.filosofia-section__sub{text-align:left}}