.projects-reviews{display:flex;flex-direction:column;gap:32px;margin:0 !important;padding:0;font-family:"Roboto","Arial",sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#2c2f31}.projects-reviews ul{margin:0 !important;padding:0 !important;list-style:none}.projects-reviews li{margin:0 !important;padding:0}.projects-reviews li::before{content:none !important}.projects-reviews__header{display:flex;flex-direction:column;gap:16px}.projects-reviews__title{max-width:32ch;margin:0 !important;font-family:"Roboto","Arial",sans-serif;font-weight:600;font-size:26px;line-height:32px;letter-spacing:-0.01em;color:#2c2f31;text-transform:none;text-wrap:pretty}.projects-reviews__description{max-width:75ch;margin:0 !important;font-family:"Roboto","Arial",sans-serif;font-size:18px;line-height:28px;color:#2c2f31;text-wrap:pretty}.projects-reviews__body{display:flex;flex-direction:column;gap:32px}.projects-reviews__main{display:flex;flex-direction:column;align-items:flex-start;gap:32px;min-width:0}.projects-reviews__slider{width:100%;overflow:hidden}.projects-reviews__card{display:flex;flex-direction:column;gap:24px}.projects-reviews__client{display:flex;flex-wrap:wrap;align-items:center;gap:16px 32px}.projects-reviews__client-logo{display:block;width:auto;max-width:160px;height:auto;max-height:56px;margin:0 !important;object-fit:contain}.projects-reviews__detail,.projects-reviews__detail:visited,.projects-reviews__projects-link,.projects-reviews__projects-link:visited{display:inline-flex;align-items:center;gap:4px;font-weight:500;color:#00338a;text-decoration:none;transition:color .2s ease}.projects-reviews__detail:hover,.projects-reviews__detail:visited:hover,.projects-reviews__projects-link:hover,.projects-reviews__projects-link:visited:hover{color:#ff5901;text-decoration:none}.projects-reviews__detail:focus-visible,.projects-reviews__detail:visited:focus-visible,.projects-reviews__projects-link:focus-visible,.projects-reviews__projects-link:visited:focus-visible{outline:3px solid #ff5901;outline-offset:2px;border-radius:4px}.projects-reviews__detail-icon,.projects-reviews__projects-icon{flex:none;width:16px;height:16px;transition:transform .2s ease}.projects-reviews__detail:hover .projects-reviews__detail-icon,.projects-reviews__projects-link:hover .projects-reviews__projects-icon{transform:translateX(4px)}.projects-reviews__review{display:flex;flex-direction:column;gap:16px;margin:0}.projects-reviews__quote-icon{width:32px;height:32px;color:#eaeae8}.projects-reviews__quote{max-width:60ch;margin:0 !important;padding:0 !important;border:0 !important;background:none !important;font-family:"Roboto","Arial",sans-serif;font-style:normal;font-size:18px;line-height:28px;color:#2c2f31;text-wrap:pretty}.projects-reviews__quote::before,.projects-reviews__quote::after{content:none !important}.projects-reviews__quote p{margin:0 !important;font:inherit;line-height:inherit;color:inherit}.projects-reviews__quote p+p{margin-top:12px !important}.projects-reviews__signature{display:flex;flex-direction:column;gap:16px;max-width:60ch;padding-top:16px;border-top:1px solid #eaeae8}.projects-reviews__author{display:flex;align-items:center;gap:12px}.projects-reviews__author-photo{flex:none;width:48px;height:48px;border-radius:50%;object-fit:cover}.projects-reviews__author-text{display:flex;flex-direction:column;gap:4px}.projects-reviews__author-name{font-weight:700}.projects-reviews__author-position{font-size:14px;line-height:20px;letter-spacing:.01em;color:#8e959a}.projects-reviews__file,.projects-reviews__file:visited{display:inline-flex;align-items:flex-start;gap:8px;align-self:flex-start;font-weight:500;color:#00338a;text-decoration:none;transition:color .2s ease}.projects-reviews__file:hover,.projects-reviews__file:visited:hover{color:#ff5901;text-decoration:none}.projects-reviews__file:focus-visible,.projects-reviews__file:visited:focus-visible{outline:3px solid #ff5901;outline-offset:2px;border-radius:4px}.projects-reviews__file-icon{flex:none;width:24px;height:24px}.projects-reviews__file-meta{font-weight:400;font-size:14px;letter-spacing:.01em;color:#8e959a;white-space:nowrap}.projects-reviews__pagination{position:static !important;display:flex;justify-content:flex-start !important;gap:8px;width:auto !important;height:auto !important;margin:0 !important;padding:24px 0 0 !important;transform:none !important}.projects-reviews__dot{display:block;width:8px;height:8px;border-radius:4px;background:#eaeae8;cursor:pointer;transition:width .2s ease,background-color .2s ease}.projects-reviews__dot--current{width:24px;background:#ff5901}.projects-reviews__all-reviews,.projects-reviews__all-reviews:visited{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:56px;padding:14px 32px;border:2px solid #ff5901;border-radius:10px;background:#fff;font-family:"Roboto","Arial",sans-serif;font-weight:700;font-size:18px;line-height:24px;color:#2c2f31;text-decoration:none;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.projects-reviews__all-reviews:hover,.projects-reviews__all-reviews:visited:hover{background:#ff5901;color:#fff;text-decoration:none;box-shadow:0 1px 3px rgba(61,21,0,.1019607843),0 6px 6px rgba(61,21,0,.0901960784),0 13px 8px rgba(61,21,0,.0509803922)}.projects-reviews__all-reviews:focus-visible,.projects-reviews__all-reviews:visited:focus-visible{outline:3px solid #ff5901;outline-offset:2px}.projects-reviews__projects{display:flex;flex-direction:column;gap:16px;box-sizing:border-box;padding:24px;border-radius:20px;background:#fff;box-shadow:0 0 0 1px #eaeae8,0 1px 2px rgba(44,47,49,.0784313725),0 4px 12px rgba(44,47,49,.0588235294)}.projects-reviews__projects-title{margin:0 !important;font-family:"Roboto","Arial",sans-serif;font-weight:600;font-size:20px;line-height:28px;color:#2c2f31;text-transform:none}.projects-reviews__projects-icon{width:20px;height:20px}.projects-reviews__list{max-height:400px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ff5901 #f4f4f2}.projects-reviews__project{display:grid !important;grid-template-columns:96px 1fr;align-items:center;gap:16px;padding:16px 8px 16px 0 !important}.projects-reviews__project+.projects-reviews__project{border-top:1px solid #eaeae8}.projects-reviews__project:first-child{padding-top:0 !important}.projects-reviews__project-logo{display:flex;align-items:center;justify-content:center;height:56px}.projects-reviews__project-logo img{display:block;width:auto;max-width:100%;height:auto;max-height:56px;margin:0 !important}.projects-reviews__project-text{display:flex;flex-direction:column;gap:4px;min-width:0;grid-column:2}.projects-reviews__project-name{font-weight:700;overflow-wrap:anywhere}.projects-reviews__project-more,.projects-reviews__project-more:visited{align-self:flex-start;font-weight:500;font-size:14px;line-height:20px;color:#00338a;text-decoration:none;transition:color .2s ease}.projects-reviews__project-more:hover,.projects-reviews__project-more:visited:hover{color:#ff5901;text-decoration:none}.projects-reviews__project-more:focus-visible,.projects-reviews__project-more:visited:focus-visible{outline:3px solid #ff5901;outline-offset:2px;border-radius:4px}@media(prefers-reduced-motion: reduce){.projects-reviews__detail:hover .projects-reviews__detail-icon,.projects-reviews__projects-link:hover .projects-reviews__projects-icon{transform:none}}@media(min-width: 640px){.projects-reviews__title{font-size:32px;line-height:40px}}@media(min-width: 1024px){.projects-reviews{gap:48px}.projects-reviews__header{gap:24px}.projects-reviews__title{font-size:40px;line-height:48px}.projects-reviews__body{display:grid;grid-template-columns:minmax(0, 1fr) 360px;align-items:start;gap:48px}.projects-reviews__projects{padding:32px}.projects-reviews__projects-title{font-size:24px;line-height:32px}}
