.page-module__IxlXMq__page{min-height:100dvh;padding-bottom:var(--layout-dock-clearance)}.page-module__IxlXMq__header{z-index:5;justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--layout-header-height);padding:var(--space-4) var(--space-6);background:var(--color-bg-base);box-sizing:border-box;display:flex;position:sticky;top:0}.page-module__IxlXMq__headerStart{align-items:center;gap:var(--space-4);display:flex}.page-module__IxlXMq__mark{font-family:var(--font-wordmark), var(--font-family-base);color:var(--color-accent-primary);text-shadow:0 .5rem 1rem #16233f2e;font-size:1.5rem;font-weight:800;text-decoration:none}.page-module__IxlXMq__introCall{appearance:none;border:1px solid var(--color-border-default);cursor:pointer;min-height:44px;padding:0 var(--space-6);color:var(--color-text-primary);transition:background-color var(--motion-base) ease;background:0 0;border-radius:999px;align-items:center;font-family:inherit;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.page-module__IxlXMq__introCall:hover{background:var(--color-bg-muted)}.page-module__IxlXMq__backLink{min-height:44px;margin:var(--space-6) var(--space-6) 0;appearance:none;color:var(--color-text-primary);align-items:center;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.page-module__IxlXMq__main{max-width:64rem;padding:0 var(--space-6) var(--space-16);margin:0 auto}.page-module__IxlXMq__hero{margin-top:var(--space-8);padding:var(--space-6);aspect-ratio:4/3;box-sizing:border-box;background:linear-gradient(160deg,#e8b94a 0%,#d69a2d 55%,#c6821b 100%);border-radius:2px;flex-direction:column;justify-content:space-between;max-height:32rem;display:flex;position:relative}.page-module__IxlXMq__heroWithPhoto{background:var(--color-bg-muted);aspect-ratio:1;max-height:46rem;overflow:hidden}.page-module__IxlXMq__heroPhoto{object-fit:cover;z-index:0}mux-player.page-module__IxlXMq__heroPhoto{--media-object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.page-module__IxlXMq__heroWithPhoto:after{content:"";z-index:1;background:linear-gradient(#00000073 0%,#00000026 45%,#0000001a 100%);position:absolute;inset:0}.page-module__IxlXMq__heroWithPhoto .page-module__IxlXMq__heroHeading{z-index:2;color:#fff;text-shadow:0 1px 12px #0006;max-width:min(17rem,62%);font-size:clamp(1.25rem,2.2vw,1.75rem);position:relative}.page-module__IxlXMq__heroHeading{max-width:26rem;color:var(--color-text-primary);margin:0;font-size:clamp(1.75rem,4vw,3rem);font-weight:700;line-height:1.15}.page-module__IxlXMq__heroPlaceholder{max-width:24rem;padding:var(--space-1) var(--space-3);color:var(--color-text-primary);background:#ffffff8c;border-radius:2px;align-self:flex-start;margin:0;font-size:.8125rem;font-weight:600}.page-module__IxlXMq__sectionHeading{margin:0 0 var(--space-4);text-align:center;font-size:clamp(1.375rem,2.4vw,1.875rem);font-weight:700;line-height:1.25}.page-module__IxlXMq__sectionBody{margin:0 0 var(--space-4);color:var(--color-text-muted);font-size:1rem;line-height:1.7}.page-module__IxlXMq__inlineLink{color:var(--color-text-primary);font-weight:600;text-decoration:underline}.page-module__IxlXMq__contentSection{max-width:40rem;margin:var(--space-16) auto 0}.page-module__IxlXMq__contentSection .page-module__IxlXMq__sectionBody{max-width:36rem;margin-left:auto;margin-right:auto}.page-module__IxlXMq__byline{max-width:36rem;margin:var(--space-6) auto 0;text-align:center;font-size:.9375rem;font-weight:600}.page-module__IxlXMq__principleList{max-width:36rem;margin:var(--space-2) auto 0;gap:var(--space-6);flex-direction:column;padding:0;list-style:none;display:flex}.page-module__IxlXMq__principleTitle{margin:0 0 var(--space-1);font-size:1.0625rem;font-weight:700}.page-module__IxlXMq__principleBody{color:var(--color-text-muted);margin:0;font-size:1rem;line-height:1.7}.page-module__IxlXMq__founderPortrait{width:100%;max-width:18rem;margin:0 auto var(--space-6);padding:var(--space-3);aspect-ratio:3/4;box-sizing:border-box;background:linear-gradient(160deg,#e8b94a 0%,#d69a2d 55%,#c6821b 100%);border-radius:2px;align-items:flex-end;display:flex}.page-module__IxlXMq__founderPortraitWithPhoto{background:var(--color-bg-muted);padding:0;position:relative;overflow:hidden}.page-module__IxlXMq__founderPortraitPhoto{object-fit:cover}mux-player.page-module__IxlXMq__founderPortraitPhoto{--media-object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.page-module__IxlXMq__founderPortraitPlaceholder{padding:var(--space-1) var(--space-2);color:var(--color-text-primary);text-align:center;background:#ffffff8c;border-radius:2px;margin:0;font-size:.75rem;font-weight:600}.page-module__IxlXMq__founderName{margin:0 0 var(--space-4);text-align:center;font-size:1.0625rem;font-weight:700}.page-module__IxlXMq__pullQuote{max-width:34rem;margin:var(--space-6) auto 0;text-align:center;border:none;padding:0;font-size:1.1875rem;font-style:italic;line-height:1.6}
