.reviews .secondRow{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:60px;overflow-y:auto}.reviews .secondRow .reviews-content{width:100%;max-width:1200px;padding:0 40px}.reviews .secondRow .reviews-content .page-title{font-size:3.5rem;font-weight:800;color:var(--text-primary);margin:0 0 60px;text-align:center}.reviews .secondRow .reviews-content .viewFullScreenLink{display:none}.reviews .secondRow .reviews-content .reviewsBox{background-color:var(--bg-secondary);border:1px solid var(--border-default);border-radius:12px;padding:32px;width:100%;max-width:1200px;display:flex;flex-direction:column;gap:20px;transition:all .3s ease}.reviews .secondRow .reviews-content .reviewsBox .imageContainer{width:100%;min-height:400px;max-height:max-content;overflow:hidden;border-radius:8px;position:relative}.reviews .secondRow .reviews-content .reviewsBox .imageContainer .reviewImage{transition:transform .3s ease}.reviews .secondRow .reviews-content .reviewsBox .navigationButtons{display:flex;justify-content:center;gap:20px}.reviews .secondRow .reviews-content .reviewsBox .navigationButtons .navButton{background:var(--orange-primary);border:none;border-radius:6px;width:50px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:var(--text-inverse);font-size:18px}.reviews .secondRow .reviews-content .reviewsBox .navigationButtons .navButton:hover{background:var(--orange-hover);transform:scale(1.1)}.reviews .secondRow .reviews-content .reviewsBox .navigationButtons .navButton:active{transform:scale(.95)}.reviews .secondRow .reviews-content .reviewsBox .navigationButtons .navButton:focus{outline:2px solid var(--orange-primary);outline-offset:2px}.reviews .fullScreenOverlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.95);z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px}.reviews .fullScreenOverlay .closeFullScreenButton{position:absolute;top:20px;right:20px;background:transparent;border:none;color:var(--text-primary);font-size:2rem;cursor:pointer;transition:color .3s ease;z-index:10000;padding:8px;display:flex;align-items:center;justify-content:center}.reviews .fullScreenOverlay .closeFullScreenButton:hover{color:var(--orange-primary)}.reviews .fullScreenOverlay .fullScreenImageContainer{position:relative;width:100%;height:100%;max-width:90vw;max-height:90vh;display:flex;align-items:center;justify-content:center}.reviews .fullScreenOverlay .fullScreenImageContainer .fullScreenNavigation{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);display:flex;gap:20px;z-index:10000}.reviews .fullScreenOverlay .fullScreenImageContainer .fullScreenNavigation .navButton{background:var(--orange-primary);border:none;border-radius:6px;width:50px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:var(--text-inverse);font-size:18px}.reviews .fullScreenOverlay .fullScreenImageContainer .fullScreenNavigation .navButton:hover{background:var(--orange-hover);transform:scale(1.1)}.reviews .fullScreenOverlay .fullScreenImageContainer .fullScreenNavigation .navButton:active{transform:scale(.95)}.reviews .fullScreenOverlay .fullScreenImageContainer .fullScreenNavigation .navButton:focus{outline:2px solid var(--orange-primary);outline-offset:2px}@media(max-width:768px){.reviews .secondRow{padding-top:20px}.reviews .secondRow .reviews-content{padding:0 20px}.reviews .secondRow .reviews-content .page-title{font-size:2.5rem;margin-bottom:40px}.reviews .secondRow .reviews-content .viewFullScreenLink{display:block;text-align:right;margin-bottom:12px;color:var(--orange-primary);font-size:.875rem;font-weight:500;text-decoration:none;cursor:pointer;transition:color .3s ease}.reviews .secondRow .reviews-content .viewFullScreenLink:hover{color:var(--orange-hover)}.reviews .secondRow .reviews-content .reviewsBox{width:100%;padding:24px}.reviews .secondRow .reviews-content .reviewsBox .imageContainer{min-height:200px;max-height:max-content}}@media(max-width:480px){.reviews .secondRow{padding-top:0}}.navigation{height:auto;position:relative;z-index:100;display:flex;justify-content:flex-end;flex-direction:column;align-items:flex-end}.navigation div{margin-bottom:10px;font-size:1rem;cursor:pointer}.navigation div .isSelected{color:var(--orange-primary)}.navigation .nav-divider{display:none}@media(max-width:768px){.navigation{height:auto;width:100%;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;border-top:none;border-left:none;padding:0}.navigation div{text-align:left;width:100%;margin:0;white-space:nowrap;font-size:1rem;padding:16px 20px;border:none;border-bottom:1px solid var(--divider-default);transition:background-color .2s ease}.navigation div:hover{background-color:var(--hover-bg)}.navigation div:last-child{border-bottom:none}.navigation div a{display:block;width:100%}.navigation .nav-divider{display:none}}.page-container{height:100vh;background-color:var(--bg-primary);color:var(--text-primary);padding:0 40px 20px;display:flex;flex-direction:column}.page-container .firstRow{height:10vh;display:flex;align-items:center;justify-content:space-between;width:100%;gap:20px}.page-container .firstRow h1{margin:0;padding:0}.page-container .firstRow .header-right{padding-right:0}.page-container .firstRow .header-actions-desktop,.page-container .firstRow .header-right{display:flex;align-items:center;gap:20px}.page-container .firstRow .header-actions-mobile{display:none}.page-container .firstRow .hamburger-menu{display:none;background:transparent;border:none;color:var(--text-primary);font-size:1.5rem;cursor:pointer;padding:8px;margin:0;line-height:1;width:auto;height:auto;transition:color .3s ease;padding:0!important;margin:0!important}.page-container .firstRow .hamburger-menu:hover{color:var(--orange-primary)}.page-container .secondRow{flex:1 1;position:relative}.page-container .secondRow .header-actions-mobile{display:none}.page-container .thirdRow{height:0;display:flex;justify-content:flex-end;flex-direction:column;align-items:flex-end;position:fixed;bottom:40px;right:40px;z-index:100;pointer-events:none}.page-container .thirdRow div{margin-bottom:10px;font-size:1rem;cursor:pointer;pointer-events:auto}.page-container .thirdRow div .isSelected{color:var(--orange-primary)}.page-container .mobile-sidebar,.page-container .mobile-sidebar-overlay{display:none}@media(max-width:768px){.page-container{padding:0 20px 20px}.page-container .firstRow .header-actions-desktop{display:none}.page-container .firstRow .header-right{padding-right:0}.page-container .firstRow .hamburger-menu{display:block;padding:8px;margin:0}.page-container .secondRow .header-actions-mobile{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-bottom:20px;position:-webkit-sticky;position:sticky;top:0;background-color:var(--bg-primary);z-index:50;margin-right:0;padding:12px 0}.page-container .thirdRow{display:none}.page-container .mobile-sidebar-overlay{display:block!important;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:9998;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.page-container .mobile-sidebar-overlay.open{opacity:1;visibility:visible}.page-container .mobile-sidebar{display:flex!important;position:fixed;top:0;right:0;bottom:0;width:280px;max-width:85vw;background:var(--bg-secondary);border-left:1px solid var(--border-default);z-index:9999;transform:translateX(100%);transition:transform .3s ease;flex-direction:column;box-shadow:-4px 0 24px rgba(0,0,0,.3)}.page-container .mobile-sidebar.open{transform:translateX(0)}.page-container .mobile-sidebar .sidebar-header{display:flex;align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid var(--border-default)}.page-container .mobile-sidebar .sidebar-header h2{margin:0;font-size:1.5rem;font-weight:700;color:var(--text-primary)}.page-container .mobile-sidebar .sidebar-header .close-sidebar{background:transparent;border:none;color:var(--text-primary);font-size:1.5rem;cursor:pointer;padding:8px;transition:color .3s ease}.page-container .mobile-sidebar .sidebar-header .close-sidebar:hover{color:var(--orange-primary)}.page-container .mobile-sidebar .sidebar-content{flex:1 1;overflow-y:auto;padding:20px 0}}
/*# sourceMappingURL=b7e68fdb61c584b7.css.map*/