.HomeHero_hero__n1_g2{height:100svh;display:flex;flex-direction:column;overflow:hidden;background-color:#05192a;padding:2.625rem;position:relative}@media(max-width:768px){.HomeHero_hero__n1_g2{padding:1.5rem}.HomeHero_hero__n1_g2 .HomeHero_logo__N2cJc{margin:0 auto}}.HomeHero_logo__N2cJc img{height:4rem}.HomeHero_content__22N5v{flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(max-width:512px){.HomeHero_content__22N5v .HomeHero_buttons__q_k57{flex-direction:column}}.HomeHero_content__22N5v h1{display:flex;flex-direction:column;font-weight:400;text-align:center;gap:.375rem;margin-bottom:1.5rem}@media(max-width:512px){.HomeHero_content__22N5v h1{font-size:1.5rem}}.HomeHero_content__22N5v h1 span:first-child{font-size:2rem;color:#3498db;line-height:135%}@media(max-width:768px){.HomeHero_content__22N5v h1 span:first-child{font-size:2rem}}@media(max-width:512px){.HomeHero_content__22N5v h1 span:first-child{font-size:1.5rem}}.HomeHero_content__22N5v h1 span:nth-child(2){font-size:2.5rem;line-height:135%}@media(max-width:768px){.HomeHero_content__22N5v h1 span:nth-child(2){font-size:2.5rem}}@media(max-width:512px){.HomeHero_content__22N5v h1 span:nth-child(2){font-size:2rem}}.HomeHero_button__Xx_z5{font-size:1.25rem;border-radius:.5rem;border:1px solid #3498db;background-color:#3498db;padding:.625rem 2rem;transition:all .2s;color:#fff}.HomeHero_button__Xx_z5.HomeHero_outline__ecOVi{background-color:rgba(0,0,0,0);color:#3498db}.HomeHero_button__Xx_z5:hover{background-color:rgb(33.1380753138,125.1882845188,186.8619246862);border:1px solid rgb(33.1380753138,125.1882845188,186.8619246862)}.HomeHero_button__Xx_z5:hover.HomeHero_outline__ecOVi{background-color:rgba(0,0,0,0);color:#fff}.HomeHero_button__Xx_z5:active{transform:scale(.95)}.HomeHero_socials__0gXxi a{display:flex;color:#3498db;transition:all .2s}.HomeHero_socials__0gXxi a:hover{color:#fff}.HomeHero_socials__0gXxi a:active{transform:scale(.9)}@media(max-width:512px){.HomeHero_socials__0gXxi svg{width:2rem;height:2rem}}.ScrollArrow_scroll__Gf4tI{position:absolute;bottom:2.625rem;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:.5rem;color:#3498db;transition:all .2s}.ScrollArrow_scroll__Gf4tI:hover{color:#fff;transform:translateX(-50%) scale(1.05) translateY(.25rem)}.ScrollArrow_scroll__Gf4tI:active{transform:translateX(-50%) scale(.9) translateY(.25rem)}@media(max-width:768px){.ScrollArrow_scroll__Gf4tI{bottom:1.5rem}}@media(max-width:512px){.ScrollArrow_scroll__Gf4tI svg{width:2rem;height:2rem}}.BeaconAnimation_beacon_wrapper__rvO_X{position:absolute;top:-5rem;right:5%}@media(max-width:512px){.BeaconAnimation_beacon_wrapper__rvO_X{top:-1rem}}.BeaconAnimation_signal__Hc4Qb{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;border-radius:50%;border:2px solid #3498db;animation:BeaconAnimation_signal__Hc4Qb 7.5s cubic-bezier(.33,1,.68,1) infinite;animation-delay:calc(7.5s/var(--max-signals)*var(--index)*-1)}@keyframes BeaconAnimation_signal__Hc4Qb{0%{width:0;height:0;opacity:1}to{width:min(80vw,80vh);height:min(80vw,80vh);opacity:0}}.HomePage_home__8aon5{color:#fff;background-color:#001426}.HomePage_home__8aon5 *{box-sizing:border-box;margin:0}.HomePage_home__8aon5 h2{font-size:3rem;font-weight:400;color:#3498db;text-align:center}@media(max-width:768px){.HomePage_home__8aon5 h2{font-size:2rem}}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/_next/static/media/abfec168c8990f67-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/_next/static/media/81f44dd2e4d3cabf-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/_next/static/media/6a9c36ea9dc9b36b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/_next/static/media/3916ba59bc59a9e6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/_next/static/media/40d40f0f334d7ad1-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Nunito Fallback;src:local("Arial");ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.00%;size-adjust:101.39%}.__className_2a7671{font-family:Nunito,Nunito Fallback;font-style:normal}.Workings_workings__0Xgqi{padding-top:4.875rem;padding-bottom:4.875rem;max-width:95rem;margin-left:auto;margin-right:auto}.FloorPlan_floor_plan_wrapper__beN5r{display:flex;align-items:center;justify-content:center}@media(max-width:1271px){.FloorPlan_floor_plan_wrapper__beN5r{flex-direction:column}}.FloorPlan_floor_plan__NMpbK{width:max(30vw,34rem);max-width:min(100vw - 3rem,40rem);max-height:max(30vw,25rem);perspective:800px;min-height:24rem}@media(max-width:1271px){.FloorPlan_floor_plan__NMpbK{transform:translateY(-5%);min-height:unset}}.FloorPlan_floor_plan__NMpbK .FloorPlan_floor_plan_img__tlfJb{display:flex;justify-content:center;align-items:center;transform:rotateX(calc(75deg - 15deg * var(--scroll-progress))) rotate(0deg);animation:FloorPlan_rotate__VAQUX 30s linear infinite;position:relative;width:max(30vw,34rem);max-width:min(100vw - 3rem,40rem)}.FloorPlan_floor_plan__NMpbK img{display:block;object-fit:contain;width:68%;height:68%;opacity:.2}@keyframes FloorPlan_rotate__VAQUX{0%{transform:rotateX(calc(75deg - 15deg * var(--scroll-progress))) rotate(0deg)}to{transform:rotateX(calc(75deg - 15deg * var(--scroll-progress))) rotate(-1turn)}}.FloorPlan_tracking_point__SX_jg{position:absolute}.FloorPlan_features__50bI7{margin-left:3rem}.FloorPlan_features__50bI7>:not(:last-child){margin-bottom:3.125rem}@media(max-width:768px){.FloorPlan_features__50bI7{margin-left:1.5rem;margin-right:1.5rem}}.FloorPlan_middle_point___1MHI{position:absolute;top:var(--y);left:var(--x);transform:translateX(-50%) translateY(-84%);color:#3498db}.Beacon_beacon__UMjIV{position:absolute;width:.5rem;height:.5rem;border-radius:50%;transform:translate(-50%,-50%) scale(.5);transition:background-color .3s,transform .3s;background-color:#888;--signal-color:#888;--signal-size:5rem}.Beacon_beacon__UMjIV.Beacon_active__Gqs_d{background-color:#3498db;--signal-color:#3498db;transform:scale(1)}.Beacon_signal__V47jm{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;border-radius:50%;border:2px solid var(--signal-color);animation:Beacon_signal__V47jm 7.5s cubic-bezier(.33,1,.68,1) infinite;animation-delay:calc(7.5s/var(--max-signals)*var(--index)*-1 - var(--animation-offset)*1s)}@keyframes Beacon_signal__V47jm{0%{width:0;height:0;opacity:1}to{width:var(--signal-size);height:var(--signal-size);opacity:0}}.Feature_feature__8IL2K{display:flex;--icon-size:1.5rem;--icon-color:#888}.Feature_feature__8IL2K.Feature_active__N98Mo{--icon-color:#3498db;--icon-size:2rem}.Feature_feature__8IL2K.Feature_active__N98Mo .Feature_text__nmEKB h3{opacity:1;transform:translateY(0)}.Feature_feature__8IL2K.Feature_active__N98Mo .Feature_text__nmEKB p{opacity:.7;transform:translateY(0)}.Feature_icon__atpjS{width:2rem;height:2rem;display:flex;justify-content:center;align-items:center;flex-shrink:0}.Feature_icon__atpjS svg{color:var(--icon-color);width:var(--icon-size);height:var(--icon-size);transition:color .3s,width .3s,height .3s}.Feature_text__nmEKB{margin-left:1.125rem}.Feature_text__nmEKB h3{margin-top:.125rem;font-weight:400;font-size:1.25rem;margin-bottom:.625rem;line-height:1.75rem;opacity:0;transform:translateY(.5rem);transition:opacity .3s,transform .3s}.Feature_text__nmEKB p{transform:translateY(.7rem);transition:opacity .3s,transform .3s;opacity:0}.ContactForm_label__l7rWw{opacity:.7;font-weight:300}.ContactForm_input__8SldN{background-color:rgb(0,25.3684210526,48.2);border:1px solid rgb(0,25.3684210526,48.2)}.ContactForm_input__8SldN:focus{border:1px solid #3498db}.ContactForm_input__8SldN::-webkit-input-placeholder,.ContactForm_input__8SldN::placeholder{color:rgb(25.4560669456,96.1673640167,143.5439330544)}.ContactForm_required__kgo6l,.ContactForm_section__sBpaj{color:#3498db}