.galeryModal_modalOverlay__Kft6d{position:fixed;inset:0;background-color:rgba(0,0,0,.75);z-index:1001}.galeryModal_modalContent__9MBV8{position:fixed;top:50%;left:50%;z-index:1002;transform:translate(-50%,-50%);max-width:90vw;max-height:90vh}.galeryModal_modalContent__9MBV8 img{display:block;max-width:100%;max-height:800px;border-radius:12px;box-shadow:0 4px 40px rgba(0,0,0,.3)}.galeryModal_modalContent__9MBV8 .galeryModal_closeButton__0cddC{position:absolute;top:10px;right:15px;font-size:30px;color:#fff;background:none;border:none;cursor:pointer}.galeryModal_modalContent__9MBV8 .galeryModal_closeButton__0cddC:hover{color:#f55}.OSBlock_osTitle__yH6rv{color:#0b5b5c;text-transform:uppercase;font-size:56px;font-weight:900;line-height:1.1;margin-bottom:30px}@media(min-width:1200px){.OSBlock_osTitle__yH6rv{writing-mode:sideways-lr;font-size:88px}}@media(min-width:2000px){.OSBlock_osTitle__yH6rv{writing-mode:sideways-lr;font-size:96px}}@media(min-width:2500px){.OSBlock_osTitle__yH6rv{writing-mode:sideways-lr;font-size:110px}}@media(max-width:768px){.OSBlock_osTitle__yH6rv{font-size:36px}}@media(max-width:400px){.OSBlock_osTitle__yH6rv{font-size:28px}}.OSBlock_osWrapper__BjoIT{max-width:33.3333333333%;display:flex;gap:10%;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;padding:30px 15px}@media(min-width:1200px){.OSBlock_osWrapper__BjoIT{flex-direction:row}}.OSBlock_square__3O1oJ{text-align:center;font-size:21px;font-weight:800;color:#0b5b5c;width:10vw;height:10vw;min-width:250px;min-height:250px;display:flex;align-items:center;justify-content:center;padding:16px}@media(max-width:1024px){.OSBlock_square__3O1oJ{font-size:18px}}@media(max-width:600px){.OSBlock_square__3O1oJ{aspect-ratio:1/1;font-size:16px}}.OSBlock_osGrid__3G_oH{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}@media(max-width:1024px){.OSBlock_osGrid__3G_oH{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.OSBlock_osGrid__3G_oH{grid-template-columns:1fr;max-width:300px}}.OSBlock_osTitle__yH6rv{text-align:center;cursor:default}.OSBlock_osTitle__yH6rv p{background:linear-gradient(144deg,#a7d3ea,#bdc9e3 50%,#bdb0d4);background-size:200%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:OSBlock_gradientShift__WsFsS 3s infinite alternate}@keyframes OSBlock_gradientShift__WsFsS{to{background-position:200%}}.OSBlock_square__3O1oJ{border-radius:20px;cursor:pointer;position:relative;border:2px solid #259dd0;perspective:1000px;animation:OSBlock_glowOnce__39ooM 12s infinite}.OSBlock_square__3O1oJ:hover{border:none}@keyframes OSBlock_glowOnce__39ooM{0%,16.66%,to{box-shadow:none}8.33%{box-shadow:0 0 20px #259dd0}}.OSBlock_square__3O1oJ:first-child{animation-delay:0s}.OSBlock_square__3O1oJ:nth-child(2){animation-delay:2s}.OSBlock_square__3O1oJ:nth-child(3){animation-delay:4s}.OSBlock_square__3O1oJ:nth-child(4){animation-delay:6s}.OSBlock_square__3O1oJ:nth-child(5){animation-delay:8s}.OSBlock_square__3O1oJ:nth-child(6){animation-delay:10s}.OSBlock_inner__SBzov{position:absolute;width:100%;height:100%;transition:transform .8s;transform-style:preserve-3d}.OSBlock_square__3O1oJ:hover .OSBlock_inner__SBzov{transform:rotateY(180deg)}.OSBlock_back__kThKE,.OSBlock_front__sq_xM{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:20px;padding:16px;display:flex;align-items:center;justify-content:center;font-size:clamp(21px,12px + .5vw,36px);font-weight:800;text-align:center}.OSBlock_back__kThKE{color:#333;transform:rotateY(180deg);display:flex;flex-direction:column;gap:15px}