.financial-planning-workbook-module__c2lNma__page .finance-hero{background:#0a0a0c;height:calc(100vh - 76px);min-height:680px;position:relative;overflow:hidden}:is(.financial-planning-workbook-module__c2lNma__page .finance-hero picture,.financial-planning-workbook-module__c2lNma__page .finance-hero img){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.financial-planning-workbook-module__c2lNma__page .finance-hero-shade{background:linear-gradient(90deg,#0a0a0cfa,#0a0a0cd6 42%,#0a0a0c57 76%,#0a0a0c29);position:absolute;inset:0}.financial-planning-workbook-module__c2lNma__page .finance-hero-content{z-index:1;max-width:1020px;padding:clamp(76px,11vh,150px) 6vw 60px;position:relative}:is(.financial-planning-workbook-module__c2lNma__page .finance-hero h1,.financial-planning-workbook-module__c2lNma__page .finance-intro h2,.financial-planning-workbook-module__c2lNma__page .finance-focus h2,.financial-planning-workbook-module__c2lNma__page .finance-practice h2,.financial-planning-workbook-module__c2lNma__page .finance-action h2,.financial-planning-workbook-module__c2lNma__page .finance-faq h2){text-transform:uppercase;letter-spacing:.025em;margin:0;font-size:clamp(3.8rem,6.1vw,7rem);line-height:.88}.financial-planning-workbook-module__c2lNma__page .finance-hero h1{max-width:950px}.financial-planning-workbook-module__c2lNma__page .finance-hero-content>p:not(.eyebrow){max-width:590px;margin:26px 0 32px;font-size:1.3rem;line-height:1.43}.financial-planning-workbook-module__c2lNma__page .finance-intro{background:var(--cream);color:var(--ink);padding:110px 5vw}:is(.financial-planning-workbook-module__c2lNma__page .finance-intro-grid,.financial-planning-workbook-module__c2lNma__page .finance-focus-grid,.financial-planning-workbook-module__c2lNma__page .finance-practice-grid){grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:start;gap:clamp(48px,9vw,150px);display:grid}.financial-planning-workbook-module__c2lNma__page .finance-intro-grid h2{max-width:540px}.financial-planning-workbook-module__c2lNma__page .finance-intro-grid>div:last-child{max-width:650px}:is(.financial-planning-workbook-module__c2lNma__page .finance-intro-grid>div:last-child p,.financial-planning-workbook-module__c2lNma__page .finance-focus p,.financial-planning-workbook-module__c2lNma__page .finance-practice p,.financial-planning-workbook-module__c2lNma__page .finance-action p){margin:0 0 22px;font-size:1.18rem;line-height:1.52}.financial-planning-workbook-module__c2lNma__page .finance-focus{background:radial-gradient(circle at 80% 7%,#6a2fb5b8,#0000 30%),#0a0a0c;padding:110px 5vw}.financial-planning-workbook-module__c2lNma__page .finance-focus h2{max-width:600px;margin-bottom:28px}.financial-planning-workbook-module__c2lNma__page .finance-focus ol{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.financial-planning-workbook-module__c2lNma__page .finance-focus li{border-bottom:1px solid var(--line);grid-template-columns:72px 1fr;gap:20px;padding:24px 0;display:grid}.financial-planning-workbook-module__c2lNma__page .finance-focus li>span{color:var(--gold);letter-spacing:.08em;font-size:1.1rem;font-weight:800}:is(.financial-planning-workbook-module__c2lNma__page .finance-focus h3,.financial-planning-workbook-module__c2lNma__page .finance-faq h3){text-transform:uppercase;letter-spacing:.025em;margin:0;font-size:clamp(1.8rem,2.7vw,2.45rem);line-height:.94}.financial-planning-workbook-module__c2lNma__page .finance-focus li p{max-width:650px;margin:11px 0 0;font-size:1.06rem;line-height:1.48}.financial-planning-workbook-module__c2lNma__page .finance-practice{background:var(--cream);color:var(--ink);padding:110px 5vw}.financial-planning-workbook-module__c2lNma__page .finance-practice-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center}.financial-planning-workbook-module__c2lNma__page .finance-practice picture{border:1px solid var(--gold);min-height:520px;display:block;position:relative;overflow:hidden}.financial-planning-workbook-module__c2lNma__page .finance-practice img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.financial-planning-workbook-module__c2lNma__page .finance-practice h2{margin-bottom:28px}.financial-planning-workbook-module__c2lNma__page .finance-action{background:radial-gradient(circle at 78% 15%,#6a2fb5 0,#0000 30%),#0a0a0c;padding:112px 5vw}.financial-planning-workbook-module__c2lNma__page .finance-action h2{margin-bottom:30px}.financial-planning-workbook-module__c2lNma__page .finance-action .button{margin-top:8px}.financial-planning-workbook-module__c2lNma__page .finance-action .text-link{margin-top:20px;display:table}.financial-planning-workbook-module__c2lNma__page .finance-faq{background:var(--cream);color:var(--ink);padding:110px 5vw}.financial-planning-workbook-module__c2lNma__page .finance-faq h2{margin-bottom:38px}.financial-planning-workbook-module__c2lNma__page .finance-faq article{border-top:1px solid var(--gold);padding:28px 0}.financial-planning-workbook-module__c2lNma__page .finance-faq article:last-child{border-bottom:1px solid var(--gold)}.financial-planning-workbook-module__c2lNma__page .finance-faq p{max-width:780px;margin:14px 0 0;font-size:1.15rem;line-height:1.5}@media (max-width:900px){:is(.financial-planning-workbook-module__c2lNma__page .finance-intro-grid,.financial-planning-workbook-module__c2lNma__page .finance-focus-grid,.financial-planning-workbook-module__c2lNma__page .finance-practice-grid){grid-template-columns:1fr;gap:42px}.financial-planning-workbook-module__c2lNma__page .finance-practice picture{min-height:420px}}@media (max-width:650px){.financial-planning-workbook-module__c2lNma__page .finance-hero{height:820px;min-height:0}.financial-planning-workbook-module__c2lNma__page .finance-hero img{object-position:60% center}.financial-planning-workbook-module__c2lNma__page .finance-hero-shade{background:linear-gradient(90deg,#0a0a0cf7,#0a0a0cbd 88%,#0a0a0c4d)}.financial-planning-workbook-module__c2lNma__page .finance-hero-content{padding:88px 25px 46px}:is(.financial-planning-workbook-module__c2lNma__page .finance-hero h1,.financial-planning-workbook-module__c2lNma__page .finance-intro h2,.financial-planning-workbook-module__c2lNma__page .finance-focus h2,.financial-planning-workbook-module__c2lNma__page .finance-practice h2,.financial-planning-workbook-module__c2lNma__page .finance-action h2,.financial-planning-workbook-module__c2lNma__page .finance-faq h2){font-size:3.3rem}.financial-planning-workbook-module__c2lNma__page .finance-hero-content>p:not(.eyebrow){font-size:1.12rem}:is(.financial-planning-workbook-module__c2lNma__page .finance-intro,.financial-planning-workbook-module__c2lNma__page .finance-focus,.financial-planning-workbook-module__c2lNma__page .finance-practice,.financial-planning-workbook-module__c2lNma__page .finance-action,.financial-planning-workbook-module__c2lNma__page .finance-faq){padding:72px 25px}.financial-planning-workbook-module__c2lNma__page .finance-focus li{grid-template-columns:52px 1fr;gap:14px}:is(.financial-planning-workbook-module__c2lNma__page .finance-focus h3,.financial-planning-workbook-module__c2lNma__page .finance-faq h3){font-size:2rem}.financial-planning-workbook-module__c2lNma__page .finance-practice picture{min-height:310px}}
