.home-page .info-section{padding:var(--cds-spacing-07);border:none;border-radius:var(--app-flat-radius);background:var(--app-flat-surface)}.home-page .bank-list--ad{margin:var(--cds-spacing-05) auto;padding:0 var(--cds-spacing-05)}@media(max-width:1056px){.home-page .bank-list--ad{padding:0}}.home-page .bank-list--ad+.bank-list--ad{margin-top:var(--cds-spacing-04)}.home-page #search-results.bank-list,.home-page .bank-list-search-section{max-width:1200px}.home-page .bank-list-search-section{margin-top:0}.home-page .home-page__about,.home-page .home-page__browse,.home-page .home-page__faq,.home-page .home-page__verification{max-width:1200px}.home-page .home-page__browse{padding:var(--cds-spacing-07);border:none;border-radius:var(--app-flat-radius);background:var(--app-flat-surface)}.home-page .home-page__browse-header{max-width:72ch;margin:0 auto var(--cds-spacing-06)}.home-page .home-page__browse-title{margin:0 0 var(--cds-spacing-03);font-size:var(--cds-productive-heading-04-font-size);line-height:var(--cds-productive-heading-04-line-height);font-weight:var(--cds-productive-heading-04-font-weight)}.home-page .home-page__browse-subtitle{color:var(--app-text-supporting);font-size:var(--cds-body-long-01-font-size);line-height:var(--cds-body-long-01-line-height)}.home-page .home-page__browse-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--cds-spacing-04)}.home-page .home-page__browse-card{display:grid;gap:var(--cds-spacing-03);min-height:100%;padding:var(--cds-spacing-05);border-radius:var(--app-flat-radius);background:var(--app-flat-surface-alt);border-bottom:1px solid var(--app-flat-border);color:var(--app-text-body);text-decoration:none}.home-page .home-page__browse-card--ad{align-content:start}.home-page .home-page__browse-card:hover{background:var(--app-flat-hover);text-decoration:none}.home-page .home-page__browse-ad{margin-top:var(--cds-spacing-05)}.home-page .home-page__browse-ad.cds--tile{padding:0;border:none;background:rgba(0,0,0,0)}.home-page .home-page__browse-card:focus-visible{outline:2px solid var(--cds-focus);outline-offset:2px}.home-page .home-page__browse-card-title{font-size:var(--cds-productive-heading-02-font-size);line-height:var(--cds-productive-heading-02-line-height);font-weight:var(--cds-productive-heading-02-font-weight)}.home-page .home-page__browse-card-copy{color:var(--app-text-supporting);font-size:var(--cds-body-compact-01-font-size);line-height:var(--cds-body-compact-01-line-height)}.home-page .search-results-grid,.home-page .search-results-grid--loading{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:900px){.home-page .search-results-grid,.home-page .search-results-grid--loading{grid-template-columns:1fr}.home-page .home-page__browse-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-page .info-article{display:grid;gap:var(--cds-spacing-05);max-width:64ch;margin:0 auto}.home-page .info-title{margin:0;padding-bottom:0;font-size:var(--cds-productive-heading-04-font-size);line-height:var(--cds-productive-heading-04-line-height);font-weight:var(--cds-productive-heading-04-font-weight)}.home-page .info-subtitle{margin-bottom:var(--cds-spacing-02);font-size:var(--cds-productive-heading-02-font-size);line-height:var(--cds-productive-heading-02-line-height);font-weight:var(--cds-productive-heading-02-font-weight);margin-top:var(--cds-spacing-03)}.home-page .info-paragraph{margin:0;font-size:var(--cds-body-long-02-font-size);line-height:var(--cds-body-long-02-line-height)}.home-page .info-example{padding:var(--cds-spacing-04);border-left:3px solid var(--cds-border-interactive);border-radius:var(--app-flat-radius);background:var(--app-flat-surface-alt)}.home-page .info-list{display:grid;gap:var(--cds-spacing-03);padding-left:var(--cds-spacing-06);list-style:disc}.home-page .info-list li{line-height:var(--cds-body-long-02-line-height)}.home-page .info-list li::marker{color:var(--app-text-supporting)}.home-page .info-list-checkmarks{list-style:disc;padding-left:var(--cds-spacing-06)}.home-page .home-page__verification-link{color:var(--cds-link-primary);font-weight:600;text-decoration:none}.home-page .home-page__verification-link:hover{text-decoration:underline}@media(max-width:672px){.home-page .home-page__browse,.home-page .info-section{padding:var(--cds-spacing-05)}.home-page .home-page__browse-grid,.home-page .search-results-grid,.home-page .search-results-grid--loading{grid-template-columns:1fr}.home-page .home-page__browse-title{font-size:var(--cds-productive-heading-03-font-size);line-height:var(--cds-productive-heading-03-line-height);font-weight:var(--cds-productive-heading-03-font-weight)}.home-page .home-page__browse-subtitle{font-size:var(--cds-body-compact-01-font-size);line-height:var(--cds-body-compact-01-line-height)}}.error-boundary{padding:var(--cds-spacing-07);max-width:50rem;margin:0 auto}.error-boundary__tile{padding:var(--cds-spacing-07);text-align:center}.error-boundary__icon{margin-bottom:var(--cds-spacing-05);color:var(--cds-support-error)}.error-boundary__title{margin-bottom:var(--cds-spacing-05);font-size:var(--cds-productive-heading-03-font-size);line-height:var(--cds-productive-heading-03-line-height);font-weight:var(--cds-productive-heading-03-font-weight)}.error-boundary__message{margin-bottom:var(--cds-spacing-06);color:var(--app-text-supporting)}.error-boundary__details{margin-bottom:var(--cds-spacing-06);text-align:left}.error-boundary__summary{cursor:pointer;margin-bottom:var(--cds-spacing-03)}.error-boundary__pre{background:var(--app-flat-surface-alt);padding:var(--cds-spacing-05);border-radius:var(--app-flat-radius);border-bottom:1px solid var(--app-flat-border);overflow:auto;font-size:var(--cds-code-01-font-size);line-height:var(--cds-code-01-line-height)}@media(max-width:672px){.error-boundary,.error-boundary__tile{padding:var(--cds-spacing-05)}}.faq-section{margin-top:var(--cds-spacing-07);padding:var(--cds-spacing-07);border:none;border-radius:var(--app-flat-radius);background:var(--app-flat-surface-alt)}.faq-section__title{margin-top:0;margin-bottom:var(--cds-spacing-06);font-size:var(--cds-productive-heading-05-font-size);line-height:var(--cds-productive-heading-05-line-height);font-weight:var(--cds-productive-heading-05-font-weight)}.faq-section__intro{max-width:48rem;margin:0 0 var(--cds-spacing-05);color:var(--app-text-supporting)}.faq-section__answer,.faq-section__intro{font-size:var(--cds-body-long-01-font-size);line-height:var(--cds-body-long-01-line-height)}.faq-section__answer{color:var(--app-text-body)}.faq-section__answer+.faq-section__answer{margin-top:var(--cds-spacing-03)}.faq-section__answer a{color:var(--cds-link-primary);font-weight:600;text-decoration:none}.faq-section__answer a:hover{text-decoration:underline}@media(max-width:672px){.faq-section{margin-top:var(--cds-spacing-06);padding:var(--cds-spacing-05)}.faq-section__title{margin-bottom:var(--cds-spacing-05);font-size:var(--cds-productive-heading-04-font-size);line-height:var(--cds-productive-heading-04-line-height);font-weight:var(--cds-productive-heading-04-font-weight)}.faq-section__intro{margin-bottom:var(--cds-spacing-04);font-size:var(--cds-body-compact-01-font-size);line-height:var(--cds-body-compact-01-line-height)}}.adblock-message{margin:var(--cds-spacing-07) auto;max-width:50rem;border-radius:var(--app-flat-radius);background:var(--app-flat-surface);border-bottom:1px solid var(--app-flat-border)}.adblock-message__notification{margin-bottom:var(--cds-spacing-05)}.adblock-message__description{margin-bottom:var(--cds-spacing-04);color:var(--app-text-body);line-height:1.5}.adblock-message__actions{display:flex;flex-wrap:wrap;gap:var(--cds-spacing-03)}.adblock-message__note{margin-top:var(--cds-spacing-05);color:var(--app-text-label);font-size:var(--cds-body-compact-01-font-size)}@media(max-width:672px){.adblock-message{margin:var(--cds-spacing-05) auto}}