@import"https://fonts.cdnfonts.com/css/pp-neue-montreal, https://fonts.cdnfonts.com/css/montserrat";@font-face{font-family:Helvetica Now Display;src:url(/assets/HelveticaNowDisplay-ThinIta-ltQynGuq.eot);src:local("Helvetica Now Display Thin Ita"),local("HelveticaNowDisplay-ThinIta"),url(/assets/HelveticaNowDisplay-ThinIta-ltQynGuq.eot?#iefix) format("embedded-opentype"),url(/assets/HelveticaNowDisplay-ThinIta-DgujUsSX.woff2) format("woff2"),url(/assets/HelveticaNowDisplay-ThinIta-hMwbQRJ9.woff) format("woff"),url(/assets/HelveticaNowDisplay-ThinIta-DdR9ReNM.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:Helvetica Now Display;src:url(/assets/HelveticaNowDisplay-Light-bMMF9etR.eot);src:local("Helvetica Now Display Light"),local("HelveticaNowDisplay-Light"),url(/assets/HelveticaNowDisplay-Light-bMMF9etR.eot?#iefix) format("embedded-opentype"),url(/assets/HelveticaNowDisplay-Light-CRbFz0-S.woff2) format("woff2"),url(/assets/HelveticaNowDisplay-Light-CV5xQSdR.woff) format("woff"),url(/assets/HelveticaNowDisplay-Light-CMbUhyKP.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Helvetica Now Display;src:url(/assets/HelveticaNowDisplay-BoldIta-BqrxPqF6.eot);src:local("Helvetica Now Display Bold Ita"),local("HelveticaNowDisplay-BoldIta"),url(/assets/HelveticaNowDisplay-BoldIta-BqrxPqF6.eot?#iefix) format("embedded-opentype"),url(/assets/HelveticaNowDisplay-BoldIta-BuI1WF-T.woff2) format("woff2"),url(/assets/HelveticaNowDisplay-BoldIta-C1fD4F5N.woff) format("woff"),url(/assets/HelveticaNowDisplay-BoldIta-CrLDSGuh.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Helvetica Now Display;src:url(/assets/HelveticaNowDisplay-RegIta-BpBiwAgN.eot);src:local("Helvetica Now Display Reg Ita"),local("HelveticaNowDisplay-RegIta"),url(/assets/HelveticaNowDisplay-RegIta-BpBiwAgN.eot?#iefix) format("embedded-opentype"),url(/assets/HelveticaNowDisplay-RegIta-uoI5y9PA.woff2) format("woff2"),url(/assets/HelveticaNowDisplay-RegIta-DlhI0y8T.woff) format("woff"),url(/assets/HelveticaNowDisplay-RegIta-C4lkqkbS.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Helvetica Now Display;src:url(/assets/HelveticaNowDisplay-ExtLtIta-b6Wn6AVL.eot);src:local("Helvetica Now Display ExtLt Ita"),local("HelveticaNowDisplay-ExtLtIta"),url(/assets/HelveticaNowDisplay-ExtLtIta-b6Wn6AVL.eot?#iefix) format("embedded-opentype"),url(/assets/HelveticaNowDisplay-ExtLtIta-ingnJeDb.woff2) format("woff2"),url(/assets/HelveticaNowDisplay-ExtLtIta-DeU6WRR2.woff) format("woff"),url(/assets/HelveticaNowDisplay-ExtLtIta-CowD5YFm.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Helvetica Now Display;src:url(/assets/HelveticaNowDisplay-MedIta-ByZD-7rL.eot);src:local("Helvetica Now Display Med Ita"),local("HelveticaNowDisplay-MedIta"),url(/assets/HelveticaNowDisplay-MedIta-ByZD-7rL.eot?#iefix) format("embedded-opentype"),url(/assets/HelveticaNowDisplay-MedIta-DBwYUTWO.woff2) format("woff2"),url(/assets/HelveticaNowDisplay-MedIta-Dut-5_JK.woff) format("woff"),url(/assets/HelveticaNowDisplay-MedIta-4Fjn1ei4.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Helvetica Now Display;src:url(/assets/HelveticaNowDisplay-ExtLt-CZOKcxXb.eot);src:local("Helvetica Now Display ExtLt"),local("HelveticaNowDisplay-ExtLt"),url(/assets/HelveticaNowDisplay-ExtLt-CZOKcxXb.eot?#iefix) format("embedded-opentype"),url(/assets/HelveticaNowDisplay-ExtLt-CSFxtE5v.woff2) format("woff2"),url(/assets/HelveticaNowDisplay-ExtLt-BJf3Mo2E.woff) format("woff"),url(/assets/HelveticaNowDisplay-ExtLt-BckkOzd5.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Helvetica Now Display;src:url(/assets/HelveticaNowDisplay-ExtBlk-BWj7Zadc.eot);src:local("Helvetica Now Display ExtBlk"),local("HelveticaNowDisplay-ExtBlk"),url(/assets/HelveticaNowDisplay-ExtBlk-BWj7Zadc.eot?#iefix) format("embedded-opentype"),url(/assets/HelveticaNowDisplay-ExtBlk-BUJUq2m0.woff2) format("woff2"),url(/assets/HelveticaNowDisplay-ExtBlk-AsQoIcOl.woff) format("woff"),url(/assets/HelveticaNowDisplay-ExtBlk-CxTZxmCD.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Helvetica Now Display;src:url(/assets/HelveticaNowDisplay-Bold-W65oKmuP.eot);src:local("Helvetica Now Display Bold"),local("HelveticaNowDisplay-Bold"),url(/assets/HelveticaNowDisplay-Bold-W65oKmuP.eot?#iefix) format("embedded-opentype"),url(/assets/HelveticaNowDisplay-Bold-BGYpzFMi.woff2) format("woff2"),url(/assets/HelveticaNowDisplay-Bold-BMygAuJa.woff) format("woff"),url(/assets/HelveticaNowDisplay-Bold-BEHaJMy3.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Helvetica Now Display;src:url(/assets/HelveticaNowDisplay-ExtBdIta-kGqt_8x4.eot);src:local("Helvetica Now Display ExtBd Ita"),local("HelveticaNowDisplay-ExtBdIta"),url(/assets/HelveticaNowDisplay-ExtBdIta-kGqt_8x4.eot?#iefix) format("embedded-opentype"),url(/assets/HelveticaNowDisplay-ExtBdIta-j1iqy_JZ.woff2) format("woff2"),url(/assets/HelveticaNowDisplay-ExtBdIta-4MP4vcqW.woff) format("woff"),url(/assets/HelveticaNowDisplay-ExtBdIta-BWP602aC.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:Helvetica Now Display;src:url(/assets/HelveticaNowDisplay-Regular-DT8YB0-7.eot);src:local("Helvetica Now Display Regular"),local("HelveticaNowDisplay-Regular"),url(/assets/HelveticaNowDisplay-Regular-DT8YB0-7.eot?#iefix) format("embedded-opentype"),url(/assets/HelveticaNowDisplay-Regular-Cte0Ds4x.woff2) format("woff2"),url(/assets/HelveticaNowDisplay-Regular-Db9HObk_.woff) format("woff"),url(/assets/HelveticaNowDisplay-Regular-BxIPAORo.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Helvetica Now Display;src:url(/assets/HelveticaNowDisplay-ExtBlkIta-C_l3inae.eot);src:local("Helvetica Now Display ExBlk It"),local("HelveticaNowDisplay-ExtBlkIta"),url(/assets/HelveticaNowDisplay-ExtBlkIta-C_l3inae.eot?#iefix) format("embedded-opentype"),url(/assets/HelveticaNowDisplay-ExtBlkIta-BeY6exAJ.woff2) format("woff2"),url(/assets/HelveticaNowDisplay-ExtBlkIta-Dd5cIEPr.woff) format("woff"),url(/assets/HelveticaNowDisplay-ExtBlkIta-BI6WLrKX.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Helvetica Now Display;src:url(/assets/HelveticaNowDisplay-Thin-cAnBweq7.eot);src:local("Helvetica Now Display Thin"),local("HelveticaNowDisplay-Thin"),url(/assets/HelveticaNowDisplay-Thin-cAnBweq7.eot?#iefix) format("embedded-opentype"),url(/assets/HelveticaNowDisplay-Thin-3Wq4EnGy.woff2) format("woff2"),url(/assets/HelveticaNowDisplay-Thin-Ds0t_bFP.woff) format("woff"),url(/assets/HelveticaNowDisplay-Thin-DLkjDdTN.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Helvetica Now Display;src:url(/assets/HelveticaNowDisplay-LightIta-CzTeEtMw.eot);src:local("Helvetica Now Display Light Ita"),local("HelveticaNowDisplay-LightIta"),url(/assets/HelveticaNowDisplay-LightIta-CzTeEtMw.eot?#iefix) format("embedded-opentype"),url(/assets/HelveticaNowDisplay-LightIta-eT5tZAXB.woff2) format("woff2"),url(/assets/HelveticaNowDisplay-LightIta-WA7Sbkhf.woff) format("woff"),url(/assets/HelveticaNowDisplay-LightIta-pN57hBk2.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Helvetica Now Display;src:url(/assets/HelveticaNowDisplay-ExtraBold-CD8IWIvb.eot);src:local("Helvetica Now Display ExtBd"),local("HelveticaNowDisplay-ExtraBold"),url(/assets/HelveticaNowDisplay-ExtraBold-CD8IWIvb.eot?#iefix) format("embedded-opentype"),url(/assets/HelveticaNowDisplay-ExtraBold-ClwT3d5s.woff2) format("woff2"),url(/assets/HelveticaNowDisplay-ExtraBold-BjZ6ZZkk.woff) format("woff"),url(/assets/HelveticaNowDisplay-ExtraBold-BwLUlm9Y.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Helvetica Now Display;src:url(/assets/HelveticaNowDisplay-Medium-BW04gqF8.eot);src:local("Helvetica Now Display Medium"),local("HelveticaNowDisplay-Medium"),url(/assets/HelveticaNowDisplay-Medium-BW04gqF8.eot?#iefix) format("embedded-opentype"),url(/assets/HelveticaNowDisplay-Medium-BLBjukeX.woff2) format("woff2"),url(/assets/HelveticaNowDisplay-Medium-Bil-xkQa.woff) format("woff"),url(/assets/HelveticaNowDisplay-Medium-DrSGL-Ec.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Helvetica Now Display;src:url(/assets/HelveticaNowDisplay-HairlineI-B5ygkM3t.eot);src:local("Helvetica Now Display Hairline"),local("HelveticaNowDisplay-HairlineI"),url(/assets/HelveticaNowDisplay-HairlineI-B5ygkM3t.eot?#iefix) format("embedded-opentype"),url(/assets/HelveticaNowDisplay-HairlineI-CJA4_WmK.woff2) format("woff2"),url(/assets/HelveticaNowDisplay-HairlineI-DwUQo7vY.woff) format("woff"),url(/assets/HelveticaNowDisplay-HairlineI-DG01Sxv2.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:Helvetica Now Display;src:url(/assets/HelveticaNowDisplay-BlackIta-CBTwcoiY.eot);src:local("Helvetica Now Display Black Ita"),local("HelveticaNowDisplay-BlackIta"),url(/assets/HelveticaNowDisplay-BlackIta-CBTwcoiY.eot?#iefix) format("embedded-opentype"),url(/assets/HelveticaNowDisplay-BlackIta-B0pW2YQE.woff2) format("woff2"),url(/assets/HelveticaNowDisplay-BlackIta-BHE5ywCn.woff) format("woff"),url(/assets/HelveticaNowDisplay-BlackIta-C7gnlh0q.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Helvetica Now Display;src:url(/assets/HelveticaNowDisplay-Black-yk60tAY9.eot);src:local("Helvetica Now Display Black"),local("HelveticaNowDisplay-Black"),url(/assets/HelveticaNowDisplay-Black-yk60tAY9.eot?#iefix) format("embedded-opentype"),url(/assets/HelveticaNowDisplay-Black-D0LB4aS1.woff2) format("woff2"),url(/assets/HelveticaNowDisplay-Black-DiihHtYW.woff) format("woff"),url(/assets/HelveticaNowDisplay-Black-BMesFrlV.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Helvetica Now Display;src:url(/assets/HelveticaNowDisplay-Hairline-C2EFLfA3.eot);src:local("Helvetica Now Display Hairline"),local("HelveticaNowDisplay-Hairline"),url(/assets/HelveticaNowDisplay-Hairline-C2EFLfA3.eot?#iefix) format("embedded-opentype"),url(/assets/HelveticaNowDisplay-Hairline-DbYBh0td.woff2) format("woff2"),url(/assets/HelveticaNowDisplay-Hairline-7W4ETKkg.woff) format("woff"),url(/assets/HelveticaNowDisplay-Hairline-BoJKCgkd.ttf) format("truetype");font-weight:100;font-style:normal}*{padding:0;margin:0;box-sizing:border-box}html,body{height:100%;margin:0;overscroll-behavior:none;scroll-behavior:auto}::-webkit-scrollbar{width:0;height:0;display:none}body{-ms-overflow-style:none;scrollbar-width:none}body{overflow-x:hidden;font-family:Helvetica Now Display;background:#f7f7f7;padding:0;margin:0}nav{background:none;mix-blend-mode:difference;position:fixed;top:0;width:100vw;z-index:10}nav .background{width:100%;height:100%;position:absolute;left:0;top:0;z-index:0;background:#000;opacity:0;pointer-events:none;display:none}nav svg{fill:#fff;width:130px}nav .navigation{margin:0 auto;padding:20px;box-sizing:border-box;max-width:100vw;display:flex;justify-content:space-between;align-items:center;position:relative}nav .navigation>a{mix-blend-mode:difference}.floating-cta{text-decoration:none;padding:20px 12px;box-sizing:border-box;position:fixed;right:0;top:50%;background:#fff;mix-blend-mode:difference;border-radius:0 20px 20px 0;display:flex;flex-direction:column-reverse;margin:0;transform:translate(100%,-50%) rotate(180deg);z-index:30;border:none;outline:none;cursor:pointer;transition:background-color .3s ease,opacity .5s,transform .5s}.floating-cta span{font-style:normal;font-weight:500;font-size:15px;line-height:16px;letter-spacing:-.005em;color:#000;display:inline-block;margin-bottom:16px;writing-mode:vertical-rl}.floating-cta svg{transform:rotate(-180deg);width:20px}main{position:relative;z-index:2;background-color:#f7f7f7}main .background{width:100%;height:100%;position:absolute;left:0;top:0;background:#000;z-index:-2;opacity:0}section{height:100svh;width:100vw;overflow:hidden;background:#fff}.animation{position:relative}.intro{height:100vh;background:#f7f7f7;overflow:hidden;z-index:-1;position:relative}.intro>div{padding-inline:52px;box-sizing:border-box;margin:0 auto;width:100%;height:100%;max-width:2560px;overflow:hidden}.intro .intro-content{margin-top:125px;margin-left:100px}.intro h1{font-style:normal;font-weight:500;font-size:220px;line-height:200px;letter-spacing:-.035em;color:#000;margin:0;opacity:0}.intro h1>span{display:block;overflow:hidden}.intro h1 .char{display:inline-block;overflow:hidden}.intro h1 .char>span{position:relative;display:block;transform:translateY(100%);will-change:transform}.intro h1 span.feel{margin-left:-.043em}.intro h1 span.better{margin-top:-.17em;letter-spacing:-.04em}.intro a{display:inline-block;padding:12px 28px 14px;background:#000;font-weight:500;font-size:15px;line-height:15px;letter-spacing:-.005em;color:#fff;border-radius:56px;transition:.3s ease;text-decoration:none}.intro .intro-paragraph{margin-left:117px;width:431px;margin-top:20px;opacity:0;transform:translateY(120%)}.intro .intro-paragraph p{margin:0;font-style:normal;font-weight:500;font-size:18px;line-height:20px;letter-spacing:-.005em;color:#121212}.intro .cta{position:absolute;bottom:95px;left:50%;transform:translate(-50%);opacity:0}.intro .img{height:calc(100vh - 40px);width:1200px;position:absolute;bottom:0;right:140px;pointer-events:none;z-index:-1}.intro .img img{object-fit:cover;object-position:right top;transform:translate(-50px,100px) rotate(3deg);opacity:0}.section2{background:#000}.section2>div{max-width:2560px;width:100%;height:100%;margin:0 auto;padding-inline:52px;box-sizing:border-box;position:relative;display:flex;align-items:center;justify-content:center;isolation:isolate}.section2 .video{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.85);height:calc(100vh - 100px);z-index:-1;overflow:hidden;display:flex;background:#121212;border-radius:2000px;justify-content:center;width:430px;opacity:0}.section2 .paragraph{position:relative;min-width:848px}.section2 svg{width:50px;fill:#333;position:absolute;left:50%;transform:translate(-50%,-10%) scale(.85);top:-50%;opacity:0}.section2 .paragraph h2{font-weight:500;font-size:80px;line-height:80px;letter-spacing:-.02em;text-align:center;color:#333;margin:0}.section2 .paragraph h2.animate{position:absolute;left:0;top:0;color:#fff}.section2 .paragraph h2:not(.animate) .line{transform:scale(.85);opacity:0}.section2 .paragraph h2.animate .char{opacity:0}.section2 .model-container{width:100%;height:100%;opacity:0}.section2 #model,.section3 #model2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100vh;width:450px}.section3 #model2{width:100vw}.section3 .textHolder{height:100%;width:100%;overflow:hidden;display:grid;grid-template-columns:100%;grid-template-rows:1fr 1fr 1fr;grid-row-gap:120px;row-gap:120px}.section3 .titles{width:100vw;height:auto;position:relative}.section3 .title{color:#fff}.section3 .title:first-child{color:#000;padding-left:50px;width:fit-content}.section3 .title:last-child{position:absolute;left:100vw;top:50%;transform:translateY(-50%);z-index:2}.section3 h2{font-style:normal;font-weight:500;font-size:280px;line-height:260px;letter-spacing:-.025em;color:inherit;white-space:nowrap;margin:0}.section3 .title:first-child h2{margin-left:-.05em;overflow:hidden}.section3 .paragraph,.section3 .paragraph-2{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:20px;padding-inline:52px;box-sizing:border-box;overflow:hidden}.section3 .paragraph{align-self:end}.section3 .paragraph p{grid-column:2 / span 3}.section3 .paragraph-2 p{grid-column:9 / span 3}.section3 .paragraph p,.section3 .paragraph-2 p{opacity:0}.section3 p{font-style:normal;font-weight:500;font-size:15px;line-height:18px;letter-spacing:-.005em;color:#000;margin:0}.section3 .circular-mask{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;clip-path:circle(0% at 50% 50%)}.section3 .model-container{z-index:3;position:absolute;width:100%;height:100%;top:0;left:0}.section3 model-viewer{transform:rotate(30deg)}.section3 .features-container{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;height:100%;max-height:1001px;display:flex;flex-direction:column;justify-content:space-between;padding-block:175px;box-sizing:border-box;z-index:4}.section3 .features{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:0;padding-inline:52px;box-sizing:border-box;row-gap:0}.section3 .feature{grid-column:2 / span 4;grid-row:1}.section3 .features:nth-child(2n){grid-template-columns:repeat(11,minmax(0,1fr));column-gap:20px}.section3 .features:nth-child(2n) .feature{grid-column:7 / -1;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));column-gap:20px;grid-row:1}.section3 .features .icon{position:relative;overflow:hidden;margin-bottom:8px;color:#fff;font-size:2rem}.section3 .features .icon ion-icon{fill:#fff}.section3 .features .icon img.picto{filter:brightness(0) invert(1)}.section3 .features .divider{height:1px;width:100%;position:relative;margin-bottom:18px}.section3 .features .divider .line{height:100%;width:100%;background:gray;transform:scaleX(0);transform-origin:right;z-index:1}.section3 .features .divider .dot{width:5px;height:5px;border-radius:50%;background:gray;position:absolute;top:50%;transform:translateY(-50%);opacity:0;right:0;z-index:2}.section3 .features .title{position:relative;overflow:hidden;margin-bottom:16px}.section3 .features h2{font-weight:500;font-size:52px;line-height:48px;letter-spacing:-.02em;color:#fff;margin-block:0;padding-bottom:.13em;white-space:nowrap}.section3 .features .description{position:relative;overflow:hidden}.section3 .features .description p{font-style:normal;font-weight:500;font-size:15px;line-height:18px;letter-spacing:-.005em;color:#f7f7f7;width:310px;margin-block:0}.section3 .features:nth-child(2n) .divider{grid-column:1 / span 5;margin-left:36px}.section3 .features:nth-child(2n) .title,.section3 .features:nth-child(2n) .description,.section3 .features:nth-child(2n) .icon{grid-column:3 / span 4;margin-left:-50px}.section3 .features:nth-child(2n) .divider .line{transform-origin:left}.section3 .features:nth-child(2n) .divider .dot{left:0;right:auto}.section4{height:auto;background-color:transparent}.section4 .wrapper{margin:0 auto;max-width:2560px;padding-top:165px}.section4 .title{padding-inline:52px;box-sizing:border-box;position:relative}.section4 .title h2{font-style:normal;font-weight:500;font-size:120px;line-height:1em;letter-spacing:-.035em;color:#000;margin:0;width:1233px}.section4 .application-container{margin:200px auto 0;height:100vh}.section4 .application-screens{width:1350px;margin:0 auto;height:100%;display:flex;align-items:center;justify-content:space-between}.section4 .screen{width:338px;height:732px;border-radius:49px;position:relative}.section4 .mokup{position:absolute;top:-4px;left:-7px;z-index:2;width:352px}.section4 img:not(.mokup){width:338px;height:732px;border-radius:49px;position:relative}.section4 .application-paragraph{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.section4 .paragraph-container{padding-inline:52px;box-sizing:border-box;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));height:732px;grid-gap:0;gap:0;column-gap:20px}.section4 .paragraph:first-child{grid-column:2 / span 3;align-self:start;margin-top:140px;transform:translateY(60px);opacity:0}.section4 .paragraph:last-child{grid-column:9 / span 3;align-self:end;margin-bottom:140px;transform:translateY(-60px);opacity:0}.section4 .paragraph{display:flex;flex-direction:column;gap:10px}.section4 .paragraph p{font-style:normal;font-weight:500;font-size:15px;line-height:18px;letter-spacing:-.005em;margin:0}.section4 .paragraph h3{font-style:normal;font-weight:500;font-size:28px;line-height:1em;letter-spacing:-.035em;color:#000;margin:0}.section4 .phone-navigation{width:100%;height:100%;position:absolute;left:0;top:0}.section4 .phone-header{position:absolute;top:0;left:0;border-radius:49px 49px 0 0;overflow:hidden}.section4 .phone-header svg,.section4 .phone-footer img{width:100%;height:auto;display:block}.section4 .phone-footer{position:absolute;bottom:0;left:0;border-radius:0;overflow:hidden}.section4 .phone-footer img{border-radius:0!important}.section4 .phone-content{width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1;border-radius:49px;overflow:hidden;padding-top:85px;background-color:#000}.section4 .phone-content img{height:auto;border-radius:0}.section4 .initial{height:100%;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box}.section4 .animated{position:absolute;left:0;top:0;box-sizing:border-box;height:auto;background:#01040e;padding-inline:0;padding-top:84px;z-index:-1;display:flex;flex-direction:row}.navigation-bottom{width:100%;position:fixed;bottom:0;z-index:8;mix-blend-mode:difference}.navigation-bottom .content{padding:20px;box-sizing:border-box;margin:0 auto;max-width:2560px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:20px;column-gap:20px;align-items:center}.navigation-bottom .left{grid-column:1 / span 6}.navigation-bottom p{font-style:normal;font-weight:500;font-size:14px;line-height:14px;color:#f7f7f7;margin:0}.scroll-indicator{display:flex;align-items:center;grid-column:11 / -1}.scroll-indicator p{font-style:normal;font-weight:500;font-size:14px;line-height:14px;color:#f7f7f7;margin:0}.scroll-progress{justify-self:flex-end;margin-inline:8px;width:170px;background:#f7f7f733;position:relative;height:1px}.scroll-progress-bar{position:absolute;left:0;top:0;width:100%;height:100%;transform-origin:left;transform:scaleX(0);background:#f7f7f7}.scroll-percent{width:35px}.section5{background:url(/assets/bandeau-tIuvz6-u.jpg) center center no-repeat;background-size:cover;position:relative}.section5 .logo{width:10%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);scale:1}.section5 .content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.section5 h2{color:#fff;font-size:100px;margin:0 auto;width:calc(100vw - 650px);font-weight:500;line-height:1.1em;text-align:center;letter-spacing:-.02em}.section5 h2 .char{display:inline-block;overflow:hidden}.section5 h2 .char>span{position:relative;display:block;transform:translateY(100%);will-change:transform}.section5 p{margin:0;font-style:normal;font-weight:400;font-size:28px;line-height:30px;letter-spacing:-.005em;color:#fff;text-align:center;opacity:0}@media screen and (max-width:1600px){.intro h1{font-size:150px;line-height:140px}.intro .img{width:800px;right:auto;left:20%}.section3 h2{font-size:200px}.section3 .features h2{font-size:40px;line-height:.9em}.section4 .title h2,.section5 h2{font-size:80px}.section4 .application-paragraph{padding-top:40px}}
