.advisor-page .header{color:var(--ink)}.advisor-page .header nav a[aria-current="page"]{border-bottom:1px solid}.advisor-hero{position:relative;display:flex;min-height:max(92svh,780px);align-items:flex-end;overflow:hidden;padding:180px max(48px,calc((100% - 1160px)/2)) 105px;background:var(--paper);isolation:isolate}.advisor-hero__photo{position:absolute;inset:0 0 0 48%;z-index:-2;background:linear-gradient(rgba(233,214,248,.18),rgba(189,235,242,.25)),url("../images/session.jpg") 68% center/cover no-repeat}.advisor-hero:after{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,var(--paper) 0 43%,rgba(255,249,251,.75) 54%,rgba(255,249,251,.08) 80%);content:""}.advisor-hero__copy{width:min(820px,64%)}.advisor-hero h1{margin:0;font:400 clamp(45px,5.1vw,72px)/1.45 var(--serif)}.advisor-hero h1 span,.advisor-page .section h2 span{display:block;white-space:nowrap}.advisor-hero__copy>p:last-child{margin:28px 0 0;font-size:10px;font-weight:700;letter-spacing:.15em}.advisor-message{display:grid;grid-template-columns:50px 1fr .78fr;gap:65px}.advisor-message h2,.advisor-section-head h2,.advisor-profile h2,.advisor-cta h2{margin:0;font:400 clamp(34px,4vw,56px)/1.55 var(--serif)}.advisor-message__text{color:rgba(85,73,111,.75);font-size:14px}.advisor-message__text p{margin:0 0 20px}.advisor-view{width:100%;padding-right:max(48px,calc((100% - 1160px)/2));padding-left:max(48px,calc((100% - 1160px)/2));background:linear-gradient(135deg,var(--mist),var(--rose),var(--lilac))}.advisor-section-head{display:grid;grid-template-columns:180px 1fr;gap:60px;margin-bottom:65px}.advisor-section-head .label{padding-top:18px}.advisor-view__grid{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid;border-left:1px solid}.advisor-view__grid article{min-height:280px;padding:35px;border-right:1px solid;border-bottom:1px solid}.advisor-view__grid span{font-size:8px;font-weight:700}.advisor-view__grid h3{margin:50px 0 15px;font:400 28px var(--serif)}.advisor-view__grid p{max-width:460px;margin:0;color:rgba(85,73,111,.72);font-size:13px}.advisor-profile{display:grid;grid-template-columns:.85fr 1fr;gap:100px;align-items:center}.advisor-profile__portrait{min-height:620px;background:linear-gradient(rgba(223,247,251,.18),rgba(245,213,229,.2)),url("../images/session.jpg") 70% center/cover no-repeat}.advisor-profile h2{margin:0 0 28px}.advisor-profile>div:last-child>p:not(.label){max-width:560px;color:rgba(85,73,111,.74);font-size:14px}.advisor-profile dl{margin-top:38px}.advisor-profile dl div{display:grid;grid-template-columns:100px 1fr;padding:13px 0;border-top:1px solid var(--line)}.advisor-profile dt{font-size:8px;font-weight:700;letter-spacing:.14em}.advisor-profile dd{margin:0;font-size:12px}.advisor-cta{display:flex;width:100%;align-items:center;justify-content:space-between;padding-right:max(48px,calc((100% - 1160px)/2));padding-left:max(48px,calc((100% - 1160px)/2));background:linear-gradient(120deg,#8f78ba,#92a4d7,#70becd);color:white}.advisor-cta a{display:flex;min-width:300px;min-height:56px;align-items:center;justify-content:space-between;padding:12px 17px;border:1px solid rgba(255,255,255,.7);font-size:11px;font-weight:700;text-decoration:none}@media(max-width:760px){.advisor-hero{min-height:790px;padding:380px 22px 70px}.advisor-hero__photo{inset:0 0 45% 0}.advisor-hero:after{background:linear-gradient(0deg,var(--paper) 0 55%,rgba(255,249,251,.25) 80%)}.advisor-hero__copy{width:100%}.advisor-hero h1{font-size:29px}.advisor-message,.advisor-profile{grid-template-columns:1fr;gap:35px}.advisor-message h2,.advisor-section-head h2,.advisor-profile h2,.advisor-cta h2{font-size:24px;line-height:1.7}.advisor-section-head{grid-template-columns:1fr;gap:8px}.advisor-view{padding-right:22px;padding-left:22px}.advisor-view__grid{grid-template-columns:1fr}.advisor-view__grid article{min-height:240px}.advisor-profile__portrait{min-height:450px}.advisor-cta{display:grid;gap:35px;padding-right:22px;padding-left:22px}.advisor-cta a{min-width:0;width:100%}}
