.founder-portraits-module__IRxNJq__frame{min-width:0;container-type:inline-size}.founder-portraits-module__IRxNJq__portraits{grid-template-columns:repeat(var(--portrait-count), minmax(0, 1fr));color:var(--foreground);align-items:start;gap:clamp(1.25rem,3vw,3rem);display:grid}.founder-portraits-module__IRxNJq__portraits[data-tone=dark]{color:#fff}.founder-portraits-module__IRxNJq__portraits[data-count="1"]{max-width:26rem}.founder-portraits-module__IRxNJq__portrait{min-width:0}.founder-portraits-module__IRxNJq__portrait:nth-child(2n){padding-top:clamp(1.5rem,4vw,4rem)}.founder-portraits-module__IRxNJq__photo{aspect-ratio:3/4;border-radius:var(--radius);background:var(--color-cream);position:relative;overflow:hidden}.founder-portraits-module__IRxNJq__caption{padding-top:1.25rem}.founder-portraits-module__IRxNJq__caption h3{overflow-wrap:anywhere;font-size:clamp(1.75rem,2.75vw,2.5rem);font-style:italic;font-weight:300;line-height:1.05}.founder-portraits-module__IRxNJq__role{letter-spacing:.14em;text-transform:uppercase;opacity:.8;margin-top:.75rem;font-size:.625rem;line-height:1.55}.founder-portraits-module__IRxNJq__bio{opacity:.84;margin-top:.875rem;font-size:.875rem;line-height:1.75}.founder-portraits-module__IRxNJq__placeholder{height:100%;font-family:var(--font-serif);color:var(--color-charcoal);background:var(--color-cream);justify-content:center;align-items:center;font-size:6rem;font-style:italic;display:flex}@container (max-width:420px){.founder-portraits-module__IRxNJq__portraits{grid-template-columns:1fr;gap:2rem}.founder-portraits-module__IRxNJq__portraits[data-count="1"]{max-width:none}.founder-portraits-module__IRxNJq__portrait{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:1.25rem;display:grid}.founder-portraits-module__IRxNJq__portrait:nth-child(2n),.founder-portraits-module__IRxNJq__caption{padding-top:0}.founder-portraits-module__IRxNJq__caption h3{font-size:clamp(1.75rem,7vw,2.25rem)}.founder-portraits-module__IRxNJq__role{letter-spacing:.08em;font-size:.625rem}.founder-portraits-module__IRxNJq__bio{font-size:.8125rem;line-height:1.65}}
.home-media-module__b0ianG__media,.home-media-module__b0ianG__plane,.home-media-module__b0ianG__video{width:100%;height:100%;position:absolute;inset:0}.home-media-module__b0ianG__media{background:var(--color-charcoal);pointer-events:none;overflow:hidden}.home-media-module__b0ianG__plane{transform-origin:50%}.home-media-module__b0ianG__plane[data-entrance=true]{animation:.65s cubic-bezier(.16,1,.3,1) both home-media-module__b0ianG__settle}.home-media-module__b0ianG__plane[data-drift=true]{animation:24s ease-in-out infinite alternate home-media-module__b0ianG__breathe}.home-media-module__b0ianG__video{object-fit:cover;object-position:center;opacity:0}.home-media-module__b0ianG__video[data-ready=true]{opacity:1}@keyframes home-media-module__b0ianG__settle{0%{transform:scale(1.035)}to{transform:scale(1)}}@keyframes home-media-module__b0ianG__breathe{0%{transform:scale(1)}to{transform:scale(1.035)}}@media (prefers-reduced-motion:reduce),(hover:none){.home-media-module__b0ianG__plane{animation:none!important;transform:none!important}}
.testimonials-module__TkYfqq__section{background:var(--color-ivory-warm,var(--color-cream));padding-block:clamp(4rem,7vw,6rem);overflow:hidden}.testimonials-module__TkYfqq__pause{border:1px solid var(--border);border-radius:var(--radius);min-height:44px;font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.18em;cursor:pointer;color:var(--foreground);margin-top:1.5rem;padding:.625rem 1rem;font-size:.6875rem;transition:background-color .16s ease-out}.testimonials-module__TkYfqq__pause:hover{background:var(--background)}.testimonials-module__TkYfqq__pause:focus-visible{outline:2px solid var(--foreground);outline-offset:4px}.testimonials-module__TkYfqq__viewport{position:relative}.testimonials-module__TkYfqq__viewport[data-static=false]:before,.testimonials-module__TkYfqq__viewport[data-static=false]:after{z-index:1;content:"";pointer-events:none;width:clamp(1rem,4vw,4rem);position:absolute;inset-block:0}.testimonials-module__TkYfqq__viewport[data-static=false]:before{background:linear-gradient(90deg, var(--color-ivory-warm) 0%, transparent 100%);left:0}.testimonials-module__TkYfqq__viewport[data-static=false]:after{background:linear-gradient(270deg, var(--color-ivory-warm) 0%, transparent 100%);right:0}.testimonials-module__TkYfqq__track{width:max-content;animation:testimonials-module__TkYfqq__reviews var(--review-duration,60s) linear infinite;display:flex}.testimonials-module__TkYfqq__group{align-items:start;gap:2rem;padding-inline:1rem;display:flex}.testimonials-module__TkYfqq__card{flex-shrink:0;align-items:start;gap:1rem;width:min(24rem,100vw - 3rem);padding-bottom:1.5rem;display:flex}.testimonials-module__TkYfqq__track[data-static=true]{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:2rem;width:auto;max-width:76rem;margin-inline:auto;padding-inline:1.5rem;animation:none;display:grid}.testimonials-module__TkYfqq__track[data-static=true] .testimonials-module__TkYfqq__group{display:contents}.testimonials-module__TkYfqq__track[data-static=true] .testimonials-module__TkYfqq__card{width:auto}@keyframes testimonials-module__TkYfqq__reviews{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.testimonials-module__TkYfqq__track{animation:none!important}.testimonials-module__TkYfqq__pause{transition:none}}