.feesPage{background:#f4efe6}.feesHero p:last-child{max-width:610px}.feesContent{max-width:1320px;margin:0 auto;padding:35px 6vw 120px}.feeSection{border-bottom:1px solid var(--line);grid-template-columns:minmax(260px,.8fr) minmax(440px,1.2fr);gap:9vw;padding:95px 0;display:grid}.feeIntro{grid-template-columns:40px 1fr;gap:25px;display:grid}.feeIntro>span,.businessFees header>span{color:#a16c50;letter-spacing:.18em;padding-top:5px;font:600 10px/1 Arial,sans-serif}.feeIntro .eyebrow,.businessFees .eyebrow,.feesNote .eyebrow{color:#a16c50;margin:0 0 20px}.feeIntro h2,.businessFees h2{color:#172b26;letter-spacing:-.035em;margin:0;font:400 clamp(40px,4.3vw,66px)/.98 Georgia,serif}.feeIntro>div>p:last-child{color:#6d675f;max-width:330px;margin:24px 0 0;font:italic 17px/1.6 Georgia,serif}.feeTable{border-top:1px solid #aa9e8e;align-self:start}.feeTableHead,.feeTableRow{grid-template-columns:1fr 150px;align-items:center;gap:30px;display:grid}.feeTableHead{color:#8d8175;letter-spacing:.17em;text-transform:uppercase;padding:16px 0;font:600 9px/1 Arial,sans-serif}.feeTableRow{color:#283933;border-top:1px solid #d3c9bb;min-height:75px;font:17px/1.35 Arial,sans-serif}.feeTableRow strong{text-align:right;font:400 25px/1 Georgia,serif}.businessFees{padding:105px 0 95px}.businessFees header{grid-template-columns:40px 1fr;gap:25px;margin-bottom:65px;display:grid}.businessFeeGrid{border-top:1px solid #aa9e8e;border-bottom:1px solid #aa9e8e;grid-template-columns:repeat(3,1fr);display:grid}.businessFeeGrid article{padding:45px 38px 48px}.businessFeeGrid article+article{border-left:1px solid #c9beaf}.feeNumber{color:#a16c50;margin:0 0 32px;font:italic 48px/1 Georgia,serif}.businessFeeGrid h3{color:#172b26;margin:0 0 22px;font:400 29px/1.1 Georgia,serif}.businessFeeGrid article>p:not(.feeNumber){color:#4f514c;margin:0;font:15px/1.65 Arial,sans-serif}.businessFeeGrid .feeLegal{border-top:1px solid #d7cec1;padding-top:25px;color:#756e65!important;margin-top:25px!important;font-size:12px!important;line-height:1.75!important}.feesNote{text-align:center;background:#e7dccd;max-width:810px;margin:0 auto;padding:60px 65px}.feesNote>p:nth-child(2){color:#4f514c;margin:0 auto;font:17px/1.75 Georgia,serif}.feesNote a{color:#713f2d;letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid #a16c50;margin-top:32px;padding-bottom:7px;font:600 10px/1 Arial,sans-serif;display:inline-block}@media (max-width:850px){.feeSection{grid-template-columns:1fr;gap:48px}.businessFeeGrid{grid-template-columns:1fr}.businessFeeGrid article+article{border-top:1px solid #c9beaf;border-left:0}}@media (max-width:560px){.feesContent{padding:15px 26px 80px}.feeSection{padding:65px 0}.feeIntro,.businessFees header{grid-template-columns:28px 1fr;gap:12px}.feeTableHead,.feeTableRow{grid-template-columns:1fr 105px;gap:15px}.feeTableRow{min-height:69px;font-size:14px}.feeTableRow strong{font-size:20px}.businessFees{padding:70px 0}.businessFees header{margin-bottom:40px}.businessFeeGrid article{padding:36px 24px 40px}.feesNote{padding:45px 26px}.feeNumber{font-size:42px}}
