.provider-card{display:flex;flex-direction:column;align-items:center;position:relative;border-radius:1.5rem;background:linear-gradient(180deg,#190828,#280942);width:19.5rem;height:14.5rem;padding:1rem}@media(max-width:1440px){.provider-card{width:17.125rem;height:12.75rem}}@media(max-width:1000px){.provider-card{width:13.875rem;height:10.3125rem;padding:.625rem}}@media(max-width:475px){.provider-card{width:10.75rem;height:8rem}}.provider-card:before{content:"";position:absolute;inset:-.0625rem;z-index:-1;width:100%;height:100%;background:linear-gradient(180deg,rgba(143,19,241,.8),rgba(143,19,241,.4) 50%,rgba(143,19,241,0));padding:.0625rem;border-radius:1.5rem}.provider-card-popular{position:absolute}.provider-card-logo{background-color:#0d0713;border-radius:1rem;width:100%;height:100%;position:relative}.provider-card-logo>img{object-fit:contain;transform:scale(.7);padding-bottom:1.25rem}.provider-card-footer{position:absolute;bottom:1.75rem;display:flex;justify-content:center;align-items:center;gap:.5rem;background:linear-gradient(0deg,rgba(143,19,241,.2),rgba(143,19,241,.2)),rgba(13,7,19,.8);border-radius:1.5rem;padding:.25rem .25rem .25rem .75rem;font-family:var(--font-sf-pro-text);font-size:.75rem;font-weight:700;line-height:1rem;color:#fff}@media(max-width:475px){.provider-card-footer{bottom:1.0625rem;padding-left:.5rem;font-family:var(--font-sf-pro-text);font-size:.5rem;font-weight:600;line-height:.625rem}}.provider-card-name{color:#fff}.provider-card-count{background:linear-gradient(87deg,#8f13f1 13.02%,#3616fb 95.97%);padding:.25rem .5rem;border-radius:2.5rem}.providers-list{display:flex;flex-direction:column;gap:2.5rem;align-items:center}@media(max-width:1200px){.providers-list{gap:2rem}}.providers-list-wrapper{display:grid;margin:0 auto;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(5,1fr)}@media(max-width:1920px){.providers-list-wrapper{grid-template-columns:repeat(4,1fr)}}@media(max-width:1200px){.providers-list-wrapper{gap:.625rem;grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.providers-list-wrapper{grid-template-columns:repeat(2,1fr)}}.providers-list-load-button{padding:1.25rem 2.5rem;border-radius:1.875rem;background:hsla(0,0%,100%,.1);text-decoration:none;color:#fff;font-family:var(--font-sf-pro-display);font-size:1.125rem;font-weight:700;line-height:1.5rem}@media(max-width:1440px){.providers-list-load-button{padding:1rem 2rem;font-family:var(--font-sf-pro-display);font-size:1rem;font-weight:700;line-height:1.5rem}}@media(max-width:475px){.providers-list-load-button{padding:.75rem 2rem;font-family:var(--font-sf-pro-display);font-size:.875rem;font-weight:700;line-height:1.5rem}}.providers-search{margin:0 auto;display:flex;align-items:center;gap:1rem;width:53.625rem;height:4rem;padding:.5rem .5rem .5rem 1.5rem;border-radius:5rem;background:hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media(max-width:1440px){.providers-search{height:3.5rem}}@media(max-width:1020px){.providers-search{width:100%}}.providers-search-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1 1;border:none;background:transparent;outline:none;color:#fff;font-family:var(--font-sf-pro-display);font-size:1rem;font-weight:500;line-height:1.5rem}.providers-search-input::placeholder{font-family:var(--font-sf-pro-display);font-size:1rem;font-weight:500;line-height:1.5rem;color:hsla(0,0%,100%,.4)}@media(max-width:768px){.providers-search-input::placeholder{font-family:var(--font-sf-pro-display);font-size:.875rem;font-weight:400;line-height:1.25rem}}.providers-search-clear,.providers-search-icon{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:1.875rem;background:hsla(0,0%,100%,.1)}@media(max-width:1440px){.providers-search-clear,.providers-search-icon{width:2.5rem;height:2.5rem}}.providers-search-clear{border:none;cursor:pointer;width:1.375rem;height:1.375rem;border-radius:1.5rem}.providers-seo{position:relative;padding:0 8.75rem;max-width:120rem;width:100%;margin:0 auto;display:flex;flex-direction:column;gap:7.5rem}@media screen and (max-width:1600px){.providers-seo{padding:0 2.5rem}}@media screen and (max-width:768px){.providers-seo{padding:0 1.5625rem}}@media screen and (max-width:475px){.providers-seo{padding:0 .9375rem}}@media(max-width:1600px){.providers-seo{gap:5rem}}@media(max-width:769px){.providers-seo{gap:5rem}}@media(max-width:476px){.providers-seo{gap:2.5rem}}.providers-seo-cards{display:flex;flex-direction:column;gap:4rem}@media(max-width:1600px){.providers-seo-cards{gap:2.5rem}}@media(max-width:769px){.providers-seo-cards{gap:2rem}}@media(max-width:476px){.providers-seo-cards{gap:1.5rem}}.providers-seo-cards-list{display:flex;flex-direction:column;gap:1.5rem}@media(max-width:1600px){.providers-seo-cards-list{gap:1.25rem}}@media(max-width:769px){.providers-seo-cards-list{gap:1.25rem}}@media(max-width:476px){.providers-seo-cards-list{gap:.625rem}}.providers-page{display:flex;flex-direction:column;gap:7.5rem;position:relative;z-index:1;background:linear-gradient(180deg,rgba(143,19,241,0),rgba(143,19,241,.1)),#0d0713}@media(max-width:1600px){.providers-page{gap:7.5rem}}@media(max-width:769px){.providers-page{gap:6.25rem}}@media(max-width:476px){.providers-page{gap:5rem}}.providers-page .footer .footer-container{background:linear-gradient(180deg,rgba(143,19,241,.01),rgba(143,19,241,.1)),linear-gradient(116deg,rgba(143,19,241,0) 54.48%,rgba(143,19,241,.1)),rgba(44,8,87,.2)}@media(max-width:769px){.providers-page .footer{padding:0}.providers-page .footer .footer-container{border-radius:2rem 2rem 0 0}}