.split-media.is-portrait img{object-position:center top}.split-media.is-portrait:has(img){aspect-ratio:auto}.team-photo-band{text-align:center}.team-photo-band .eyebrow{margin-bottom:1rem}.bg-charcoal .team-photo-figure img{max-height:none}.team-photo-band .section-head{max-width:760px;margin-bottom:2.25rem}.team-photo-band .section-head p:not(.eyebrow){line-height:1.6}.bg-charcoal .team-photo-figure{border-radius:32px;box-shadow:0 24px 60px #140a2857}.team-photo-note{color:#ffffffd1;max-width:640px;margin:2.25rem auto 0;line-height:1.6}@media (max-width:700px){.bg-charcoal .team-photo-figure{border-radius:20px}.team-photo-band .section-head{margin-bottom:1.6rem}.team-photo-note{margin-top:1.6rem}}.bg-charcoal .team-photo-figure{max-width:780px}.dda-candid-strip{gap:.75rem;display:grid}.bg-charcoal:has(.dda-candid-strip){background:var(--plum-900)}.bg-charcoal:has(.dda-candid-strip) .eyebrow{color:var(--lavender-100)}@media (min-width:1025px){.bg-charcoal:has(.dda-candid-strip) .section-head{width:100%;max-width:none}.bg-charcoal:has(.dda-candid-strip) .section-head h2{white-space:nowrap}.bg-charcoal:has(.dda-candid-strip) .section-head>p:last-child{white-space:nowrap}}.dda-candid-strip figure{border-radius:var(--radius-md);background:var(--lavender-100);border:1px solid #ffffff24;min-height:0;margin:0;display:block;overflow:hidden}.dda-candid-strip img,.dda-candid-strip figure:first-child img,.dda-candid-strip figure:nth-child(2) img{object-fit:contain;object-position:center;width:100%;height:100%}.dda-candid-strip{grid-template-columns:1fr 1fr 2fr;align-items:stretch}.dda-candid-strip figure:first-child{aspect-ratio:269/360}.dda-candid-strip figure:nth-child(2){aspect-ratio:271/360}.dda-candid-strip figure:nth-child(3){aspect-ratio:3/2}@media (max-width:700px){.dda-candid-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.dda-candid-strip figure:last-child{grid-column:1/-1}.dda-candid-strip img{height:100%}}.about-hero{padding-top:max(3rem,min(6vw,5.25rem));padding-bottom:max(3rem,min(6vw,5.25rem))}.about-hero__grid{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:center;gap:max(2.5rem,min(5vw,5rem));display:grid}.about-hero__copy{min-width:0;max-width:34rem}.about-hero .breadcrumb{font-size:var(--text-sm);margin:0 0 1.35rem}.about-hero .eyebrow{color:var(--lavender-100);font-size:var(--ui-lg);letter-spacing:.13em;text-transform:uppercase;margin:0 0 .75rem;font-weight:700}.about-hero h1{max-width:15.5ch;font-size:var(--heading-1-split);letter-spacing:-.025em;text-transform:capitalize;margin:0 0 1.25rem;line-height:1.02}.about-hero .about-hero__intro{max-width:58ch;font-size:var(--text-lead);margin:0;line-height:1.7}.about-hero__ctas{flex-wrap:wrap;align-items:center;gap:1rem 1.25rem;margin-top:1.6rem;display:flex}.about-hero .btn-phone{color:#fffffff5}.about-hero__media.editorial-hero-image{aspect-ratio:812/660;border-radius:var(--radius-lg);justify-self:end;width:min(100%,480px);height:auto;margin:0;transform:translateY(1.25rem)}.mq-about .brand-marquee__track{animation-duration:60s}.about-hero__media.editorial-hero-image img{object-fit:cover;object-position:center top;width:100%;height:100%}@media (min-width:701px) and (max-width:1024px){.about-hero__grid{grid-template-columns:minmax(0,1.08fr) minmax(260px,.92fr);gap:max(2rem,min(4vw,3rem))}}@media (max-width:700px){.about-hero{padding-top:2.25rem;padding-bottom:3rem}.about-hero__grid{grid-template-columns:1fr;gap:1.75rem}.about-hero .breadcrumb{margin-bottom:1rem}.about-hero h1{max-width:12ch}.about-hero .about-hero__intro{line-height:1.65}.about-hero__ctas{margin-top:1.35rem}.about-hero__media.editorial-hero-image{justify-self:center;width:min(100%,430px);transform:none}.mq-about .brand-marquee__track{animation-duration:46s}}.tm-grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;gap:1.6rem;display:grid}.tm-card{background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-md);grid-template-columns:196px 1fr;transition:box-shadow .25s,transform .25s;display:grid;overflow:hidden}.tm-card:hover{box-shadow:var(--shadow-soft);transform:translateY(-3px)}.tm-photo{background:var(--lavender-100);margin:0}.tm-photo>img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.tm-copy{flex-direction:column;justify-content:center;padding:26px 28px;display:flex}.tm-card h3{font-family:var(--font-display);font-weight:400;font-size:var(--heading-4);color:var(--plum-900);margin:0 0 5px;line-height:1.1}.tm-card .tm-role{font-family:var(--font-ui);font-size:var(--ui-md);letter-spacing:.12em;text-transform:uppercase;color:var(--purple-700);margin:0 0 13px;font-weight:700}.tm-card .tm-bio{font-family:var(--font-body);font-size:var(--text-body);color:var(--gray-700);margin:0;line-height:1.62}@media (max-width:900px){.tm-grid{grid-template-columns:1fr;grid-auto-rows:auto;gap:1.25rem}}@media (max-width:560px){.tm-card{grid-template-columns:104px 1fr;grid-template-areas:"photo who""bio bio";align-items:center;column-gap:16px;padding:18px}.tm-copy{display:contents}.tm-photo{grid-area:photo;align-self:start}.tm-photo>img{border-radius:10px}.tm-who{grid-area:who}.tm-card .tm-bio{grid-area:bio;margin-top:15px;line-height:1.66}}