:root .page.home{--15-home-tabs-padding-x:var(--15-content-padding-x);--15-home-tabs-padding-bottom:.25rem;--15-hero-headline-margin:0;--15-hero-template-areas:"logo" "head" "text";--15-hero-background:var(--15-ivory);--15-hero-logo-margin-left:0;--15-hero-logo-width:9.5rem;--15-hero-letter-spacing:.0626rem;--15-hero-letter-spacing-sm:.01rem;--15-hero-padding-y:3rem;--15-hero-padding-bottom:3rem;--15-hero-padding-x:1.5rem;--15-hero-padding-left:1.5rem;--15-hero-max-width:36rem;--15-hero-margin:1.25rem;--15-hero-gap:2rem;--15-team-head:4.5rem;--15-team-width:36rem;--15-team-height:9rem}@media (width>=48rem){:root .page.home{--15-home-tabs-padding-x:4vw;--15-home-tabs-padding-bottom:1.25rem;--15-hero-headline-margin:-.5rem;--15-hero-template-areas:"logo head" "logo text";--15-hero-logo-margin-left:-6.5rem;--15-hero-logo-width:9rem;--15-hero-letter-spacing:.078125rem;--15-hero-letter-spacing-sm:.02rem;--15-hero-padding-y:3rem;--15-hero-padding-x:0;--15-hero-padding-left:7rem;--15-hero-max-width:47rem;--15-hero-margin:1.75rem;--15-hero-gap:2rem;--15-team-head:5rem;--15-team-width:40rem;--15-team-height:10rem}}@media (width>=64rem){:root .page.home{--15-home-tabs-padding-x:6.5vw;--15-hero-headline-margin:-2.5rem;--15-hero-logo-width:9.5rem;--15-hero-letter-spacing:.09375rem;--15-hero-letter-spacing-sm:.05rem;--15-hero-padding-y:4.5rem;--15-hero-padding-bottom:4rem;--15-hero-padding-x:0;--15-hero-padding-left:0;--15-hero-max-width:42rem;--15-hero-margin:.25rem;--15-hero-gap:2.5rem;--15-team-head:6.125rem;--15-team-width:49rem;--15-team-height:12.25rem}}@media (width>=90rem){:root .page.home{--15-hero-max-width:44rem}}.page.home .hero{box-shadow:none;grid-template-areas:var(--15-hero-template-areas);gap:var(--15-hero-gap);padding:var(--15-hero-padding-y) var(--15-hero-padding-x) var(--15-hero-padding-bottom) var(--15-hero-padding-left);background:0 0;border:0;border-radius:0;display:grid}.page.home .hero .home-hero-headline{grid-area:head}.page.home .hero .home-hero-headline .header{font-size:var(--text-heading-2xl);line-height:var(--leading-heading-2xl);font-weight:var(--font-weight-light);letter-spacing:2.75%;text-transform:uppercase;margin-bottom:var(--15-hero-headline-margin)}.page.home .hero .x15-wealth-logo-blue{grid-area:logo}.page.home .hero .x15-wealth-logo-blue .logo{margin-left:var(--15-hero-logo-margin-left);width:var(--15-hero-logo-width)}.page.home .hero .home-hero{grid-area:text;align-content:space-between;display:grid}.page.home .hero .home-hero p{color:var(--15-blue);font-size:var(--text-list);line-height:var(--leading-list);font-weight:var(--font-weight-light);letter-spacing:3.5%;margin-right:.25rem;margin-bottom:var(--15-hero-margin);flex-direction:column;display:flex}.page.home .hero .home-hero p:last-of-type a{color:var(--15-white);font-size:calc(var(--text-nav-sm) * .7);line-height:var(--leading-list);font-weight:var(--font-weight-light);letter-spacing:2.75%;text-transform:uppercase;background-color:var(--15-blue);text-align:center;border:none;border-radius:1.75rem;width:5.5rem;height:1.625rem}.page.home .hero .home-hero p:last-of-type a:hover{background-color:var(--15-sea);text-decoration:none}.page.home #meet-your-team{width:100%;padding:2.75rem var(--15-content-padding-x);background-color:var(--15-sand)}.page.home #meet-your-team ul{max-width:var(--15-team-width);height:var(--15-team-height);justify-content:center;margin:1rem auto 2rem;overflow:hidden}.page.home #meet-your-team ul a{height:var(--15-team-head);display:flex;overflow:hidden}.page.home #meet-your-team ul a img{width:var(--15-team-head);min-width:var(--15-team-head);flex:1;margin:0}.page.home #meet-your-team .header{width:var(--15-team-width);font-size:var(--text-heading-2xl);line-height:var(--leading-heading-2xl);font-weight:var(--font-weight-light);margin:.5rem auto 1.5rem}.page.home #meet-your-team .header:last-of-type{font-size:var(--text-heading-xl);line-height:var(--leading-heading-xl);margin:1.75rem auto 0}.page.home #meet-your-team p{max-width:var(--15-team-width);color:var(--15-blue);font-size:var(--text-list);line-height:var(--leading-list);font-weight:var(--font-weight-light);letter-spacing:2%;margin:1rem auto 2.25rem}.page.home #meet-your-team p:last-of-type{margin:1rem auto 0}.page.home #meet-your-team p a{font-size:var(--text-content);line-height:var(--leading-content);letter-spacing:2%}.page.home #meet-your-team p a:hover{text-decoration:underline}.page.home #meet-your-team p a img{height:1rem;margin-left:.75rem}.page.home #tabs{border-top:2.5rem solid var(--15-dark-blue);border-bottom:.1875rem solid var(--15-dark-blue);padding:0 0 var(--15-home-tabs-padding-bottom) 0}.page.home #tabs .header{color:var(--15-navy);font-size:var(--text-heading-2xl);line-height:var(--leading-heading-2xl);padding:2.75rem var(--15-home-tabs-padding-x) 2.25rem;background:var(--15-ivory);margin:7.5rem 0 0}.page.home #tabs .tabs{background:var(--15-ivory);margin:0 0 3.75rem}.page.home #tabs .tabs>ul{padding:.25rem var(--15-home-tabs-padding-x);background-color:var(--15-dune)}.page.home #tabs .tabs>ul.expand li:not(.active){margin:0 var(--15-home-tabs-padding-x)}.page.home #tabs .tabs>div{padding:2rem var(--15-home-tabs-padding-x) 1.375rem}.page.home #tabs .tabs>div .headline{color:var(--15-navy);font-size:var(--text-heading);line-height:var(--leading-heading);font-weight:var(--font-weight-semibold);margin-bottom:1.5rem}.page.home #tabs .tabs>div p{color:var(--15-navy);font-size:var(--text-heading);line-height:var(--leading-heading-lg);margin-bottom:1.5rem}.page.home #tabs .tabs>div a{text-transform:uppercase;vertical-align:middle;color:var(--15-blue);font-size:var(--text-label);line-height:var(--leading-label);font-weight:var(--font-weight-bold);align-items:center;gap:.75rem;text-decoration:none;display:flex}.page.home #tabs .tabs>div a img{height:1rem;margin-top:-.625px}@media (width<64rem){.page.home #tabs .tabs>ul{padding:.25rem calc(var(--15-home-tabs-padding-x) - 1rem)}.page.home #tabs .tabs>ul.expanded li:not(.active){width:calc(100% - calc(var(--15-home-tabs-padding-x) * 1.5));left:calc(var(--15-home-tabs-padding-x) * .75)}.page.home #tabs .tabs>ul:after{right:calc(var(--15-home-tabs-padding-x) * 1.125)}}
