
.expanded{overflow:hidden}.page-intro{padding-top:145px;padding-bottom:60px}.page-intro h1{font:400 clamp(42px,5vw,72px)/1.08 Georgia,serif;margin:23px 0 28px;max-width:1000px}.page-intro h1 em,.team-teaser h2 em{color:#d8b45c}.page-intro>p{max-width:810px;color:#b8c0c7;font-size:18px;line-height:1.8}.detail-section{padding-top:65px;padding-bottom:65px;border-top:1px solid #ffffff20;scroll-margin-top:110px}.detail-heading{max-width:820px;margin-bottom:40px}.detail-heading h2,.editorial h2,.page-cta h2,.team-teaser h2{font:400 clamp(32px,3.6vw,48px)/1.15 Georgia,serif;margin:20px 0}.detail-heading p,.detail-grid p,.editorial p,.editorial li,.page-cta p,.team-teaser p{color:#b8c0c7;line-height:1.8;font-size:16px}.detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.detail-grid article{padding:30px;background:#0b1723;border:1px solid #ffffff18}.detail-grid h3{font:400 25px/1.25 Georgia,serif;margin:24px 0 14px}.detail-grid p{margin:0}.section-links{display:flex;gap:16px;flex-wrap:wrap;padding-bottom:50px}.section-links a{border:1px solid #d8b45c80;padding:13px 20px;color:#d8b45c}.editorial{padding-top:65px;padding-bottom:65px;max-width:950px}.editorial ul{padding-left:22px}.editorial li{margin-bottom:10px}.text-link{display:inline-block;color:#d8b45c;border-bottom:1px solid #d8b45c70;padding:5px 0;margin-top:12px}.page-cta{display:flex;align-items:center;justify-content:space-between;gap:35px;padding-top:65px;padding-bottom:75px;border-top:1px solid #ffffff20}.page-cta>div{max-width:720px}.page-cta .button{flex-shrink:0}.home-paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-bottom:80px}.path-card{display:flex;flex-direction:column;border:1px solid #ffffff20;padding:32px;background:#0b1723}.path-card h2{font:400 32px/1.2 Georgia,serif;margin:28px 0 18px}.path-card p{color:#b8c0c7;line-height:1.8}.path-card .text-link{margin-top:auto;align-self:flex-start}.team-teaser{display:grid;grid-template-columns:.65fr 1fr;gap:65px;align-items:center;padding-top:30px;padding-bottom:90px}.team-teaser>img{height:390px;max-width:100%;object-fit:contain;filter:grayscale(1);mask-image:linear-gradient(#000 75%,transparent)}.team-teaser .text-link{display:block;width:fit-content;margin-top:20px}.expanded .team-section{padding-top:0}#main-nav a[aria-current=page]{color:#d8b45c}.expanded .hero+.page-intro{padding-top:75px}.contact-page .contact-access{margin-bottom:0}@media(max-width:1050px){.detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-paths{grid-template-columns:1fr}.page-cta{align-items:flex-start;flex-direction:column}.team-teaser{gap:30px}}@media(max-width:650px){.page-intro{padding-top:125px;padding-bottom:35px}.page-intro>p{font-size:16px}.detail-grid{grid-template-columns:1fr}.detail-section,.editorial{padding-top:40px;padding-bottom:40px}.team-teaser{grid-template-columns:1fr}.team-teaser>img{height:300px}.page-cta{padding-top:40px;padding-bottom:50px}.path-card{padding:26px}}

.home-intro-title{font:400 clamp(40px,4.5vw,64px)/1.1 Georgia,serif;margin:20px 0 25px}.vip-note{padding-top:80px}

html[dir="rtl"] .expanded{text-align:right}html[dir="rtl"] .expanded h1,html[dir="rtl"] .expanded h2,html[dir="rtl"] .expanded h3{font-family:Arial,sans-serif;letter-spacing:0}html[dir="rtl"] .team-contact{direction:ltr}html[dir="rtl"] .expanded .hero-content{text-align:right}html[dir="rtl"] .editorial ul{padding-right:22px;padding-left:0}.header-actions{flex-shrink:0}@media(min-width:1101px){header nav{gap:clamp(12px,1.4vw,26px)}header nav a{font-size:11px}}
