@import url(../assets/fonts/opificio/stylesheet.css);@import url(../assets/fonts/comfortaa/stylesheet.css);@import url(../assets/fonts/indie_flower/stylesheet.css);a,button{color:inherit;-webkit-user-select:none;-ms-user-select:none}#intro a:before,button[name=intro-video]::before{display:inline-block;width:1.2em;height:1.2em;margin-right:.3em}.logo h1,.nowrap{white-space:nowrap}#welcome-message h1,.logo h1{font-family:Opificio,"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif}#launch,#wrapper>header{left:0;position:absolute;right:0}#landing-image img,#scenarios li{transition:transform .1s ease-out}#scenarios,#workflow{grid-template-rows:auto auto auto}#play-flow-button,#workflow label:after{transition:opacity .3s ease-out;inset:0}#features p,#value-proposal p{white-space:pre-line;text-align:left}#audience,#farewell,#features,#welcome-message,#wrapper{grid-auto-flow:row}#audience,#farewell,#features header,#top-nav ul,#welcome-message,#workflow,#wrapper>header,.logo a{align-content:center}#bottom-nav,#workflow h2{grid-area:1/1/2/2}#audience,#farewell,#newsletter,#scenarios,#success,#success p,#welcome-message,#workflow label,#wrapper>section>h2,header aside{text-align:center}#farewell a.launch-studio::before,#intro-video,#success,#toggle-menu{display:none}:root{--color-black:hsl(0, 0%, 15%);--color-white:hsl(0, 0%, 100%);--color-primary:hsl(38, 19%, 92%);--padding-landscape:30px}a,article,body,button,div,footer,h1,h2,h3,h4,header,html,img,li,p,section,ul{margin:0;padding:0;text-decoration:none;box-sizing:border-box}h1,h2,h3,h4,img,p{cursor:default}li,ul{list-style:none}a{user-select:none}a>h1{cursor:pointer}button{position:relative;border-style:none;background:0 0;min-width:30px;min-height:30px;background-color:none;cursor:pointer;user-select:none}button::before,button:after{border:inherit}#launch a::after,button::after{content:"";position:absolute;inset:0;border-radius:inherit;opacity:0;background-color:#fff}body{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;font:500 1em Comfortaa,Geneva,Arial,Helvetica,sans-serif;min-width:320px;color:var(--color-black)}#wrapper{display:grid;grid-template-rows:minmax(600px,100svh) minmax(600px,90vh) 1fr auto auto minmax(500px,90vh) auto;position:relative;overflow:hidden}#wrapper>section>h2{font-size:clamp(2em, 5vw, 3em);font-weight:700;padding:0 .4em}#intro a,button[name=intro-video]{position:relative;font-weight:500;line-height:1.2em}#intro a:before{content:url(../assets/icons/icon_watch_intro.svg);position:relative;vertical-align:top;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%}a.launch-studio{position:relative;font-weight:600;color:#f0f1f2;border:2px solid #f0f1f2;border-radius:clamp(30px,2vw,50px);padding:.3em .8em .2em;background-color:hsla(0,0%,100%,.05)}a.launch-studio::before{content:"";position:absolute;inset:0;border-radius:inherit;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:-1}a.launch-studio span{display:inline-block;width:clamp(20px,2vw,36px);margin-left:.3em;vertical-align:bottom;font-size:1.2em}button[name=intro-video]::before{content:url(../assets/icons/icon_watch_intro.svg);position:relative;vertical-align:text-bottom;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%}button[name=intro-video]::after{content:"";position:absolute;top:-5px;bottom:-5px;left:-10px;right:-10px;border-radius:50px;z-index:2}#wrapper>header{padding:3em 4em;display:grid;grid-template-columns:repeat(2,auto);justify-content:space-between;z-index:10}#audience,#bottom-nav,#farewell,#features,#features h3,#flow-video,#landing-image,#newsletter button[type=submit],#newsletter form,#scenarios,#scenarios li,#scenarios ul,#welcome,#workflow,#workflow form,#workflow label,.feature-image,.logo{position:relative}#beta-banner p,#features h3{padding-top:.1em}#top-nav ul,.logo a{display:grid;height:100%;justify-content:center}.logo a{grid-template-columns:clamp(2.4em,3.2vw,3em) auto;column-gap:clamp(.6em,1vw,1em);align-items:center}#value-proposal,#welcome-message{justify-content:center;z-index:1}.logo h1{font-weight:700;font-size:clamp(1.6em, 2.2vw, 2em);color:#fff;line-height:1em;padding-top:.2em}.logo svg{fill:#fff}#top-nav ul{grid-auto-flow:column;column-gap:2.8em;font-weight:700;font-size:clamp(1.2em, 2vw, 1.4em);padding-bottom:.1em;text-shadow:0 5px 15px #222}#copyright .logo a,#value-proposal li{grid-template-columns:2em auto;column-gap:.5em}#top-nav li{display:inline;color:#fff}header aside{margin:auto;z-index:-1}#beta-banner{font-weight:800;font-size:clamp(.8em, 1.1vw, 1.1em);border-radius:40px;background-color:#fff;color:#333;padding:.2em 1em;box-shadow:0 5px 10px hsla(0,0%,0%,.1)}#welcome{z-index:1;border-radius:clamp(40px,3vw,50px);padding:.5em}#landing-image{width:100%;height:100%;border-radius:inherit;overflow:hidden}#landing-image::after{--blurAmount:2px;content:"";position:absolute;inset:0;left:-40px;right:-40px;border-radius:inherit;box-shadow:inset 0 -30px 40px hsla(15,5%,5%,.7);pointer-events:none;overflow:hidden}#landing-image img{position:absolute;width:100%;height:110%;object-fit:cover;object-position:center;margin:auto;transform:translateY(-5%);border-radius:inherit}#welcome-message{position:absolute;inset:0;display:grid;row-gap:0;color:#f0f1f2;border-radius:inherit;padding-bottom:3em}#welcome-message h1{font-weight:700;font-size:clamp(3em, 5vw, 7em);text-shadow:0 15px 30px #402a22}#audience header p,#farewell p,#welcome-message p{font-family:'Indie Flower',Geneva,Arial,Helvetica,sans-serif}#welcome-message p{margin-bottom:.5em;text-shadow:0 5px 10px #402a22;font-size:clamp(2.2em, 3.7vw, 5.2em)}#launch{bottom:6em;margin:auto;width:100%;height:auto;z-index:1}#welcome-message a,#welcome-message button{font-size:clamp(1.6em, 2.2vw, 2.6em)}#launch:has(a):active,.launch-studio:active,button[name=intro-video]:active{transform:scale(.97);transition:transform .1s ease-in-out}button[name=intro-video]:active::after{opacity:.15;transition:opacity .1s ease-in-out}#audience{display:grid;row-gap:6em;padding:0 .3em}#audience header{z-index:1;font-size:clamp(.8em, 1vw, 1em)}#audience h2{font-size:clamp(4em, 6vw, 6em);padding:0 .5em}#audience header p{transition:opacity .3s ease-out,transform .5s ease-out;font-weight:400;font-size:clamp(3.4em, 4.6vw, 4.5em);margin-top:.5em}#audience header p.observe{opacity:0;transform:translateY(50px)}#value-proposal{display:grid;grid-auto-flow:column;grid-template-columns:repeat(3,1fr);width:100%;max-width:1280px;margin:auto;font-weight:500;font-size:clamp(1.5em, 1.8vw, 1.8em)}#value-proposal li,#workflow{justify-content:center;display:grid}#value-proposal li{justify-items:end;align-items:center;transition:opacity .3s ease-in,transform .5s ease-out}#value-proposal li.observe{opacity:0;transform:translateX(150px)}#value-proposal img{width:auto;max-width:2.3em;height:1.8em;object-fit:contain}#scenarios{overflow:visible;display:grid;align-items:center;padding-top:4em;text-shadow:0px 5px 15px hsl(0,0%,100%,.3);}#scenarios::after,#scenarios::before{content:"";position:absolute;pointer-events:none;border-radius:70px;z-index:0}#scenarios h2{z-index:1}#scenarios ul{height:100%;width:100%;max-width:1920px;padding:40px 0;margin:2em auto auto;z-index:2}#scenarios li{border-radius:clamp(5px,1.2vw,20px);line-height:0;overflow:hidden}#scenarios li img{width:100%;height:100%;object-fit:contain;border-radius:inherit;background:#fff}#scenario-walk{width:50%;left:5%;top:0;z-index:2;box-shadow:0 5px 25px hsla(0,0%,26%,.5);box-shadow:0 .5px 5.7px rgba(0,0,0,.035),0 1.7px 10.6px rgba(0,0,0,.05),0 4.2px 19px rgba(0,0,0,.065),0 10px 40px rgba(0,0,0,.1);transform:translateY(0)}#scenario-drive{width:60%;left:25%;bottom:5%;z-index:3;box-shadow:0 10px 40px hsla(0,0%,26%,.5);box-shadow:0 1.1px 9.5px rgba(0,0,0,.035),0 3.4px 19.2px rgba(0,0,0,.05),0 8.3px 31.4px rgba(0,0,0,.065),0 20px 50px rgba(0,0,0,.1);transform:translateY(0)}#scenario-fight{transform-origin:right;width:35%;z-index:1;right:5%;float:right;bottom:10%;box-shadow:0 3px 15px hsla(0,0%,26%,.3);box-shadow:0 .3px 2.4px rgba(0,0,0,.035),0 .8px 3.2px rgba(0,0,0,.05),0 2.1px 6.6px rgba(0,0,0,.065),0 5px 20px rgba(0,0,0,.1);transform:translateY(0)}#scenarios p{font-weight:400;font-size:clamp(1.3em, 2.5vw, 2em);line-height:1.5em;padding:0 1em;margin:0 auto 2em;width:100%;max-width:1280px;z-index:1}#scenarios-backdrop{position:absolute;inset:-2em;margin:auto;z-index:0;background:url(../assets/icons/logo_gradient_atlas.svg) center no-repeat #fff}#workflow{grid-template-columns:minmax(auto,1440px);align-items:start;width:100%;margin:8em auto;padding:6em 0 0;row-gap:4em;color:#d8d8d8}#workflow::before{background-color:#0c0c0d;content:"";position:absolute;inset:0 0 15% 0;z-index:-1}#workflow form{display:grid;grid-template-columns:1fr 1fr 1fr;padding:0;margin:0 2em 1em;justify-content:center;column-gap:1em}#workflow input[type=radio]{appearance:none;border-radius:inherit;opacity:0;width:100%;height:100%;position:absolute;inset:0;z-index:1;cursor:pointer}#workflow label{border-radius:2em;padding:1em .5em;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}#workflow label:after{content:"";position:absolute;background-color:#20222b;border-radius:inherit;z-index:-1;opacity:0}#workflow label:hover::after{opacity:.3}#workflow label:active::after{opacity:1;transition:opacity .1s ease-out}.flash::after{animation:1s ease-in-out flash}#workflow label p{margin-top:.7em}#workflow label img{display:block;width:clamp(2em,4vw,5em);height:30%;margin:auto;cursor:pointer}#workflow .flow-title{font-size:clamp(1.4em, 2.5vw, 2em);font-weight:700;cursor:pointer;display:block;margin:.7em 0 .5em}#workflow .flow-info{text-align:center;font-size:clamp(.8em, 1.5vw, 1.4em);line-height:1.4em;letter-spacing:-.05em;white-space:pre-line;cursor:pointer}#flow-video{width:80%;border-radius:clamp(10px,2vw,30px);margin:auto;box-shadow:0 15px 40px hsla(0,0%,0%,.2);box-shadow:0 1.4px 3.6px rgba(0,0,0,.035),0 3.8px 9.3px rgba(0,0,0,.05),0 9px 20.3px rgba(0,0,0,.065),0 30px 40px rgba(0,0,0,.1);background:url('../assets/videos/workflow_compressed_720.png') center/contain no-repeat}#play-flow-button{content:"";position:absolute;width:clamp(2em,7vw,5em);height:clamp(2em,7vw,5em);margin:auto;border-radius:50px;pointer-events:none;background:url('../assets/icons/icon_watch_intro.svg') center no-repeat;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(20px);box-shadow:0 0 30px #000,inset 0 0 30px hsla(220,0%,100%,.5);z-index:1;animation:2s ease-in-out infinite alternate breathe}#flow-video video{display:block;width:100%;height:auto;cursor:pointer;border-radius:inherit;box-shadow:0 0 10px hsla(0,0%,0%,.2)}button[name=play-workflow]{z-index:1;position:absolute;inset:0;margin:0;border-radius:inherit}button[name=play-workflow] img{width:200px;height:200px;filter:grayscale(100%);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:50%}#features{display:grid;grid-template-rows:auto repeat(3,1fr);margin:0 auto;padding:4em 1em 8em;width:95%;max-width:1600px;color:#262626}#features::before{position:absolute;content:"";inset:0;background:#eef1f0;border-radius:3em;z-index:-1}#features h2{margin-bottom:1em}#features>section{display:grid;grid-template-columns:1fr 1fr;justify-content:space-around}.feature-image{width:clamp(240px,40vw,700px);height:clamp(240px,40vw,700px);margin:auto}.feature-image::after,.feature-image::before{content:"";position:absolute;inset:0;margin:auto;border-radius:50%}.feature-image::before{z-index:0}.feature-image::after{z-index:-1;border:4px solid #4c4c4c}.feature-image img{z-index:2;position:absolute;inset:0;margin:auto;padding:2%;width:clamp(240px,100%,1080px);height:auto;object-fit:contain}#features .feature-details,#features article{position:relative;display:grid;grid-auto-flow:row;justify-content:center;align-content:center;row-gap:1em}#features header{display:grid;grid-template-columns:auto auto;grid-template-rows:auto;justify-content:start;align-items:center;column-gap:1em}#farewell,#farewell .action-buttons{justify-content:center;display:grid}#features header img{height:100%;object-fit:contain}#features h3{font-weight:700;font-size:clamp(1.5em, 3vw, 2em);line-height:2em}#features p{font-weight:500;font-size:clamp(1.1em, 2vw, 1.7em);line-height:1.5em}#feature-re-record header img{width:3.6em}#feature-re-record .feature-image::before{width:90%;height:90%;background:-webkit-linear-gradient(to bottom,#c377cf 0,#973aa6 100%) #c477cf;background:linear-gradient(to bottom,#c377cf 0,#973aa6 100%) #c477cf;box-shadow:inset 0 10px 20px hsla(292,48%,24%,.1)}#feature-re-record .feature-image img{-webkit-filter:drop-shadow(0px 5px 10px hsla(357,40%,68%,.15));filter:drop-shadow(0px 5px 5px  hsla(357, 40%, 68%, .15))}#feature-web header img{width:2em}#feature-web .feature-image::before{width:85%;height:85%;background:-webkit-linear-gradient(bottom left,#289da3 0,#47c0c6 100%) #4bc0c8;background:linear-gradient(to top right,#259fa6 0,#47c0c6 100%) #4bc0c8;box-shadow:inset -10px 10px 20px hsla(183,53%,23%,.1)}#feature-web .feature-image img{-webkit-filter:drop-shadow(0px 10px 5px hsla(172,30%,34%,.15));filter:drop-shadow(0px 10px 5px  hsla(172, 30%, 34%, .15))}#feature-video header img{width:2em;transform:translateY(-.2em)}#feature-video .feature-image::before{width:95%;height:95%;background:-webkit-linear-gradient(bottom right,#f17203 0,#fdaa5d 100%) #feac5e;background:linear-gradient(to top left,#f27202 0,#fdaa5d 100%) #feac5e;box-shadow:inset 10px 10px 20px hsla(29,98%,24%,.1)}#feature-video .feature-image img{padding:4%;-webkit-filter:drop-shadow(0px 5px 5px hsla(44,38%,59%,.15));filter:drop-shadow(0px 5px 5px  hsla(44, 38%, 59%, .15))}#farewell{grid-template-rows:repeat(3,auto);row-gap:2em;color:var(--color-black);padding:0 2em;margin:auto;width:100%;height:100%}#farewell-backdrop{position:absolute;inset:0%;margin:auto;padding:0;z-index:-1;width:75%;height:75%}#farewell-backdrop svg{fill:#F2F3F3;width:100%;height:100%;margin:auto}#farewell h3{font-weight:700;font-size:2.4em}#farewell p{font-size:2.5em;line-height:1.2em}#farewell .action-buttons{grid-template-columns:repeat(auto-fit,minmax(200px,auto));column-gap:2em;row-gap:1.5em}#farewell .launch-studio,#farewell button{font-size:clamp(1.6em, 2.2vw, 2em);color:var(--color-black);border-color:var(--color-black);margin:auto}#farewell .launch-studio{padding:.05em .8em .2em}#farewell button[name=intro-video]:before{-webkit-backdrop-filter:none;backdrop-filter:none;filter:invert(100%)}#farewell .launch-studio span,#farewell button[name=launch-studio] span{width:clamp(20px,2vw,30px)}footer{background-color:#18191a;padding:100px 0 50px;display:grid;grid-template-columns:1fr 2fr;grid-template-rows:2fr 1fr;row-gap:200px;justify-content:center;align-content:start;font-size:1.5em;font-weight:600;color:#ccc}#bottom-nav{padding-left:2em}#bottom-nav::after{content:"";position:absolute;height:100%;top:0;right:0;background-color:#4c4c4c;width:2px;border-radius:2px}#bottom-nav ul:first-child li{display:block;margin-bottom:1em}#socials li{display:inline-block;padding:.5em 0;margin-right:2em}#socials li:last-child{margin-right:0}#socials img{width:28px;height:28px;pointer-events:none}#newsletter{grid-area:1/2/1/3;margin:0 auto;max-width:480px;scroll-margin:50px}#newsletter h4{font-size:1em;margin-bottom:.5em}#newsletter p{font-size:.8em;font-weight:500;margin-bottom:1em;line-height:1.4em}#newsletter button{background-color:#5b84d6;border-radius:30px;color:#000;padding:0 1.5em 0 2em}#newsletter form{height:2.4em;border-radius:50px;font:inherit;font-size:1.2rem;display:grid;grid-template-columns:1fr auto;grid-template-rows:2.4em auto;grid-gap:.4em;padding:.4em;margin:auto 1em;overflow:visible}#newsletter form::before{content:"";position:absolute;background-color:#0b0c0e;border-radius:50px;inset:0}#newsletter form input[type=email]{width:100%;margin:0;padding:0 .5em 0 1em;box-sizing:border-box;background:0 0;border:none;border-radius:50px;color:#fff;font:inherit;height:100%;z-index:1}#newsletter form:has(input:focus){outline:hsla(220,50%,60%,.3) solid 2px}#newsletter form input:focus{outline:0}#newsletter button[type=submit]{color:#0c0c0c;background-color:#6c90da;box-shadow:0 4px 10px #000;border-radius:50px;border:1px solid #84a3e0;font:inherit;font-weight:700;padding:0 1.5em 0 1.8em;z-index:1;transition:transform .1s ease-in-out}#newsletter button[type=submit]:active{transform:scale(.97)}#newsletter button[type=submit]:active::after{opacity:.1}#success{line-height:2em;padding:0 .5em;color:#7fc170}#success.visible{display:block}#success h4{line-height:1.2em;font-weight:800;margin-top:1.5em}#success p{line-height:auto;margin-bottom:0}#copyright{grid-area:2/1/3/3;margin:auto}#copyright p{font-size:.7em;font-weight:500;padding-bottom:1em}#copyright .logo a{align-items:center;cursor:pointer}#copyright .logo h1{font-size:1.3em;color:#ccc;pointer-events:none}#copyright .logo svg{fill:hsl(0,0%,80%)}.modal-window{position:fixed;inset:0;z-index:10;margin:.5em;border-radius:clamp(40px,3vw,50px);box-sizing:border-box;opacity:0;transform:scale(.5);transition:opacity .3s ease-in-out,transform .3s ease-in-out}button[name=close-modal-window]{position:absolute;top:22px;right:22px;background-color:#000;box-shadow:0 2px 5px hsla(0,0%,0%,.5);height:44px;width:44px;padding:4px;stroke:hsl(0,0%,90%);fill:hsl(0,0%,90%);border-radius:30px;z-index:1}button[name=close-modal-window]:hover{background-color:#191919}button[name=close-modal-window]:active{transform:scale(.95);transition:transform .2s ease-in-out}#intro-video{background-color:#000;overflow:hidden}#intro-video .content-loading{content:"";position:absolute;margin:auto;width:90px;height:90px;inset:0;border-radius:60px;border:4px dashed #fff;overflow:hidden;animation:3s linear infinite rotation;pointer-events:none;z-index:5}#intro-video svg{pointer-events:none}#intro-video video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:center;margin:auto;cursor:pointer}@keyframes rotation{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes wave{0%{opacity:0;transform:scale(1.1)}70%{opacity:1}100%{opacity:0;transform:scale(.9)}}@keyframes breathe{0%{transform:scale(.98)}100%{transform:scale(1.04)}}@keyframes flash{0%,100%{opacity:0}50%{opacity:.5}}@media only screen and (max-width:1022px){#value-proposal{font-size:clamp(1.3em, 3.5vw, 1.5em);column-gap:0;padding:0 .2em}#value-proposal li{grid-template-columns:auto;grid-template-rows:2em auto;justify-items:center;align-items:start}#value-proposal p{text-align:center}#workflow form{margin:0 1em}#farewell .action-buttons{column-gap:1em}}@media only screen and (max-width:778px){#features>section,#welcome-message,footer{grid-template-columns:auto}#bottom-nav,#newsletter{margin:auto}#bottom-nav,#copyright,#newsletter{grid-area:auto}#copyright,#features p,#socials,#welcome-message{text-align:center}#wrapper>header{padding:2em}#welcome-message{grid-auto-flow:row;row-gap:0;justify-content:center;padding:0 1em;margin:1em}#welcome-message .breakpoint{display:block}#welcome-message h1{font-size:clamp(2.3em, 11.8vw, 3.6em);line-height:1em;text-align:left}#welcome-message p{line-height:1.2em;text-align:center;margin:auto auto 1em;font-size:clamp(1.24em, 6.3vw, 1.92em)}#launch{bottom:7%}#audience{row-gap:4em}#value-proposal{font-size:clamp(1.2em, 2vw, 1.5em)}#scenarios .nowrap{white-space:normal}#scenarios p{text-align:left;max-width:600px}#features{padding-bottom:0}#features h2{margin-bottom:2em}#features .feature-details,#features article{padding-left:0;row-gap:0}#features>section{grid-template-rows:1fr auto;justify-content:space-around;margin-bottom:8em;row-gap:1em}#features h3{font-size:clamp(1.5em, 3.6vw, 2em)}#features p{font-size:clamp(1.1em, 3vw, 1.7em)}#features header{justify-content:center}#feature-re-record .feature-details,#feature-re-record article,#feature-video .feature-details,#feature-video article{grid-area:2/1/3/2}.feature-image{position:relative;width:clamp(240px,70vw,700px);height:clamp(240px,70vw,700px);margin:auto}footer{padding:50px 1em;display:grid;grid-template-rows:auto auto auto;row-gap:100px}#bottom-nav{padding-left:0;font-size:.95em}#bottom-nav::after{display:none}#socials li{margin-right:2.5em}#socials img{width:28px;height:28px}}@media only screen and (max-width:725px){#workflow .flow-info{white-space:normal}}@media only screen and (max-width:550px){#scenario-drive,#scenario-fight,#scenario-walk{left:0;right:0;margin:auto;bottom:auto}#farewell h3 .nowrap,#features p,#value-proposal p{white-space:normal}#top-nav,#workflow .flow-info{display:none}#toggle-menu{display:block;stroke:#fff;width:44px;height:auto}#toggle-menu button{filter:drop-shadow(0px 2px 7px #402A22);padding:12px 0 12px 12px;display:block;line-height:0}#welcome-message{padding:0 1em}#welcome-message h1,#welcome-message>p{padding-left:0}#audience h2{font-size:clamp(3em, 12vw, 4em);padding:0 .3em}#audience header p{font-size:clamp(2.5em, 10vw, 3.4em)}#value-proposal{width:auto;grid-template-columns:auto;grid-template-rows:repeat(3,1fr);font-size:clamp(1em, 5vw, 1.5em);column-gap:0;row-gap:1em;padding:0 .2em}#value-proposal li{grid-template-columns:2em auto;grid-template-rows:auto;justify-content:start;justify-items:end;align-items:center}#farewell h3,#scenarios h2{white-space:pre-line}#value-proposal .breakpoint{display:inline}#scenarios-backdrop{inset:0%;left:-70%;right:-70%}#scenarios ul{height:130vw;width:100%;max-width:1920px;padding:0;position:relative;margin:2em auto 4em;z-index:2}#scenarios li{position:absolute;border-radius:clamp(5px,1.2vw,20px);line-height:0;overflow:hidden}#scenario-walk{width:94%;z-index:1;top:17%;box-shadow:0 .3px 2.4px rgba(0,0,0,.035),0 .8px 3.2px rgba(0,0,0,.05),0 2.1px 6.6px rgba(0,0,0,.065),0 5px 20px rgba(0,0,0,.1)}#scenario-fight{width:95%;z-index:2;top:70%;box-shadow:0 0 .9px rgba(0,0,0,.022),0 0 2.1px rgba(0,0,0,.033),0 0 3.5px rgba(0,0,0,.041),0 0 5.2px rgba(0,0,0,.048),0 0 7.5px rgba(0,0,0,.055),0 0 10.6px rgba(0,0,0,.061),0 0 15.1px rgba(0,0,0,.067),0 0 21.9px rgba(0,0,0,.075),0 0 33.8px rgba(0,0,0,.084),0 0 60px rgba(0,0,0,.1)}#scenario-drive{width:96%;top:123%;box-shadow:0 .3px 1.6px rgba(0,0,0,.022),0 .7px 3.4px rgba(0,0,0,.033),0 1.2px 5.8px rgba(0,0,0,.041),0 1.7px 8.7px rgba(0,0,0,.048),0 2.5px 12.5px rgba(0,0,0,.055),0 3.5px 17.7px rgba(0,0,0,.061),0 5px 25.1px rgba(0,0,0,.067),0 7.3px 36.5px rgba(0,0,0,.075),0 11.3px 56.3px rgba(0,0,0,.084),0 20px 100px rgba(0,0,0,.1)}#workflow{row-gap:2em;padding-top:4em;margin:6em 0}#workflow label:after{border-radius:3vw}#workflow form{column-gap:0;margin:0}#workflow label img{height:50%}#workflow .flow-title{font-size:clamp(1.2em, 2.5vw, 2em)}#flow-video{width:90%}#features p{max-width:275px}#farewell-backdrop{width:90%;height:90%}#farewell h3{font-size:clamp(2em, 8vw, 2.5em);line-height:1.2em}#farewell p{font-size:clamp(1.9em, 8vw, 3em)}#farewell .action-buttons{margin-top:3em}#newsletter{background-color:#1f2022;box-shadow:inset 0 0 3px hsla(220,10%,80%,.1);border-radius:30px;padding:1.5em .5em}#newsletter p{font-size:.7em}#copyright .logo a{column-gap:.1em}#copyright .logo h1{font-size:1.1em}#copyright .logo svg{fill:hsl(0,0%,80%);width:1.5em}}@media only screen and (max-width:480px) and (min-height:640px){#farewell-backdrop{width:120%;height:120%;inset:-60px;z-index:-10}}@media only screen and (max-width:450px){#newsletter{padding-bottom:1em}#newsletter p{font-size:.6em;padding:0 .5em}#newsletter>p{text-align:left}#newsletter .nowrap{white-space:normal}#newsletter form{background:0 0;grid-template-columns:auto;grid-template-rows:1fr 1fr;grid-auto-flow:row;grid-gap:.8em;margin:0;height:auto;padding:0}#newsletter form::before{background:0 0}#newsletter form:has(input:focus){outline:0}#newsletter form input[type=email]{background:#0c0c0d;padding:15px 20px}#newsletter form input[type=email]:focus{outline:hsla(220,50%,60%,.3) solid 2px}#newsletter form button[type=submit]{width:100%;box-shadow:0 2px 10px hsla(220,40%,0%,.5)}}@media only screen and (max-width:360px){#wrapper>header{padding-left:1em;padding-right:1em}}