@font-face{font-family:aerospace;src:url(/assets/Aerospace-B7XwAzfE.ttf);font-weight:400;font-style:normal}.page{position:fixed;top:0;left:0;width:100vw;height:100vh}.page:after{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:2;box-shadow:inset 0 -100px 150px #000;pointer-events:none}img.background-image.full-page{position:fixed;object-fit:cover;top:0;left:0;width:100vw;height:100vh;z-index:-1}.underline-anim{position:relative;overflow:hidden;z-index:5}.underline-anim:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#fff;transition:opacity 1s,transform .3s;opacity:1;transform:translate3d(-110%,0,0)}.underline-anim:hover:after,.underline-anim :focus:after{transform:translateZ(0)}.slide-from-top{transform:translateY(-80%);opacity:.4;animation:slide-down .5s forwards ease-in-out}.slide-from-top.delay-200{animation-duration:.2s}.slide-from-top.delay-300{animation-duration:.3s}.slide-from-top.delay-400{animation-duration:.4s}.slide-from-top.delay-500{animation-duration:.5s}.slide-from-top.delay-600{animation-duration:.6s}@keyframes slide-down{0%{transform:translateY(-80%);opacity:.4}20%{opacity:.4}to{transform:translateY(0);opacity:1}}.slide-from-bottom{transform:translateY(80%);opacity:.4;animation:slide-up .5s forwards ease-in-out}.slide-from-bottom.delay-200{animation-duration:.2s}.slide-from-bottom.delay-300{animation-duration:.3s}.slide-from-bottom.delay-400{animation-duration:.4s}.slide-from-bottom.delay-500{animation-duration:.5s}.slide-from-bottom.delay-600{animation-duration:.6s}@keyframes slide-up{0%{transform:translateY(80%);opacity:.4}to{transform:translateY(0);opacity:1}}.slide-from-right{transform:translate(80%);opacity:.4;animation:slide-left .5s forwards ease-in-out}.slide-from-right.delay-200{animation-duration:.2s}.slide-from-right.delay-300{animation-duration:.3s}.slide-from-right.delay-400{animation-duration:.4s}.slide-from-right.delay-500{animation-duration:.5s}.slide-from-right.delay-600{animation-duration:.6s}@keyframes slide-left{0%{transform:translate(80%);opacity:.4}to{transform:translate(0);opacity:1}}.slide-from-left{transform:translate(-80%);opacity:.4;animation:slide-right .5s forwards ease-in-out}.slide-from-left.delay-200{animation-duration:.2s}.slide-from-left.delay-300{animation-duration:.3s}.slide-from-left.delay-400{animation-duration:.4s}.slide-from-left.delay-500{animation-duration:.5s}.slide-from-left.delay-600{animation-duration:.6s}@keyframes slide-right{0%{transform:translate(-80%);opacity:.4}to{transform:translate(0);opacity:1}}.shadowed-text{text-shadow:2px 2px 8px rgb(0,0,0)}.margin-auto{margin:auto}.title-small{font-size:30px}@media(max-width:800px){.title-small{font-size:20px}}@media(max-width:600px){.title-small{font-size:15px}}.msx-logo{display:block;height:1.05em;width:auto;margin:0 auto;filter:drop-shadow(2px 2px 4px rgba(0,0,0,.7))}.skewed-bento{position:fixed;width:110vw;height:100%;top:0;left:-5vw;display:grid;grid-gap:8px}.skewed-bento.right{transform:skew(-10deg)}.skewed-bento.left{transform:skew(10deg)}.grid-area-1{grid-area:g1}.grid-area-2{grid-area:g2}.grid-area-3{grid-area:g3}.grid-el{position:relative;background-color:#000;overflow:hidden;width:100%;height:100%;margin:0;transform-style:preserve-3d}.skewed-div{position:absolute;display:flex;top:0;left:0;width:100%;height:100%;color:#fff;justify-content:center;flex-direction:column;margin:0}.skewed-div.left{transform:skew(-10deg)}.skewed-div.right{transform:skew(10deg)}.skewed-img.left{transform:skew(-10deg)}.skewed-img.right{transform:skew(10deg)}.skewed-img.background-img{position:absolute;top:0;left:-20%;width:140%;height:100%;object-fit:cover}a.grid-el{display:block;color:#fff;text-decoration:none}a.grid-el .skewed-img{transition:transform .4s}a.grid-el:hover .skewed-img.left,a.grid-el:focus-visible .skewed-img.left{transform:skew(-10deg) scale(1.05)}a.grid-el:hover .skewed-img.right,a.grid-el:focus-visible .skewed-img.right{transform:skew(10deg) scale(1.05)}a.grid-el:hover h3,a.grid-el:focus-visible h3{text-decoration:underline}a.grid-el:focus-visible{outline:3px solid white;outline-offset:-6px}.trapezoid-bento{position:fixed;width:110vw;height:100%;top:0;left:-5vw;display:grid;grid-gap:8px;transform-style:preserve-3d}.trapezoid-bento.up{transform:perspective(200px) rotateX(-10deg)}.trapezoid-bento.down{transform:perspective(200px) rotateX(10deg)}.trapezoid-section.up{transform:none!important}.trapezoid-img.up{transform:rotateX(10deg)}.trapezoid-img.down{transform:perspective(200px) rotateX(-10deg)}.trapezoid-img.background-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}body:has(.showcase-page){margin:0}.showcase-page{background-color:#000;color:#fff}.showcase-page a{color:#fff;text-decoration:none}.showcase-page .showcase-header{position:fixed;top:0;width:100%;margin-top:20px;text-align:center;z-index:1000;pointer-events:none}.showcase-page .showcase-header a{pointer-events:auto;-webkit-user-select:none;user-select:none;font-family:arial;font-weight:700;font-size:4rem;text-shadow:2px 2px 4px rgba(0,0,0,.7)}.showcase-page .showcase-intro{position:relative;height:100vh;min-height:500px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-size:cover;background-position:center;background-color:#aaa;background-blend-mode:multiply;box-shadow:inset 0 -80px 90px #000;text-align:center}.showcase-page .showcase-intro h1{margin:0;font-size:150px;text-shadow:2px 2px 4px rgba(0,0,0,.7);animation:slide-down .5s forwards ease-in-out}.showcase-page .showcase-intro .showcase-caption{min-height:50px;max-width:70%}.showcase-page .showcase-intro .showcase-caption p{font-size:40px}.showcase-page .showcase-intro .showcase-caption p span{animation:blink .5s infinite}.showcase-page .showcase-section{position:relative;height:100vh;min-height:600px;overflow:hidden;text-shadow:2px 2px 4px rgba(0,0,0,.7)}.showcase-page .showcase-section:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 100px 20px #000;background:linear-gradient(90deg,#0009,#0000 60%);pointer-events:none;z-index:1}.showcase-page .showcase-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;opacity:0;transition:opacity 1s ease-in-out}.showcase-page .showcase-bg.active{opacity:1}.showcase-page .showcase-text{position:absolute;top:22%;left:50px;width:45%;z-index:2}.showcase-page .showcase-text>*{margin:0;transition:all 1s}.showcase-page .showcase-text>*.hidden{transform:translate(-100vw)}.showcase-page .showcase-text h2{font-size:50px}.showcase-page .showcase-text h3{margin-top:10px;font-size:20px;font-weight:400;letter-spacing:2px;text-transform:uppercase}.showcase-page .showcase-text p{margin-top:25px;font-size:28px}.showcase-page .showcase-stats{display:flex;flex-wrap:wrap;gap:10px 25px;margin-top:25px!important}.showcase-page .showcase-stats span,.showcase-page .showcase-stats a{font-size:18px;font-weight:700;padding-bottom:4px;border-bottom:2px solid white}.showcase-page .showcase-stats a{transition:transform .2s}.showcase-page .showcase-stats a:hover{transform:scale(1.05)}@media(max-width:1300px){.showcase-page .showcase-intro h1{font-size:120px}.showcase-page .showcase-intro .showcase-caption p{font-size:30px}}@media(max-width:800px){.showcase-page .showcase-header a{font-size:3rem}.showcase-page .showcase-intro h1{font-size:80px}.showcase-page .showcase-intro .showcase-caption p{font-size:25px}.showcase-page .showcase-section:after{background:linear-gradient(0deg,#0000004d,#000000b3 60%)}.showcase-page .showcase-text{top:110px;left:25px;width:calc(100% - 50px)}.showcase-page .showcase-text h2{font-size:35px}.showcase-page .showcase-text h3{font-size:15px}.showcase-page .showcase-text p{font-size:20px}.showcase-page .showcase-stats span,.showcase-page .showcase-stats a{font-size:14px}}@media(max-width:550px){.showcase-page .showcase-intro h1{font-size:55px}}.site-footer{background-color:#000;color:#fff;padding:50px 20px;text-align:center}.site-footer nav{display:flex;flex-wrap:wrap;justify-content:center;gap:15px 35px}.site-footer a{color:#fff;text-decoration:none;font-size:22px}.site-footer p{margin:30px 0 0;font-size:14px;color:#aaa}body{font-family:arial;background-color:#333}h1,h2,h3,button{-webkit-user-select:none;user-select:none}img{transition:all .2s}.hidden{opacity:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.sticky-header{position:fixed;top:0;width:100%;background-color:transparent;color:#fff;margin-top:20px;text-align:center;z-index:1000;box-shadow:none}.sticky-header h1{width:fit-content;margin:auto;-webkit-user-select:none;user-select:none;font-family:arial;font-size:150px;text-shadow:2px 2px 4px rgba(0,0,0,.7);cursor:pointer;transform:translateY(200px);transition:transform .5s}.sticky-header h1.animated{animation:headerAnim 1s forwards}@media(max-width:1300px){.sticky-header h1{font-size:110px;transform:translateY(200px)}}@media(max-height:800px){.sticky-header h1{font-size:110px;transform:translateY(200px)}}@media(max-width:550px){.sticky-header h1{font-size:70px;transform:translateY(200px)}.sticky-header h1.animated{animation:headerAnimMobile 1s forwards}}@media(max-height:400px){.sticky-header h1{font-size:90px}}@keyframes headerAnim{0%{transform:translateY(200px)}to{transform:translateY(0)}}@keyframes headerAnimMobile{0%{transform:translateY(200px)}to{transform:translateY(0)}}.sticky-header .home-button{background:none;border:none;padding:0;color:inherit;font:inherit;text-shadow:inherit;cursor:pointer}.sticky-header .header-links{position:fixed;top:45px;left:30px;display:flex;gap:25px}.sticky-header .header-links a{color:#fff;text-decoration:none;font-size:30px;text-shadow:2px 2px 4px rgba(0,0,0,.7);transition:all .2s}.sticky-header .header-links a:hover{transform:scale(1.05)}@media(max-width:550px){.sticky-header .header-links{flex-direction:column;gap:8px;top:35px;left:20px}.sticky-header .header-links a{font-size:18px}}.youtube-icon{position:fixed;top:45px;right:100px;width:52px;filter:drop-shadow(5px 5px 5px black);transition:all .2s}.youtube-icon:hover{transform:scale(1.05)}.youtube-icon img{width:100%;display:block}@media(max-width:550px){.youtube-icon{width:40px;top:37px;right:72px}}.whatsapp-icon{width:50px;padding:0;background:none;border:none;position:fixed;object-fit:contain;top:40px;right:30px;filter:drop-shadow(5px 5px 5px black);transition:all .2s;cursor:pointer}.whatsapp-icon:hover{transform:scale(1.05)}.whatsapp-icon img{width:100%;display:block}@media(max-width:550px){.whatsapp-icon{width:40px;top:35px;right:20px}}.phone-number{background-color:#fff;color:#000;position:fixed;top:100px;right:30px;width:230px;padding:10px 12px;border-radius:5px;overflow:hidden;transition:all .2s;text-wrap:nowrap;display:flex;flex-direction:column;gap:8px}.phone-number a{color:#000;font-weight:700;font-size:15px}.phone-number.collapsed{width:0;padding:0;visibility:hidden}.landing-nav{position:fixed;bottom:30px;z-index:3;text-align:center;display:flex;justify-content:center;width:100vw;left:0}.landing-nav p{font-size:30px;color:#fff;margin:0 10px}.landing-nav .nav-button{background:none;border:none;margin:0 10px;font-size:30px;color:#fff;cursor:pointer;transition:all .2s;width:fit-content}.landing-nav .nav-button:hover{transform:scale(1.05)}.menu-toggle{display:none}@media(max-width:1000px){.landing-nav .nav-button,.landing-nav p{font-size:20px}}@media(max-width:750px){.landing-nav{background:#000c;display:flex;flex-direction:column;bottom:-260px;padding-top:30px;padding-bottom:30px;box-shadow:0 0 50px 50px #000c;transition:bottom .2s}.landing-nav p{display:none}.landing-nav.open{bottom:0}.landing-nav .nav-button{margin:0 auto 20px}.landing-nav:before{position:relative;content:"";width:60vw;height:3px;left:20vw;top:-50px;background-color:#fff;z-index:3}}@media(max-width:750px){.menu-toggle{display:block;position:fixed;bottom:20px;left:50%;transform:translate(-50%);z-index:4;background:none;border:none;border-top:3px solid white;padding:10px 30px 0;color:#fff;font-size:18px;letter-spacing:2px;cursor:pointer}.landing-nav{bottom:-100vh;padding-bottom:70px}.landing-nav:before{display:none}}.custom-section-1{display:flex;justify-content:center}.custom-section-1 .background-image{background-color:#aaa;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-blend-mode:multiply;opacity:0;transition:opacity 1s ease-in-out}.custom-section-1.bg10 .bg10,.custom-section-1.bg11 .bg11,.custom-section-1.bg12 .bg12,.custom-section-1.bg20 .bg20,.custom-section-1.bg21 .bg21,.custom-section-1.bg22 .bg22,.custom-section-1.bg30 .bg30,.custom-section-1.bg31 .bg31,.custom-section-1.bg32 .bg32,.custom-section-1.bg40 .bg40,.custom-section-1.bg41 .bg41,.custom-section-1.bg42 .bg42,.custom-section-1.bg50 .bg50,.custom-section-1.bg51 .bg51,.custom-section-1.bg52 .bg52,.custom-section-1.bg60 .bg60,.custom-section-1.bg61 .bg61,.custom-section-1.bg62 .bg62{opacity:1}.custom-section-1 .bg10{background-image:url(/assets/10-DkHBDk1v.webp)}.custom-section-1 .bg11{background-image:url(/assets/11-0QxkfAQ3.webp)}.custom-section-1 .bg12{background-image:url(/assets/12-Bvye_8CD.webp)}.custom-section-1 .bg20{background-image:url(/assets/20-D9rv2MmB.webp)}.custom-section-1 .bg21{background-image:url(/assets/21-BtDb53fA.webp)}.custom-section-1 .bg22{background-image:url(/assets/22-CGJU-Gaa.webp)}.custom-section-1 .bg30{background-image:url(/assets/30-BziKqoBk.webp)}.custom-section-1 .bg31{background-image:url(/assets/31-BTD2kCQV.webp)}.custom-section-1 .bg32{background-image:url(/assets/32-D_v22bvj.webp)}.custom-section-1 .bg40{background-image:url(/assets/40-SqCDJeSa.webp)}.custom-section-1 .bg41{background-image:url(/assets/41-rADX0Uzo.webp)}.custom-section-1 .bg42{background-image:url(/assets/42-UFZUb3Q7.webp)}.custom-section-1 .bg50{background-image:url(/assets/50-DQ94PtRh.webp)}.custom-section-1 .bg51{background-image:url(/assets/51-B2M_URnb.webp)}.custom-section-1 .bg52{background-image:url(/assets/52-KaeoSyMV.webp)}.custom-section-1 .bg60{background-image:url(/assets/60-BjFhmXm-.webp)}.custom-section-1 .bg61{background-image:url(/assets/61-BQRN7nUO.webp)}.custom-section-1 .bg62{background-image:url(/assets/62-LSl9QU1r.webp)}.custom-section-1 h3{background:none;border:none;color:#fff;position:fixed;top:350px;font-size:150px!important;text-shadow:2px 2px 4px rgba(0,0,0,.7);margin:0}@media(max-width:1300px){.custom-section-1 h3{position:fixed;top:300px;font-size:120px!important}}@media(max-width:800px){.custom-section-1 h3{top:300px;font-size:80px!important}}@media(max-height:800px){.custom-section-1 h3{position:fixed;top:230px;font-size:120px!important}}@media(max-height:500px){.custom-section-1 h3{top:130px!important;font-size:100px!important}}@media(max-width:600px){.custom-section-1 h3{top:300px;font-size:55px!important}}.landing-captions{position:fixed;top:500px;margin:auto;width:fit-content;max-width:40%}.landing-captions p{color:#fff;font-size:40px;text-shadow:2px 2px 20px black;transition:all .2s}.landing-captions p span{animation:blink .5s infinite}@keyframes blink{0%{opacity:1}70%{opacity:1}71%{opacity:0}to{opacity:0}}@media(max-width:1300px){.landing-captions p{font-size:30px}}@media(max-width:800px){.landing-captions p{font-size:25px!important}}@media(max-height:800px){.landing-captions p{font-size:30px}}@media(max-width:1300px){.landing-captions{position:fixed;top:350px!important;max-width:70%}}@media(max-height:800px){.landing-captions{position:fixed;top:350px!important;max-width:70%}}@media(max-height:500px){.landing-captions{top:200px!important}}.making-bento{grid-template-areas:"g1 g2 g3"}@media(max-width:800px){.making-bento{grid-template-areas:"g1 g3" "g2 g3"}}.exp-bento{grid-template-areas:"g1 g2 g3"}@media(max-width:800px){.exp-bento{grid-template-areas:"g1 g3" "g2 g3"}}.scalable-bento{grid-template-areas:"g1 g2"}.impact-bento{grid-template-areas:"g2 g3" "g1 g3"}.impact-bg1:before{display:block;position:relative;content:"";left:-20%;width:140%;height:100%;transform:skew(10deg);background-image:url(/assets/SADA1-CPV5ql1w.webp);background-size:cover;background-position:center}.impact-bg2:before{display:block;position:relative;content:"";left:-20%;width:140%;height:100%;transform:skew(10deg);background-image:url(/assets/2-Cnla0SP4.webp);background-size:cover}.impact-bg3:before{display:block;position:relative;content:"";left:-20%;width:140%;height:100%;transform:skew(10deg);background-image:url(/assets/54-CKTI8pCt.webp);background-size:cover;background-position:center}.everyone-bento{grid-template-areas:"g1 g2 g3"}@media(max-width:800px){.everyone-bento{grid-template-areas:"g1 g3" "g2 g3"}}.everyone-bg1:before{display:block;position:relative;content:"";left:-20%;width:140%;height:100%;transform:skew(10deg);background-image:url(/assets/1-dcDgo8Iw.webp);background-size:cover}.everyone-bg2:before{display:block;position:relative;content:"";left:-20%;width:140%;height:100%;transform:skew(10deg);background-image:url(/assets/3-COiDvUox.webp);background-size:cover}.everyone-bg3:before{display:block;position:relative;content:"";left:-20%;width:140%;height:100%;transform:skew(10deg);background-image:url(/assets/2-BO1BZksX.webp);background-size:cover;background-position:center}@media(min-width:801px){.projects-page .showcase-text{width:40%}}.projects-page .project-index{position:absolute;bottom:30px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 30px;padding:0 30px}.projects-page .project-index a{font-size:22px;transition:all .2s}.projects-page .project-index a:hover{transform:scale(1.05)}.projects-page .project-collage{display:flex;align-items:center;justify-content:flex-end;padding-right:5%;background-color:#000}.projects-page .project-collage-blur{position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;background-size:cover;background-position:center;filter:blur(30px) brightness(.5)}.projects-page .project-collage-row{position:relative;display:flex;gap:6px;aspect-ratio:var(--collage-aspect);width:min(46%,max(100vh,600px) * .86 * var(--collage-aspect))}.projects-page .project-collage-row img{flex-basis:0;min-width:0;height:100%;object-fit:cover}.projects-page .project-thumbs{position:absolute;bottom:40px;right:60px;display:flex;gap:8px;z-index:2;transform:skew(10deg)}.projects-page .project-thumb{width:110px;height:75px;padding:0;border:none;cursor:pointer;opacity:.6;transition:opacity .2s}.projects-page .project-thumb:hover,.projects-page .project-thumb:focus-visible,.projects-page .project-thumb.active{opacity:1}.projects-page .project-thumb.active{outline:2px solid white}.projects-page .project-thumb.hidden{opacity:0}.projects-page .project-thumb-images{position:absolute;top:0;left:-20%;width:140%;height:100%;display:flex;gap:2px;transform:skew(-10deg)}.projects-page .project-thumb-images img{flex:1 1 0;min-width:0;height:100%;object-fit:cover}@media(max-width:800px){.projects-page .project-index a{font-size:16px}.projects-page .project-collage{justify-content:center;padding-right:0}.projects-page .project-collage-row{width:min(90%,max(100vh,600px) * .6 * var(--collage-aspect))}.projects-page .project-thumbs{right:auto;left:30px;bottom:30px;max-width:calc(100% - 60px)}.projects-page .project-thumb{width:70px;height:50px}}@media(max-width:550px){.projects-page .project-thumb{width:50px;height:40px}}.privacy-policy-page{margin:0;padding:30px;background-color:#fff;width:100%}.privacy-policy-page h1{text-align:center}.privacy-policy-page .text-body{margin:auto;width:clamp(300px,70vw,800px)}@media only screen and (max-width:600px){#sawy-landing-content{grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:20px 1fr 1fr 1fr 1fr;grid-template-areas:". . . . . " ". sawy-title sawy-title sawy-title . " ". schem-link . apps-link . " ". sawy-video sawy-video sawy-video . " ". sawy-video sawy-video sawy-video . "}#sawy-projects{grid-template-areas:"projects-header projects-header" "projects-horizontals projects-horizontals" "projects-verticals projects-verticals"}#two-column-container{flex-direction:column}.sawy-sub-section{width:75%;height:400px}}@media only screen and (min-width:600px){#sawy-title{font-size:2em}#sawy-landing-content{grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:20px 1fr 1fr 1fr 1fr;grid-template-areas:". . . . . " ". sawy-title sawy-title sawy-title . " ". schem-link . apps-link . " ". sawy-video sawy-video sawy-video . " ". sawy-video sawy-video sawy-video . "}#sawy-projects{grid-template-areas:"projects-header projects-header" "projects-horizontals projects-horizontals" "projects-verticals projects-verticals"}#two-column-container{flex-direction:row}.sawy-sub-section{width:75%;height:400px}}@media only screen and (min-width:768px){#sawy-title{font-size:3em}#sawy-landing-content{grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:20px 1fr 1fr 1fr 1fr;grid-template-areas:". . . . . " ". sawy-title sawy-title sawy-title . " ". schem-link . apps-link . " ". sawy-video sawy-video sawy-video . " ". sawy-video sawy-video sawy-video . "}#sawy-projects{grid-template-areas:"projects-horizontals projects-header" "projects-horizontals projects-verticals"}#two-column-container{flex-direction:row}.sawy-sub-section{width:25%;height:400px}.link-table{width:70%}}@media only screen and (min-width:992px){#sawy-landing-content{grid-template-columns:16% 17% 17% 17% 17% 16%;grid-template-rows:5% 30% 30% 30% 5%;grid-template-areas:". . . . . ." ". sawy-title sawy-title sawy-video sawy-video ." ". apps-link schem-link sawy-video sawy-video ." ". . . . . ." ". . . . . ."}#sawy-projects{grid-template-areas:"projects-horizontals projects-header" "projects-horizontals projects-verticals"}#two-column-container{flex-direction:row}.sawy-sub-section{width:25%;height:400px}.link-table{width:70%}}#sawy-landing{justify-content:center;background-color:#000;max-width:100%;height:80vh;box-shadow:0 5px 50px 50px #000}#sawy-landing-content{background-color:#000000e6;position:absolute;width:100%;height:100%;display:grid;align-items:center;gap:30px;transition:all .2s}#sawy-title{grid-area:sawy-title;background-color:#000;color:#fff;width:calc(100% - 100px);padding:50px;margin:auto;border-radius:20px;text-align:center;transition:all .4s}#sawy-title:hover{background-color:#fff;color:#000}#apps-link{grid-area:apps-link;margin:auto}#schem-link{grid-area:schem-link;margin:auto}#sawy-video{grid-area:sawy-video;max-width:100%;max-height:100%;margin:auto;border-radius:20px}.sawy-link-button{background-color:#fff;width:180px;height:70px;text-align:center;line-height:70px;font-size:large;font-weight:700;transition:all .2s}#workshops{margin-bottom:30px}.back-to-sawy{width:fit-content;margin-top:50px;margin-left:10%;padding:10px;font-size:1.5em;border-radius:10px;cursor:pointer;transition:all .3s}.back-to-sawy:hover{color:#fff;background-color:#000;transform:scale(1.05) translate(-10px)}#download-section{display:flex;flex-direction:column;width:100%}#two-column-container{display:flex;padding:50px 0 0}.filmstrip{width:0!important}.link-table{width:80%;margin:0 auto 20px!important}.download-tab{display:flex;padding:5px;border:solid;border-width:1px}.download-link{all:initial;width:80%;overflow:hidden;cursor:pointer;text-decoration:underline;color:#00f}.download-link:focus{color:purple}.download-link:visited{color:purple}#download-section{color:#fff;min-height:100vh}#download-section .downloads-header{text-align:center;padding-top:20px}#download-section .downloads-header a{color:#fff;text-decoration:none;font-weight:700;font-size:4rem}#download-section .downloads-header h1{margin:10px 0 0;font-size:28px;letter-spacing:2px}#download-section .link-table h2{margin:5px;font-size:1em;color:#fff}.accordian-fold{margin:0 30px}.accordian-tab{display:flex;align-items:center;gap:15px;width:100%;padding:10px 20px;background-color:#000;border:1px solid white;color:#fff;font-size:24px;text-align:left;cursor:pointer}.accordian-tab .accordian-icon{margin:0;font-size:36px;transform:rotate(90deg);transition:transform .2s}.accordian-tab .accordian-icon.collapsed{transform:none}.accordian-tab .accordian-label{margin:0}.accordian-content{overflow:hidden;background-color:#f9f9f9;color:#000;transition:height .3s}.accordian-content.collapsed{height:0!important;visibility:hidden}
