.wealthbuilder-planning-card{padding:clamp(72px,10vw,145px) clamp(28px,9vw,160px);background:var(--blue);color:var(--paper);border-bottom:1px solid color-mix(in oklch,var(--paper) 22%,transparent)}.wealthbuilder-planning-header{display:grid;grid-template-columns:minmax(250px,.85fr) minmax(0,1.15fr);grid-gap:clamp(32px,7vw,120px);gap:clamp(32px,7vw,120px);align-items:end}.wealthbuilder-planning-header h2{max-width:11ch;margin:0;font-family:var(--sans);font-size:clamp(48px,5.5vw,80px);line-height:.88;letter-spacing:-.05em}.wealthbuilder-planning-header>p{max-width:45ch;margin:0;color:color-mix(in oklch,var(--paper) 82%,var(--blue));font-size:clamp(18px,1.6vw,23px);line-height:1.52}.wealthbuilder-planning-profiles{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;margin-top:clamp(42px,6vw,72px);background:color-mix(in oklch,var(--paper) 25%,transparent)}.wealthbuilder-planning-profiles button{display:grid;grid-gap:10px;gap:10px;min-height:128px;padding:22px;border:0;background:color-mix(in oklch,var(--paper) 7%,var(--blue));color:var(--paper);font:inherit;text-align:left;cursor:pointer;transition:background .2s ease,color .2s ease}.wealthbuilder-planning-profiles button:hover,.wealthbuilder-planning-profiles button[aria-selected=true]{background:var(--gold);color:var(--blue)}.wealthbuilder-planning-profiles span{font-family:var(--sans);font-size:12px;font-weight:700;letter-spacing:.12em}.wealthbuilder-planning-profiles button{font-family:var(--sans);font-size:clamp(22px,2vw,31px);font-weight:700;line-height:.92;letter-spacing:-.02em}.wealthbuilder-planning-profiles button:focus-visible{outline:3px solid var(--paper);outline-offset:-5px}.wealthbuilder-planning-detail{display:grid;grid-template-columns:minmax(250px,.78fr) minmax(0,1.22fr);grid-gap:clamp(40px,8vw,132px);gap:clamp(40px,8vw,132px);padding:clamp(48px,7vw,92px) 0}.wealthbuilder-planning-detail-intro h3{max-width:13ch;margin:0;font-family:var(--sans);font-size:clamp(40px,4.6vw,66px);line-height:.9;letter-spacing:-.045em}.wealthbuilder-planning-detail-intro>p:not(.eyebrow){max-width:35ch;margin:24px 0 30px;color:color-mix(in oklch,var(--paper) 82%,var(--blue));font-size:18px;line-height:1.52}.wealthbuilder-planning-detail-intro .button{background:var(--gold);border-color:var(--gold);color:var(--blue)}.wealthbuilder-planning-detail-intro .button:hover{background:var(--paper);border-color:var(--paper)}.wealthbuilder-planning-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:color-mix(in oklch,var(--paper) 25%,transparent)}.wealthbuilder-planning-list>div{padding:28px;background:color-mix(in oklch,var(--paper) 6%,var(--blue))}.wealthbuilder-planning-list .eyebrow{margin-bottom:18px}.wealthbuilder-planning-list ul{display:grid;grid-gap:13px;gap:13px;margin:0;padding:0;list-style:none}.wealthbuilder-planning-list li{position:relative;padding-left:18px;color:color-mix(in oklch,var(--paper) 85%,var(--blue));font-size:15px;line-height:1.42}.wealthbuilder-planning-list li:before{content:"↗";position:absolute;left:0;color:var(--gold);font-family:var(--sans)}.wealthbuilder-planning-disclosure{padding-top:28px;border-top:1px solid color-mix(in oklch,var(--paper) 24%,transparent)}.wealthbuilder-planning-disclosure p{max-width:90ch;margin:0;color:color-mix(in oklch,var(--paper) 75%,var(--blue));font-size:14px;line-height:1.55}.wealthbuilder-planning-disclosure strong{color:var(--paper)}@media(max-width:900px){.wealthbuilder-planning-detail,.wealthbuilder-planning-header{grid-template-columns:1fr;gap:28px}.wealthbuilder-planning-profiles{grid-template-columns:1fr 1fr}.wealthbuilder-planning-list{max-width:850px}}@media(max-width:620px){.wealthbuilder-planning-card{padding-right:20px;padding-left:20px}.wealthbuilder-planning-list,.wealthbuilder-planning-profiles{grid-template-columns:1fr}.wealthbuilder-planning-profiles button{min-height:94px}.wealthbuilder-planning-detail{padding:48px 0}.wealthbuilder-planning-list>div{padding:24px}.wealthbuilder-planning-detail-intro .button{width:100%}}.wealthbuilder-planning-header>div:first-child:before{display:block;box-sizing:border-box;width:min(100%,400px);height:132px;margin:0 0 28px;padding:9px;border:1px solid color-mix(in oklch,var(--gold) 72%,var(--paper));background-color:var(--paper);background-image:url(https://theocdn.com/site-assets/0b349300-f897-4c66-903e-33a1cd8fe789/logos/wealthbuilder-planning-logo-124980776a7c0318.jpg);background-image:-webkit-image-set(url("https://theocdn.com/site-assets/0b349300-f897-4c66-903e-33a1cd8fe789/logos/wealthbuilder-planning-logo-9af54fa9ef80be8c.webp") type("image/webp"),url("https://theocdn.com/site-assets/0b349300-f897-4c66-903e-33a1cd8fe789/logos/wealthbuilder-planning-logo-124980776a7c0318.jpg") type("image/jpeg"));background-image:image-set(url("https://theocdn.com/site-assets/0b349300-f897-4c66-903e-33a1cd8fe789/logos/wealthbuilder-planning-logo-9af54fa9ef80be8c.webp") type("image/webp"),url("https://theocdn.com/site-assets/0b349300-f897-4c66-903e-33a1cd8fe789/logos/wealthbuilder-planning-logo-124980776a7c0318.jpg") type("image/jpeg"));background-repeat:no-repeat;background-position:50%;background-size:calc(100% - 18px) auto;box-shadow:inset 4px 0 var(--gold);content:""}@media(max-width:620px){.wealthbuilder-planning-header>div:first-child:before{height:96px;margin-bottom:22px;padding:7px;background-size:calc(100% - 14px) auto}}.wealthbuilder-planning-card{background:#fff!important;color:#092f58!important;border-bottom-color:#c9d7df!important}.wealthbuilder-planning-detail .eyebrow,.wealthbuilder-planning-header>div>p.eyebrow{color:#b87900!important}.wealthbuilder-planning-detail-intro h3,.wealthbuilder-planning-header h2{color:#092f58}.wealthbuilder-planning-header>div:last-child>p{color:#34556d!important}.wealthbuilder-planning-profiles{background:#b9cad6}.wealthbuilder-planning-profiles button{background:#edf3f6;color:#092f58}.wealthbuilder-planning-profiles button:hover,.wealthbuilder-planning-profiles button[aria-selected=true]{background:#eab000;color:#092f58}.wealthbuilder-planning-detail{border-bottom:1px solid #c9d7df}.wealthbuilder-planning-detail-intro>p:not(.eyebrow){color:#34556d}.wealthbuilder-planning-list{background:#c9d7df}.wealthbuilder-planning-list>div{background:#f5f8f9}.wealthbuilder-planning-list li{color:#34556d}.wealthbuilder-planning-list li:before{color:#b87900}.wealthbuilder-planning-disclosure{border-top-color:#c9d7df}.wealthbuilder-planning-disclosure p{color:#4e6474}.wealthbuilder-planning-disclosure strong{color:#092f58}