@import url(../../../shared/normalize.css);@font-face{font-family:"Untitled Sans";src:url("/fonts/UntitledSans/UntitledSans-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:"Untitled Sans";src:url("/fonts/UntitledSans/UntitledSans-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:fallback}@font-face{font-family:"Untitled Sans";src:url("/fonts/UntitledSans/UntitledSans-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:fallback}@font-face{font-family:"Basier Square";src:url("/fonts/BasierSquare/basiersquare-medium-webfont.woff") format("woff");font-weight:500;font-style:normal;font-display:fallback}@font-face{font-family:"Basier Square";src:url("/fonts/BasierSquare/basiersquare-mediumitalic-webfont.woff") format("woff");font-weight:500;font-style:italic;font-display:fallback}@font-face{font-family:"Basier Square";src:url("/fonts/BasierSquare/basiersquare-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:fallback}@font-face{font-family:"Basier Square";src:url("/fonts/BasierSquare/basiersquare-regularitalic-webfont.woff") format("woff");font-weight:normal;font-style:italic;font-display:fallback}@font-face{font-family:"Basier Square";src:url("/fonts/BasierSquare/basiersquare-semibold-webfont.woff") format("woff");font-weight:600;font-style:normal;font-display:fallback}@font-face{font-family:"Basier Square";src:url("/fonts/BasierSquare/basiersquare-semibolditalic-webfont.woff") format("woff");font-weight:600;font-style:italic;font-display:fallback}@font-face{font-family:"Carrara";src:url("/fonts/Carrara/carrara-lig-webfont.woff") format("woff");font-weight:300;font-style:normal;font-display:fallback}.format-ui-message-bar p{font-size:16px;line-height:1.7}.format-ui-message-bar a{display:inline-block;padding-bottom:1px;color:#fff;text-decoration:none;border-bottom:1px solid #fff}.faq{background:#191919;padding:25px 0}@media screen and (min-width: 1024px){.faq{padding:120px 0}}@media screen and (min-width: 1440px){.faq{padding:140px 0}}.faq__inner{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:3.99%;margin:0 auto;max-width:86.93%;width:100%}@media screen and (min-width: 1024px){.faq__inner{grid-template-columns:repeat(6, 1fr);grid-column-gap:2.6%}}@media screen and (min-width: 1440px){.faq__inner{grid-template-columns:repeat(12, 1fr);grid-column-gap:1.61%}}@media screen and (min-width: 1024px){.faq__inner{max-width:90.04%}}@media screen and (min-width: 1440px){.faq__inner{max-width:1240px}}.faq__title{font-size:40px;letter-spacing:initial;line-height:1.25;font-weight:300;text-transform:initial;color:#fff;grid-column:1 / -1;max-width:95%}.faq__accordion{border-top:1px solid #fff;border-bottom:1px solid #fff;grid-column:1 / -1;margin-top:20px;padding:20px 0}.faq__accordion-question{cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:15px 0}[aria-selected="true"] .faq__accordion-question{padding:15px 0 0}.faq__accordion-question-copy{color:#fff;font-size:15px;line-height:1.2;max-width:298px}@media screen and (min-width: 1024px){.faq__accordion-question-copy{max-width:545px}}@media screen and (min-width: 1440px){.faq__accordion-question-copy{max-width:690px}}.faq__accordion-toggle-icon{color:#fff;display:inline-block;position:relative;top:4px;width:14px}[aria-selected="true"] .faq__accordion-toggle-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq__accordion-tabpanel{color:#fff;display:none;max-width:298px}@media screen and (min-width: 1024px){.faq__accordion-tabpanel{max-width:545px}}@media screen and (min-width: 1440px){.faq__accordion-tabpanel{max-width:690px}}[aria-selected="true"] .faq__accordion-tabpanel{font-size:15px;letter-spacing:initial;line-height:1.67;font-weight:300;text-transform:initial;display:block;margin-top:20px;padding-bottom:30px}.cta-link.cta-link--faq{color:#fff;text-decoration:none;border-bottom:1px solid #fff;padding-bottom:2px}.hero{position:relative}.hero__images{pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.hero__image{will-change:opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.hero__image--mobile{display:block}@media screen and (min-width: 1024px){.hero__image--mobile{display:none}}.hero__image--tablet{display:none}@media screen and (min-width: 1024px){.hero__image--tablet{display:block}}@media screen and (min-width: 1440px){.hero__image--tablet{display:none}}.hero__image--desktop{display:none}@media screen and (min-width: 1440px){.hero__image--desktop{display:block}}.hero__inner{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:3.99%;margin:0 auto;max-width:86.93%;width:100%;padding-top:80px}@media screen and (min-width: 1024px){.hero__inner{grid-template-columns:repeat(6, 1fr);grid-column-gap:2.6%}}@media screen and (min-width: 1440px){.hero__inner{grid-template-columns:repeat(12, 1fr);grid-column-gap:1.61%}}@media screen and (min-width: 1024px){.hero__inner{max-width:90.04%}}@media screen and (min-width: 1440px){.hero__inner{max-width:1240px}}@media screen and (min-width: 800px){.hero__inner{padding-top:120px}}@media screen and (min-width: 1024px){.hero__inner{padding-top:185px}}@media screen and (min-width: 1440px){.hero__inner{padding-top:174px}}.hero__user-theme-container{display:none}@media screen and (min-width: 1024px){.hero__user-theme-container{display:block;grid-column:4 / -1;margin-bottom:16px;position:relative;width:105.57%;height:22px}}@media screen and (min-width: 1440px){.hero__user-theme-container{grid-column:6 / -1;width:99.44%}}.hero__user-theme{font-size:15px;letter-spacing:initial;line-height:1.67;font-weight:300;text-transform:initial;color:#fff;opacity:0;position:absolute;top:0;left:0;text-align:center;width:100%}.hero__user-theme--active{opacity:1}.hero__user-theme a{color:#fff}.hero__text{color:#fff;grid-column:1 / -1}@media screen and (min-width: 1024px){.hero__text{grid-column:1 / 4;max-width:90%}}@media screen and (min-width: 1440px){.hero__text{grid-column:1 / 6;max-width:none}}.hero__title{font-size:40px;letter-spacing:initial;line-height:1.25;font-weight:300;text-transform:initial}@media screen and (min-width: 1024px){.hero__title{font-size:50px;letter-spacing:initial;line-height:1.2;font-weight:300;text-transform:initial;font-size:64px}}.hero__title-trademark{font-size:0.5em;vertical-align:super;position:relative;left:-0.1em}.hero__blurb{font-size:15px;letter-spacing:initial;line-height:1.67;font-weight:300;text-transform:initial;margin-top:25px}.hero__blurb a{color:#fff;text-decoration:none}@media screen and (min-width: 1024px){.hero__blurb{font-size:22px;letter-spacing:initial;line-height:1.36;font-weight:300;text-transform:initial;max-width:89.33%}}.hero__cta-container{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}@media screen and (min-width: 1024px){.hero__cta-container{width:auto}}.hero__cta{-webkit-transition:background-color 350ms ease-in-out, color 350ms ease-in-out;transition:background-color 350ms ease-in-out, color 350ms ease-in-out;background-color:#fff00b;border-radius:999px;color:#000;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;white-space:nowrap;font-size:21px;height:60px;padding:0 25px;text-decoration:none;margin:32px auto 0;font-size:16px;height:50px}.hero__cta svg{-webkit-transition:-webkit-transform 350ms ease-in-out;transition:-webkit-transform 350ms ease-in-out;transition:transform 350ms ease-in-out;transition:transform 350ms ease-in-out, -webkit-transform 350ms ease-in-out;-webkit-transform:translateX(0);transform:translateX(0);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:20px;width:auto;margin-left:35px}.hero__cta:hover{background-color:#fff00b;color:#000}.hero__cta:hover svg{-webkit-transform:translateX(12px);transform:translateX(12px)}.hero__cta:hover{background-color:#fff}@media screen and (min-width: 1024px){.hero__cta{margin:64px auto 0 0;font-size:21px;height:60px}}.hero__cta-caption{font-size:12px;letter-spacing:0.07em;line-height:1.67;font-weight:300;text-transform:initial;margin:0;margin-top:15px;width:100%;text-align:center}.hero__browsers{grid-column:1 / -1;margin-top:10px;opacity:0;pointer-events:none;position:relative;z-index:0}.hero__browsers--visible{opacity:1}@media screen and (min-width: 800px){.hero__browsers{margin-top:30px;z-index:1}}@media screen and (min-width: 1024px){.hero__browsers{grid-column:4 / -1;left:-3%}}@media screen and (min-width: 1440px){.hero__browsers{grid-column:6 / -1;left:5%}}.hero__browsers .browser{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%);position:absolute;top:0;left:0;width:92.64%;z-index:6}@media screen and (min-width: 800px){.hero__browsers .browser{width:80%}}@media screen and (min-width: 1024px){.hero__browsers .browser{width:105.57%}}@media screen and (min-width: 1440px){.hero__browsers .browser{width:99.44%}}.hero__browsers .browser:nth-child(2){z-index:4}.hero__browsers .browser:nth-child(3){z-index:3}.hero__browsers .browser:nth-child(4){z-index:2}.hero__browsers .browser:nth-child(5){z-index:1}:root{--ticker-width: 0}@-webkit-keyframes scroll{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{-webkit-transform:translate3d(var(--ticker-width), 0, 0);transform:translate3d(var(--ticker-width), 0, 0)}}@keyframes scroll{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{-webkit-transform:translate3d(var(--ticker-width), 0, 0);transform:translate3d(var(--ticker-width), 0, 0)}}.ticker{font-size:26px;letter-spacing:1px;line-height:1.31;font-weight:400;text-transform:uppercase;-webkit-transform:translateZ(0) translateY(-15px);transform:translateZ(0) translateY(-15px);font-size:17px;background-color:#fff;height:50px}@media screen and (min-width: 1024px){.ticker{height:90px}}.ticker__inner{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:100%}.ticker__groups{-webkit-transform:translateZ(0);transform:translateZ(0);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;white-space:nowrap;height:100%}.ticker__bullet{display:inline-block;margin:0 25px}.ticker--is-animating .ticker__inner{-webkit-animation-name:scroll;animation-name:scroll;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:60000ms;animation-duration:60000ms;-webkit-animation-timing-function:linear;animation-timing-function:linear}.description{font-size:15px;letter-spacing:initial;line-height:1.67;font-weight:300;text-transform:initial;color:#fff;font-size:20px;line-height:28px;padding:45px 25px;border-bottom:1px solid #fff;margin:0 auto}@media screen and (min-width: 1024px){.description{margin:0 auto;max-width:86.93%;width:100%;font-size:28px;padding:45px 0 52px;border:none;line-height:44px}}@media screen and (min-width: 1024px) and (min-width: 1024px){.description{max-width:90.04%}}@media screen and (min-width: 1024px) and (min-width: 1440px){.description{max-width:1240px}}.description__text{margin:0 auto 24px;max-width:760px}.description__text:last-child{margin-bottom:0}.anchors{display:none}@media screen and (min-width: 1024px){.anchors{display:-webkit-flex;display:-ms-flexbox;display:flex;border:2px solid #fff;border-left:none;border-right:none;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.anchor{color:#fff;width:100%;padding:45px 5%;max-width:750px}.anchor:first-child{border-right:2px solid #fff}.anchor__label{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;color:#fff00b;font-size:28px;font-weight:500}.anchor__description{font-size:15px;letter-spacing:initial;line-height:1.67;font-weight:300;text-transform:initial;color:#fff;font-size:24px;line-height:1.5;width:70%}.anchor__content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.anchor__cta{-webkit-transition:background-color 350ms ease-in-out, color 350ms ease-in-out;transition:background-color 350ms ease-in-out, color 350ms ease-in-out;background-color:transparent;border:2px solid #fff;border-radius:999px;color:#fff;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 25px;text-decoration:none;white-space:nowrap;font-size:15px;height:40px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;cursor:pointer;padding:0 30px}.anchor__cta svg{-webkit-transition:-webkit-transform 350ms ease-in-out;transition:-webkit-transform 350ms ease-in-out;transition:transform 350ms ease-in-out;transition:transform 350ms ease-in-out, -webkit-transform 350ms ease-in-out;-webkit-transform:translateX(0);transform:translateX(0);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:20px;width:auto;margin-left:35px}.anchor__cta:hover{background-color:#fff;color:#000}.anchor__cta:hover svg{-webkit-transform:translateX(12px);transform:translateX(12px)}.highlight--container{margin-bottom:16px}@media screen and (min-width: 1024px){.highlight--container{margin-bottom:12px}}.highlight--block{background:#0c0c0c;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:40px 25px;opacity:0;-webkit-transition:opacity 2000ms;transition:opacity 2000ms}@media screen and (min-width: 1024px){.highlight--block{padding:70px 50px;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:480px}}.highlight--block svg{width:34px}@media screen and (min-width: 1024px){.highlight--block svg{width:44px}}.highlight--block h5{font-size:20px;letter-spacing:initial;line-height:1.4;font-weight:400;text-transform:initial;font-size:26px;margin-top:27px}.highlight--block p{font-size:15px;letter-spacing:initial;line-height:1.67;font-weight:300;text-transform:initial;font-size:18px;line-height:27px;margin-top:12px;opacity:0.7}@media screen and (min-width: 1024px){.highlight--block p{margin-top:30px}}.highlight--block--active{opacity:1}@media screen and (min-width: 1024px){.highlight--container:nth-child(even) .highlight--block{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.highlight--image{width:100%;margin-bottom:50px;padding:16px}@media screen and (min-width: 1024px){.highlight--image{width:44%;margin-bottom:0}}@media screen and (min-width: 1024px){.highlight--content{width:44%}}.portfolio{padding:55px 0 0}@media screen and (min-width: 1024px){.portfolio{padding:150px 0 50px}}.portfolio__title{display:-webkit-flex;display:-ms-flexbox;display:flex;color:#fff;font-size:34px;font-weight:500;letter-spacing:-1.5px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:0}@media screen and (min-width: 1024px){.portfolio__title{-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:110px}}.portfolio__logo{height:25px;margin-right:10px}@media screen and (min-width: 1024px){.portfolio__logo{height:66px}}.portfolio__description{font-size:22px;letter-spacing:initial;line-height:1.36;font-weight:300;text-transform:initial;margin:0 auto;max-width:86.93%;width:100%;color:#fff;font-size:18px;text-align:left;margin:45px auto;opacity:0.7}@media screen and (min-width: 1024px){.portfolio__description{max-width:90.04%}}@media screen and (min-width: 1440px){.portfolio__description{max-width:1240px}}@media screen and (min-width: 1024px){.portfolio__description{max-width:715px;margin:90px auto 80px;text-align:center;font-size:22px}}.portfolio__cta-container{display:-webkit-flex;display:-ms-flexbox;display:flex}.portfolio__cta{-webkit-transition:background-color 350ms ease-in-out, color 350ms ease-in-out;transition:background-color 350ms ease-in-out, color 350ms ease-in-out;background-color:#fff00b;border-radius:999px;color:#000;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;white-space:nowrap;font-size:21px;height:60px;padding:0 25px;text-decoration:none;font-weight:500;font-size:16px;margin:12px auto}.portfolio__cta svg{-webkit-transition:-webkit-transform 350ms ease-in-out;transition:-webkit-transform 350ms ease-in-out;transition:transform 350ms ease-in-out;transition:transform 350ms ease-in-out, -webkit-transform 350ms ease-in-out;-webkit-transform:translateX(0);transform:translateX(0);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:20px;width:auto;margin-left:35px}.portfolio__cta:hover{background-color:#fff00b;color:#000}.portfolio__cta:hover svg{-webkit-transform:translateX(12px);transform:translateX(12px)}.portfolio__cta svg{margin-left:15px}@media screen and (min-width: 1024px){.portfolio__cta{font-size:18px;padding:0 30px;margin:0 auto}}.portfolio__cta:hover{background-color:#fff}.portfolio__browsers{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.2)), color-stop(rgba(0,0,0,0)), color-stop(rgba(0,0,0,0)), to(black)),url(https://format-com-cld-res.cloudinary.com/image/private/s--AIFDc6Z4--/v1/marketing/m674/homepage/blurred-portfolio-full-bleed-4a9a8901ca0066f64a2ced3e0af166c39e95946fa879663dcf21cb820eafd541.png.png);background-image:linear-gradient(to bottom, rgba(0,0,0,0.2), rgba(0,0,0,0), rgba(0,0,0,0), black),url(https://format-com-cld-res.cloudinary.com/image/private/s--AIFDc6Z4--/v1/marketing/m674/homepage/blurred-portfolio-full-bleed-4a9a8901ca0066f64a2ced3e0af166c39e95946fa879663dcf21cb820eafd541.png.png);background-repeat:no-repeat;background-size:cover;padding:50px 0;margin-top:30px}@media screen and (min-width: 1024px){.portfolio__browsers{padding:100px 0}}.portfolio__browsers .slideshow__container{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.portfolio__browsers .slideshow__container .browser{position:absolute;width:70%;left:-20%}@media screen and (min-width: 1024px){.portfolio__browsers .slideshow__container .browser{width:31%;left:2.5%}}.portfolio__browsers .slideshow__container .browser:first-child{position:relative}.portfolio__highlights{margin:65px 0 50px}@media screen and (min-width: 1024px){.portfolio__highlights{margin:0 auto;max-width:86.93%;width:100%;margin:65px auto}}@media screen and (min-width: 1024px) and (min-width: 1024px){.portfolio__highlights{max-width:90.04%}}@media screen and (min-width: 1024px) and (min-width: 1440px){.portfolio__highlights{max-width:1240px}}.portfolio__features{display:none;margin:0 auto;max-width:86.93%;width:100%;color:#fff}@media screen and (min-width: 1024px){.portfolio__features{display:block}}@media screen and (min-width: 1024px){.portfolio__features{max-width:90.04%}}@media screen and (min-width: 1440px){.portfolio__features{max-width:1240px}}.portfolio__features h4{font-size:40px;letter-spacing:initial;line-height:1.25;font-weight:300;text-transform:initial;text-align:center;width:60%;max-width:700px;margin:0 auto 60px}@media screen and (min-width: 1024px){.portfolio__features h4{max-height:1000px;margin:0 auto 80px}}.portfolio__features ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 1024px){.portfolio__features ul{max-height:1000px}}@media screen and (min-width: 1440px){.portfolio__features ul{max-height:960px}}.portfolio__features li{font-size:20px;letter-spacing:initial;line-height:1.4;font-weight:400;text-transform:initial;width:32%;padding:40px;margin:10px 0;background:#0c0c0c;font-weight:200}.portfolio__features--container{position:relative}.portfolio__features--container::after{content:"";background:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.75)), to(transparent));background:linear-gradient(to top, rgba(0,0,0,0.75), transparent);display:block;position:absolute;height:500px;width:100%;left:0;bottom:0}.workflow{color:#fff;border-top:1px solid #fff;border-bottom:1px solid #fff}@media screen and (min-width: 1024px){.workflow{padding-bottom:55px}}.workflow__inner{margin:0 auto;max-width:86.93%;width:100%}@media screen and (min-width: 1024px){.workflow__inner{max-width:90.04%}}@media screen and (min-width: 1440px){.workflow__inner{max-width:1240px}}.workflow__hero-container{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.65)), to(black)),url(https://format-com-cld-res.cloudinary.com/image/private/s--VZ3W69P9--/v1/marketing/m674/homepage/workflow-bgimage-31d13cbd588dfac1962b370a6b537b4e4da6aa3c91257b22d35d41aad4e71e18.jpg.jpg);background-image:linear-gradient(to bottom, rgba(0,0,0,0.65), black),url(https://format-com-cld-res.cloudinary.com/image/private/s--VZ3W69P9--/v1/marketing/m674/homepage/workflow-bgimage-31d13cbd588dfac1962b370a6b537b4e4da6aa3c91257b22d35d41aad4e71e18.jpg.jpg);background-size:cover;background-position:center;padding-top:80px}@media screen and (min-width: 1024px){.workflow__hero-container{padding-top:225px}}.workflow__title{display:-webkit-flex;display:-ms-flexbox;display:flex;color:#fff;font-size:34px;font-weight:500;letter-spacing:-1.5px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1024px){.workflow__title{-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:110px}}.workflow__launch-offer{background:#fff00b;color:#000;font-weight:500;font-size:12px;line-height:1.5;text-align:center;margin:25px auto;padding:10px;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (min-width: 1024px){.workflow__launch-offer{display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:18px;padding:10px 25px}.workflow__launch-offer p:first-child{margin-right:5px}}.workflow__description{font-size:22px;letter-spacing:initial;line-height:1.36;font-weight:300;text-transform:initial;font-size:18px;margin:45px 0 55px;text-align:left}.workflow__description span{color:#fff;opacity:0.7}.workflow__description--learn-more{color:#fff;font-weight:500}@media screen and (min-width: 1024px){.workflow__description{max-width:770px;margin:25px auto 80px;text-align:center;font-size:22px}}.workflow__logo{height:25px;margin-right:10px}@media screen and (min-width: 1024px){.workflow__logo{height:66px}}.workflow__cta-container{display:-webkit-flex;display:-ms-flexbox;display:flex}.workflow__cta{-webkit-transition:background-color 350ms ease-in-out, color 350ms ease-in-out;transition:background-color 350ms ease-in-out, color 350ms ease-in-out;background-color:#fff00b;border-radius:999px;color:#000;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;white-space:nowrap;font-size:21px;height:60px;padding:0 25px;text-decoration:none;font-size:16px;font-weight:500;margin:0 auto;cursor:pointer}.workflow__cta svg{-webkit-transition:-webkit-transform 350ms ease-in-out;transition:-webkit-transform 350ms ease-in-out;transition:transform 350ms ease-in-out;transition:transform 350ms ease-in-out, -webkit-transform 350ms ease-in-out;-webkit-transform:translateX(0);transform:translateX(0);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:20px;width:auto;margin-left:35px}.workflow__cta:hover{background-color:#fff00b;color:#000}.workflow__cta:hover svg{-webkit-transform:translateX(12px);transform:translateX(12px)}.workflow__cta:hover{background-color:#fff}@media screen and (min-width: 1024px){.workflow__cta{font-size:18px}}.workflow__cta--loading{opacity:0.5;cursor:not-allowed}.workflow__highlights{margin:50px 0}@media screen and (min-width: 1024px){.workflow__highlights{margin:0 auto;max-width:86.93%;width:100%;margin:100px auto}}@media screen and (min-width: 1024px) and (min-width: 1024px){.workflow__highlights{max-width:90.04%}}@media screen and (min-width: 1024px) and (min-width: 1440px){.workflow__highlights{max-width:1240px}}.showcase{background-image:url(https://format-com-cld-res.cloudinary.com/image/private/s--_EaXVfYA--/v1/marketing/m674/homepage/workflow-showcase-bg-mobile-b794d3570861c182825be796349528fd617e11db51daa8d72f1c598f0f7151fc.png.png);background-repeat:no-repeat;background-size:cover;padding:220px 25px 40px;color:#fff}@media screen and (min-width: 1024px){.showcase{background-image:url(https://format-com-cld-res.cloudinary.com/image/private/s--oKC9Vmtm--/v1/marketing/m674/homepage/workflow-showcase-bg-01aad020d12f6f8afc04c72939c18f3751b3474f24a779b7667939a5feda5d22.png.png);background-size:cover;padding:300px 0 115px}}@media screen and (min-width: 1024px){.showcase--content--inner{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:3.99%;margin:0 auto;max-width:86.93%;width:100%}}@media screen and (min-width: 1024px) and (min-width: 1024px){.showcase--content--inner{grid-template-columns:repeat(6, 1fr);grid-column-gap:2.6%}}@media screen and (min-width: 1024px) and (min-width: 1440px){.showcase--content--inner{grid-template-columns:repeat(12, 1fr);grid-column-gap:1.61%}}@media screen and (min-width: 1024px) and (min-width: 1024px){.showcase--content--inner{max-width:90.04%}}@media screen and (min-width: 1024px) and (min-width: 1440px){.showcase--content--inner{max-width:1240px}}.showcase--content h4{font-size:40px;letter-spacing:initial;line-height:1.25;font-weight:300;text-transform:initial;font-size:28px;line-height:40px;width:90%}@media screen and (min-width: 1024px){.showcase--content h4{grid-column:11 / -1;font-size:34px;line-height:1.25}}.showcase--content p{font-size:15px;letter-spacing:initial;line-height:1.67;font-weight:300;text-transform:initial;grid-column:11 / -1;margin-top:12px;line-height:22px}@media screen and (min-width: 1024px){.showcase--content p{margin-top:20px}}.showcase--cta{-webkit-transition:background-color 350ms ease-in-out, color 350ms ease-in-out;transition:background-color 350ms ease-in-out, color 350ms ease-in-out;background-color:transparent;border:2px solid #fff;border-radius:999px;color:#fff;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 25px;text-decoration:none;white-space:nowrap;font-size:15px;height:40px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;grid-column:11;margin-top:24px}.showcase--cta svg{-webkit-transition:-webkit-transform 350ms ease-in-out;transition:-webkit-transform 350ms ease-in-out;transition:transform 350ms ease-in-out;transition:transform 350ms ease-in-out, -webkit-transform 350ms ease-in-out;-webkit-transform:translateX(0);transform:translateX(0);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:20px;width:auto;margin-left:35px}.showcase--cta:hover{background-color:#fff;color:#000}.showcase--cta:hover svg{-webkit-transform:translateX(12px);transform:translateX(12px)}@media screen and (min-width: 1024px){.showcase--cta{-webkit-transition:background-color 350ms ease-in-out, color 350ms ease-in-out;transition:background-color 350ms ease-in-out, color 350ms ease-in-out;background-color:transparent;border:2px solid #fff;border-radius:999px;color:#fff;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 25px;text-decoration:none;white-space:nowrap;font-size:21px;height:60px;margin-top:40px}.showcase--cta svg{-webkit-transition:-webkit-transform 350ms ease-in-out;transition:-webkit-transform 350ms ease-in-out;transition:transform 350ms ease-in-out;transition:transform 350ms ease-in-out, -webkit-transform 350ms ease-in-out;-webkit-transform:translateX(0);transform:translateX(0);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:20px;width:auto;margin-left:35px}.showcase--cta:hover{background-color:#fff;color:#000}.showcase--cta:hover svg{-webkit-transform:translateX(12px);transform:translateX(12px)}}.try{background-color:#ffe10d;padding:50px 0}@media screen and (min-width: 1024px){.try{padding:75px 0;margin-top:50px}}.try__inner{margin:0 auto;max-width:86.93%;width:100%}@media screen and (min-width: 1024px){.try__inner{max-width:90.04%}}@media screen and (min-width: 1440px){.try__inner{max-width:1240px}}@media screen and (min-width: 1024px){.try__inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.try__title{font-size:40px;letter-spacing:initial;line-height:1.25;font-weight:300;text-transform:initial;color:#000;grid-column:1 / -1}@media screen and (min-width: 1024px){.try__title{font-size:26px;letter-spacing:1px;line-height:1.31;font-weight:400;text-transform:uppercase;grid-column:1 / 4;letter-spacing:unset;text-transform:unset}}@media screen and (min-width: 1440px){.try__title{grid-column:1 / 9}}.try__cta-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:50px}@media screen and (min-width: 1024px){.try__cta-container{margin-top:0;margin-left:50px}}.try__cta{-webkit-transition:background-color 350ms ease-in-out, color 350ms ease-in-out;transition:background-color 350ms ease-in-out, color 350ms ease-in-out;background-color:#fff;border-radius:999px;color:#000;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;white-space:nowrap;font-size:21px;height:60px;padding:0 25px;text-decoration:none}.try__cta svg{-webkit-transition:-webkit-transform 350ms ease-in-out;transition:-webkit-transform 350ms ease-in-out;transition:transform 350ms ease-in-out;transition:transform 350ms ease-in-out, -webkit-transform 350ms ease-in-out;-webkit-transform:translateX(0);transform:translateX(0);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:20px;width:auto;margin-left:35px}.try__cta:hover{background-color:#fff00b;color:#000}.try__cta:hover svg{-webkit-transform:translateX(12px);transform:translateX(12px)}.try__cta:hover{background:#000;color:#fff}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.member{background-color:#000;position:relative}.member__bg-container{width:100vw;height:0;padding-bottom:97.87%;position:relative}@media screen and (min-width: 1024px){.member__bg-container{width:50vw;height:100%;padding-bottom:0;position:absolute;top:0;left:0}}.member__bg{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom}.member__circle-text{-webkit-animation:rotate 25000ms linear infinite;animation:rotate 25000ms linear infinite;-webkit-transform-origin:center center;transform-origin:center center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:5%;right:-10%;width:200px;height:200px}.member__circle-text>.member__circle{width:100%;height:auto}@media screen and (min-width: 1024px){.member__circle-text{width:150px;height:150px;top:7%;left:38%}}@media screen and (min-width: 1440px){.member__circle-text{width:200px;height:200px;top:12%;left:50%;margin-left:-100px}}.member__inner{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:3.99%;margin:0 auto;max-width:86.93%;width:100%;color:#fff;padding:25px 0 75px}@media screen and (min-width: 1024px){.member__inner{grid-template-columns:repeat(6, 1fr);grid-column-gap:2.6%}}@media screen and (min-width: 1440px){.member__inner{grid-template-columns:repeat(12, 1fr);grid-column-gap:1.61%}}@media screen and (min-width: 1024px){.member__inner{max-width:90.04%}}@media screen and (min-width: 1440px){.member__inner{max-width:1240px}}@media screen and (min-width: 1024px){.member__inner{padding:80px 0}}@media screen and (min-width: 1440px){.member__inner{padding:204px 0 113px}}.member__content{grid-column:1 / -1}@media screen and (min-width: 1024px){.member__content{grid-column:4 / -1}}@media screen and (min-width: 1440px){.member__content{grid-column:8 / -1}}.member__badge{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.member__badge-name,.member__badge-bottom{display:inline-block;font-size:35px;position:relative;text-transform:uppercase}.member__badge-bottom::before{content:"";display:block;border-bottom:2px solid #fff;border-left:2px solid #fff;border-right:2px solid #fff;height:6px;margin:12px 0}.member__text{grid-column:1 / -1;margin-top:25px}@media screen and (min-width: 1024px){.member__text{max-width:78.84%;width:100%;margin:50px auto 0}}@media screen and (min-width: 1440px){.member__text{margin:150px 0 0;max-width:none}}.member__blurb{font-size:15px;letter-spacing:initial;line-height:1.67;font-weight:300;text-transform:initial}.member__cta{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;color:#fff;display:inline-block;font-weight:500;font-size:13px;padding-bottom:8px;position:relative;text-decoration:none;margin-top:16px}.member__cta::after{-webkit-transition:-webkit-transform 250ms linear;transition:-webkit-transform 250ms linear;transition:transform 250ms linear;transition:transform 250ms linear, -webkit-transform 250ms linear;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);content:"";background-color:#fff;display:block;width:100%;height:2px;position:absolute;bottom:0;left:0}.member__cta:hover::after{-webkit-transform:translate3d(0, -3px, 0);transform:translate3d(0, -3px, 0)}.full-bleed{background-color:#191919;padding-top:42px}@media screen and (min-width: 1024px){.full-bleed{padding-top:80px}}.full-bleed__caption{color:#fff;font-size:12px;text-indent:10px;margin-bottom:8px}.full-bleed__img-container{width:100%;height:0;padding-bottom:36%;position:relative}.full-bleed__img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}body{background-color:#000}.lazyload,.lazyloading{-webkit-filter:blur(2px);filter:blur(2px)}.lazyloaded{-webkit-filter:blur(0);filter:blur(0);-webkit-transition:-webkit-filter 300ms;transition:-webkit-filter 300ms;transition:filter 300ms;transition:filter 300ms, -webkit-filter 300ms}.main{background:#fff;overflow-x:hidden;position:relative}.portfolio-link{color:#fff;text-decoration:none}
