.dx-greviews{--g-ink:#1a1a1a;--g-ink-2:#3b3934;--g-muted:#6f6a60;--g-line:#e6e1d6;--g-cream:#faf8f4;--g-star:#fbbc04;margin-top:clamp(72px,9vw,136px);color:var(--g-ink);font-family:var(--font-ubuntu),Ubuntu,Helvetica,sans-serif;letter-spacing:.01em}.dx-greviews *,.dx-greviews :after,.dx-greviews :before{box-sizing:border-box}.dx-greviews-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px 32px;margin-bottom:clamp(24px,3vw,40px)}.dx-greviews-eyebrow{margin:0;font-size:12px;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--g-muted)}:lang(el) .dx-greviews-eyebrow{font-size:13px;letter-spacing:.06em;text-transform:none}.dx-greviews-title{margin:10px 0 0;font-family:inherit;font-size:clamp(1.7rem,1.2rem + 1.7vw,2.75rem);font-weight:300;line-height:1.1;letter-spacing:-.015em;text-transform:none;color:var(--g-ink)}.dx-greviews-summary{display:flex;align-items:center;gap:14px;padding:14px 18px;border:1px solid var(--g-line);border-radius:12px;background:#fff}.dx-greviews-score{display:flex;align-items:center;gap:8px;font-size:15px}.dx-greviews-score strong{font-size:22px;font-weight:400;letter-spacing:0}.dx-greviews-count{margin-top:2px;font-size:13px;font-weight:300;color:var(--g-muted)}.dx-g-stars{font-size:15px;letter-spacing:2px;line-height:1;color:var(--g-star)}.dx-greviews-rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 32px) / 3);gap:16px;margin:0;padding:2px 0 10px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--g-line) transparent}.dx-greviews-rail>li{margin:0;padding:0;scroll-snap-align:start}.dx-greview{display:flex;flex-direction:column;gap:14px;height:100%;min-height:260px;padding:22px 22px 18px;border:1px solid var(--g-line);border-radius:14px;background:var(--g-cream);color:inherit;text-decoration:none;transition:border-color .2s ease,background-color .2s ease}.dx-greview:hover{border-color:#cfc8b8;background:#fff}.dx-greview-top{display:flex;align-items:center;gap:12px}.dx-greview-avatar{display:inline-flex;flex:none;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;font-size:16px;font-weight:400;color:#fff}.dx-greview-who{display:flex;flex:1;flex-direction:column;min-width:0}.dx-greview-name{overflow:hidden;font-size:15px;font-weight:400;white-space:nowrap;text-overflow:ellipsis;color:var(--g-ink)}.dx-greview-meta{font-size:12px;font-weight:300;color:var(--g-muted)}.dx-greview-text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:7;font-size:15px;font-weight:300;line-height:1.6;white-space:pre-line;color:var(--g-ink-2)}.dx-greview-link{margin-top:auto;font-size:12px;font-weight:400;letter-spacing:.04em;color:var(--g-muted)}.dx-greview:hover .dx-greview-link{color:var(--g-ink)}@media (max-width:991px){.dx-greviews-rail{grid-auto-columns:calc((100% - 16px) / 2)}}@media (max-width:767px){.dx-greviews-rail{grid-auto-columns:84%;margin-inline:-12px;padding-inline:12px;scroll-padding-inline:12px;scrollbar-width:none}.dx-greviews-rail::-webkit-scrollbar{display:none}.dx-greviews-summary{width:100%}}.dx-greviews-viewport.is-marquee{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 64px,#000 calc(100% - 64px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 64px,#000 calc(100% - 64px),transparent)}.dx-greviews-viewport.is-marquee .dx-greviews-rail{display:flex;gap:16px;width:max-content;padding:2px 16px 10px 0;overflow:visible;scroll-snap-type:none;animation:dx-greviews-scroll calc(var(--g-n, 8) * 6s) linear infinite;will-change:transform}.dx-greviews-viewport.is-marquee .dx-greviews-rail>li{flex:none;width:340px}.dx-greviews-viewport.is-marquee:active .dx-greviews-rail,.dx-greviews-viewport.is-marquee:has(:focus-visible) .dx-greviews-rail{animation-play-state:paused}@media (hover:hover) and (pointer:fine){.dx-greviews-viewport.is-marquee:hover .dx-greviews-rail{animation-play-state:paused}}@keyframes dx-greviews-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:767px){.dx-greviews-viewport.is-marquee{margin-inline:-12px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 28px,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 28px,#000 calc(100% - 28px),transparent)}.dx-greviews-viewport.is-marquee .dx-greviews-rail{margin-inline:0;padding-inline:0 16px;animation-duration:calc(var(--g-n, 8) * 5s)}.dx-greviews-viewport.is-marquee .dx-greviews-rail>li{width:78vw;max-width:320px}}@media (prefers-reduced-motion:reduce){.dx-greviews-viewport.is-marquee{-webkit-mask-image:none;mask-image:none}.dx-greviews-viewport.is-marquee .dx-greviews-rail{width:auto;overflow-x:auto;animation:none;scroll-snap-type:x mandatory}.dx-greviews-viewport.is-marquee .dx-greviews-rail>li[aria-hidden=true]{display:none}}.dx-greviews+.section-project-gallery,.section-project-gallery+.dx-greviews{margin-top:clamp(56px,7vw,104px)}