.ProviderProfile_container__4PYiS{display:flex;justify-content:center;background-color:var(--color-neutral-100);color:var(--color-white);width:100%;padding:40px 16px;flex-direction:column}@media(min-width:768px){.ProviderProfile_container__4PYiS{padding:80px 24px}}.ProviderProfile_innerContainer__MQ9ee{margin:0 auto;max-width:992px;display:flex;flex-direction:column-reverse;align-items:center;gap:32px}@media(min-width:992px){.ProviderProfile_innerContainer__MQ9ee{display:grid;grid-template-columns:480px 300px;gap:60px}}.ProviderProfile_bio__2eEgm{margin-bottom:1em}.ProviderProfile_fullBioLink__cIuqo a{text-transform:uppercase;color:var(--color-white);font-size:12px;line-height:1.6666666667;margin-bottom:1em;letter-spacing:.2px;font-weight:var(--font-weight-medium)}.ProviderProfile_image__l6fjC{position:relative;aspect-ratio:1.151;width:calc(100vw - 32px);min-width:unset;margin-bottom:8px}@media(min-width:768px){.ProviderProfile_image__l6fjC{width:unset;min-width:350px}}.ProviderProfile_imageAndName__uOFEg{display:flex;flex-direction:column;align-items:center;gap:8px}.ProviderProfile_name__c2tRa{font-size:12px;line-height:14px;margin:0}.ProviderProfile_getStartedButtonWrapper__FEe2H{display:flex}.ProviderProfile_getStartedButtonWrapper__FEe2H>a{margin-top:3em;background-color:var(--color-white);color:var(--color-black);width:100%;border:1px solid var(--color-black)}.diy_diyTrustpilot__XXCAS{display:flex;position:relative}.diy_heading__IK2_x{margin-bottom:12px}@media(min-width:768px){.diy_heading__IK2_x{margin:0}}.diy_container__D51se{--trustpilot-green:#0fb57e;background-color:var(--color-trustpilot-gray);padding:48px 0;display:flex;flex-direction:column;width:100%;gap:8px}.diy_container__D51se h2{text-align:center;padding:0 48px;text-wrap:balance}@media(min-width:768px){.diy_container__D51se{padding:48px 0;gap:24px}}.diy_side__j19qM{position:absolute;width:16px;height:100%;z-index:100;background-color:transparent}@media(min-width:768px){.diy_side__j19qM{width:60px}}.diy_sideRight__Ou3z9{right:0}.diy_featured__g_Jtc{color:var(--color-neutral-300);margin-bottom:8px;text-align:center}@media(min-width:768px){.diy_featured__g_Jtc{margin-left:60px;text-align:start}}.diy_embla__M_0s_{overflow:hidden}.diy_embla__container__kugsT{display:grid;grid-auto-flow:column;grid-auto-columns:90%;margin:0 16px}@media(min-width:768px){.diy_embla__container__kugsT{margin:0 60px 12px;grid-auto-columns:calc(100% + 32px)}}.diy_embla__slide__rCXZF{display:grid;grid-template-columns:1fr;gap:24px;flex:0 0 90%;min-width:0;padding:4px 0 16px;margin-right:32px;box-sizing:border-box}@media(min-width:768px){.diy_embla__slide__rCXZF{grid-template-columns:repeat(3,1fr);padding:unset}}.diy_reviewContainer__RGJlC{display:flex;flex-direction:column;scroll-snap-align:center;gap:8px;font-size:14px;padding:16px 0;border-top:2px solid var(--color-black);margin-right:24px}@media(min-width:768px){.diy_reviewContainer__RGJlC{border:none;padding:unset;margin:unset}}.diy_reviewTitle__FqiFj{font-weight:var(--font-weight-bold);font-size:16px}.diy_reviewBody__t1SQ3{display:-webkit-inline-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:62px;line-clamp:3;text-overflow:ellipsis;overflow:hidden;padding-right:2px}.diy_reviewBody__t1SQ3:after,.diy_reviewBody__t1SQ3:before{content:'"'}.diy_reviewDate__eRzPk{margin-top:-4px}.diy_reviewStars__bltzv{font-size:16px;line-height:16px;color:var(--trustpilot-green);margin-top:8px;padding-top:2px}.diy_reviewLink__bSp2c{margin-top:8px;display:inline;font-weight:var(--font-weight-medium)}.diy_reviewLink__bSp2c>a{color:var(--color-black);text-decoration:none}.diy_overallContainer__4oskJ{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;padding:0 16px}.diy_overallRating__gscBF{display:flex;align-items:center;justify-content:center;gap:12px;font-size:22px;font-weight:var(--font-weight-bold)}.diy_overallTotal__Gy3Zy{margin-top:12px;font-size:14px}.diy_overallTotal__Gy3Zy a{color:var(--color-black)}.diy_carouselControls__C_RGt{display:none}@media(min-width:768px){.diy_carouselControls__C_RGt{position:absolute;right:0;display:flex;justify-content:flex-end;gap:8px;margin:16px 60px 0}}.diy_embla__button__5t97_{-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value),.5);-webkit-appearance:none;appearance:none;background-color:transparent;touch-action:manipulation;text-decoration:none;cursor:pointer;border:2px solid var(--color-black);padding:0;margin:0;box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);width:2rem;height:2rem;border-radius:50%;color:var(--text-body);display:flex;align-items:center;justify-content:center;transition:opacity .2s ease-in-out;will-change:opacity}.diy_prevButton__vxPLV{padding-right:2px}.diy_prevButton__vxPLV svg{transform:rotate(180deg);transform-origin:center}.diy_nextButton__FEE69{padding-left:2px}.diy_embla__button__5t97_:disabled{opacity:.4;cursor:auto}.diy_embla__button__svg__ZulU2{width:35%;height:35%}.diy_mobileCarouselContainer__ZohYM{display:grid;grid-auto-flow:column;grid-auto-columns:90%;margin:0;padding-left:24px;overflow-x:scroll;scroll-snap-type:x mandatory;scroll-snap-stop:always}.SkeletonReviews_container__hIBk_{max-height:224px;min-height:224px;display:grid;grid-auto-flow:column;margin:0 16px}@media(min-width:768px){.SkeletonReviews_container__hIBk_{max-height:190.2px;min-height:190.2px;margin:0 60px 12px;grid-auto-columns:calc(100% + 32px)}}.SkeletonReviews_grid__UNPwg{display:grid;grid-template-columns:1fr;gap:30px;flex:0 0 90%;padding:0 0 16px 8px;margin-right:32px;box-sizing:border-box}@media(min-width:768px){.SkeletonReviews_grid__UNPwg{grid-template-columns:repeat(3,1fr);padding:unset}}.SkeletonReviews_skeletonParent__UHHYz{position:relative;border-radius:4px;overflow:hidden}.SkeletonReviews_stars__QWUXb{width:76px;height:16px;margin-top:10px}.SkeletonReviews_title__5yR0x{width:60%;height:22px;padding:1.4px 0}.SkeletonReviews_bodyLines__Qi1gj>div{width:93%;height:16px;margin:6px 0}.SkeletonReviews_bodyLines__Qi1gj>div:nth-of-type(2){width:100%}.SkeletonReviews_bodyLines__Qi1gj>div:last-child{width:87%}.SkeletonReviews_reviewLink__YucUC{width:150px;min-height:18px;height:18px}.SkeletonReviews_date__lQKME{width:120px;min-height:18px;height:18px}