*{box-sizing:border-box;margin:0;padding:0}.main{background-color:#fff8f5;flex-direction:column;justify-content:center;gap:10px;margin-bottom:20px;padding-left:max(16px,min(10vw,192px));padding-right:max(16px,min(10vw,192px));display:flex}.footer{background-color:#fff8f5;border-top:1px solid #b2acac;padding:60px max(16px,min(13vw,192px));position:relative}.footer-cover{overflow:hidden}@media screen and (max-width:1200px){.main,.footer{padding:10px 16px}}@media screen and (max-width:499px){.main{width:100%;padding:10px 6px}}
.header-inner{flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding-top:32px;padding-bottom:32px;display:flex}.logo-container{width:176px;height:24px}.logo-container:hover{cursor:pointer}.logo-container img{width:100%;height:100%}.header-right{flex-direction:row;align-items:center;gap:10px;display:flex}.header-right button{letter-spacing:.4px;cursor:pointer;color:#3c3c3c;background-color:transparent;border:none;border-radius:6px;padding:8px 16px;font-size:20px;font-weight:400;line-height:28px}.header-right button:hover{background-color:#f5e9e4;transition:all 1ms}.orange-btn{font-size:20px;line-height:28px;color:#fff!important;background-color:#f57127!important;padding:4px 10px!important;font-weight:700!important}.orange-btn:hover{border-bottom:4px solid #848282;transition:all 1s}.menu-icon-container{width:32px;height:32px;padding:5px;display:none}.menu-icon-container:hover{cursor:pointer;background-color:#f4f4f4;border-radius:6px}.menu-icon-container img{width:100%;height:100%}@media screen and (max-width:1200px){.header-inner{padding:30px 35px}.header-right{display:none}.menu-icon-container{display:flex!important}}@media screen and (max-width:499px){.header-inner{padding:28px 20px}}
.banner-inner{flex-direction:column;gap:30px;padding-top:10vh;padding-bottom:60px;display:flex}h1{letter-spacing:-.2px;text-align:left;color:#3c3c3c;font-size:5.6rem;font-weight:700;line-height:1em}h1 span{color:#f57127}.banner-btns{flex-direction:row;gap:12px;display:flex}.banner-btns button{letter-spacing:.4px;background-color:#fff;border:none;border-radius:15px;padding:15px 30px;font-size:20px;font-weight:700;line-height:24px}.banner-btns button:hover{cursor:pointer}.orange-btn-banner{color:#fff;box-shadow:0 6px 15px rgba(0,0,0,.2);background-color:#f57127!important}.download-btn{color:#000;box-shadow:0 6px 15px rgba(0,0,0,.2)}.banner-vid-container{aspect-ratio:16/9;justify-content:center;width:100%;margin-top:20px;margin-bottom:20px;display:flex;overflow:hidden}.banner-vid-container video{object-fit:cover;border-radius:11px;width:100%;height:100%;display:block}.banner-btm-text{text-align:center;font-family:sans-serif;font-size:40px}.banner-btm-text h3{letter-spacing:.02em;color:#3c3c3c;font-weight:400;line-height:60px}@media screen and (max-width:1200px){.banner-vid-container{max-width:800px}h1{max-width:730px}}@media screen and (max-width:810px){h1{padding-right:60px;font-size:48px}.banner-vid-container{max-width:400px}.banner-btns{flex-direction:column;max-width:400px}.banner-btm-text{font-size:24px}}@media screen and (max-width:499px){h1{font-size:34px}.banner-btm-text{font-size:22px;line-height:36px}.banner-btns button{font-size:18px}}
@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/e4d68921e9354217-s.b1836281.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/e2146f24e16ebad8-s.ea52827c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/865ebb0858aabaeb-s.p.5b165801.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_604c9d40-module__sEl-Wq__className{font-family:Archivo,Archivo Fallback;font-style:normal;font-weight:700}
.cover-title{text-align:center;margin:20px 0}.cover-title h2{color:#3c3c3c;font-size:48px}.inner-cover{flex-direction:column;gap:40px;margin-bottom:30px;padding-top:7vh;display:flex}.cover-text-and-vid-container{flex-direction:row;justify-content:space-between;gap:20px;padding:10px 0;display:flex}.text-container{flex-direction:column;gap:10px;width:352px;display:flex}.text-container h2{color:#3c3c3c;font-size:48px;line-height:1em}.text-container h2 span{color:#f57127}.text-container p{letter-spacing:.02em;font-family:sans-serif;font-size:20px;line-height:28px;font-weight:light;color:#3c3c3c}.cover-vid-container{width:100%;max-width:775px;height:auto}.cover-vid-container video{aspect-ratio:775/500;object-fit:cover;border-radius:12px;width:100%;height:auto}@media screen and (max-width:1200px){.inner-cover{padding-top:5vh}.cover-text-and-vid-container{flex-direction:column}.text-container{width:100%}.cover-title{display:none}}@media screen and (max-width:810px){.text-container h2{font-size:36px}.text-container p{font-size:16px}}@media screen and (max-width:499px){.inner-cover{text-align:left}.text-container{gap:20px;width:100%}.text-container h2{font-size:36px}.text-container p{font-size:16px}}
@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/e4d68921e9354217-s.b1836281.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/e2146f24e16ebad8-s.ea52827c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/865ebb0858aabaeb-s.p.5b165801.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_afa86c5e-module__CsFxVa__className{font-family:Archivo,Archivo Fallback;font-style:normal;font-weight:700}
.download-outer{padding-top:60px;font-family:sans-serif}.dwnld-inner{flex-flow:wrap;gap:25px;width:100%;margin-bottom:30px;display:flex}.download-card{background:#fff;border-radius:16px;flex-direction:column;flex:1;justify-content:space-between;gap:28px;width:100%;min-width:558px;padding:32px;display:flex;box-shadow:0 4px 12px rgba(0,0,0,.05)}.card-header{color:#444;align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}.download-card:hover{cursor:pointer}.download-card:nth-child(3){flex:100%}.card-left-and-right-container{flex-direction:row;justify-content:space-between;display:flex}.card-left{flex-direction:column;justify-content:space-between;gap:12px;display:flex}.download-card h2{color:#3c3c3c;font-size:48px;font-weight:700;line-height:48px}.download-card p{color:#555;font-size:20px;line-height:28px}.button-group{gap:12px;width:100%;display:flex}.btn{letter-spacing:-.4px;cursor:pointer;border:none;border-radius:10px;min-width:50%;padding:12px 20px;font-size:20px;font-weight:600;box-shadow:0 4px 12px rgba(187,182,182,.635)}.orange{color:#fff;background-color:#f57127;box-shadow:0 4px 12px rgba(187,182,182,.635)}.white{color:#333;background-color:#fff;border:1px solid #ddd}@media screen and (max-width:1200px){.download-card{min-width:300px}}@media screen and (max-width:810px){.download-outer{display:none}}
@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/e4d68921e9354217-s.b1836281.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/e2146f24e16ebad8-s.ea52827c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/865ebb0858aabaeb-s.p.5b165801.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_9cc763b0-module__s5a71q__className{font-family:Archivo,Archivo Fallback;font-style:normal;font-weight:700}
.outer-testimonials{font-family:sans-serif}.inner-testimonials{flex-flow:wrap;gap:24px;max-width:1200px;margin:0 auto;display:flex;overflow:hidden}.testimonial-card{background:#fff;border-radius:12px;flex-direction:column;flex:1;justify-content:space-between;gap:5px;width:100%;min-width:300px;height:100%;padding:20px 16px;display:flex}.testimonial-card p{font-size:10px}.testimonial-header{flex-direction:row;align-items:center;gap:20px;display:flex;position:relative}.username{color:#777;font-size:14px}.close{cursor:pointer;color:#aaa;background:0 0;border:none;font-size:18px}.tweet-image img{border-radius:8px;width:100%;margin:8px 0}.tweet-footer{color:#666;flex-direction:column;gap:6px;font-size:13px;display:flex}.tweet-actions{flex-direction:row;align-items:center;gap:12px;margin-top:4px;font-size:14px;display:flex}.tweet-actions img{width:14px;height:14px}.tweet-replies{color:#07c;font-size:14px;font-weight:500;text-decoration:none}.tweet-card-bottom-btn{border:none;border-radius:20px;width:100%;padding:2px 30%}.tweet-card-bottom-btn :hover{cursor:pointer;opacity:.7}@media (max-width:768px){.testimonial-card{max-width:100%}}@media screen and (max-width:499px){.testimonial-header{gap:8px}.inner-testimonials{max-width:450px;padding-right:20px}.testimonial-card{padding:5px}.tweet-image{object-fit:cover}.tweet-card-bottom-btn{padding:5px}}
.footer-columns{flex-direction:row;justify-content:space-between;gap:40px;max-width:1200px;font-family:sans-serif;font-size:20px;line-height:28px;display:flex}.footer-column h4{color:#3d3d3d;margin-bottom:10px;font-weight:600}.footer-column ul{margin:0;padding:0;list-style:none}.footer-column li{color:#b1afaf;margin-bottom:8px}.eiffel{height:80px;position:absolute;top:-20px;right:190px;transform:rotate(2deg)}@media (max-width:810px){.footer-columns{flex-direction:column;align-items:flex-start}.footer-column{margin-bottom:18px;font-size:16px}.eiffel{height:60px;top:-10px;right:10px}}
.ftr-banner{width:100vw;height:100vh;position:relative;overflow:hidden}.ftr-banner-img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (max-width:975px){.ftr-banner{height:auto}.ftr-banner-img{object-fit:contain;width:100%;height:auto;position:relative}}
