#main .pricing-table-title{font-size:20px;font-weight:600;line-height:1.5;color:#40566b;margin:28px 0 16px}#main .fee-reference-table{width:100%;max-width:100%;min-width:0;margin:0 0 24px;border:1px solid #e5e9ed;border-radius:10px;overflow:hidden;background:#fff;box-sizing:border-box}#main .fee-reference-table table{width:100%;min-width:0;margin:0;border:0;border-collapse:separate;border-spacing:0;table-layout:fixed;font:inherit}#main .fee-reference-table caption{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#main .fee-reference-table thead,#main .fee-reference-table thead th{background:#f4f1e8;color:#7d6535;font-size:14px;font-weight:600;line-height:1.6}#main .fee-reference-table :is(th,td){padding:22px 28px;text-align:left;vertical-align:middle;border:0;box-sizing:border-box;line-height:1.7;overflow-wrap:break-word;word-break:normal}#main .fee-reference-table th:first-child{width:40%}#main .fee-reference-table[data-columns="2"] th:first-child{width:60%}#main .fee-reference-table[data-columns="4"] th:first-child{width:32%}#main .fee-reference-table tbody tr+tr>:is(th,td){border-top:1px solid #e5e9ed}#main .fee-reference-table tbody th{font-size:18px;font-weight:700;color:#40566b;line-height:1.5}#main .fee-reference-table tbody td{font-size:14px;font-weight:400;color:#657687}#main .fee-reference-table .pricing-amount{display:inline-block;color:#a17c32;font-size:20px;font-weight:700;line-height:1.5;white-space:nowrap;font-variant-numeric:tabular-nums}#main .fee-reference-table a{max-width:100%;font-size:14px;line-height:1.7;color:#a17c32;white-space:normal;overflow-wrap:anywhere;text-decoration:none;border-bottom:1px solid #c9ab64;padding-bottom:5px;transition:color .18s,border-color .18s}#main .fee-reference-table a:hover{color:#795920;border-bottom-color:#795920}#main .fee-reference-table a:active{color:#5e4215}#main .fee-reference-table:focus-visible,#main .fee-reference-table a:focus-visible{outline:2px solid #a17c32;outline-offset:3px}@media(max-width:640px){#main .pricing-table-title{font-size:18px;margin:24px 0 14px}#main .fee-reference-table table,#main .fee-reference-table tbody{display:block;width:100%}#main .fee-reference-table thead{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#main .fee-reference-table tbody tr{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:16px;align-items:center;padding:20px}#main .fee-reference-table tbody tr+tr{border-top:1px solid #e5e9ed}#main .fee-reference-table tbody tr>:is(th,td){min-width:0;padding:0;border:0;width:auto}#main .fee-reference-table tbody tr+tr>:is(th,td){border-top:0}#main .fee-reference-table[data-columns] tbody tr>th:first-child{width:auto}#main .fee-reference-table[data-columns="3"] tbody tr>:last-child{grid-column:1/-1}#main .fee-reference-table tbody th{font-size:18px}#main .fee-reference-table .pricing-amount{font-size:22px}}@media(prefers-reduced-motion:reduce){#main .fee-reference-table a{transition:none}}
