.section-header{max-width:720px;margin-bottom:48px}.philosophy-grid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.philosophy-grid .lead{max-width:none}.philosophy-grid .lead+.lead{margin-top:20px}.philosophy-image{min-height:600px}.philosophy-plate{background:var(--wash);min-height:600px;display:block;position:relative;overflow:hidden}.philosophy-plate:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 58%,#000000ad 100%);position:absolute;inset:0}.philosophy-caption{z-index:2;color:var(--white);font-size:13px;font-weight:700;position:absolute;inset-block-end:22px;inset-inline:24px}.philosophy-plate:focus-visible{outline:2px solid var(--gold-1);outline-offset:-2px}.values-grid{grid-template-columns:repeat(3,1fr);gap:60px;display:grid}.value-item{text-align:center}.value-num{font-family:var(--mark);margin-bottom:16px;font-size:38px;font-weight:700;line-height:1.1}.value-item h3{margin-bottom:10px;font-size:17px;font-weight:700}.value-item p{color:var(--grey);font-size:15px}.team-grid{flex-wrap:wrap;justify-content:center;gap:32px;display:flex}.team-member{text-align:center;flex:0 calc(25% - 24px);min-width:0}.team-photo{aspect-ratio:3/4;margin-bottom:20px}.team-member:only-child{flex-basis:calc(50% - 16px)}.team-member:only-child .team-photo{max-width:276px;margin-inline:auto}.team-member:only-child .team-photo-real{max-width:420px}.team-member h3{margin-bottom:6px;font-size:21px;font-weight:700}.team-role{letter-spacing:2px;text-transform:uppercase;color:var(--gold-2);font-size:12px;font-weight:700}html[dir=rtl] .team-role{letter-spacing:0}.team-bio{color:var(--grey);text-align:start;margin-block-start:12px;font-size:15px}.landmark{grid-template-columns:1.1fr .9fr;align-items:center;gap:48px;display:grid}.landmark+.landmark{margin-block-start:72px}.landmark:nth-child(2n) .landmark-media{order:2}.landmark:nth-child(2n){grid-template-columns:.9fr 1.1fr}.landmark-media{aspect-ratio:16/9;background:var(--ink);overflow:hidden}.landmark-media img{object-fit:cover;width:100%;height:100%;display:block}.landmark-text h3{margin-bottom:8px;font-size:26px;font-weight:700}.landmark-meta{letter-spacing:2px;text-transform:uppercase;color:var(--gold-2);margin-bottom:14px;font-size:12px;font-weight:700}html[dir=rtl] .landmark-meta{letter-spacing:0}.landmark-text p{color:var(--grey);font-size:15px}.team-plate{aspect-ratio:3;background:var(--ink);margin-block-start:64px;overflow:hidden}.team-plate img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:1024px){.philosophy-grid{grid-template-columns:1fr;gap:40px}.philosophy-image,.philosophy-plate{min-height:400px}.values-grid{grid-template-columns:1fr;gap:40px}.team-member,.team-member:only-child{flex-basis:calc(50% - 16px)}.landmark{grid-template-columns:1fr;gap:24px}.landmark:nth-child(2n){grid-template-columns:1fr}.landmark:nth-child(2n) .landmark-media{order:0}.landmark+.landmark{margin-block-start:56px}}@media (max-width:640px){.team-member,.team-member:only-child{flex-basis:100%}.team-plate{aspect-ratio:4/3;margin-block-start:48px}.landmark-text h3{font-size:22px}}.team-photo-real{background:var(--ink);overflow:hidden}.team-photo-real img{object-fit:cover;width:100%;height:100%;display:block}
