
.financeArticle{background:#FBF9F5;color:#41372B}.financeHero{padding:148px 20px 88px;background:linear-gradient(180deg,#F1EAE0 0%,#E7DDD0 100%);text-align:center}.financeHero h1{max-width:1040px;margin:0 auto;color:#41372B;font:400 clamp(54px,7vw,92px)/.95 Georgia,serif;letter-spacing:-.045em}.financeOpening{padding:92px 20px 100px;background:#fff}.financeOpening p{max-width:880px;margin:0 auto;color:#4F4336;font:400 clamp(22px,2.1vw,30px)/1.62 Georgia,serif;text-align:center}.financeSection{padding:82px 20px}.financeSection:nth-child(odd){background:#F3EFE8}.financeSection:nth-child(even){background:#fff}.financeSectionInner{max-width:900px;margin:0 auto}.financeSection h2{max-width:820px;margin:0 0 28px;color:#41372B;font:400 clamp(38px,4vw,58px)/1.04 Georgia,serif;letter-spacing:-.028em}.financeSection p{margin:0;color:#5B4E40;font-size:17px;line-height:1.85}.financeSection:nth-child(3n) .financeSectionInner{max-width:980px}.financeSection:nth-child(3n) h2{text-align:center;margin-left:auto;margin-right:auto}.financeSection:nth-child(3n) p{max-width:820px;margin-left:auto;margin-right:auto;text-align:center}.financeFaq{padding:92px 20px 104px;background:#171512;color:#fff}.financeFaqInner{max-width:920px;margin:0 auto}.financeFaq h2{margin:0 0 12px;color:#fff;font:400 clamp(42px,5vw,68px)/1 Georgia,serif;letter-spacing:-.035em}.financeFaqHint{margin:0 0 38px;color:#D0C4B3;font-size:13px}.financeFaq details{border-top:1px solid #6F6559;padding:24px 0}.financeFaq details:last-child{border-bottom:1px solid #6F6559}.financeFaq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:22px;color:#fff;font:400 clamp(21px,2vw,27px)/1.3 Georgia,serif}.financeFaq summary::-webkit-details-marker{display:none}.financeFaq summary:after{content:"+";flex:0 0 36px;width:36px;height:36px;display:grid;place-items:center;border:1px solid #B9A88E;border-radius:50%;font:300 24px Arial}.financeFaq details[open] summary:after{content:"−";background:#B9A88E;color:#41372B}.financeFaq details p{max-width:780px;margin:18px 0 0;color:#E9E0D5;font-size:16px;line-height:1.75}.financeCta{padding:86px 20px 96px;background:#E8DED0;text-align:center}.financeCta a{display:inline-block;padding:13px 20px;border:1px solid #41372B;color:#41372B!important;text-decoration:none;font:700 11px/1.2 Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase}.financeCta a:hover,.financeCta a:focus-visible{background:#41372B;color:#fff!important}@media(max-width:800px){.financeHero{padding:118px 18px 64px}.financeHero h1{font-size:50px}.financeOpening{padding:64px 20px}.financeOpening p{text-align:left;font-size:22px}.financeSection{padding:62px 20px}.financeSection h2{font-size:38px}.financeSection p{font-size:16px}.financeSection:nth-child(3n) h2,.financeSection:nth-child(3n) p{text-align:left}.financeFaq{padding:68px 20px 78px}.financeFaq h2{font-size:44px}}
