.Footer-module__3hUVsW__footer{--footer-accent:var(--color-content-inverse-muted);--footer-rule:color-mix(in srgb, var(--footer-accent) 22%, transparent);background:var(--color-surface-inverse);color:var(--color-content-inverse);scroll-margin-top:4rem}.Footer-module__3hUVsW__container{max-width:72rem;margin-inline:auto;padding:3.5rem 1.25rem 0}.Footer-module__3hUVsW__opening{gap:2rem;padding-bottom:2.5rem;display:grid}.Footer-module__3hUVsW__eyebrow{color:var(--footer-accent);letter-spacing:.16em;text-transform:uppercase;font-size:.6875rem;font-weight:600}.Footer-module__3hUVsW__headline{letter-spacing:-.065em;margin-top:1.25rem;font-size:clamp(3.5rem,8.2vw,6.75rem);font-weight:500;line-height:1}.Footer-module__3hUVsW__headline em{color:var(--footer-accent);font-family:Georgia,Times New Roman,serif;font-weight:400}.Footer-module__3hUVsW__description{max-width:24rem;color:var(--color-content-inverse);opacity:.8;margin-top:1.5rem;font-size:.9375rem;line-height:1.8}.Footer-module__3hUVsW__contact{align-self:end}.Footer-module__3hUVsW__contactLabel{color:var(--footer-accent);font-size:.8125rem}.Footer-module__3hUVsW__email{border-bottom:1px solid var(--footer-rule);letter-spacing:-.025em;justify-content:space-between;align-items:center;gap:1rem;max-width:27rem;margin-top:.75rem;padding-block:.5rem 1rem;font-size:clamp(1.0625rem,2vw,1.5rem);display:flex}.Footer-module__3hUVsW__email span:first-child{overflow-wrap:anywhere;min-width:0}.Footer-module__3hUVsW__email span:last-child{color:var(--footer-accent);flex-shrink:0;font-size:1.5rem}.Footer-module__3hUVsW__navigation{border-top:1px solid var(--footer-rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.25rem;padding-block:2.5rem;display:grid}.Footer-module__3hUVsW__navigation h3{letter-spacing:.14em;text-transform:uppercase;color:var(--footer-accent);margin-bottom:1rem;font-size:.6875rem;font-weight:600}.Footer-module__3hUVsW__navigation ul{margin:0;padding:0;list-style:none}.Footer-module__3hUVsW__navLink{text-underline-offset:5px;align-items:center;gap:.625rem;min-height:2.75rem;padding-block:.4rem;font-size:.875rem;line-height:1.5;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .16s ease-out,text-decoration-color .16s ease-out;display:inline-flex}.Footer-module__3hUVsW__navLink span{color:var(--footer-accent);font-size:1rem}.Footer-module__3hUVsW__social{scroll-margin-top:6rem}.Footer-module__3hUVsW__signature{border-top:1px solid var(--footer-rule);padding-top:1rem}.Footer-module__3hUVsW__signatureLink{display:block}.Footer-module__3hUVsW__wordmark{aspect-ratio:1194/321;background:var(--footer-accent);width:100%;display:block;-webkit-mask:url(/logo2.png) 50%/contain no-repeat;mask:url(/logo2.png) 50%/contain no-repeat}.Footer-module__3hUVsW__bottom{border-top:1px solid var(--footer-rule);color:var(--footer-accent);flex-direction:column;gap:.75rem;padding-block:1.25rem;font-size:.75rem;display:flex}.Footer-module__3hUVsW__legal{flex-wrap:wrap;gap:.25rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.Footer-module__3hUVsW__legal a{text-underline-offset:4px;align-items:center;min-height:2.5rem;display:inline-flex}.Footer-module__3hUVsW__footer a:focus-visible{outline:2px solid var(--footer-accent);outline-offset:5px;border-radius:2px}@media (hover:hover){.Footer-module__3hUVsW__navLink:hover{color:var(--footer-accent);text-decoration-color:currentColor}.Footer-module__3hUVsW__email:hover{color:var(--footer-accent);border-color:var(--footer-accent)}.Footer-module__3hUVsW__legal a:hover{text-decoration:underline}}@media (prefers-reduced-motion:reduce){.Footer-module__3hUVsW__navLink{transition:none}}@media (min-width:40rem){.Footer-module__3hUVsW__container{padding-inline:2rem}.Footer-module__3hUVsW__navigation{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}.Footer-module__3hUVsW__bottom{flex-direction:row;justify-content:space-between;align-items:center;gap:2rem}}@media (min-width:64rem){.Footer-module__3hUVsW__container{padding:4.5rem 2.5rem 0}.Footer-module__3hUVsW__opening{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:4rem;padding-bottom:3rem}.Footer-module__3hUVsW__contact{padding-bottom:.25rem}.Footer-module__3hUVsW__navigation{padding-block:2.5rem}.Footer-module__3hUVsW__navLink{font-size:.9375rem}.Footer-module__3hUVsW__signature{padding-top:.5rem}}
.AboutSection-module__Vln7iG__section{border-top:1px solid var(--color-rule-soft);background:var(--color-paper-raised);color:var(--color-content-primary);padding-block:clamp(4rem,7vw,7rem);scroll-margin-top:6rem}.AboutSection-module__Vln7iG__introduction{align-items:end;gap:1.75rem;margin-block:2rem 2.5rem;display:grid}.AboutSection-module__Vln7iG__headline{letter-spacing:-.055em;font-size:clamp(2.5rem,5.2vw,4.25rem);font-weight:500;line-height:1.04}.AboutSection-module__Vln7iG__headline em{color:var(--color-brand-action);letter-spacing:-.055em;font-family:Georgia,Times New Roman,serif;font-weight:400}.AboutSection-module__Vln7iG__description{max-width:24rem;color:var(--color-content-secondary);font-size:1rem;line-height:1.8}.AboutSection-module__Vln7iG__aside{color:var(--color-brand-action);margin-top:1rem;font-size:.8125rem;line-height:1.6}.AboutSection-module__Vln7iG__editorial{grid-template-columns:minmax(0,1fr);display:grid}.AboutSection-module__Vln7iG__photograph{aspect-ratio:4/3;background:var(--color-card-muted);min-width:0;position:relative;overflow:hidden}.AboutSection-module__Vln7iG__image{object-fit:cover;object-position:48% center}.AboutSection-module__Vln7iG__photoCaption{color:#fff9f0;background:linear-gradient(#0000,#14110cbf);justify-content:space-between;align-items:end;gap:1rem;padding:3rem 1.5rem 1.25rem;font-size:.8125rem;font-weight:500;display:flex;position:absolute;inset:auto 0 0}.AboutSection-module__Vln7iG__photoCaption>span:last-child{font-size:1.5rem}.AboutSection-module__Vln7iG__quote{z-index:1;color:#36255c;background:#d2c3f6;margin:-1px 0 0;padding:1.75rem;position:relative}.AboutSection-module__Vln7iG__quoteLabel{letter-spacing:.16em;text-transform:uppercase;font-size:.6875rem;font-weight:600}.AboutSection-module__Vln7iG__quoteMark{height:3.5rem;margin-top:1.75rem;font:6rem/1 Georgia,Times New Roman,serif;display:block}.AboutSection-module__Vln7iG__quote blockquote{letter-spacing:-.035em;text-wrap:pretty;font:400 clamp(1.875rem,3vw,2.625rem)/1.15 Georgia,Times New Roman,serif}.AboutSection-module__Vln7iG__quoteFooter{border-top:1px solid #36255c40;flex-wrap:wrap;justify-content:space-between;gap:.75rem;margin-top:2rem;padding-top:1rem;font-size:.6875rem;display:flex}@media (min-width:48rem){.AboutSection-module__Vln7iG__introduction{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:3rem;margin-bottom:3.5rem}.AboutSection-module__Vln7iG__editorial{grid-template-columns:repeat(12,minmax(0,1fr))}.AboutSection-module__Vln7iG__photograph{aspect-ratio:auto;grid-area:1/1/2/9;min-height:30rem}.AboutSection-module__Vln7iG__quote{grid-area:1/8/2/13;align-self:center;margin:2.5rem 0;padding:2rem}}@media (min-width:64rem){.AboutSection-module__Vln7iG__description{padding-bottom:.2rem}.AboutSection-module__Vln7iG__photograph{min-height:32rem}.AboutSection-module__Vln7iG__quote{padding:2.5rem}}
.WhyAgoraSection-module__cpcXGa__section{--why-ground:var(--color-surface-inverse);--why-ink:#f6f0e8;--why-accent:#d2c3f6;background:var(--why-ground);color:var(--why-ink);scroll-margin-top:4rem;overflow:hidden}.WhyAgoraSection-module__cpcXGa__container{padding-block:4rem 2rem}.WhyAgoraSection-module__cpcXGa__opening{isolation:isolate;position:relative}.WhyAgoraSection-module__cpcXGa__introduction{z-index:1;position:relative}.WhyAgoraSection-module__cpcXGa__headline{letter-spacing:-.055em;margin-top:2.5rem;font-size:clamp(2.625rem,6.3vw,5.25rem);font-weight:500;line-height:1.06}.WhyAgoraSection-module__cpcXGa__headline span,.WhyAgoraSection-module__cpcXGa__headline em{display:block}.WhyAgoraSection-module__cpcXGa__headline em{color:var(--why-accent);letter-spacing:-.06em;font-family:Georgia,Times New Roman,serif;font-weight:400}.WhyAgoraSection-module__cpcXGa__description{color:#e0d6e8;text-wrap:pretty;max-width:24rem;margin-top:2rem;font-size:1.0625rem;line-height:1.8}.WhyAgoraSection-module__cpcXGa__promise{color:var(--why-accent);margin-top:1rem;font-size:.8125rem}.WhyAgoraSection-module__cpcXGa__portrait{height:22rem;margin:2rem -1.25rem 0;position:relative;-webkit-mask-image:linear-gradient(#0000,#000 18% 70%,#0000);mask-image:linear-gradient(#0000,#000 18% 70%,#0000)}.WhyAgoraSection-module__cpcXGa__image{object-fit:cover;object-position:center 34%}.WhyAgoraSection-module__cpcXGa__imageNote{text-align:right;color:var(--why-accent);margin-top:-2rem;padding-bottom:2.5rem;font-size:.75rem;position:relative}@media (max-width:47.999rem){.WhyAgoraSection-module__cpcXGa__opening{flex-direction:column;display:flex}.WhyAgoraSection-module__cpcXGa__introduction{order:-1}}.WhyAgoraSection-module__cpcXGa__principlesIntro{letter-spacing:.15em;text-transform:uppercase;color:var(--why-accent);border-top:1px solid #d2c3f659;justify-content:space-between;align-items:center;gap:1rem;padding-block:1.25rem;font-size:.6875rem;font-weight:500;display:flex}.WhyAgoraSection-module__cpcXGa__principlesIntro span{font-size:1.375rem}.WhyAgoraSection-module__cpcXGa__principles{margin:0;padding:0;list-style:none;display:grid}.WhyAgoraSection-module__cpcXGa__principle{border-top:1px solid #d2c3f633;padding-block:1.75rem}.WhyAgoraSection-module__cpcXGa__number{color:var(--why-accent);font:italic 1.5rem/1 Georgia,Times New Roman,serif;display:block}.WhyAgoraSection-module__cpcXGa__principle h3{letter-spacing:-.035em;margin-top:1.25rem;font-size:1.5rem;font-weight:500;line-height:1.2}.WhyAgoraSection-module__cpcXGa__principle p{color:#d5cada;max-width:25rem;margin-top:1rem;font-size:.875rem;line-height:1.8}.WhyAgoraSection-module__cpcXGa__footer{border-top:1px solid #d2c3f640;flex-direction:column;gap:1.25rem;margin-top:1rem;padding-top:1.5rem;display:flex}.WhyAgoraSection-module__cpcXGa__footer>p{color:var(--why-accent);font:italic 1.25rem/1.4 Georgia,Times New Roman,serif}.WhyAgoraSection-module__cpcXGa__link{justify-content:space-between;align-items:center;gap:1.5rem;width:fit-content;font-size:.8125rem;font-weight:600;display:inline-flex}.WhyAgoraSection-module__cpcXGa__link span{border:1px solid #d2c3f673;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;font-size:1.25rem;transition:background .18s ease-out,color .18s ease-out;display:grid}.WhyAgoraSection-module__cpcXGa__link:focus-visible{outline:2px solid var(--why-accent);outline-offset:6px;border-radius:2px}@media (hover:hover){.WhyAgoraSection-module__cpcXGa__link:hover span{background:var(--why-accent);color:var(--why-ground)}}@media (prefers-reduced-motion:reduce){.WhyAgoraSection-module__cpcXGa__link span{transition:none}}@media (min-width:40rem){.WhyAgoraSection-module__cpcXGa__principles{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}.WhyAgoraSection-module__cpcXGa__footer{flex-direction:row;justify-content:space-between;align-items:center;gap:2rem}}@media (min-width:48rem){.WhyAgoraSection-module__cpcXGa__container{padding-block:0 2.5rem}.WhyAgoraSection-module__cpcXGa__opening{align-items:center;min-height:34rem;display:flex}.WhyAgoraSection-module__cpcXGa__introduction{padding-block:5rem}.WhyAgoraSection-module__cpcXGa__headline{margin-top:3rem}.WhyAgoraSection-module__cpcXGa__description{max-width:21rem}.WhyAgoraSection-module__cpcXGa__portrait{z-index:-1;height:auto;margin:0;position:absolute;inset:0 -4rem 0 42%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 35%),linear-gradient(#000 65%,#0000);mask-image:linear-gradient(90deg,#0000,#000 35%),linear-gradient(#000 65%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.WhyAgoraSection-module__cpcXGa__image{object-position:center 32%}.WhyAgoraSection-module__cpcXGa__imageNote{margin:0;padding:0;position:absolute;bottom:2rem;right:0}}@media (min-width:64rem){.WhyAgoraSection-module__cpcXGa__opening{min-height:37rem}.WhyAgoraSection-module__cpcXGa__description{max-width:24rem}.WhyAgoraSection-module__cpcXGa__principles{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.WhyAgoraSection-module__cpcXGa__principle{border-top:0;border-left:1px solid #d2c3f633;padding:1.5rem 1.75rem 2.5rem}.WhyAgoraSection-module__cpcXGa__principle:first-child{border-left:0;padding-left:0}.WhyAgoraSection-module__cpcXGa__principle:last-child{padding-right:0}.WhyAgoraSection-module__cpcXGa__principle h3{max-width:10rem;min-height:3.6rem}.WhyAgoraSection-module__cpcXGa__principlesIntro{margin-bottom:1.5rem}.WhyAgoraSection-module__cpcXGa__footer{margin-top:0}}
