.hero:where(.astro-fnb2zfey){overflow:hidden;padding:10rem 0 7rem;position:relative}.hero:where(.astro-fnb2zfey) .u-container:where(.astro-fnb2zfey){position:relative;z-index:2}.eyebrow:where(.astro-fnb2zfey){--fs:var(--font-size-xs);--fw:600;color:var(--color-brand-1);letter-spacing:.1em;margin-bottom:1.5rem;text-transform:uppercase}.hero-title:where(.astro-fnb2zfey){--fs:4rem;--lh:1.05;margin-bottom:1.5rem}@media only screen and (max-width:576px),only screen and (max-width:767px)and (orientation:landscape){.hero-title:where(.astro-fnb2zfey){--fs:2.6rem}}.hero-sub:where(.astro-fnb2zfey){color:var(--color-text-alt);line-height:1.6;margin-bottom:2.5rem;max-width:36em}.section-title:where(.astro-fnb2zfey){--fs:2.5rem;--lh:1.1;margin-bottom:1rem}.section-sub:where(.astro-fnb2zfey){--fs:var(--font-size-sm);color:var(--color-text-alt);margin-bottom:3rem}.abm-pyramid:where(.astro-fnb2zfey){padding:7rem 0;position:relative;z-index:2}.pyramid:where(.astro-fnb2zfey){display:flex;flex-direction:column;gap:2px}.pyramid-tier:where(.astro-fnb2zfey){display:grid;grid-template-columns:16rem 1fr;grid-gap:2rem;align-items:start;background:var(--color-white);border:1px solid rgba(var(--rgb-text),.1);border-left:4px solid transparent;gap:2rem;padding:2rem 2.5rem;transition:border-color .2s}.pyramid-tier:where(.astro-fnb2zfey):hover{border-left-color:var(--color-brand-1)}@media only screen and (max-width:576px),only screen and (max-width:767px)and (orientation:landscape){.pyramid-tier:where(.astro-fnb2zfey){grid-template-columns:1fr}}.tier-1:where(.astro-fnb2zfey){border-left-color:var(--color-brand-1)}.tier-name:where(.astro-fnb2zfey){color:var(--color-text);display:block;font-size:var(--font-size-md);font-weight:700;margin-bottom:.3rem}.tier-scale:where(.astro-fnb2zfey){color:var(--color-brand-1);display:block;font-size:var(--font-size-xs);font-weight:600}.tier-desc:where(.astro-fnb2zfey){color:var(--color-text-alt);font-size:var(--font-size-sm);line-height:1.6}.buying-committee:where(.astro-fnb2zfey){background:var(--color-text);padding:7rem 0;position:relative;z-index:2}.bc-inner:where(.astro-fnb2zfey){display:grid;grid-template-columns:1fr 1.5fr;grid-gap:5rem;align-items:start;gap:5rem}@media only screen and (max-width:987px){.bc-inner:where(.astro-fnb2zfey){gap:3rem;grid-template-columns:1fr}}.bc-title:where(.astro-fnb2zfey){--fs:2.5rem;--lh:1.1;color:var(--color-white);margin-bottom:1.5rem}.bc-sub:where(.astro-fnb2zfey){--fs:var(--font-size-sm);color:#ffffffbf;line-height:1.65}.bc-roles:where(.astro-fnb2zfey){display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;background:#ffffff14;gap:1px}@media only screen and (max-width:576px),only screen and (max-width:767px)and (orientation:landscape){.bc-roles:where(.astro-fnb2zfey){grid-template-columns:1fr}}.bc-role:where(.astro-fnb2zfey){background:#ffffff0a;padding:1.5rem}.role-name:where(.astro-fnb2zfey){--fw:600;--fs:var(--font-size-sm);color:var(--color-white);margin-bottom:.5rem}.role-concern:where(.astro-fnb2zfey),.role-content:where(.astro-fnb2zfey){--fs:var(--font-size-xs);color:#ffffffb8;line-height:1.5;margin-bottom:.3rem}.role-concern:where(.astro-fnb2zfey) strong:where(.astro-fnb2zfey),.role-content:where(.astro-fnb2zfey) strong:where(.astro-fnb2zfey){color:#ffffffe0}.execution:where(.astro-fnb2zfey){background:var(--color-brand-3);padding:7rem 0;position:relative;z-index:2}.exec-grid:where(.astro-fnb2zfey){display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}@media only screen and (max-width:987px){.exec-grid:where(.astro-fnb2zfey){grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:576px),only screen and (max-width:767px)and (orientation:landscape){.exec-grid:where(.astro-fnb2zfey){grid-template-columns:1fr}}.exec-item:where(.astro-fnb2zfey){background:var(--color-white);border:1px solid rgba(var(--rgb-brand-1),.15);padding:2rem}.exec-step:where(.astro-fnb2zfey){color:var(--color-brand-1);display:block;font-size:var(--font-size-xs);font-weight:700;letter-spacing:.06em;margin-bottom:.75rem}.exec-title:where(.astro-fnb2zfey){--fw:600;--fs:var(--font-size-md);margin-bottom:.5rem}.exec-desc:where(.astro-fnb2zfey){--fs:var(--font-size-sm);color:var(--color-text-alt);line-height:1.6}.cta-section:where(.astro-fnb2zfey){padding:8rem 0;position:relative;z-index:2}.cta-box:where(.astro-fnb2zfey){background:var(--color-white);border:1px solid rgba(var(--rgb-text),.1);display:flex;flex-direction:column;gap:1.5rem;max-width:42rem;padding:4rem}@media only screen and (max-width:576px),only screen and (max-width:767px)and (orientation:landscape){.cta-box:where(.astro-fnb2zfey){padding:2rem}}.cta-title:where(.astro-fnb2zfey){--fs:2.8rem;--lh:1.1}.cta-sub:where(.astro-fnb2zfey){color:var(--color-text-alt);line-height:1.6}
