.nora-legal-modal{position:fixed!important;z-index:10000!important;left:0!important;top:0!important;width:100%!important;height:100%!important;overflow:hidden!important;background-color:#fff!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .6s ease , visibility 0s linear .6s!important}.nora-legal-modal.show{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transition:opacity .6s ease , visibility 0s linear 0s!important}.nora-legal-modal-content{position:relative!important;width:100%!important;height:100%!important;display:flex!important;align-items:stretch!important;justify-content:stretch!important}.nora-legal-modal .close{position:fixed!important;right:40px!important;top:40px!important;color:#2c3e50!important;font-size:32px!important;font-weight:300!important;line-height:1!important;padding:0!important;margin:0!important;z-index:10001!important;cursor:pointer!important;width:50px!important;height:50px!important;display:flex!important;align-items:center!important;justify-content:center!important;background-color:rgba(255,255,255,.95)!important;transition:all .4s cubic-bezier(.34,1.56,.64,1)!important;border:1px solid rgba(0,0,0,.1)!important;opacity:0!important;transform:scale(.3) rotate(-180deg)!important}.nora-legal-modal.show .close{opacity:1!important;transform:scale(1) rotate(0deg)!important;transition-delay:.8s!important}.nora-legal-modal .close:hover{background-color:#2c3e50!important;color:#fff!important;border-color:#2c3e50!important;transform:scale(1.1) rotate(90deg)!important}.nora-legal-nav-btn{position:fixed!important;top:50%!important;transform:translateY(-50%)!important;width:52px!important;height:52px!important;background-color:rgba(255,255,255,.95)!important;border:2px solid rgba(0,0,0,.1)!important;cursor:pointer!important;z-index:10001!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#2c3e50!important;transition:all .4s cubic-bezier(.34,1.56,.64,1)!important;opacity:0!important;box-shadow:0 4px 20px rgba(0,0,0,.1)!important;padding:0!important}.nora-legal-modal.show .nora-legal-nav-btn{opacity:1!important;transition-delay:.9s!important}.nora-legal-nav-prev{left:40px!important;transform:translateY(-50%) translateX(-80px) scale(.5)!important}.nora-legal-modal.show .nora-legal-nav-prev{transform:translateY(-50%) translateX(0) scale(1)!important}.nora-legal-nav-next{right:40px!important;transform:translateY(-50%) translateX(80px) scale(.5)!important}.nora-legal-modal.show .nora-legal-nav-next{transform:translateY(-50%) translateX(0) scale(1)!important}.nora-legal-nav-btn:hover{background-color:#38d430!important;color:#fff!important;border-color:#38d430!important;transform:translateY(-50%) scale(1.15)!important;box-shadow: 0 8px 30px rgb(56, 212, 48, 0.3) !important}.nora-legal-nav-btn:active{transform:translateY(-50%) scale(.95)!important}.nora-legal-nav-btn svg{width:32px!important;height:32px!important;stroke-width:2.5!important}.nora-legal-modal-body{display:flex!important;flex-direction:row!important;width:100%!important;height:100%!important;transition:opacity .3s ease!important;overflow:hidden!important}.nora-legal-modal-body.transitioning{opacity:.5!important}.nora-legal-modal-info{width:50%!important;display:flex!important;flex-direction:column!important;justify-content:center!important;padding:80px 60px 80px 100px!important;background-color:#fff!important;position:relative!important;overflow-y:auto!important}.team-right-col{cursor:url(data:image/svg+xml;utf8,<svg\ xmlns=\"http://www.w3.org/2000/svg\"\ width=\"24\"\ height=\"24\"\ viewBox=\"0\ 0\ 24\ 24\"><circle\ cx=\"12\"\ cy=\"12\"\ r=\"10\"\ fill=\"none\"\ stroke=\"black\"\ stroke-width=\"1.5\"/><path\ d=\"M12\ 7\ L12\ 17\ M9\ 10\ L12\ 7\ L15\ 10\ M9\ 14\ L12\ 17\ L15\ 14\"\ fill=\"none\"\ stroke=\"black\"\ stroke-width=\"1.5\"/></svg>) 12 12 , auto!important}.team-right-col.dragging{cursor:url(data:image/svg+xml;utf8,<svg\ xmlns=\"http://www.w3.org/2000/svg\"\ width=\"24\"\ height=\"24\"\ viewBox=\"0\ 0\ 24\ 24\"><circle\ cx=\"12\"\ cy=\"12\"\ r=\"10\"\ fill=\"black\"/><path\ d=\"M12\ 7\ L12\ 17\ M9\ 10\ L12\ 7\ L15\ 10\ M9\ 14\ L12\ 17\ L15\ 14\"\ fill=\"none\"\ stroke=\"white\"\ stroke-width=\"1.5\"/></svg>) 12 12 , grabbing!important;user-select:none!important}.nora-legal-modal-body{cursor:url(data:image/svg+xml;utf8,<svg\ xmlns=\"http://www.w3.org/2000/svg\"\ width=\"24\"\ height=\"24\"\ viewBox=\"0\ 0\ 24\ 24\"><circle\ cx=\"12\"\ cy=\"12\"\ r=\"10\"\ fill=\"none\"\ stroke=\"black\"\ stroke-width=\"1.5\"/><path\ d=\"M7\ 12\ L17\ 12\ M10\ 9\ L7\ 12\ L10\ 15\ M14\ 9\ L17\ 12\ L14\ 15\"\ fill=\"none\"\ stroke=\"black\"\ stroke-width=\"1.5\"/></svg>) 12 12 , auto!important}.nora-legal-modal-body.dragging{cursor:url(data:image/svg+xml;utf8,<svg\ xmlns=\"http://www.w3.org/2000/svg\"\ width=\"24\"\ height=\"24\"\ viewBox=\"0\ 0\ 24\ 24\"><circle\ cx=\"12\"\ cy=\"12\"\ r=\"10\"\ fill=\"black\"/><path\ d=\"M7\ 12\ L17\ 12\ M10\ 9\ L7\ 12\ L10\ 15\ M14\ 9\ L17\ 12\ L14\ 15\"\ fill=\"none\"\ stroke=\"white\"\ stroke-width=\"1.5\"/></svg>) 12 12 , grabbing!important;user-select:none!important}[data-team-member-trigger]{cursor:pointer!important}.nora-legal-modal-counter{font-size:.75rem!important;color:#999!important;font-weight:600!important;letter-spacing:2px!important;margin:0 0 20px 0!important;opacity:0!important;transform:translateY(40px) scale(.8)!important;transition:all .8s cubic-bezier(.34,1.56,.64,1)!important}.nora-legal-modal.show .nora-legal-modal-counter{opacity:1!important;transform:translateY(0) scale(1)!important;transition-delay:.4s!important}.nora-legal-modal-info h2{font-size:clamp(2.5rem,4vw,3.5rem)!important;margin:0 0 20px 0!important;color:#1a2332!important;font-weight:700!important;line-height:1.1!important;letter-spacing:-.02em!important;opacity:0!important;transform:translateY(60px) scale(.9)!important;transition:all 1s cubic-bezier(.34,1.56,.64,1)!important}.nora-legal-modal.show .nora-legal-modal-info h2{opacity:1!important;transform:translateY(0) scale(1)!important;transition-delay:.5s!important}.nora-legal-modal-role{font-size:clamp(.85rem,1.2vw,1rem)!important;color:#38d430!important;font-weight:700!important;margin:0 0 30px 0!important;text-transform:uppercase!important;letter-spacing:2px!important;opacity:0!important;transform:translateY(40px) scale(.9)!important;transition:all .9s cubic-bezier(.34,1.56,.64,1)!important}.nora-legal-modal.show .nora-legal-modal-role{opacity:1!important;transform:translateY(0) scale(1)!important;transition-delay:.7s!important}.nora-legal-modal-description{font-size:clamp(.95rem,1.1vw,1.05rem)!important;line-height:1.7!important;color:#555!important;margin:0!important;opacity:0!important;transform:translateY(50px) scale(.95)!important;transition:all 1s cubic-bezier(.34,1.56,.64,1)!important;position:relative!important;padding-left:20px!important;border-left:3px solid #38d430!important}.nora-legal-modal-description p{margin:0 0 15px 0!important;line-height:1.7!important;color:#555!important}.nora-legal-modal-description p:last-child{margin-bottom:0!important}.nora-legal-modal-description br{display:block!important;content:""!important;margin-top:.5em!important}.nora-legal-modal-description ul,.nora-legal-modal-description ol{margin:10px 0 15px 20px!important;padding:0!important}.nora-legal-modal-description li{margin-bottom:8px!important}.nora-legal-modal-description strong{font-weight:700!important;color:#333!important}.nora-legal-modal-description em{font-style:italic!important}.nora-legal-modal-description a{color:#38d430!important;text-decoration:underline!important}.nora-legal-modal.show .nora-legal-modal-description{opacity:1!important;transform:translateY(0) scale(1)!important;transition-delay:.9s!important}.nora-legal-modal-image{width:50%!important;height:100%!important;position:relative!important;overflow:hidden!important;background:#f5f5f5!important}.nora-legal-modal-image::after{content:''!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background:linear-gradient(90deg,#38d430 0%,#38d430 100%)!important;z-index:2!important;transform-origin:left!important;transform:scaleX(1)!important;transition:transform 1.4s cubic-bezier(.77,0,.175,1)!important}.nora-legal-modal.show .nora-legal-modal-image::after{transform:scaleX(0)!important;transition-delay:.2s!important}.nora-legal-modal-image::before{content:''!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background: linear-gradient(135deg, rgb(56, 212, 48, 0.1) 0%, rgba(0, 0, 0, 0.03) 100%) !important;z-index:1!important;opacity:0!important;transition:opacity 1.2s ease!important}.nora-legal-modal.show .nora-legal-modal-image::before{opacity:1!important;transition-delay:1.3s!important}.nora-legal-modal-image img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:top center!important;display:block!important;transform:scale(1.15)!important;transition:all 1.6s cubic-bezier(.34,1.56,.64,1)!important}.nora-legal-modal.show .nora-legal-modal-image img{transform:scale(1)!important;transition-delay:.5s!important}.nora-legal-next-preview{position:fixed!important;bottom:40px!important;right:40px!important;display:flex!important;align-items:center!important;gap:15px!important;padding:15px 20px!important;background:rgba(255,255,255,.98)!important;box-shadow:0 4px 20px rgba(0,0,0,.1)!important;cursor:pointer!important;transition:all .4s cubic-bezier(.34,1.56,.64,1)!important;opacity:0!important;transform:translateY(50px) scale(.8)!important;border:1px solid rgba(0,0,0,.05)!important;z-index:10001!important}.nora-legal-modal.show .nora-legal-next-preview{opacity:1!important;transform:translateY(0) scale(1)!important;transition-delay:1.1s!important}.nora-legal-next-preview:hover{box-shadow: 0 8px 35px rgb(56, 212, 48, 0.2) !important;transform:translateY(-5px) scale(1.02)!important;border-color: rgb(56, 212, 48, 0.3) !important}.nora-legal-next-preview-image{width:60px!important;height:60px!important;overflow:hidden!important;flex-shrink:0!important}.nora-legal-next-preview-image img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:top center!important}.nora-legal-next-preview-info{display:flex!important;flex-direction:column!important;gap:3px!important}.nora-legal-next-preview-label{font-size:.7rem!important;color:#999!important;text-transform:uppercase!important;letter-spacing:1px!important;font-weight:600!important}.nora-legal-next-preview-name{font-size:.95rem!important;color:#1a2332!important;font-weight:700!important;line-height:1.2!important}.nora-legal-next-preview-role{font-size:.75rem!important;color:#38d430!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:1px!important}@media (max-width:1200px){.nora-legal-modal-info{padding:60px 40px 60px 80px!important}.nora-legal-modal-info h2{font-size:2.5rem!important}}@media (max-width:900px){.nora-legal-modal-body{flex-direction:column!important}.nora-legal-modal-info,.nora-legal-modal-image{width:100%!important}.nora-legal-modal-info{height:auto!important;padding:60px 40px!important;order:2!important}.nora-legal-modal-image{height:50vh!important;min-height:400px!important;order:1!important}.nora-legal-modal .close{right:20px!important;top:20px!important;width:45px!important;height:45px!important;font-size:28px!important}.nora-legal-nav-prev{left:20px!important}.nora-legal-nav-next{right:20px!important}.nora-legal-next-preview{bottom:20px!important;right:20px!important;left:20px!important;justify-content:center!important}}@media (max-width:600px){.nora-legal-modal-info{padding:40px 30px!important}.nora-legal-modal-info h2{font-size:2rem!important;margin-bottom:15px!important}.nora-legal-modal-role{font-size:.8rem!important;margin-bottom:20px!important}.nora-legal-modal-description{font-size:.9rem!important;padding-left:15px!important}.nora-legal-modal-image{min-height:300px!important}.nora-legal-modal .close{width:40px!important;height:40px!important;font-size:24px!important}.nora-legal-next-preview{padding:12px 15px!important;gap:10px!important}.nora-legal-next-preview-image{width:50px!important;height:50px!important}}