.page-module__NfDiEG__placeholder{width:100%;height:100%;color:var(--gray-500);background:linear-gradient(135deg,#f5f3efdb 0%,#fffffff0 100%);justify-content:center;align-items:center;font-size:.875rem;display:flex;position:relative}.page-module__NfDiEG__eyebrow{text-transform:uppercase;letter-spacing:.08em;color:#1111137a;margin-bottom:var(--space-3);font-size:.75rem;font-weight:800;display:block}.page-module__NfDiEG__statsSection{padding:var(--space-12)0;background:var(--estate-navy)}.page-module__NfDiEG__statsGrid{gap:var(--space-8);text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.page-module__NfDiEG__statItem{gap:var(--space-1);padding:var(--space-5);border-radius:var(--radius-md);background:#ffffff0d;border:1px solid #ffffff1f;flex-direction:column;display:flex;box-shadow:0 18px 44px #0000001f}.page-module__NfDiEG__statValue{font-family:var(--font-body);color:#fff;font-size:2.5rem;font-weight:800}.page-module__NfDiEG__statLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--gray-400);font-size:.8125rem}.page-module__NfDiEG__storySection{padding-top:calc(var(--section-y) + var(--space-6))}.page-module__NfDiEG__storyGrid{gap:var(--space-16);grid-template-columns:1.2fr 1fr;align-items:center;display:grid}.page-module__NfDiEG__storyContent h1{margin-bottom:var(--space-6)}.page-module__NfDiEG__storyContent p{color:var(--gray-600);font-size:1.0625rem;line-height:1.8}.page-module__NfDiEG__storyImage{border-radius:var(--radius-md);aspect-ratio:3/4;object-fit:cover;object-position:center top;background:var(--paper);border:1px solid #11111314;width:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 26px 66px #1a1a1a1f}.page-module__NfDiEG__clientProof{background:#fff}.page-module__NfDiEG__clientProofGrid{gap:var(--space-12);grid-template-columns:minmax(0,.78fr) minmax(360px,1fr);align-items:center;display:grid}.page-module__NfDiEG__clientProofGrid h2{margin-bottom:var(--space-4)}.page-module__NfDiEG__clientProofGrid p{max-width:560px;color:var(--gray-600);margin-bottom:0;font-size:1.04rem;line-height:1.72}.page-module__NfDiEG__philosophy{background:var(--paper)}.page-module__NfDiEG__philosophyContent{max-width:1000px;margin:0 auto}.page-module__NfDiEG__philosophyContent h2{text-align:center;margin-bottom:var(--space-12)}.page-module__NfDiEG__philosophyContent>.page-module__NfDiEG__eyebrow{text-align:center}.page-module__NfDiEG__philosophyGrid{gap:var(--space-8);grid-template-columns:repeat(3,1fr);display:grid}.page-module__NfDiEG__philosophyItem{text-align:center;padding:var(--space-8);background:var(--surface);border-radius:var(--radius-md);transition:transform var(--duration-normal)var(--ease-out),box-shadow var(--duration-normal)var(--ease-out),border-color var(--duration-normal)var(--ease-out);border:1px solid #11111314;box-shadow:0 16px 38px #1a1a1a0f}.page-module__NfDiEG__philosophyItem:hover{box-shadow:var(--shadow-luxury);border-color:#11111329;transform:translateY(-5px)}.page-module__NfDiEG__philosophyIcon{width:64px;height:64px;margin:0 auto var(--space-5);border-radius:var(--radius-md);color:var(--gold-dark);background:#f5f5f7eb;border:1px solid #11111314;justify-content:center;align-items:center;display:flex}.page-module__NfDiEG__philosophyItem h3{font-family:var(--font-body);margin-bottom:var(--space-4);font-size:1.25rem;font-weight:600}.page-module__NfDiEG__philosophyItem p{color:var(--gray-600);margin-bottom:0;font-size:.9375rem}.page-module__NfDiEG__credentialsGrid{gap:var(--space-16);grid-template-columns:1fr 1fr;align-items:center;display:grid}.page-module__NfDiEG__credentialsContent h2{margin-bottom:var(--space-4)}.page-module__NfDiEG__credentialsContent>p{color:var(--gray-600);margin-bottom:var(--space-8)}.page-module__NfDiEG__credentialsList{gap:var(--space-4);flex-direction:column;list-style:none;display:flex}.page-module__NfDiEG__credentialsList li{align-items:center;gap:var(--space-3);padding:var(--space-3)0;color:var(--gray-700);border-bottom:1px solid #11111314;font-size:1rem;display:flex}.page-module__NfDiEG__credentialsList svg{color:var(--gold-dark);flex-shrink:0}.page-module__NfDiEG__credentialsImage{border-radius:var(--radius-md);aspect-ratio:3/2;background:var(--cream);border:1px solid #11111314;width:100%;position:relative;overflow:hidden;box-shadow:0 26px 66px #1a1a1a1f}.page-module__NfDiEG__cta{padding:var(--space-16)0;background:var(--paper)}.page-module__NfDiEG__ctaInner{gap:var(--space-8);padding:var(--space-10);background:var(--estate-navy);border-radius:var(--radius-md);color:#fff;border:1px solid #ffffff1a;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;box-shadow:0 24px 58px #1a1a1a1f}.page-module__NfDiEG__ctaInner .page-module__NfDiEG__eyebrow{margin-bottom:var(--space-3);color:#ffffff8a}.page-module__NfDiEG__ctaInner h2{max-width:760px;margin-bottom:var(--space-3);color:#fff;font-size:clamp(2rem,4vw,3.3rem)}.page-module__NfDiEG__ctaInner p{color:#ffffffb8;max-width:680px;margin:0;font-size:1rem;line-height:1.64}.page-module__NfDiEG__ctaInner .btn{white-space:nowrap}@media (max-width:1024px){.page-module__NfDiEG__storyGrid,.page-module__NfDiEG__credentialsGrid{gap:var(--space-10);grid-template-columns:1fr}.page-module__NfDiEG__storyImage,.page-module__NfDiEG__credentialsImage{max-width:500px;margin:0 auto}.page-module__NfDiEG__statsGrid{grid-template-columns:repeat(2,1fr)}.page-module__NfDiEG__philosophyGrid{grid-template-columns:1fr}.page-module__NfDiEG__clientProofGrid{gap:var(--space-8);grid-template-columns:1fr}.page-module__NfDiEG__ctaInner{gap:var(--space-5);grid-template-columns:1fr}}@media (max-width:1180px){.page-module__NfDiEG__cta{background:#fff;padding:36px 0 48px}.page-module__NfDiEG__ctaInner{width:calc(100% - (var(--section-x)*2));padding:var(--space-6)var(--space-5)}.page-module__NfDiEG__ctaInner h2{font-size:1.62rem;line-height:1.12}.page-module__NfDiEG__ctaInner p{font-size:.94rem;line-height:1.55}.page-module__NfDiEG__ctaInner .btn{min-height:44px;font-size:.84rem}}@media (max-width:640px){.page-module__NfDiEG__storySection{padding-top:88px;padding-bottom:48px}.page-module__NfDiEG__storyGrid,.page-module__NfDiEG__credentialsGrid{gap:var(--space-8)}.page-module__NfDiEG__storyContent h1{margin-bottom:var(--space-5);font-size:clamp(2.25rem,11vw,2.7rem);line-height:1.03}.page-module__NfDiEG__storyContent p{margin-bottom:var(--space-4);font-size:1rem;line-height:1.68}.page-module__NfDiEG__storyImage{aspect-ratio:4/3;max-width:none;box-shadow:0 16px 36px #1a1a1a1a}.page-module__NfDiEG__statsSection{padding:40px 0}.page-module__NfDiEG__statsGrid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__NfDiEG__statItem{min-height:122px;padding:var(--space-4)var(--space-3);justify-content:center}.page-module__NfDiEG__statValue{font-size:clamp(1.75rem,8vw,2rem);line-height:1.05}.page-module__NfDiEG__statLabel{letter-spacing:.07em;font-size:.68rem;line-height:1.35}.page-module__NfDiEG__clientProof,.page-module__NfDiEG__philosophy{padding-top:52px;padding-bottom:52px}.page-module__NfDiEG__clientProofGrid{gap:var(--space-6)}.page-module__NfDiEG__clientProofGrid h2{margin-bottom:var(--space-3);font-size:clamp(1.95rem,8vw,2.22rem);line-height:1.08}.page-module__NfDiEG__clientProofGrid p{font-size:.98rem;line-height:1.6}.page-module__NfDiEG__clientProofGrid figure{padding:var(--space-5)}.page-module__NfDiEG__clientProofGrid blockquote{font-size:1rem;line-height:1.58}.page-module__NfDiEG__philosophyContent>.page-module__NfDiEG__eyebrow,.page-module__NfDiEG__philosophyContent h2{text-align:left}.page-module__NfDiEG__philosophyContent h2{margin-bottom:var(--space-6);font-size:clamp(1.95rem,8vw,2.25rem);line-height:1.08}.page-module__NfDiEG__philosophyGrid{gap:var(--space-4)}.page-module__NfDiEG__philosophyItem{padding:var(--space-5);text-align:left}.page-module__NfDiEG__philosophyItem:hover{transform:none}.page-module__NfDiEG__philosophyIcon{width:52px;height:52px;margin:0 0 var(--space-4)}.page-module__NfDiEG__philosophyItem h3{margin-bottom:var(--space-2);font-size:1.12rem}.page-module__NfDiEG__philosophyItem p{font-size:.95rem;line-height:1.55}.page-module__NfDiEG__credentialsContent h2{font-size:clamp(1.95rem,8vw,2.3rem);line-height:1.08}.page-module__NfDiEG__credentialsContent>p{margin-bottom:var(--space-5);font-size:1rem;line-height:1.6}.page-module__NfDiEG__credentialsList{gap:0}.page-module__NfDiEG__credentialsList li{padding:var(--space-4)0;align-items:flex-start;font-size:.95rem;line-height:1.45}.page-module__NfDiEG__credentialsList svg{width:18px;height:18px;margin-top:.16rem}.page-module__NfDiEG__credentialsImage{aspect-ratio:3/2;max-width:none;box-shadow:0 16px 36px #1a1a1a1a}.page-module__NfDiEG__ctaInner .btn{white-space:normal;width:100%;min-height:48px}}@media (max-width:380px){.page-module__NfDiEG__statItem{min-height:116px;padding:var(--space-4)var(--space-2)}.page-module__NfDiEG__ctaInner h2{font-size:1.5rem}}
.TestimonialQuote-module__tZrY6W__quoteCard{gap:var(--space-4);padding:var(--space-6);background:var(--surface);border-radius:var(--radius-md);border:1px solid #11111314;flex-direction:column;display:flex;box-shadow:0 18px 48px #1a1a1a12}.TestimonialQuote-module__tZrY6W__rating{color:var(--gold-dark);letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:850}.TestimonialQuote-module__tZrY6W__quote{color:var(--ink);font-family:var(--font-display);margin:0;font-size:1.12rem;font-style:italic;line-height:1.68}.TestimonialQuote-module__tZrY6W__attribution{gap:var(--space-1);color:var(--gray-500);flex-direction:column;font-size:.82rem;line-height:1.5;display:flex}.TestimonialQuote-module__tZrY6W__author{color:var(--ink);font-size:.95rem;font-weight:750}.TestimonialQuote-module__tZrY6W__embedded{gap:var(--space-3);padding:var(--space-5)0 0;box-shadow:none;background:0 0;border:0;border-top:1px solid #1111131a;border-radius:0}.TestimonialQuote-module__tZrY6W__embedded .TestimonialQuote-module__tZrY6W__quote{font-size:1rem;line-height:1.62}.TestimonialQuote-module__tZrY6W__feature{padding:var(--space-8);background:var(--estate-navy);border-color:#ffffff1a;box-shadow:0 24px 58px #10263d29}.TestimonialQuote-module__tZrY6W__feature .TestimonialQuote-module__tZrY6W__rating,.TestimonialQuote-module__tZrY6W__feature .TestimonialQuote-module__tZrY6W__author{color:var(--champagne)}.TestimonialQuote-module__tZrY6W__feature .TestimonialQuote-module__tZrY6W__quote{color:#ffffffe6;font-size:1.22rem}.TestimonialQuote-module__tZrY6W__feature .TestimonialQuote-module__tZrY6W__attribution{color:#ffffff9e}@media (max-width:640px){.TestimonialQuote-module__tZrY6W__quoteCard{padding:var(--space-5)}.TestimonialQuote-module__tZrY6W__quote{font-size:1rem;line-height:1.6}.TestimonialQuote-module__tZrY6W__feature{padding:var(--space-6)var(--space-5)}.TestimonialQuote-module__tZrY6W__feature .TestimonialQuote-module__tZrY6W__quote{font-size:1rem;line-height:1.58}.TestimonialQuote-module__tZrY6W__embedded{padding:var(--space-5)0 0}}@media (max-width:420px){.TestimonialQuote-module__tZrY6W__quoteCard{gap:var(--space-3);padding:var(--space-4)}.TestimonialQuote-module__tZrY6W__rating{font-size:.7rem;line-height:1.35}.TestimonialQuote-module__tZrY6W__quote{font-size:.96rem;line-height:1.56}.TestimonialQuote-module__tZrY6W__author{font-size:.78rem;line-height:1.45}.TestimonialQuote-module__tZrY6W__embedded{padding:var(--space-4)0 0}.TestimonialQuote-module__tZrY6W__feature{padding:var(--space-5)}.TestimonialQuote-module__tZrY6W__feature .TestimonialQuote-module__tZrY6W__quote{font-size:.98rem;line-height:1.56}}
