@font-face{font-family:Quicksand;src:url('/fonts/quicksand-brand-700.woff2') format('woff2');font-weight:700;font-display:swap}
:root{--green:#164b3b;--deep:#16392f;--lime:#cbe897;--ink:#20392f;--muted:#63736b;--line:#e0e6df;--surface:#f5f7f2;--white:#fff}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;color:var(--ink);background:var(--surface);font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-size:15px;line-height:1.5}a{color:var(--green)}button,input,select{font:inherit}button,a,input,select,summary{touch-action:manipulation}a,button{transition:background .15s,color .15s,box-shadow .15s}input:focus-visible,select:focus-visible,button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid #91bb62;outline-offset:3px}.container{max-width:1240px;margin:auto;padding:0 32px}.site-header{background:var(--white);border-bottom:1px solid var(--line)}.header-bar{display:flex;align-items:center;justify-content:space-between;min-height:84px;gap:24px}.brand{display:flex;align-items:center;gap:11px;text-decoration:none;font-family:Quicksand,ui-rounded,system-ui,sans-serif;font-size:25px;font-weight:700;letter-spacing:-.8px;color:var(--green);white-space:nowrap}.brand img{display:block}.brand-domain{color:#66776b;font-size:18px;letter-spacing:-.3px}.site-header nav{display:flex;align-items:center;gap:28px;font-size:13px;font-weight:500;flex-wrap:wrap}.site-header nav a{text-decoration:none;white-space:nowrap}.site-header nav a[aria-current]{font-weight:700}.related-site{padding:8px 12px;border:1px solid var(--line);border-radius:9px}.hero{padding:36px 0 32px;background:#edf2e7;border-bottom:1px solid #e2e9dc}.hero-grid{display:grid;grid-template-columns:1fr 285px;gap:48px;align-items:center}.eyebrow{text-transform:uppercase;font-size:10px;font-weight:750;letter-spacing:1.7px;display:flex;align-items:center;gap:8px;color:var(--green);margin-bottom:12px}.status-dot{width:6px;height:6px;background:#79a347;border-radius:50%;display:inline-block}h1,h2,h3,p{margin-top:0}h1{font-size:36px;line-height:1.15;letter-spacing:-1.3px;font-weight:720;margin-bottom:14px}h1 span{color:#64814d}.hero p{max-width:620px;color:var(--muted);font-size:15px;margin:0}.hero-stats{padding:20px 24px;background:#ffffff75;border:1px solid #d9e3ce;border-radius:14px}.hero-stats>div:first-child strong{display:block;font-size:35px;letter-spacing:-1px;line-height:1.2;color:var(--green)}.hero-stats>div:first-child span{font-size:12px;color:var(--muted)}.hero-stat-row{display:flex;gap:22px;padding:13px 0 10px;font-size:11px;color:var(--muted)}.hero-stat-row b{color:var(--ink);font-size:15px}.hero-stats>small{font-size:10px;color:var(--muted)}.catalog-main{padding-top:24px}.category-tabs{display:flex;gap:9px;flex-wrap:wrap;margin-bottom:25px}.category-tabs a{display:flex;align-items:center;gap:10px;padding:10px 16px;background:var(--white);border:1px solid var(--line);border-radius:10px;text-decoration:none;font-size:13px;font-weight:600}.category-tabs a span{font-size:10px;border-radius:5px;background:#eef2e8;padding:1px 5px;color:var(--muted)}.category-tabs a.active{background:var(--green);color:white;border-color:var(--green)}.category-tabs a.active span{background:#ffffff24;color:#e9f4dc}.catalog-layout{display:grid;grid-template-columns:266px minmax(0,1fr);gap:26px;align-items:start}.filters-panel,.panel{background:var(--white);border:1px solid var(--line);border-radius:14px;padding:22px}.filter-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.filter-heading h2{font-size:17px;margin:0;letter-spacing:-.4px}.filter-heading a{font-size:11px;color:var(--muted)}.field{margin-bottom:16px;min-width:0}.field label{display:block;font-size:12px;font-weight:650;margin-bottom:6px}.field input,.field select,.sort-field select{width:100%;min-height:43px;padding:10px 11px;border:1px solid #dbe3d9;border-radius:8px;background:#fff;color:var(--ink);font-size:13px}.field input::placeholder{color:#909d93}.field input[readonly]{background:#f4f6f1;color:var(--muted)}.field small,.advanced-filters>small{display:block;font-size:10px;color:var(--muted);margin-top:5px;line-height:1.6}.input-prefix{position:relative}.input-prefix>span{position:absolute;left:11px;top:12px;font-size:12px;color:var(--muted)}.input-prefix input{padding-left:36px}.field-pair{display:grid;grid-template-columns:1fr 1fr;gap:10px}.advanced-filters{border-top:1px solid var(--line);padding-top:14px;margin:10px 0 20px}.advanced-filters summary{font-size:12px;font-weight:600;cursor:pointer;margin-bottom:12px}.checkbox{display:flex;align-items:flex-start;gap:8px;font-size:11px;color:var(--muted);margin:12px 0;cursor:pointer}.checkbox input{accent-color:var(--green);margin:2px 0 0}.button{display:inline-flex;align-items:center;justify-content:center;gap:14px;border:1px solid var(--green);border-radius:8px;background:var(--green);color:white;text-decoration:none;padding:12px 18px;font-size:13px;font-weight:650;cursor:pointer;white-space:nowrap}.button:hover{background:#0f3d2f}.button-outline{background:white;color:var(--green)}.button-outline:hover{background:#edf3e7}.button-small{padding:9px 13px;font-size:11px}.filter-submit{width:100%;margin-top:13px;justify-content:space-between}.results{min-width:0}.results-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.results-heading h2{font-size:21px;letter-spacing:-.6px;margin:0 0 3px}.results-heading p{font-size:12px;color:var(--muted);margin:0}.sort-field{min-width:180px}.sort-field label{display:block;font-size:10px;color:var(--muted);margin-bottom:4px}.sort-field select{min-height:37px;padding:8px 10px;font-size:11px}.results-note{font-size:10px;line-height:1.7;color:var(--muted);margin:0 0 17px;max-width:730px}.offer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.offer-card{background:var(--white);border:1px solid var(--line);border-radius:14px;padding:20px;display:flex;flex-direction:column}.offer-top{display:flex;justify-content:space-between;gap:8px;align-items:center;margin-bottom:14px}.category-label{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;background:#edf3e7;color:#52753c;padding:4px 7px;border-radius:5px}.category-pre{background:#eaf0f9;color:#536c95}.category-ipca{background:#f9efe2;color:#9e7443}.platform-label{font-size:10px;color:var(--muted);white-space:nowrap}.offer-card h3{font-size:15px;line-height:1.4;font-weight:650;margin-bottom:14px;min-height:42px;overflow-wrap:anywhere}.offer-rate{font-size:27px;font-weight:700;letter-spacing:-.8px;line-height:1.3;color:var(--green)}.rate-caption{font-size:10px;color:var(--muted);margin:1px 0 17px}.offer-details{margin:0 0 14px;font-size:11px}.offer-details>div{display:flex;justify-content:space-between;gap:14px;margin-bottom:8px}.offer-details dt{color:var(--muted)}.offer-details dd{margin:0;text-align:right;font-weight:550;max-width:68%}.offer-details dd span{font-size:9px;color:var(--muted)}.offer-badges{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:16px}.badge{font-size:9px;color:#547548;background:#edf4e9;padding:4px 7px;border-radius:5px}.badge.neutral{color:#6b776d;background:#f1f3ee}.badge-warning{color:#986d2e;background:#fff3dc}.offer-bottom{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #edf0e9;padding-top:14px;margin-top:auto;gap:12px}.offer-bottom small{display:block;font-size:9px;color:var(--muted)}.offer-bottom strong{display:block;font-size:19px;line-height:1.3;letter-spacing:-.4px}.offer-bottom strong span{font-size:10px;font-weight:400;color:var(--muted)}.pagination{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:12px;margin:26px 0}.pagination>a,.page-disabled{padding:8px 12px;border:1px solid var(--line);border-radius:7px;text-decoration:none;background:white}.page-disabled{color:#9aa399;background:transparent}.empty-state{text-align:center;background:white;border:1px dashed #d5dfce;border-radius:14px;padding:54px 24px}.empty-icon{font-size:40px;color:#7f9e65}.empty-state h3{font-size:19px;margin-bottom:8px}.empty-state p{color:var(--muted);font-size:13px}.notice{padding:14px 18px;background:#fff9eb;border:1px solid #eadfbe;border-radius:10px;margin-bottom:20px;font-size:13px;color:#7b633c}.notice p{margin:0}.notice-error{background:#fff0ee;border-color:#efd1ca;color:#934134}.explainer{padding:40px 0 50px;border-top:1px solid var(--line);margin-top:36px}.explainer h2{font-size:27px;letter-spacing:-.8px;margin-bottom:25px}.explainer-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.explainer-number{font-size:12px;color:#89a76c;font-weight:700}.explainer h3{font-size:15px;margin:10px 0}.explainer p{font-size:12px;line-height:1.8;color:var(--muted);margin:0}.site-footer{background:white;border-top:1px solid var(--line);padding:35px 0 20px}.footer-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px;font-size:11px}.footer-grid p{margin:10px 0 0;color:var(--muted);line-height:1.8}.footer-brand{font-size:21px}.footer-bottom{display:flex;justify-content:space-between;border-top:1px solid #edf0e9;margin-top:25px;padding-top:17px;font-size:10px;color:var(--muted)}.back-link{font-size:12px;display:inline-block;margin-bottom:25px;text-decoration:none}.simulation-page{padding-top:28px;padding-bottom:40px}.simulation-heading{display:flex;justify-content:space-between;align-items:center;gap:28px;margin-bottom:25px}.simulation-heading h1{font-size:30px;line-height:1.25;margin-bottom:8px}.simulation-heading p{font-size:13px;color:var(--muted);margin:0}.simulation-rate{text-align:right;white-space:nowrap}.simulation-rate strong{font-size:26px;display:block;color:var(--green);letter-spacing:-.8px}.simulation-rate span{font-size:10px;color:var(--muted)}.simulation-layout{display:grid;grid-template-columns:310px minmax(0,1fr);gap:25px;align-items:start}.simulation-form h2,.panel h2{font-size:18px;letter-spacing:-.5px;margin-bottom:8px}.muted{color:var(--muted);font-size:12px}.simulation-form>.muted{margin-bottom:23px}.form-note{text-align:center;font-size:10px;color:var(--muted);margin:12px 0 0}.result-feature{padding:25px 28px;background:var(--green);color:white;border-radius:14px;margin-bottom:17px}.result-feature>span{display:block;font-size:12px;color:#d4e3cf;margin-bottom:8px}.result-feature>strong{display:block;font-size:37px;line-height:1.3;letter-spacing:-1px;overflow-wrap:anywhere}.result-feature p{font-size:11px;color:#d4e3cf;margin:10px 0 0}.result-feature b{color:white}.metrics-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:18px}.metrics-grid>div{background:white;border:1px solid var(--line);padding:18px;border-radius:12px;min-width:0}.metrics-grid span,.metrics-grid small{display:block;color:var(--muted);font-size:10px}.metrics-grid strong{display:block;font-size:20px;letter-spacing:-.5px;margin:6px 0 3px;overflow-wrap:anywhere}.metrics-grid small{font-size:9px}.chart-panel{margin-bottom:18px}.chart-box{height:290px;position:relative;margin:20px 0 14px}.small{font-size:10px}.offer-conditions dl{font-size:12px;margin:17px 0 24px}.offer-conditions dl>div{display:flex;justify-content:space-between;border-bottom:1px solid #edf0e9;padding:9px 0;gap:20px}.offer-conditions dt{color:var(--muted)}.offer-conditions dd{margin:0;text-align:right;max-width:65%}.offer-conditions .button{margin-bottom:12px}.methodology{margin-top:25px}.methodology p{font-size:11px;color:var(--muted);line-height:1.9;margin:13px 0 0}
@media(min-width:1500px){.container{max-width:1320px}.offer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.offer-card{padding:18px}.offer-rate{font-size:24px}.offer-details>div{gap:8px;font-size:10px}}
@media(max-width:960px){.site-header nav{gap:16px;font-size:11px}.brand{font-size:22px}.brand-domain{font-size:15px}.catalog-layout{grid-template-columns:235px minmax(0,1fr);gap:18px}.offer-grid{grid-template-columns:1fr}.hero-grid{gap:25px;grid-template-columns:1fr 230px}h1{font-size:30px}.hero-stats{padding:18px}.simulation-layout{grid-template-columns:280px minmax(0,1fr)}.simulation-heading{align-items:flex-start}.simulation-rate strong{font-size:22px}.result-feature>strong{font-size:30px}.metrics-grid strong{font-size:17px}}
@media(max-width:700px){.container{padding:0 18px}.header-bar{flex-wrap:wrap;gap:12px;padding-top:15px;padding-bottom:14px}.site-header nav{width:100%;gap:18px;justify-content:space-between;font-size:10px}.related-site{padding:5px 7px}.brand{font-size:23px}.hero{padding:26px 0}.hero-grid{grid-template-columns:1fr;gap:20px}h1{font-size:29px}.hero p{font-size:13px}.hero-stats{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 18px;flex-wrap:wrap}.hero-stats>div:first-child strong{font-size:27px}.hero-stats>div:first-child span{font-size:10px}.hero-stat-row{font-size:9px;padding:0;gap:15px}.hero-stats>small{width:100%;font-size:9px}.catalog-main{padding-top:18px}.category-tabs{gap:7px;margin-bottom:18px}.category-tabs a{padding:8px 10px;font-size:11px;gap:6px}.catalog-layout{grid-template-columns:1fr;gap:24px}.filters-panel{padding:18px}.filter-heading{margin-bottom:15px}.filters-panel form{display:grid;grid-template-columns:1fr 1fr;gap:0 14px}.filter-heading,.filters-panel .field:first-of-type,.advanced-filters,.filter-submit{grid-column:1/-1}.filters-panel .checkbox{font-size:10px}.filters-panel .field{margin-bottom:14px}.field input,.field select{font-size:12px;padding:10px 9px}.input-prefix input{padding-left:34px}.results-heading{gap:10px}.results-heading h2{font-size:18px}.sort-field{min-width:155px;max-width:180px}.sort-field select{font-size:10px}.offer-grid{grid-template-columns:1fr}.offer-card{padding:20px}.offer-rate{font-size:28px}.offer-card h3{min-height:0}.offer-details{font-size:12px}.platform-label{font-size:11px}.pagination{font-size:10px}.pagination>a,.page-disabled{padding:8px}.explainer{padding:30px 0;margin-top:25px}.explainer h2{font-size:24px}.explainer-grid{grid-template-columns:1fr;gap:25px}.footer-grid{grid-template-columns:1fr;gap:24px}.footer-bottom{margin-left:18px;margin-right:18px;padding-left:0;padding-right:0}.simulation-page{padding-top:20px}.simulation-heading{display:block;margin-bottom:20px}.simulation-heading h1{font-size:25px}.simulation-heading p{font-size:11px}.simulation-rate{text-align:left;margin-top:16px}.simulation-rate strong{font-size:27px}.simulation-layout{grid-template-columns:1fr;gap:20px}.simulation-form{padding:20px}.result-feature{padding:22px}.result-feature>strong{font-size:32px}.metrics-grid{gap:10px}.metrics-grid>div{padding:15px}.metrics-grid strong{font-size:18px}.chart-box{height:245px}.offer-conditions dl>div{font-size:11px}.methodology{padding:20px}.notice{font-size:12px;padding:13px 15px}}

.mobile-filters-toggle{display:none}@media(max-width:700px){.js .mobile-filters-toggle{display:flex;justify-content:space-between;align-items:center;width:100%;border:1px solid var(--line);background:white;color:var(--green);border-radius:9px;padding:11px 15px;font-size:12px;font-weight:650;margin-bottom:17px;cursor:pointer}.js .filters-panel{display:none}.js .filters-panel.is-open{display:block}}

.offer-title-link,.offer-rate-link{color:inherit;text-decoration:none}.offer-title-link:hover,.offer-rate-link:hover{text-decoration:underline;text-underline-offset:4px}

.bank-summary{margin-top:25px;padding:28px}.bank-summary-heading{display:flex;align-items:start;justify-content:space-between;gap:22px}.bank-summary-heading h2{font-size:23px}.bank-summary-heading p{font-size:13px;margin:8px 0;color:var(--muted)}.bank-reference{text-align:right;white-space:nowrap}.bank-reference span{display:block;font-size:10px;color:var(--muted)}.bank-reference strong{font-size:25px;color:var(--green)}.bank-scope{margin:12px 0 24px;padding:14px 17px;background:#f5f7f2;border-radius:10px}.bank-scope p{font-size:11px;color:var(--muted);margin:8px 0 0;line-height:1.7}.bank-overview{display:grid;grid-template-columns:285px 1fr;gap:26px}.bank-indices{display:grid;gap:12px}.bank-indices article{border:1px solid #dce6d5;border-radius:12px;padding:19px 21px;background:#eef4e8}.bank-indices span{display:block;font-size:12px;font-weight:650}.bank-indices strong{display:block;color:var(--green);font-size:36px;letter-spacing:-1px;margin:5px 0}.bank-indices p{font-size:10px;color:var(--muted);line-height:1.7;margin:0}.bank-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.bank-metrics>div{border:1px solid var(--line);border-radius:10px;padding:21px 18px;min-width:0}.bank-metrics span{display:block;font-size:11px;color:var(--muted)}.bank-metrics strong{font-size:20px;letter-spacing:-.5px;display:block;margin:12px 0 4px;overflow-wrap:anywhere}.bank-metrics small{font-size:9px;color:var(--muted)}.bank-details{margin-top:22px;font-size:11px}.bank-details summary{cursor:pointer;font-weight:600}.bank-details dl>div{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line);padding:9px 0}.bank-details dd{margin:0;text-align:right}.bank-source,.bank-footnote{font-size:10px;line-height:1.8;color:var(--muted);margin:18px 0 0}.bank-footnote{margin-top:6px}.product-badge{font-size:10px;font-weight:700;color:var(--green);margin-right:6px}.product-filter{margin-bottom:22px}.tax-exemption{background:#e7f1df;color:#476931}.brand{font-size:23px;letter-spacing:-.6px}@media(max-width:960px){.bank-overview{grid-template-columns:230px 1fr}.bank-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.bank-metrics strong{font-size:18px}.brand{font-size:20px}}@media(max-width:700px){.bank-summary{padding:20px}.bank-summary-heading{display:block}.bank-reference{text-align:left;margin-top:12px}.bank-summary-heading h2{font-size:21px}.bank-overview{grid-template-columns:1fr;gap:16px}.bank-indices{grid-template-columns:1fr 1fr;gap:10px}.bank-indices article{padding:15px}.bank-indices strong{font-size:27px}.bank-indices span{font-size:10px}.bank-metrics>div{padding:17px 13px}.bank-metrics strong{font-size:17px}.bank-details dl>div{font-size:10px}.brand{font-size:23px}}

.platform-multi{position:relative;padding:3px 7px;border:1px solid var(--line);border-radius:5px;background:#f5f7f2;color:var(--green);cursor:pointer;font-weight:650}.platform-tooltip{position:absolute;right:0;top:calc(100% + 6px);z-index:20;min-width:170px;padding:13px 15px;background:var(--deep);color:white;border-radius:8px;text-align:left;box-shadow:0 5px 20px #16392f26;opacity:0;visibility:hidden;pointer-events:none;white-space:normal}.platform-tooltip strong{display:block;font-size:10px;color:#cbe897;margin-bottom:6px}.platform-tooltip>span{display:block;font-size:11px;padding:3px 0}.platform-multi:hover .platform-tooltip,.platform-multi:focus .platform-tooltip{visibility:visible;opacity:1}.title-platforms{margin-top:25px}.platform-options{display:grid;gap:12px;margin:20px 0}.platform-option{display:flex;align-items:center;justify-content:space-between;gap:20px;border:1px solid var(--line);border-radius:10px;padding:18px}.platform-option h3{font-size:15px;margin:0 0 8px}.platform-option p{font-size:11px;color:var(--muted);margin:4px 0}.platform-option strong{color:var(--ink)}.platform-actions{display:flex;flex-direction:column;align-items:end;gap:10px}.platform-external{font-size:11px}@media(max-width:700px){.platform-option{align-items:start;flex-direction:column;gap:13px}.platform-actions{align-items:start}.brand{font-size:23px}}

.economic-page{padding-top:28px;padding-bottom:30px}.economic-page .page-heading{margin-bottom:22px}.economic-page h1{font-size:30px;letter-spacing:-.8px;margin:8px 0}.economic-page .page-heading p{margin:4px 0;color:var(--muted);font-size:14px}.economic-page .notice{padding:10px 14px;margin:12px 0 18px;font-size:12px}.economic-page .card{background:white;border:1px solid var(--line);padding:24px;border-radius:14px;margin:20px 0}.economic-page .card h2{margin:0 0 14px;font-size:19px}.economic-page .chart-box{height:360px;position:relative}.economic-page .tabs{display:flex;flex-wrap:wrap;gap:8px}.economic-page .tabs button{cursor:pointer;border:1px solid var(--line);background:white;color:var(--muted);padding:9px 15px;border-radius:30px;font:inherit;font-size:13px}.economic-page .tabs button[aria-pressed=true]{background:var(--green);color:white;border-color:var(--green)}.economic-page .chart-tabs{margin-bottom:18px}.economic-page .metric-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:20px 0}.economic-page .metric{background:white;border:1px solid var(--line);padding:18px;border-radius:12px}.economic-page .metric small{display:block;color:var(--muted);font-size:12px}.economic-page .metric strong{display:block;font-size:23px;color:var(--green);font-variant-numeric:tabular-nums}.economic-page .note{color:var(--muted);font-size:12px;line-height:1.7}.economic-page .di-chart-heading{display:flex;justify-content:space-between;gap:20px;align-items:center;flex-wrap:wrap;margin-bottom:16px}.economic-page .di-chart-heading h2{margin:0}.economic-page .di-chart-heading .field{min-width:210px}.economic-page .table-wrap{overflow:auto;border:1px solid var(--line);border-radius:12px;background:white}.economic-page table{width:100%;border-collapse:collapse;white-space:nowrap;text-align:left}.economic-page th{font-size:11px;text-transform:uppercase;letter-spacing:.7px;color:var(--muted);background:#fafbf8;font-weight:600;padding:14px 20px;border-bottom:1px solid var(--line)}.economic-page td{padding:16px 20px;border-bottom:1px solid #edf0ea;font-size:14px}.economic-page tr:last-child td{border-bottom:0}.economic-page .empty{padding:32px;border:1px dashed var(--line);border-radius:12px;color:var(--muted);text-align:center}.indicator-source{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;font-size:11px;color:var(--muted);margin-bottom:25px}@media(max-width:700px){.economic-page .metric-grid{grid-template-columns:1fr}.economic-page .metric{padding:14px}.economic-page .card{padding:18px}.economic-page .chart-box{height:280px}.economic-page .di-chart-heading .field{width:100%}.economic-page th,.economic-page td{padding:12px 14px}.economic-page h1{font-size:26px}}

.issuer-profile-link{text-decoration:none;color:var(--green)}.issuer-profile-link:hover{text-decoration:underline;text-underline-offset:3px}.bank-profile-button{margin-top:22px}.bank-profile-page{padding-top:28px;padding-bottom:40px}.bank-profile-heading h1{font-size:30px;line-height:1.3;overflow-wrap:anywhere}.bank-profile-heading p{font-size:13px;color:var(--muted);margin:0}.bank-offers{margin-top:25px}.bank-product-links{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}.bank-all-offers{font-size:12px;font-weight:600}@media(max-width:700px){.bank-profile-heading h1{font-size:25px}.bank-profile-page{padding-top:20px}.bank-product-links .button{white-space:normal}}
