.page_main__YFKKT{padding-top:105px}.page_hero__TTClJ{position:relative;min-height:60vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#044d8c,#112c4a);text-align:center}.page_heroOverlay__Te76o{position:absolute;inset:0;background:url(/images/nathan-levinson-ceo-royal-york-property-management-toronto-skyline.jpg) 50%/cover;opacity:.15}.page_heroContent__seMdN{position:relative;z-index:2;max-width:800px;padding:0 24px}.page_overline__ALddS{display:inline-block;font-size:.813rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;background-color:hsla(0,0%,100%,.15);padding:8px 20px;border-radius:24px;margin-bottom:16px}.page_heroTitle__lcSFt,.page_overline__ALddS{font-family:Plus Jakarta Sans,sans-serif;color:#fff}.page_heroTitle__lcSFt{font-size:clamp(2.5rem,5vw,3.5rem);font-weight:800;margin-bottom:24px}.page_heroSubtitle__VoYPz{font-family:Inter,sans-serif;font-size:1.25rem;color:hsla(0,0%,100%,.9);line-height:1.7}.page_container__lJr9y{max-width:1200px;margin:0 auto;padding:0 24px}.page_sectionTitle__743kF{font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(2rem,4vw,2.5rem);font-weight:700;text-align:center;margin-bottom:24px;color:#111827}.page_goldLine__CjKlk{width:60px;height:3px;background:linear-gradient(90deg,#044d8c,#112c4a);margin:0 auto 48px;border-radius:2px}.page_bioSection__6Z4lv{padding:100px 0;background-color:#fff}.page_bioGrid__LggvV{display:grid;grid-template-columns:1fr 1.3fr;grid-gap:80px;gap:80px;align-items:center}.page_bioImage__0QcV1{position:relative;max-width:450px;border-radius:12px;overflow:hidden;box-shadow:0 25px 50px rgba(0,0,0,.15)}.page_bioImage__0QcV1 .page_goldBorder__LesFI{display:none}.page_bioImage__0QcV1 img{position:relative;z-index:2;width:100%;height:auto;display:block}.page_bioContent__KCwA8 h2{font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(2rem,4vw,2.5rem);font-weight:700;color:#111827;margin-bottom:8px}.page_bioContent__KCwA8 .page_goldLine__CjKlk{margin:0 0 32px}.page_bioContent__KCwA8 p{font-family:Inter,sans-serif;font-size:1.063rem;line-height:1.8;color:#4b5563;margin-bottom:20px}.page_bioContent__KCwA8 p strong{color:#111827}.page_achievementsSection___yp5m{padding:100px 0;background-color:#044d8c;color:#fff}.page_achievementsSection___yp5m .page_sectionTitle__743kF{color:#fff}.page_timeline__WgMZo{max-width:800px;margin:0 auto}.page_timelineItem__dxzJC{display:grid;grid-template-columns:100px 1fr;grid-gap:40px;gap:40px;margin-bottom:48px;padding-bottom:48px;border-bottom:1px solid hsla(0,0%,100%,.15)}.page_timelineItem__dxzJC:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.page_year__NwzYZ{font-size:1.75rem;font-weight:800}.page_timelineContent__h4Rk1 h3,.page_year__NwzYZ{font-family:Plus Jakarta Sans,sans-serif;color:#fff}.page_timelineContent__h4Rk1 h3{font-size:1.35rem;font-weight:700;margin-bottom:12px}.page_timelineContent__h4Rk1 p{font-family:Inter,sans-serif;font-size:1rem;line-height:1.7;color:hsla(0,0%,100%,.85)}.page_statsSection__XMCUL{padding:80px 0;background:linear-gradient(135deg,#112c4a,#044d8c)}.page_statsGrid__I_xZj{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:40px;gap:40px}.page_statCard__JLupw{text-align:center;background-color:hsla(0,0%,100%,.1);padding:32px 24px;border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.page_statNumber__nsuNe{display:block;font-family:Plus Jakarta Sans,sans-serif;font-size:2.5rem;font-weight:800;color:#fff;line-height:1;margin-bottom:8px}.page_statLabel__x1sci{font-family:Inter,sans-serif;font-size:.875rem;color:hsla(0,0%,100%,.9)}.page_leadershipSection__J2xEM{padding:100px 0;background-color:#f9fafb}.page_leadershipGrid__7N3y_{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:80px;gap:80px;align-items:center}.page_leadershipContent__D4_bL h2{font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(2rem,4vw,2.5rem);font-weight:700;color:#111827;margin-bottom:24px}.page_leadershipContent__D4_bL .page_goldLine__CjKlk{margin:0 0 32px}.page_leadershipContent__D4_bL p{font-family:Inter,sans-serif;font-size:1.063rem;line-height:1.8;color:#4b5563;margin-bottom:20px}.page_quote__7HErv{margin-top:40px;padding:32px;background-color:#044d8c;border-left:4px solid #112c4a;border-radius:0 12px 12px 0}.page_quote__7HErv p{font-family:Plus Jakarta Sans,sans-serif;font-size:1.25rem;font-style:italic;color:#fff;margin-bottom:16px;line-height:1.6}.page_quote__7HErv cite{font-family:Inter,sans-serif;font-size:.875rem;font-weight:600;color:hsla(0,0%,100%,.9);font-style:normal}.page_leadershipImage__v2p_9{border-radius:12px;overflow:hidden;box-shadow:0 25px 50px rgba(0,0,0,.12)}.page_leadershipImage__v2p_9 img{width:100%;height:auto;display:block}.page_foundationSection__Vh_ex{padding:100px 0;background-color:#044d8c;color:#fff}.page_foundationSection__Vh_ex .page_sectionTitle__743kF{color:#fff}.page_foundationIntro__Bwbzz{font-family:Inter,sans-serif;text-align:center;font-size:1.125rem;color:hsla(0,0%,100%,.9);max-width:700px;margin:0 auto 60px;line-height:1.7}.page_pillarsGrid__7jajJ{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px;margin-bottom:60px}.page_pillarCard__dyff0{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.15);padding:40px 30px;text-align:center;border-radius:12px;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.page_pillarCard__dyff0:hover{transform:translateY(-8px);border-color:hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.15)}.page_pillarIcon__P4xbp{font-size:3rem;display:block;margin-bottom:20px}.page_pillarCard__dyff0 h3{font-family:Plus Jakarta Sans,sans-serif;font-size:1.35rem;font-weight:700;margin-bottom:16px;color:#fff}.page_pillarCard__dyff0 p{font-family:Inter,sans-serif;font-size:.938rem;color:hsla(0,0%,100%,.85);line-height:1.7}.page_ctaWrapper__eMyPH{text-align:center}.page_ctaButton__KNhc5{display:inline-block;padding:16px 40px;background-color:#fff;color:#044d8c;font-family:Plus Jakarta Sans,sans-serif;font-size:.938rem;font-weight:600;text-decoration:none;border-radius:8px;transition:all .3s ease}.page_ctaButton__KNhc5:hover{background-color:#f9fafb;transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.15)}.page_gallerySection__zTxdQ{padding:100px 0;background-color:#f9fafb}.page_gallery__TSaGu{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.page_galleryItem__Gc6ba{aspect-ratio:1;overflow:hidden;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.08)}.page_galleryItem__Gc6ba img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.page_galleryItem__Gc6ba:hover img{transform:scale(1.05)}.page_faqSection__ZkGKS{padding:100px 0;background-color:#fff}.page_faqContent__aqF0H{text-align:center;max-width:600px;margin:0 auto}.page_faqContent__aqF0H h2{font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(2rem,4vw,2.5rem);font-weight:700;color:#111827;margin-bottom:16px}.page_faqContent__aqF0H p{font-family:Inter,sans-serif;font-size:1.063rem;color:#4b5563;line-height:1.7;margin-bottom:32px}.page_contactSection__Ndrwm{padding:100px 0;background:linear-gradient(135deg,#112c4a,#044d8c);text-align:center;color:#fff}.page_contactSection__Ndrwm h2{font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;color:#fff;margin-bottom:16px}.page_contactSection__Ndrwm p{font-family:Inter,sans-serif;font-size:1.125rem;color:hsla(0,0%,100%,.9);margin-bottom:32px}.page_contactLinks___xTNP{display:flex;gap:24px;justify-content:center;flex-wrap:wrap}.page_emailLink__ItzWH,.page_socialLink__8wzl9{display:inline-block;padding:14px 32px;font-family:Plus Jakarta Sans,sans-serif;font-size:.938rem;font-weight:600;text-decoration:none;border-radius:8px;transition:all .3s ease}.page_socialLink__8wzl9{background-color:#fff;color:#044d8c}.page_socialLink__8wzl9:hover{background-color:#f9fafb;transform:translateY(-2px)}.page_emailLink__ItzWH{background-color:transparent;color:#fff;border:2px solid #fff}.page_emailLink__ItzWH:hover{background-color:#fff;color:#044d8c}@media (max-width:1024px){.page_bioGrid__LggvV,.page_leadershipGrid__7N3y_{gap:60px}.page_statsGrid__I_xZj{gap:30px}.page_gallery__TSaGu,.page_pillarsGrid__7jajJ,.page_statsGrid__I_xZj{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page_main__YFKKT{padding-top:90px}.page_bioGrid__LggvV,.page_leadershipGrid__7N3y_{grid-template-columns:1fr;gap:48px}.page_bioImage__0QcV1{max-width:350px;margin:0 auto}.page_leadershipImage__v2p_9{order:-1}.page_timelineItem__dxzJC{grid-template-columns:1fr;gap:16px}.page_pillarsGrid__7jajJ{grid-template-columns:1fr}.page_statsGrid__I_xZj{gap:20px}.page_gallery__TSaGu,.page_statsGrid__I_xZj{grid-template-columns:1fr 1fr}.page_achievementsSection___yp5m,.page_bioSection__6Z4lv,.page_contactSection__Ndrwm,.page_faqSection__ZkGKS,.page_foundationSection__Vh_ex,.page_gallerySection__zTxdQ,.page_leadershipSection__J2xEM{padding:80px 0}.page_contactLinks___xTNP{flex-direction:column;align-items:center}}