@media (max-width:767px){.block-provider{display:inline-block;width:100%}}.block-provider .extra-provider-information{display:flex;justify-content:flex-end;padding:0 1.5rem;gap:1rem}.block-provider .extra-provider-information .premium-label{border-bottom-right-radius:0;padding:.6rem .625rem;align-self:flex-end}@media (max-width:767px){.block-provider .extra-provider-information .premium-label span:not(.icon-premium){display:none}}.block-provider .provider-wrapper{background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--lightgray);border-radius:var(--wp--custom--border-radius--medium);padding:1rem;position:relative}.block-provider .provider-wrapper .upper-provider{display:flex;gap:2rem;margin-bottom:2rem}@media (max-width:980px){.block-provider .provider-wrapper .upper-provider{flex-wrap:wrap}}.block-provider .provider-wrapper .upper-provider .provider-info .provider-label{position:absolute;top:.8rem;left:-.625rem;background-color:var(--wp--preset--color--secondary);border-radius:0 var(--wp--custom--border-radius--medium) var(--wp--custom--border-radius--medium) var(--wp--custom--border-radius--medium);color:var(--wp--preset--color--white);font-size:var(--wp--preset--font-size--x-small);z-index:2;padding:.3rem .35rem .375rem;display:flex;gap:.5rem;align-items:center}.block-provider .provider-wrapper .upper-provider .provider-info .provider-label .number{width:15px;height:15px;line-height:15px;background-color:var(--wp--preset--color--white);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--wp--preset--color--secondary);font-size:8px;font-weight:700}.block-provider .provider-wrapper .upper-provider .provider-info .provider-label svg{position:absolute;top:-.375rem;left:0}@media (max-width:980px){.block-provider .provider-wrapper .upper-provider .provider-info{display:block;width:100%}}@media (min-width:981px){.block-provider .provider-wrapper .upper-provider .provider-info{flex-basis:180px;display:flex;flex-direction:column}}.block-provider .provider-wrapper .upper-provider .provider-info.no-logo{margin-top:3rem}.block-provider .provider-wrapper .upper-provider .provider-info .logo-provider{padding:.5rem;border-radius:var(--wp--custom--border-radius--medium);background-color:var(--wp--preset--color--image-background);transition:border-color .2s ease-in-out;display:flex;align-items:center;justify-content:center;height:125px;width:180px;flex-basis:100px}@media (min-width:981px){.block-provider .provider-wrapper .upper-provider .provider-info .logo-provider{height:95px}}.block-provider .provider-wrapper .upper-provider .provider-info .logo-provider img{max-height:95px;width:auto}@media (min-width:981px){.block-provider .provider-wrapper .upper-provider .provider-info .new-provider-position{order:2}}.block-provider .provider-wrapper .upper-provider .provider-info .new-provider-position .new-provider-position-wrapper{padding:.6rem .625rem;font-weight:600;border-radius:2px var(--wp--custom--border-radius--large) var(--wp--custom--border-radius--large) var(--wp--custom--border-radius--large);display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin:1rem 0 .5rem;font-size:12px}.block-provider .provider-wrapper .upper-provider .provider-info .new-provider-position .new-provider-position-wrapper .arrow-position{font-size:20px}.block-provider .provider-wrapper .upper-provider .provider-info .new-provider-position .new-provider-position-wrapper.up{background-color:rgba(111,180,105,.1);color:var(--wp--preset--color--success)}.block-provider .provider-wrapper .upper-provider .provider-info .new-provider-position .new-provider-position-wrapper.down{background-color:hsla(0,33%,56%,.1);color:var(--wp--preset--color--error)}@media (min-width:981px){.block-provider .provider-wrapper .upper-provider .provider-info .new-provider-position .new-provider-position-wrapper{margin:.5rem 0 0}}.block-provider .provider-wrapper .upper-provider .provider-info .provider-name{margin-top:1rem;font-weight:700}.block-provider .provider-wrapper .upper-provider .provider-info .provider-price-range-tooltip{margin-top:.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:1rem}@media (min-width:981px){.block-provider .provider-wrapper .upper-provider .provider-info .provider-price-range-tooltip{justify-content:space-between}}.block-provider .provider-wrapper .upper-provider .provider-info .provider-price-range-tooltip .range-title,.block-provider .provider-wrapper .upper-provider .usps{font-size:var(--wp--preset--font-size--small)}.block-provider .provider-wrapper .upper-provider .usps .usp{margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem}.block-provider .provider-wrapper .upper-provider .usps .usp:last-of-type{margin-bottom:0}.block-provider .provider-wrapper .upper-provider .usps .usp span{color:var(--wp--preset--color--primary)}@media (max-width:980px){.block-provider .provider-wrapper .upper-provider .average-rating-wrapper{position:absolute;top:1rem;right:1rem;max-width:115px}.block-provider .provider-wrapper .upper-provider .average-rating-wrapper .average-rating{flex-wrap:wrap;gap:.5rem}.block-provider .provider-wrapper .upper-provider .average-rating-wrapper .average-rating .score{padding:.95rem 2rem}.block-provider .provider-wrapper .upper-provider .average-rating-wrapper .average-rating .content{flex-basis:100%;order:2}.block-provider .provider-wrapper .upper-provider .average-rating-wrapper .average-rating .content .review-count span{display:none}}@media (min-width:981px){.block-provider .provider-wrapper .upper-provider .average-rating-wrapper{margin-left:auto;flex-basis:250px}}.block-provider .provider-wrapper .upper-provider .average-rating-wrapper a.btn{font-size:var(--wp--preset--font-size--small);width:100%}.block-provider .provider-wrapper .upper-provider .average-rating-wrapper a.btn:focus [class*=" icon-"],.block-provider .provider-wrapper .upper-provider .average-rating-wrapper a.btn:focus [class^=icon-],.block-provider .provider-wrapper .upper-provider .average-rating-wrapper a.btn:hover [class*=" icon-"],.block-provider .provider-wrapper .upper-provider .average-rating-wrapper a.btn:hover [class^=icon-]{left:0}.block-provider .provider-wrapper .upper-provider .text-link{text-align:center;display:block;font-size:var(--wp--preset--font-size--small);text-decoration:none;transition:color .2s ease-in-out}.block-provider .provider-wrapper .upper-provider a.btn+.text-link{margin-top:-.75rem}@media (min-width:981px){.block-provider .provider-wrapper .upper-provider a.btn+.text-link{margin-top:.75rem}}@media (max-width:980px){.block-provider .provider-wrapper .upper-provider a.btn.desktop-only,.block-provider .provider-wrapper .upper-provider a.text-link.desktop-only{display:none}}.block-provider .provider-wrapper .upper-provider a.btn.mobile-only,.block-provider .provider-wrapper .upper-provider a.text-link.mobile-only{width:100%;display:block}@media (min-width:981px){.block-provider .provider-wrapper .upper-provider a.btn.mobile-only,.block-provider .provider-wrapper .upper-provider a.text-link.mobile-only{display:none}}.block-provider .provider-wrapper .main-provider [role=tablist]{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid var(--wp--preset--color--lightgray)}.block-provider .provider-wrapper .main-provider [role=tablist] div button{background-color:transparent;padding:0;color:var(--wp--preset--color--text-color);transition:color .2s ease-in-out,font-weight .2s ease-in-out;cursor:pointer;border:none}.block-provider .provider-wrapper .main-provider [role=tablist] div button.active,.block-provider .provider-wrapper .main-provider [role=tablist] div button:hover,.block-provider .provider-wrapper .main-provider [role=tablist] div button[aria-selected=true]{position:relative;font-weight:600;color:var(--wp--preset--color--button-secondary)}.block-provider .provider-wrapper .main-provider .toggleable-information [id*=tabpanel-].hidden{display:none}.block-provider .provider-wrapper .main-provider .toggleable-information .review-info{display:grid;grid-template-columns:1fr;gap:2rem}@media (min-width:981px){.block-provider .provider-wrapper .main-provider .toggleable-information .review-info{grid-template-columns:300px 1fr;gap:6rem}}@media (max-width:767px){.block-provider .provider-wrapper .main-provider .toggleable-information .review-info .average-rating{justify-content:space-between}}@media (max-width:767px){.block-provider .provider-wrapper .main-provider .toggleable-information .review-info .right-side{overflow:hidden}}.block-provider .provider-wrapper .main-provider .div-toggle-button{margin-top:1.5rem;position:relative;display:flex;justify-content:center;margin-bottom:calc(-1rem - 26px)}.block-provider .provider-wrapper .main-provider .div-toggle-button button{z-index:1}.block-provider .provider-wrapper .main-provider .div-toggle-button button:after{content:""}.block-provider .provider-wrapper .main-provider .div-toggle-button button .close-text{display:none}.block-provider .provider-wrapper .main-provider .div-toggle-button button span.icon-chevron-down{transition:transform .2s ease-in-out;transform:rotate(0deg);position:relative;left:0!important}.block-provider .provider-wrapper .main-provider .div-toggle-button button.opened .open-text{display:none}.block-provider .provider-wrapper .main-provider .div-toggle-button button.opened .close-text{display:inline-block}.block-provider .provider-wrapper .main-provider .div-toggle-button button.opened span.icon-chevron-down{transform:rotate(180deg)}.block-provider .provider-wrapper .main-provider .div-toggle-button:after{content:"";width:100%;height:1px;background-color:var(--wp--preset--color--lightgray);position:absolute;left:0;top:50%;transform:translateY(-50%)}.block-provider .provider-wrapper .lower-provider{margin-top:calc(2rem + 1rem + 26px)}.block-provider .provider-wrapper .lower-provider .explanation{font-size:var(--wp--preset--font-size--small);background-color:var(--wp--preset--color--bluegray);padding:1rem;border-radius:var(--wp--custom--border-radius--medium)}.block-provider .provider-wrapper .lower-provider .explanation .title{display:block;color:var(--wp--preset--color--tertiary);font-weight:600}