.TariffCategoryTabs-module__dsbq6a__wrapper{margin-top:20px}.TariffCategoryTabs-module__dsbq6a__tabs{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;padding:0 0 12px;display:grid}.theme-institutional button.TariffCategoryTabs-module__dsbq6a__tab{width:100%;min-height:48px;color:var(--lb-ink);border:1px solid var(--lb-line);cursor:pointer;font:inherit;text-align:left;white-space:normal;background:#f4f0e7;border-radius:0;justify-content:space-between;align-items:center;gap:8px;padding:9px 11px;font-size:.74rem;font-weight:750;line-height:1.2;display:inline-flex}.TariffCategoryTabs-module__dsbq6a__tab span{color:#74623a;background:#fff;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 5px;font-size:.7rem;display:inline-grid}:is(.theme-institutional button.TariffCategoryTabs-module__dsbq6a__tab:hover,.theme-institutional button.TariffCategoryTabs-module__dsbq6a__tab[aria-selected=true]){color:#f5dc92;background:#111214;border-color:#b8923d}.TariffCategoryTabs-module__dsbq6a__tab[aria-selected=true] span{color:#111214;background:#f5dc92}.TariffCategoryTabs-module__dsbq6a__tab:focus-visible{outline-offset:2px;outline:3px solid #b8923d57}.TariffCategoryTabs-module__dsbq6a__panel{border:1px solid var(--lb-line);background:#fff;padding:clamp(18px,3vw,28px)}.TariffCategoryTabs-module__dsbq6a__panelHeader{justify-content:space-between;align-items:end;gap:24px;margin-bottom:18px;display:flex}.TariffCategoryTabs-module__dsbq6a__panelHeader h3,.TariffCategoryTabs-module__dsbq6a__eyebrow{margin:0}.TariffCategoryTabs-module__dsbq6a__eyebrow{color:#806b38;letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px;font-size:.68rem;font-weight:800}.TariffCategoryTabs-module__dsbq6a__search{width:min(360px,100%);color:var(--lb-muted);gap:6px;font-size:.72rem;font-weight:700;display:grid}.TariffCategoryTabs-module__dsbq6a__search input{width:100%;min-height:40px;color:var(--lb-ink);border:1px solid var(--lb-line);font:inherit;background:#fbfaf7;border-radius:0;padding:8px 12px;font-size:.88rem}.TariffCategoryTabs-module__dsbq6a__search input:focus{border-color:#b8923d;outline:2px solid #b8923d33}.TariffCategoryTabs-module__dsbq6a__empty{color:var(--lb-muted);text-align:center;background:#f7f4ed;margin:0;padding:24px}@media (max-width:1100px){.TariffCategoryTabs-module__dsbq6a__tabs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.TariffCategoryTabs-module__dsbq6a__tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.theme-institutional button.TariffCategoryTabs-module__dsbq6a__tab{min-height:52px;padding:8px 10px;font-size:.7rem}.TariffCategoryTabs-module__dsbq6a__panel{padding:16px}.TariffCategoryTabs-module__dsbq6a__panelHeader{gap:14px;display:grid}.TariffCategoryTabs-module__dsbq6a__search{width:100%}}
.TariffTable-module__MroACq__help{vertical-align:middle;margin-left:.4rem;display:inline-block;position:relative}.TariffTable-module__MroACq__help summary{color:#111214;cursor:help;background:#e6cf99;border:.0625rem solid #765a28;place-items:center;width:1.35rem;height:1.35rem;font-size:.72rem;font-weight:850;line-height:1;list-style:none;display:inline-grid}.TariffTable-module__MroACq__help summary::-webkit-details-marker{display:none}.TariffTable-module__MroACq__help[open]>div{z-index:20;color:#f8f4ea;background:#17181a;border-top:.1875rem solid #b9944f;width:min(22rem,100vw - 3rem);padding:.9rem;font-size:.8rem;line-height:1.55;position:absolute;top:calc(100% + .5rem);left:0;box-shadow:.6rem .75rem #11121424}.TariffTable-module__MroACq__help p{margin-top:.4rem}.TariffTable-module__MroACq__help a{color:#e6cf99;margin-top:.55rem;font-weight:700;display:inline-block}@media (max-width:40rem){.TariffTable-module__MroACq__help[open]>div{z-index:100;width:auto;position:fixed;inset:auto 1rem 1rem}}
.comparatifs-module__LGIobq__page{width:min(calc(100% - (2 * var(--lb-gutter))), 80rem);margin-inline:auto;padding-block:clamp(1.5rem,4vw,4rem)}.comparatifs-module__LGIobq__hero{color:#fffdf7;background:linear-gradient(130deg,#111214,#242019);border-top:.1875rem solid #b9944f;padding:clamp(1.5rem,5vw,4rem);box-shadow:.75rem .9rem #11121417}.comparatifs-module__LGIobq__eyebrow{color:#a77f3a;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:800}.comparatifs-module__LGIobq__hero .comparatifs-module__LGIobq__eyebrow{color:#e6cf99}.comparatifs-module__LGIobq__hero h1{color:#fffdf7;max-width:17ch;margin-top:.8rem;font-size:clamp(2.4rem,6vw,5rem)}.comparatifs-module__LGIobq__hero>p:not(.comparatifs-module__LGIobq__eyebrow){color:#cec8bb;max-width:48rem;margin-top:1.2rem}.comparatifs-module__LGIobq__stats{color:#b9b4aa;border-top:.0625rem solid #ffffff24;flex-wrap:wrap;gap:.75rem 1.5rem;margin-top:1.5rem;padding-top:1.2rem;font-size:.75rem;display:flex}.comparatifs-module__LGIobq__stats strong{color:#e6cf99;font-size:1.1rem}.comparatifs-module__LGIobq__section{margin-top:clamp(3rem,7vw,6rem)}.comparatifs-module__LGIobq__heading{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.4rem;display:flex}.comparatifs-module__LGIobq__heading h2,.comparatifs-module__LGIobq__method h2{max-width:20ch;margin-top:.55rem;font-size:clamp(1.9rem,4vw,3rem)}.comparatifs-module__LGIobq__heading>a{color:#6b4e20;text-transform:uppercase;font-size:.7rem;font-weight:800}.comparatifs-module__LGIobq__tableScroll{border:.0625rem solid #cfc4b3;overflow-x:auto}.comparatifs-module__LGIobq__table{border-collapse:collapse;background:#fffdf7;width:100%;min-width:48rem}.comparatifs-module__LGIobq__table th,.comparatifs-module__LGIobq__table td{text-align:left;vertical-align:top;border:.0625rem solid #d8cfc1;padding:.9rem}.comparatifs-module__LGIobq__table thead th{color:#fff;background:#18191b;font-size:.72rem}.comparatifs-module__LGIobq__table tbody th{background:#eee7d9;min-width:14rem;font-size:.82rem}.comparatifs-module__LGIobq__table td{min-width:10rem}.comparatifs-module__LGIobq__table td strong,.comparatifs-module__LGIobq__table td small,.comparatifs-module__LGIobq__table td a{display:block}.comparatifs-module__LGIobq__table td strong{font-size:.86rem}.comparatifs-module__LGIobq__table td small{color:#68645d;margin-top:.35rem;line-height:1.45}.comparatifs-module__LGIobq__table td a{color:#6b4e20;margin-top:.5rem;font-size:.68rem;font-weight:750}.comparatifs-module__LGIobq__missing{color:#777169;font-size:.75rem}.comparatifs-module__LGIobq__noData{background:#eee7d9;border-left:.1875rem solid #b9944f;padding:clamp(1.25rem,4vw,2.5rem)}.comparatifs-module__LGIobq__noData p{color:#68645d;max-width:50rem;margin-top:.6rem}.comparatifs-module__LGIobq__noData a{margin-top:1rem;font-weight:750;display:inline-block}.comparatifs-module__LGIobq__changes{gap:.8rem;display:grid}.comparatifs-module__LGIobq__changes article{background:#fffdf7;border:.0625rem solid #d3c8b7;border-left:.1875rem solid #b9944f;padding:1rem}.comparatifs-module__LGIobq__changes article>p{color:#777169;text-transform:uppercase;gap:.8rem;font-size:.65rem;display:flex}.comparatifs-module__LGIobq__changes article>p span{color:#75571f;font-weight:800}.comparatifs-module__LGIobq__changes h3{margin-top:.45rem;font-size:1.2rem}.comparatifs-module__LGIobq__changes article>strong{margin-top:.45rem;font-size:.86rem;display:block}.comparatifs-module__LGIobq__changes article>a{margin-top:.55rem;font-size:.7rem;font-weight:750;display:inline-block}.comparatifs-module__LGIobq__method{background:#e8dfcf;border-top:.1875rem solid #b9944f;padding:clamp(1.5rem,4vw,3rem)}.comparatifs-module__LGIobq__method>div{gap:.8rem;margin-top:1.2rem;display:grid}.comparatifs-module__LGIobq__method>div p{color:#5f5b54;border-top:.0625rem solid #c8bba7;padding-top:.8rem}.comparatifs-module__LGIobq__method>div strong{color:#191a1c}@media (min-width:46rem){.comparatifs-module__LGIobq__changes,.comparatifs-module__LGIobq__method>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:40rem){.comparatifs-module__LGIobq__heading{flex-direction:column;align-items:start}}
.theme-institutional .content-page-hero>img.bank-detail-module__kvioXW__heroLogo{aspect-ratio:auto;box-sizing:border-box;object-fit:contain;filter:none;background:#fff;width:100%;height:clamp(280px,24vw,340px);min-height:240px;max-height:340px;padding:clamp(28px,5vw,58px)}.bank-detail-module__kvioXW__legalName{color:#c7b98f;margin-top:14px;font-size:.8rem}.bank-detail-module__kvioXW__officialWebsite{flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-top:18px;font-size:.84rem;display:flex}.bank-detail-module__kvioXW__officialWebsite strong{color:#d9c788;letter-spacing:.09em;text-transform:uppercase;font-size:.7rem}.bank-detail-module__kvioXW__officialWebsite a{overflow-wrap:anywhere}.bank-detail-module__kvioXW__headerActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.bank-detail-module__kvioXW__tariffHeader.bank-detail-module__kvioXW__tariffHeader{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.bank-detail-module__kvioXW__tariffHeader h2{margin:0}.theme-institutional .bank-detail-module__kvioXW__headerActions .bank-detail-module__kvioXW__tariffAction{min-height:46px;padding:10px 16px}.theme-institutional .bank-detail-module__kvioXW__headerActions .bank-detail-module__kvioXW__pdfAction{color:#fff;background:#b42318;border-color:#8f1d14}:is(.theme-institutional .bank-detail-module__kvioXW__headerActions .bank-detail-module__kvioXW__pdfAction:hover,.theme-institutional .bank-detail-module__kvioXW__headerActions .bank-detail-module__kvioXW__pdfAction:focus-visible){color:#fff;background:#d92d20;border-color:#9f2017}.bank-detail-module__kvioXW__reviewNotice{color:#5d4f2c;background:#f7f0dc;border-left:3px solid #b8923d;margin:14px 0 0;padding:12px 14px;font-size:.82rem}.bank-detail-module__kvioXW__profileGrid{border:1px solid var(--lb-line);background:#fff;grid-template-columns:minmax(0,1.6fr) minmax(240px,.7fr);gap:clamp(24px,5vw,54px);padding:clamp(22px,4vw,38px);display:grid}.bank-detail-module__kvioXW__historyCopy p{color:var(--lb-ink);margin:0;font-size:1rem;line-height:1.75}.bank-detail-module__kvioXW__historyCopy p+p{margin-top:16px}.bank-detail-module__kvioXW__bankFacts{border-top:1px solid var(--lb-line);align-content:start;gap:0;margin:0;display:grid}.bank-detail-module__kvioXW__bankFacts div{border-bottom:1px solid var(--lb-line);padding:14px 0}.bank-detail-module__kvioXW__bankFacts dt{color:#806b38;letter-spacing:.1em;text-transform:uppercase;font-size:.66rem;font-weight:800}.bank-detail-module__kvioXW__bankFacts dd{color:var(--lb-ink);font-family:var(--font-display);margin:4px 0 0;font-size:1.05rem}.bank-detail-module__kvioXW__profileSources{color:var(--lb-muted);margin:12px 0 0;font-size:.72rem}@media (max-width:700px){.theme-institutional .content-page-hero>img.bank-detail-module__kvioXW__heroLogo{height:170px;min-height:150px;max-height:190px;padding:24px}.bank-detail-module__kvioXW__headerActions{grid-template-columns:minmax(0,.8fr) minmax(0,1.35fr);width:100%;display:grid}.bank-detail-module__kvioXW__tariffHeader.bank-detail-module__kvioXW__tariffHeader{grid-template-columns:1fr;gap:12px}.theme-institutional .bank-detail-module__kvioXW__headerActions .bank-detail-module__kvioXW__tariffAction{width:100%;padding-inline:10px}.bank-detail-module__kvioXW__profileGrid{grid-template-columns:1fr;padding:18px}}
