[data-loading=""],[data-loading=delay\|show],[data-loading=show]{display:none}#content{min-height:80vh}.ui.menu.app-menu{border-radius:0}.ce-block__content,.ce-toolbar__content{margin:0 50px;max-width:1700px}.codex-editor__redactor{border:1px solid #e5e5e5;width:auto}.card.maintenance-form{width:100%;.content{padding-bottom:0!important}}.equipment-maintenance{&>div>div.column{padding-right:0!important}}.fields.maintenance-form{margin-bottom:8px!important;.field{padding:0 .2rem!important}.ui.label{border-bottom-right-radius:0;border-top-right-radius:0;padding-left:12px;padding-right:4px}input:first-of-type,select{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.maintenance-form--type{width:50%}.maintenance-form--occurrenceType{width:33%}.maintenance-form--every{width:13%}.maintenance-form--remove{width:10%;.ui.button{padding:11px!important}i.icon{margin-right:0!important;padding-right:0!important}}}.maintenance-card{margin-bottom:.88rem!important;width:calc(100% - 1.5rem)!important;&.--with-add-button{margin-left:-1.5rem!important}.--button-add,.--details{display:inline-block!important;.button{padding:11px!important;position:relative;top:-8px;i.icon{margin-right:0!important;padding-right:0!important}}}.--details{margin-left:8px}.maintenance-card--period{font-size:1rem;font-weight:700}}.component-wave-hero-banner{align-items:center;background:radial-gradient(circle at 20% 20%,hsla(0,0%,100%,.18) 0,transparent 60%),linear-gradient(180deg,#0a1e3a 0,#1d4d8e);color:#fff;display:flex;height:380px;overflow:hidden;padding:2rem 1.5rem;position:relative;&@media(min-width:768px){height:460px;padding:3rem 4rem}.hero-content{max-width:960px;position:relative;z-index:20}.eyebrow{color:hsla(0,0%,100%,.6);font-size:.8rem;font-weight:500;letter-spacing:.12em;margin-bottom:.5rem;text-transform:uppercase}.title{color:#fff;font-size:clamp(1.8rem,1vw+1.5rem,2.6rem);font-weight:600;line-height:1.2;margin:0 0 1rem}.desc{color:hsla(0,0%,100%,.8);font-size:1rem;line-height:1.5;margin:0 0 1.5rem;max-width:960px}.cta{background:#fff;border-radius:.6rem;box-shadow:0 12px 24px rgba(0,0,0,.4);color:#0a2540;display:inline-block;font-size:.9rem;font-weight:600;line-height:1;padding:.8rem 1rem;text-decoration:none}.cta:hover{box-shadow:0 16px 32px rgba(0,0,0,.55);transform:translateY(-2px)}.ocean{bottom:0;height:55%;pointer-events:none;z-index:10}.ocean,.wave-layer{left:0;position:absolute;width:100%}.wave-layer{background-repeat:repeat-x;background-size:600px 120px;height:120px}.wave-far{bottom:-6px;filter:blur(1px);opacity:1;z-index:16}.wave-mid{bottom:0;opacity:1;z-index:8}.wave-front{bottom:-4px;opacity:1;z-index:12}.wave-far{animation:moveFar 18s linear infinite}.wave-mid{animation:moveMid 12s linear infinite}.wave-front{animation:moveFront 6s linear infinite,bobFront 3s ease-in-out infinite}.boat-wrapper{animation:boatBob 3s ease-in-out infinite;bottom:16px;height:90px;position:absolute;right:12%;width:90px;z-index:10}@media (min-width:768px){.boat-wrapper{bottom:36px;height:100px;right:15%;width:100px}}.boat-wake{animation:wakeDrift 4s linear infinite;background:radial-gradient(ellipse at 10% 50%,hsla(0,0%,100%,.45) 0,hsla(0,0%,100%,0) 70%);filter:blur(4px);height:40px;left:15px;opacity:.7;position:absolute;top:65px;width:130px}.wave-far{background-image:url("data:image/svg+xml;utf8,      <svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 600 120%27 preserveAspectRatio=%27none%27>        <path d=%27M0,60 C80,40 120,80 200,60 C280,40 320,80 400,60 C480,40 520,80 600,60 L600,120 L0,120 Z%27 fill=%27rgba%28255,255,255,0.18%29%27/>      </svg>")}.wave-mid{background-image:url("data:image/svg+xml;utf8,        <svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 600 120%27 preserveAspectRatio=%27none%27>        <path d=%27M0,70 C70,50 130,90 200,70 C270,50 330,90 400,70 C470,50 530,90 600,70 L600,120 L0,120 Z%27 fill=%27rgba%28255,255,255,0.28%29%27/>        </svg>")}.wave-front{background-image:url("data:image/svg+xml;utf8,        <svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 600 120%27 preserveAspectRatio=%27none%27>        <path d=%27M0,80 C60,60 140,100 200,80 C260,60 340,100 400,80 C460,60 540,100 600,80 L600,120 L0,120 Z%27 fill=%27rgba%28255,255,255,0.4%29%27/>        </svg>")}}@keyframes moveFar{0%{background-position-x:0}to{background-position-x:-600px}}@keyframes moveMid{0%{background-position-x:0}to{background-position-x:-600px}}@keyframes moveFront{0%{background-position-x:0}to{background-position-x:-600px}}@keyframes bobFront{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@keyframes boatBob{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(6px) rotate(1deg)}}@keyframes wakeDrift{0%{opacity:.7;transform:translateX(0) scaleX(1)}to{opacity:.1;transform:translateX(20px) scaleX(1.2)}}