@property --sea-start{syntax: "<color>"; inherits: false; initial-value: #071f2b;}@property --sea-middle{syntax: "<color>"; inherits: false; initial-value: #174551;}@property --sea-end{syntax: "<color>"; inherits: false; initial-value: #04151e;}.home-hero{overflow:hidden;padding-top:50px;background-image:linear-gradient(to right,var(--sea-start) 40%,var(--sea-middle),var(--sea-end));animation:seaFlow 12s ease-in-out infinite alternate}@media(max-width:1366px){.home-hero{padding-top:100px}}@media(max-width:991px){.home-hero{padding-top:130px}}@keyframes seaFlow{0%{--sea-start: #071f2b;--sea-middle: #174551;--sea-end: #04151e}50%{--sea-start: #09232e;--sea-middle: #205661;--sea-end: #082631}to{--sea-start: #071f2b;--sea-middle: #123b48;--sea-end: #061b25}}@media(prefers-reduced-motion:reduce){.hero{animation:none}}.home-hero__inner{display:flex;flex-wrap:wrap;align-items:center}.home-hero__inner .left{width:40%}@media(max-width:991px){.home-hero__inner .left{width:100%}}.home-hero__inner .right{width:60%;display:flex;align-items:center;justify-content:flex-end;position:relative;z-index:1}@media(max-width:991px){.home-hero__inner .right{width:100%}}.home-hero__inner .bottom{width:100%;display:flex;align-items:center;justify-content:space-between;padding-bottom:60px;padding-top:40px}@media(max-width:991px){.home-hero__inner .bottom{padding-bottom:40px}}.home-hero-bottom-text{font-size:clamp(.5rem,.4485rem + .1992vw,.6875rem);color:#b8cacd;text-transform:uppercase;letter-spacing:2.8px;font-weight:600}.home-hero-scroll{position:relative;color:#f4f2ed;text-transform:uppercase;font-size:13px;letter-spacing:2px}@media(max-width:767px){.home-hero-scroll{display:none}}.home-hero-scroll span{position:absolute;right:0;top:100%;width:1px;background-color:#f4f2edb3;margin-top:10px;animation:rise 2s linear infinite both}@keyframes rise{0%{height:0}50%{height:0}to{height:34px}}.home-hero-lines-bg{position:absolute;inset:0;object-fit:cover;z-index:-1}@media(max-width:991px){.home-hero-lines-bg{display:none}}.home-hero-pretitle{font-size:clamp(.5625rem,.511rem + .1992vw,.75rem)}.home-hero-title{font-size:clamp(4.3125rem,2.9552rem + 5.2457vw,9.25rem);font-weight:300;line-height:1;color:#f4f2ed;margin:20px 0 0}.home-hero-title b{font-size:clamp(5.3125rem,3.6803rem + 6.3081vw,11.25rem);font-weight:400;font-style:italic}.home-hero-text{margin:70px 0 0;font-size:clamp(1rem,.8797rem + .4648vw,1.4375rem);color:#b8cacd}.home-hero-ctas{margin-top:40px;display:flex;align-items:center}@media(max-width:991px){.home-hero-ctas.desktop{display:none}}.home-hero-ctas.mobile{display:none}@media(max-width:991px){.home-hero-ctas.mobile{display:flex}}@media(max-width:480px){.home-hero-ctas.mobile{flex-direction:column-reverse;width:100%}}.home-hero-ctas .btn-tertiary{margin-left:40px}@media(max-width:480px){.home-hero-ctas .btn-tertiary{margin:0 0 40px}}
