.ReviewsSection_reviewsSection__BUcFi{padding:60px 20px;background:rgba(0,0,0,.3)}.ReviewsSection_sectionHeader__NCNh6{text-align:center;margin-bottom:40px}.ReviewsSection_sectionHeader__NCNh6 h2{font-size:2rem;color:#fff;margin-bottom:5px}.ReviewsSection_sectionHeader__NCNh6 p{color:#71717a;font-size:.9rem}.ReviewsSection_inPageCard__zq7nE{background:rgba(40,40,45,.4);border:1px solid hsla(0,0%,100%,.1);backdrop-filter:blur(10px);border-radius:12px;padding:24px;height:100%}.ReviewsSection_reviewer__Vohn5{display:flex;align-items:center;gap:12px;margin-bottom:12px}.ReviewsSection_reviewer__Vohn5 img{width:44px;height:44px;border-radius:50%;border:1px solid hsla(0,0%,100%,.1)}.ReviewsSection_reviewer__Vohn5 .ReviewsSection_name__AwI2_{font-weight:700;color:#fff;font-size:.95rem}.ReviewsSection_text__LOfVi{font-size:.9rem;color:#d4d4d8;line-height:1.6;font-style:italic;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}.ReviewsSection_ratingRow__vIPDE{color:#fbbf24;display:flex;gap:2px;margin-bottom:8px}.ReviewsSection_tracker__t_kTN{position:fixed;bottom:2rem;right:2rem;z-index:90;cursor:pointer;background:rgba(24,24,27,.8);backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.1);padding:.75rem 1.25rem;border-radius:9999px;display:flex;align-items:center;gap:.75rem;box-shadow:0 10px 25px -5px rgba(0,0,0,.3);transition:all .3s cubic-bezier(.4,0,.2,1);color:#fff}.ReviewsSection_tracker__t_kTN:hover{transform:translateY(-4px) scale(1.05);background:rgba(39,39,42,.9)}.ReviewsSection_tracker__t_kTN .ReviewsSection_stars__IPWk8{display:flex;color:#fbbf24}.ReviewsSection_tracker__t_kTN .ReviewsSection_stats__MbjlW{display:flex;flex-direction:column;line-height:1.2}.ReviewsSection_tracker__t_kTN .ReviewsSection_stats__MbjlW .ReviewsSection_rating__szLK_{font-weight:800;font-size:.875rem}.ReviewsSection_tracker__t_kTN .ReviewsSection_stats__MbjlW .ReviewsSection_count__bWQRG{font-size:.75rem;color:#a1a1aa}.ReviewsSection_modalOverlay__bPxaX{position:fixed;inset:0;background:rgba(0,0,0,.8);backdrop-filter:blur(8px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:1.5rem}.ReviewsSection_modalContent__2fBLo{background:#18181b;border:1px solid hsla(0,0%,100%,.1);border-radius:1.5rem;width:100%;max-width:600px;max-height:80vh;display:flex;flex-direction:column;overflow:hidden}.ReviewsSection_modalHeader__4UnZn{padding:1.5rem;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:space-between;align-items:center}.ReviewsSection_modalHeader__4UnZn h2{font-size:1.25rem;font-weight:700;color:#fff}.ReviewsSection_modalHeader__4UnZn .ReviewsSection_closeBtn__rbuAe{color:#71717a}.ReviewsSection_modalHeader__4UnZn .ReviewsSection_closeBtn__rbuAe:hover{color:#fff}.ReviewsSection_reviewsList__oo_IK{flex:1;overflow-y:auto;padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.ReviewsSection_reviewCard__LgX5z{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.05);padding:1.25rem;border-radius:1rem;display:flex;flex-direction:column;gap:.75rem}.ReviewsSection_modalFooter__RaTtd{padding:1.25rem;background:#09090b;border-top:1px solid hsla(0,0%,100%,.05);display:flex;justify-content:center}.ReviewsSection_modalFooter__RaTtd .ReviewsSection_allReviewsBtn__NwuCG{font-size:.8rem;color:#a1a1aa;text-decoration:underline}@media(max-width:640px){.ReviewsSection_tracker__t_kTN{bottom:1rem;right:1rem;padding:.5rem .75rem;scale:.9}}.Section_section__8lzSY{background:rgba(0,0,0,0);color:#fff;padding:4rem 0;position:relative}.Section_parallaxWrapper__5smaq{background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;position:relative}.Section_parallaxWrapper__5smaq:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75);z-index:0}.Section_parallaxWrapper__5smaq>*{position:relative;z-index:1}.Section_inner__KAme3{display:flex;flex-direction:column;align-items:center;gap:2rem}@media(min-width:900px){.Section_inner__KAme3{flex-direction:row;gap:5%}}.Section_imageWrapper__1bQ79{flex:1;width:100%;display:flex;justify-content:flex-start;overflow:visible!important;position:relative;z-index:1}.Section_imageWrapper__1bQ79 .Section_projectImage__uKA8C{position:relative;border-radius:4px;z-index:2;width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;box-shadow:0 0 50px 15px rgba(255,61,0,.5);transition:transform .3s ease}.Section_imageWrapper__1bQ79 .Section_projectImage__uKA8C:hover{transform:scale(1.02)}.Section_accentFinal__XYRkg{display:none}.Section_contentWrapper__jV_t6{flex:1;text-align:left}.Section_contentWrapper__jV_t6 h2{color:#fff;font-size:2rem;margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:2px solid rgba(0,0,0,0)}.Section_contentWrapper__jV_t6 .Section_subtitle__AVd_F{color:#fff;font-size:1.25rem;font-weight:700;margin-bottom:1.25rem}.Section_contentWrapper__jV_t6 p{color:#ccc;font-size:1rem;margin-bottom:1.5rem;line-height:1.8;white-space:pre-wrap}.Section_btn__vlvaT{display:inline-block;padding:12px 24px;background:var(--primary);border:1px solid var(--primary);color:#fff;text-transform:uppercase;font-family:var(--font-heading-family);font-weight:600;letter-spacing:1px;font-size:.9rem}.Section_btn__vlvaT:hover{background:rgba(0,0,0,0);color:var(--primary);border-color:var(--primary)}@media(min-width:900px){.Section_reversed__fehvA .Section_inner__KAme3{flex-direction:row-reverse}.Section_reversed__fehvA .Section_imageWrapper__1bQ79{justify-content:flex-end}}