@import"https://fonts.googleapis.com/css2?family=Lilita+One&family=Roboto+Slab:wght@600&display=swap&family=Open+Sans:wght@300";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300&display=swap";@import"https://rsms.me/inter/inter.css";:root{--color-white: #ffffff;--color-footer: #ffffff}:root{--ease-in-sine: cubic-bezier(.47, 0, .745, .715);--ease-out-sine: cubic-bezier(.39, .575, .565, 1);--ease-in-out-sine: cubic-bezier(.445, .05, .55, .95);--ease-in-quad: cubic-bezier(.55, .085, .68, .53);--ease-out-quad: cubic-bezier(.25, .46, .45, .94);--ease-in-out-quad: cubic-bezier(.455, .03, .515, .955);--ease-in-cubic: cubic-bezier(.55, .055, .675, .19);--ease-out-cubic: cubic-bezier(.215, .61, .355, 1);--ease-in-out-cubic: cubic-bezier(.645, .045, .355, 1);--ease-in-quart: cubic-bezier(.895, .03, .685, .22);--ease-out-quart: cubic-bezier(.165, .84, .44, 1);--ease-in-out-quart: cubic-bezier(.77, 0, .175, 1);--ease-in-quint: cubic-bezier(.755, .05, .855, .06);--ease-out-quint: cubic-bezier(.23, 1, .32, 1);--ease-in-out-quint: cubic-bezier(.86, 0, .07, 1);--ease-in-expo: cubic-bezier(.95, .05, .795, .035);--ease-out-expo: cubic-bezier(.19, 1, .22, 1);--ease-in-out-expo: cubic-bezier(1, 0, 0, 1);--ease-in-circ: cubic-bezier(.6, .04, .98, .335);--ease-out-circ: cubic-bezier(.075, .82, .165, 1);--ease-in-out-circ: cubic-bezier(.785, .135, .15, .86);--ease-out-bounce: cubic-bezier(.22, 1.45, .36, 1)}html{box-sizing:border-box;overflow-x:hidden}html.scroll{overflow:visible}:root{font-size:16px;--color-text: #111;--color-bg: #fff;--color-link: #000;--color-link-hover: #000}body{margin:0;color:var(--color-text);background-color:var(--color-bg);font-family:degular-variable,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-variation-settings:"wght" 481,"opsz" 71,"ital" 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.js .loading:before,.js .loading:after{content:"";position:fixed;z-index:1000}.js .loading:before{top:0;left:0;width:100%;height:100%;background:var(--color-bg)}.js .loading:after{top:50%;left:50%;width:60px;height:60px;margin:-30px 0 0 -30px;border-radius:50%;opacity:.4;background:var(--color-link);animation:loaderAnim .7s linear infinite alternate forwards}@keyframes loaderAnim{to{opacity:1;transform:scale3d(.5,.5,1)}}a{text-decoration:none;color:var(--color-link);outline:none;cursor:pointer}a:hover{color:var(--color-link-hover);outline:none}a:focus{outline:none;background:lightgrey}a:focus:not(:focus-visible){background:transparent}a:focus-visible{outline:2px solid red;background:transparent}.unbutton{background:none;border:0;padding:0;margin:0;font:inherit;cursor:pointer}.unbutton:focus{outline:none}.frame{font-family:area-normal,sans-serif;font-size:.75rem;z-index:1000;position:relative;padding:1.5rem;display:grid;grid-template-columns:100%;grid-template-areas:"title" "prev" "back" "sponsor" "demos";grid-gap:.5rem;justify-items:start;align-self:start;justify-self:start;pointer-events:none}body #cdawrap{justify-self:start}.frame a{pointer-events:auto}.frame__title{grid-area:title;font-size:inherit;margin:0;font-weight:inherit}.frame__back{grid-area:back}.frame__prev{grid-area:prev}.frame__demos{grid-area:demos;display:flex;gap:1rem}.frame__demo--current{opacity:.5}.wrapper{width:100%;position:absolute;top:0;left:0;margin-top:50px}@media screen and (min-width: 53em){.frame{position:fixed;height:100%;width:100%;grid-template-columns:auto 1fr auto auto;grid-template-rows:auto auto 1fr;grid-template-areas:"title back sponsor sponsor" "demos demos ... ..." "... ... ... prev";justify-content:start;justify-items:start;gap:1.5rem}.frame__prev{align-self:end;justify-self:end}}.card{max-width:400px;max-height:600px;height:60vh;width:30vw;margin:15vh auto;opacity:0}.card:nth-child(2n){transform:translate(-15vw)}.card:nth-child(odd){transform:translate(15vw)}.card.is-visible{opacity:1;transition:opacity .5s ease}.card.is-visible .card__content{transform:none}@media only screen and (max-width: 768px){.card{height:230px;width:80%}}.card__content{position:relative;width:100%;height:100%;border-radius:3vw;overflow:hidden;cursor:pointer;z-index:1;transform:scale(.5);transition:transform 1s var(--ease-out-bounce) 0s}.card__canvas{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width: 1000px){.card{height:40vh;width:40vw;margin:15vh auto}}@media (max-width: 600px){.card{height:40vh;width:60vw;margin:15vh auto}}.text{transition:transform 1.2s var(--ease-out-bounce) .1s;width:100%;position:absolute;top:50%;left:50%;height:100%;transform:translate(-50%,-50%) scale(.2);z-index:2;pointer-events:none;font-family:Inter,sans-serif;text-transform:uppercase;font-weight:600;letter-spacing:1px}.is-visible .text{transform:translate(-50%,-50%)}.card__text{width:100%;top:50%;left:50%;height:100%;display:flex;justify-content:flex-end;align-items:flex-end;flex-direction:column}.text__words{color:#2e2e2e;font-size:12px;text-align:center;margin-bottom:5px;width:100%;font-weight:700}.text__words__lite{color:#f5f5f7}.text__sub,.text__label{font-size:10px;text-align:center;width:100%;color:#8b8b8b99}.text__sub{margin-bottom:70px}.text__label{margin-top:30px}.text__label__lite,.text__sub__lite{color:#dfdfdf99}.text__label__beanz,.text__sub__beanz{color:#f3f3f399}@media (max-width: 768px){.text__words{font-size:10.5px}.text__sub,.text__label{font-size:8.5px}}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.scroll{position:fixed;bottom:1.5rem;right:1.5rem;font-size:2rem;font-weight:400;opacity:0;transition:opacity 1s;color:#ccc;font-family:Inter,sans-serif}.scroll.is-visible{opacity:.75}nav{display:flex;justify-content:space-between;align-items:center;position:fixed;top:0;left:0;width:100%;padding:1rem 2rem;background-color:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(15px);border-bottom:1px solid rgba(255,255,255,.2);z-index:1000}.title-item{font-size:32px;font-weight:800;margin-left:1%;display:inline-block;position:relative;cursor:pointer}.nav-list{list-style-type:none;margin-right:50px;display:flex;gap:1rem;border-color:#000;border-width:1px}.nav-item{display:flex;font-size:12px;letter-spacing:.5px;padding:0 10px;font-family:Inter,sans-serif;margin-right:25px;margin-top:20px;margin-bottom:10px;text-transform:uppercase}.page{text-decoration:none;line-height:30px;height:30px;padding:0}.page:hover{cursor:pointer}.title-item-page{color:#c3e2de;letter-spacing:.5px}.title-item-page:hover{color:#f6c28a}.title-bounce1,.title-bounce2,.title-bounce3{display:inline-block;transition:transform .3s ease-in-out}.title-bounce3{font-size:12.5px;font-family:"monospace";text-shadow:-.25px 0,0 .25px,.25px 0,0 -.25px}.title-item:hover .title-bounce1{animation:bounce1 .5s}.title-item:hover .title-bounce2{animation:bounce2 .5s;animation-delay:.25s}.title-item:hover .title-bounce3{animation:bounce3 1s;animation-delay:.65s}@keyframes bounce1{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes bounce2{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes bounce3{0%,to{transform:translate(0)}50%{transform:translate(30px)}}.navbar-toggle{display:none}.navbar-toggle-label{cursor:pointer;display:none}.menu-icon{display:block;width:20px;color:#333;font-size:8px;position:relative}.close-button{font-size:24px;color:#000;border:none;background-color:transparent;text-decoration:none;position:absolute;top:20px;right:20px}.nav-mobile-num{display:none}@media (min-width: 769px){.close-button{display:none}}@media (max-width: 768px){.nav-mobile-num{display:inline;font-weight:500;font-size:12px;margin-right:5px}.nav-item{font-size:32px;font-weight:700;letter-spacing:.5px;padding:0;margin-right:0;margin-top:10px;margin-bottom:40px}.navbar-toggle{display:block;position:absolute;top:20px;right:20px;z-index:100}.navbar-toggle-label{display:block;width:40px;margin-right:50px;height:40px}.navbar-toggle-label .menu-icon{display:block;width:20px;color:#333;font-size:8px;font-weight:500;position:relative;top:50%;transform:translateY(-50%);transition:background-color .3s ease}.nav-list{display:none}.nav-list.open{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fffffff7;position:fixed;top:0;left:0;width:100vw;height:100vh;padding:0;margin:0;z-index:999999}}.modal-overlay{display:flex;justify-content:center;align-items:start;position:fixed;z-index:10000;left:0;top:0;width:100%;height:100%;background-color:#000c;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.modal-content{width:50%;max-height:100%;overflow-y:auto;background:white;box-sizing:border-box;position:relative;color:#2e2e2e}.modal-body{padding:50px 5% 30px;max-height:100%}.modal-margin-above{margin-top:20px}.modal-padding-between{padding-top:20px;padding-bottom:20px}.close-out,.close-in{position:absolute;right:20px;top:20px;font-size:24px;cursor:pointer}.close-in{display:none}.modal-title{font-size:40px;font-weight:800;padding-top:20px;padding-bottom:20px}.modal-body-text{font-size:12px;line-height:1.5;font-weight:400;margin-top:20px}.modal-overview-container{display:flex;flex-wrap:wrap;gap:20px}.modal-desc-container{flex:1}.modal-overview{width:70%}.modal-role-content,.modal-duration-content,.modal-title-tag{font-size:12px;font-weight:500}.modal-role,.modal-duration{font-size:10px;font-weight:300;text-transform:uppercase;padding-top:20px;padding-bottom:5px}.modal-pic-num{font-size:10px;margin-bottom:20px}.modal-section-container{display:flex;flex-wrap:wrap;gap:20px;align-items:center;justify-content:center}.modal-pic{width:100%;height:auto}.modal-pic-container{flex:1;margin-right:10px}.modal-pic-10{margin-top:-10px}.modal-pic-30{margin-top:-30px}.modal-pic-40{margin-top:-40px}.modal-pic-50{margin-top:-50px}.modal-yolingo-insights{font-size:10px;font-weight:300;text-transform:uppercase;padding-bottom:20px}.modal-yolingo-user-container{flex:1;margin-left:10px;border:1px solid #ccc;border-radius:5px;padding:30px}.modal-yolingo-user-title{font-size:12px;font-weight:600;margin-bottom:5px}.modal-yolingo-figma{display:flex;margin-left:auto;margin-right:auto}.full-study-btn{background-color:transparent;border:solid 1px #2E2E2E;color:#2e2e2e;padding:10px 20px;border-radius:25px;text-transform:uppercase;cursor:pointer;margin:20px auto;font-size:11px;font-weight:500;display:flex}.next-proj-container{cursor:pointer;padding-bottom:50px}.next-proj-title{font-size:12px}.next-proj-title-content{font-size:40px;font-weight:800}@media (max-width: 768px){.close-out{display:none}.close-in{display:inline}.modal-overlay{align-items:center}.modal-body{padding:30px 5% 20px}.modal-content{width:100%;height:75%}.modal-margin-above-mobile{margin-top:20px}.modal-desc-container,.modal-overview,.modal-pic-container,.modal-yolingo-user-container{flex-basis:100%}.modal-yolingo-user-container{margin-left:0}.modal-pic-container{margin-right:0}.modal-pic-10,.modal-pic-30{margin-top:-15px}.modal-pic-40{margin-top:-20px}.modal-pic-50{margin-top:-25px}.modal-body p{font-size:14px}.modal-yolingo-figma{width:65%;height:600px}.full-study-btn{margin:20px auto}}.circle-button{background-color:transparent;color:#2e2e2e;border:1px solid #2E2E2E;border-radius:25px;padding:10px 20px;text-transform:uppercase;font-size:11px;font-weight:500;cursor:pointer;outline:none;transition:transform .1s ease;position:absolute;top:80px;right:6%}@media (max-width: 768px){.circle-button{top:200px;right:6%}}.circle-button2{background-color:transparent;color:#2e2e2e;border:1px solid #2E2E2E;border-radius:25px;padding:10px 20px;text-transform:uppercase;font-size:11px;font-weight:500;cursor:pointer;outline:none;transition:transform .1s ease;display:flex;margin:20px auto}.modal-fw-user-container{flex:1;border:1px solid #ccc;border-radius:5px;padding:30px;margin-top:20px;margin-bottom:20px}.modal-fw-section-container{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-end;justify-content:center}.modal-fw-lofi-container{flex:1;margin-left:10px}.modal-fw-final-img{width:100%}@media (max-width: 768px){.modal-fw-lofi-container{flex-basis:100%}.modal-fw-lofi-container{margin-left:0}.modal-fw-final-img{width:100%}}.modal-est-section-container{display:flex;flex-wrap:wrap;align-items:flex-end}.modal-est-hover-container{width:65%;margin-right:4%}.modal-est-category-container{width:25%;margin-left:4%}.modal-est-check{font-size:10px;font-weight:300;text-transform:uppercase}.est-mockup{position:relative;width:100%;max-width:1000px;margin:auto}.est-mockup img{width:100%;display:block}.est-site{position:absolute;top:4.5%;left:3.7%;width:92.5%;height:61.8%;border:none}.modal-ali-section-container{display:flex;flex-wrap:wrap;align-items:flex-end}.modal-ali-hover-container{flex:1;height:350;margin-right:4%}.modal-ali-category-container{flex:1;height:350;margin-left:4%}.modal-ali-check{font-size:10px;font-weight:300;text-transform:uppercase}.ali-mockup .iphone-mock{display:none}.ali-mockup{position:relative;width:100%;max-width:1000px;margin:auto}.ali-mockup img{width:100%;display:block}.ali-site{position:absolute;top:4.5%;left:3.7%;width:92.5%;height:61.8%;border:none}@media (max-width: 768px){.ali-mockup .mac-mock{display:none}.ali-mockup .iphone-mock{display:block;width:80%;margin-left:auto;margin-right:auto}.ali-site{top:10.9%;left:14.4%;width:70.9%;height:77.5%;border:.75px solid rgb(138,138,138);border-radius:2px}}.tooltip-coming-soon{top:50%;left:50%;display:flex;justify-content:center}.tooltip-text{position:relative;border:.25px solid rgba(0,0,0,.2);background-color:#0000000d;color:#000;padding:5px 10px;border-radius:25px;visibility:hidden;opacity:0;transition:opacity .2s;font-size:10px;text-transform:lowercase;pointer-events:none;z-index:10}.underlay-container{position:absolute;top:0;left:0;width:100%;height:100%;display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;pointer-events:none}.home-about-container{position:absolute;bottom:55px;left:100px;width:100%;padding:0;display:inline-flex;flex-direction:row;align-items:flex-start;justify-content:center}.home-about-text{flex:1 1 0%;height:100%;font-family:Inter;font-size:10px;line-height:1.5;color:#2e2e2e;text-transform:uppercase}.product-designer-container{margin-top:150px;width:100%;padding:0;font-weight:800}.product-text{font-size:120px;color:#2e2e2e;margin:0;transform:translate(100px)}.designer-text{font-size:120px;color:#2e2e2e;text-align:right;margin:0;transform:translate(-100px)}@media (max-width: 600px){.home-about-container{bottom:75px;left:20px}.product-designer-container{margin-top:100px}.product-text{font-size:72px;transform:translate(-6px)}.designer-text{font-size:72px;transform:translate(5px)}}.home-container{cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'><line x1='0' y1='0' x2='16' y2='16' stroke='black' stroke-width='1' /><line x1='0' y1='16' x2='16' y2='0' stroke='black' stroke-width='1' /></svg>"),auto}.contact-footer-container{position:absolute;bottom:40px;right:100px}.contact-footer{font-size:12px;line-height:1em;text-align:right}.contact-footer a{margin-right:10px;cursor:pointer;pointer-events:all;color:#000;text-decoration:none}@media (max-width: 600px){.contact-footer-container{bottom:20px;right:20px}.contact-footer{font-size:10px;font-weight:300}}.loading-screen{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fffc;display:flex;justify-content:center;align-items:center;z-index:9999}.loader{color:#000;font-size:xx-large;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-container{top:0;left:0;right:0;width:100%;height:100%;overflow-x:hidden}#lab-page{cursor:none}.custom-cursor{position:fixed;width:15px;height:15px;background-color:transparent;border:1.25px solid black;backdrop-filter:blur(1.5px);-webkit-backdrop-filter:blur(1.5px);border-radius:50%;pointer-events:none;z-index:1000;transform:translate(-50%,-50%);display:none}.page-container:hover .custom-cursor{display:block}@media (max-width: 768px){#custom-cursor{display:none}}.lab-container{display:flex;flex-direction:column;align-items:center;padding-top:250px;color:#2e2e2e}.lab-title-container{font-weight:800;font-size:4em;letter-spacing:-3px;line-height:.5em;color:#2e2e2e;text-align:center}.lab-title-underlay{color:#c3e2de50;letter-spacing:1px}@keyframes roll-and-rotate{0%,to{transform:translate(0) rotate(0)}50%{transform:translate(10px) rotate(20deg)}}.smiley{display:inline-block;animation:roll-and-rotate 2s infinite alternate ease-in-out}.lab-tabs{margin:100px 0 20px}.lab-tab{font-size:12px;font-weight:500;letter-spacing:.5px;color:#2e2e2e;border:1.25px solid black;border-radius:25px;background:transparent;padding:12px 15px;margin-right:10px;margin-left:10px;cursor:none;text-transform:uppercase;transition:transform .1s ease}.lab-tab.active{background-color:#2e2e2e;color:#fff;border:1px solid #2E2E2E}.lab-tabs-description{text-align:center;margin-top:10px;margin-bottom:80px;font-size:12px;color:#2e2e2e}.lab-gallery-container{column-count:3;column-gap:0px;cursor:none}@media (max-width: 768px){.lab-container{padding-top:175px}.lab-tabs{margin:80px 5% 20px;display:flex;justify-content:center;flex-wrap:wrap}.lab-tab{padding:15px;border-radius:60px;margin:0 5px 10px}.lab-tabs-description{margin:0 10% 60px}.lab-gallery-container{column-count:1}.gallery-image{margin-top:30px}}.image-overlay-container{break-inside:avoid;position:relative}.gallery-image{width:100%;display:block}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s;pointer-events:none}.image-overlay-container:hover .overlay{opacity:1;pointer-events:all}.overlay-text{color:#fff;padding:15%;font-weight:500;font-size:12px}.canvas-container{width:100%;height:100%;overflow:hidden!important;cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'><line x1='0' y1='0' x2='16' y2='16' stroke='black' stroke-width='1' /><line x1='0' y1='16' x2='16' y2='0' stroke='black' stroke-width='1' /></svg>"),auto}.aboutme{cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'><line x1='0' y1='0' x2='16' y2='16' stroke='black' stroke-width='1' /><line x1='0' y1='16' x2='16' y2='0' stroke='black' stroke-width='1' /></svg>"),auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#2e2e2e;font-family:Inter,sans-serif;font-size:12.5px;text-align:justify;z-index:1;line-height:1.35}.about-subtitle{text-transform:uppercase;font-weight:700;font-size:10px;letter-spacing:.75px;margin-bottom:5px;color:#a8d6d0}.about-desc-title{text-transform:uppercase;font-size:40px;font-weight:900;margin-bottom:20px;line-height:1.25;text-align:left}.contactme{cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'><line x1='0' y1='0' x2='16' y2='16' stroke='black' stroke-width='1' /><line x1='0' y1='16' x2='16' y2='0' stroke='black' stroke-width='1' /></svg>"),auto;position:absolute;bottom:10%;color:#2e2e2e;font-family:Inter,sans-serif;font-size:12px;z-index:1;right:0;left:0;display:flex;align-items:center;justify-content:center}.about-skills{font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:.25px;margin-top:10px;text-align:center}.about-skills-mobile{display:none}@media (max-width: 1000px){.aboutme{top:50%;left:0%;transform:translateY(-50%);margin:0% 15%;font-size:12px}.contactme{bottom:6%;font-size:12.5px}.about-desc-title{font-size:32px;text-align:left;line-height:1.1}.about-skills{display:none}.about-skills-mobile{display:block;font-size:8px;text-transform:uppercase;text-align:left}}@media (max-height: 740px){.about-desc-title{display:none}}@media (max-width: 280px){.aboutme{font-size:10px}}@media (min-width: 1200px){.aboutme{position:absolute;top:50%;left:0%;transform:translateY(-50%);margin:0 30%}}@keyframes jiggle{0%,to{transform:translate(0)}25%{transform:translate(-20px)}75%{transform:translate(20px)}}.contactme a{transition:transform .3s ease}.contactme a:hover{animation:jiggle .5s ease infinite}.ford-hero{position:relative;width:100%;object-fit:cover;height:600px}.ford-img{width:13%;right:25%;padding-top:18%;rotate:-15deg}@media (max-width: 1000px){.ford-img{display:none}}.ford-container{padding:150px 200px 50px;color:#2e2e2e;position:relative}@media (min-width: 1200px){.ford-container{padding:150px 300px 50px}}.description-container{padding-bottom:20px}.section-container{padding-top:100px}.mini-section-container{padding-top:50px}.img-container{display:flex;overflow-x:scroll;white-space:nowrap}.tooltip{position:relative;display:inline-block;cursor:pointer;line-height:1.5}.tooltip:after{content:"With the introduction of the Ford+ Plan in 2021, Ford is striving to transform the brand by enriching the user experience, delivering more innovative solutions, and deepening customer loyalty. Ford is actively pushing for growth in every part of the company, especially with FordPass.";display:none;position:absolute;bottom:150%;background-color:#00000080;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:300px;left:50%;transform:translate(-50%);color:#fff;padding:10px;border-radius:10px;white-space:wrap}.tooltip:hover:after{display:block}.title{font-weight:700;font-size:32px}.body-container{font-size:14px}li{padding-bottom:5px}.desc-title,.desc-body{display:inline-block}.desc-title{text-transform:uppercase;margin-right:40px;font-weight:600;font-size:12px}.desc-body{text-transform:uppercase;font-size:12px}.description,.overview{display:inline-block}.overview{width:40%;font-size:11.5px;padding-top:60px}@media (max-width: 1000px){.problem-title{padding-bottom:50px}}.goal-container{padding-bottom:50px}.goal-extra{border:.5px solid black;color:#000;background-color:transparent;border-radius:20px;font-size:16px;cursor:pointer;display:block;margin-left:auto;margin-right:auto}.goal-item{position:relative;display:block}@keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(-3.5px)}to{transform:translateY(0)}}.bounce-button{transition:transform .3s}.bounce-button:hover{animation:bounce .5s}@media (min-width: 1000px){.problem{display:flex;align-items:center;justify-content:center}.problem-title{padding-right:100px}}.problem-body{line-height:2;text-align:justify}.question{font-size:18px;text-transform:uppercase;text-align:center}.question-line{margin-top:100px}.business-line{margin-top:50px}@media (min-width: 2000px){.description{right:0}}@media (min-width: 1000px){.question{padding-left:100px;padding-right:100px}}@media (max-width: 1000px){.webview-img{height:300px}}@media (max-width: 1725px){.description{padding-right:100px}.overview{width:40%;font-size:11.5px;padding-top:60px}}@media (max-width: 1391px){.description{padding-right:40px}.overview{width:40%;font-size:11.5px;padding-top:60px}}@media (max-width: 1308px){.overview{width:100%;padding-top:20px;font-size:11px}}@media (max-width: 800px){.description{padding-right:0}.ford-container{padding:150px 50px 50px}.anchor-menu{display:none}}.numbering{position:absolute;font-weight:800;font-size:80px;-webkit-text-stroke:.5px rgb(209,209,209);color:transparent;bottom:5;left:0;right:0;z-index:-1}.highlight{border:1px solid black;padding:5px 10px;border-radius:40px}.goal-main-title{text-align:center;padding-bottom:50px}.goal-title{font-weight:600;font-size:18px}.goal-number-title{position:relative;font-size:12px;font-weight:500;text-transform:uppercase;padding-bottom:20px;text-align:center;padding-top:0}.superscript-numbering{font-weight:300;font-size:12px;vertical-align:super;padding-left:5px}.goal-subtitle{padding-top:10px;font-weight:400}.goal-body-container{padding-top:10px}@media (min-width: 1400px){.goal-body-container{margin-right:10%;margin-left:10%}}@media (min-width: 1600px){.goal-body-container{margin-right:20%;margin-left:20%}}.goal-part{text-transform:uppercase;font-weight:400;font-size:12px;padding-bottom:10px;padding-top:20px}.goal-problem-container{display:flex}.goal-problem,.goal-problem-text{display:inline-block}.goal-problem{text-transform:uppercase;margin-right:40px;font-weight:600;font-size:12px}.goal-question-container{display:flex}.goal-question,.goal-question-text{display:inline-block}.goal-question{text-transform:uppercase;margin-right:0;font-weight:600;font-size:12px;padding-top:15px}.footnote{font-size:12px;font-weight:300}.circle{width:300px;height:300px;border-radius:50%;border:#555555 solid .5px;margin-left:50px;margin-top:50px;position:absolute;z-index:1}.workshop-title{padding-bottom:10px}.workshop-guidelines{padding-top:10px;font-size:11px}.workshop-guidelines-bullets{text-transform:none;text-align:left;font-weight:300;line-height:1.5}.guidelines-button{background-color:transparent;color:#000;border-color:#000;border-width:1px;border-radius:20px;cursor:pointer;font-size:10px;text-transform:uppercase;padding:10px}.guidelines-button:hover{color:#000;border-color:#000}.workshop-info{line-height:1.5}@media (min-width: 600px){.workshop-container{display:flex}.workshop-title,.workshop-split{display:inline-block;width:50%}.workshop-title{text-align:center;padding-right:50px;padding-bottom:10px}.workshop-info{line-height:1.5}.sailboat-title{padding-top:50px}}.sailboat-title{font-weight:500;font-size:18px;text-transform:uppercase}.sailboat-part{text-transform:uppercase;font-weight:400;font-size:12px;padding-bottom:10px;padding-top:20px}.sticky-notes{display:flex;flex-wrap:wrap;padding-top:50px;padding-bottom:50px}@media (min-width: 1100px){.sticky-notes{padding-right:50px;padding-left:50px}}@media (min-width: 1300px){.sticky-notes{padding-right:50px;padding-left:50px}}@media (min-width: 1360px){.sticky-notes{padding-right:100px;padding-left:100px}}@media (min-width: 1500px){.sticky-notes{padding-right:150px;padding-left:150px}}@media (min-width: 1600px){.sticky-notes{padding-right:200px;padding-left:200px}}@media (min-width: 1700px){.sticky-notes{padding-right:25%;padding-left:25%}}.note{position:relative;width:100px;height:100px;background-color:#cbff88;margin:10px;padding:10px}.badnote{position:relative;width:100px;height:100px;background-color:#ffa292;margin:10px;padding:10px}.note:hover,.badnote:hover{animation:note-bounce .5s}@keyframes note-bounce{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.note p{margin:5px;padding:0;font-size:12px;font-weight:400}.badnote p{margin:5px;padding:0;font-size:12px}.stakeholder-title{text-align:center}.quote{font-size:18px;font-weight:300;text-align:center;margin-top:50px;margin-bottom:50px;font-style:italic;line-height:2}.quotemarks{font-size:24px}@media (max-width: 600px){.ford-container{padding:100px 50px 50px}}@media (max-width: 1500px){.sticky-notes{margin-right:0;margin-left:0;justify-content:center}}@media (min-width: 600px){.stakeholder-text-container{display:flex;padding-top:50px}.stakeholder-goals-container{display:inline-block;width:50%}.stakeholder-pain-container{display:inline-block;width:50%;padding-left:100px;line-height:20px}.target-box{border:1px solid black;border-radius:10px;margin:30px 20px 0}.inner-target-box{padding:20px}}@media (max-width: 1200px){.stakeholder-pain-container{padding-left:30px}}@media (max-width: 600px){.stakeholder-pain-container{padding-left:0}.stakeholder-body-title{padding-top:50px}}.stakeholder-body-title{text-transform:uppercase;font-weight:600;font-size:12px}.targets{text-transform:uppercase;font-weight:300;font-size:11px;padding-top:5px}.desc{opacity:.5}#overview,#exploration,#prototype,#final{scroll-margin-top:100px}#ford-scroll::-webkit-scrollbar{height:6px;background-color:transparent}#ford-scroll::-webkit-scrollbar-track{border:.75px solid #ccc;background-clip:padding-box}#ford-scroll::-webkit-scrollbar-thumb{background-color:#9c9c9c}#ford-scroll::-webkit-scrollbar-thumb:hover{background-color:#2e2e2e}#ford-scroll::-webkit-scrollbar-track-piece{background-color:transparent}.AB-text{padding-top:50px}.mini-body-text{padding-top:10px}.AB-highlight{font-weight:900;font-size:18px;text-transform:uppercase;color:#9c9c9c4d;padding-top:10px}.AB-line{height:.5px;background-color:#ccc;border:none}.AB-design{display:flex;justify-content:center}.AB-footnote{text-align:center}.designA-body,.designB-body{padding-top:10px;line-height:1.5}@media (max-width: 999px){.AB-highlight{padding-top:50px}.AB-img{height:300px;padding-top:50px}.designA{position:absolute;left:0;padding-left:10px}.designB{padding-left:50%}}@media (max-width: 400px){.B-footnote{padding-left:50px}}@media (min-width: 500px){.designA{left:0;padding-left:20%}}@media (min-width: 1000px){.A-container{display:flex;align-items:center;justify-content:center;padding-left:0;padding-right:0}.A-text,.designA{display:inline-block}.A-text{text-align:right}.B-container{display:flex;align-items:center;justify-content:center;padding-left:0;padding-right:0}.B-text,.designB{display:inline-block}.designA{left:none;padding-left:0}.AB-test-text{padding-bottom:50px}}@media (min-width: 1400px){.A-container,.B-container{padding-left:10%;padding-right:10%}}@media (min-width: 1500px){.A-container,.B-container{padding-left:15%;padding-right:15%}.AB-title,.AB-title-footnote{padding:0 100px}.AB-test-text{padding:0 100px 50px}}@media (min-width: 1700px){.A-container,.B-container{padding-left:20%;padding-right:20%}}.testing{padding-top:50px;width:100%;justify-content:center;align-items:center}.accordion_container{position:relative;font-size:14px;margin-bottom:20px;color:#2e2e2e}@media (min-width: 1000px){.accordion_container{margin-right:100px;margin-left:100px}}@media (min-width: 1500px){.accordion_container{margin-right:300px;margin-left:300px}}.accordion{width:100%;background-color:transparent;cursor:pointer;padding:10px 0;text-align:left;border:none;outline:none;color:#2e2e2e;border-bottom:1px solid #ccc;font-weight:600;text-transform:uppercase;font-size:12px}.panel{max-height:0;overflow:hidden;opacity:0;transition:max-height .2s ease-out,opacity 1s}.panel.active{max-height:initial;opacity:1}.accordion-text{padding-top:10px}.prototype-title-container{padding-bottom:50px}.prototype-text-container{padding-bottom:20px}.prototype-explanation{padding:20px 0 30px;line-height:1.5}@media (min-width: 600px){.prototype-text-container{display:flex;align-items:center;justify-content:center;padding:50px 0 0}.prototype-title-container{width:30%;display:inline-block;padding-right:50px;padding-bottom:0}.prototype-intro{display:inline-block;width:70%}.prototype-desc{text-transform:uppercase;margin-right:40px;font-weight:600;font-size:12px;width:40%}.prototype-explanation{padding-top:0}}.webview-img{display:flex;justify-content:center;align-items:center}video{-webkit-mask-image:-webkit-radial-gradient(white,black);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.video-container{width:100%;position:relative;padding-top:56.25%;overflow:hidden;margin-top:50px;margin-bottom:50px}.prototype-vid{position:absolute;top:0;left:50%;transform:translate(-50%);width:100%;height:100%;object-fit:cover;outline:5px solid #f5f6f7;outline-offset:-3px;display:flex;margin-left:auto;margin-right:auto}@media (max-width: 600px){.video-container{padding-top:100%;margin-top:0;margin-bottom:0}.prototype-vid{object-fit:cover;clip-path:inset(0 10% 0 10%)}}.webview-overall-container{display:flex;justify-content:center;padding-left:0;padding-right:0}.fordwebview-container{position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden}.webview-hover{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-size:contain;background-repeat:no-repeat;transition:background-image .3s ease-in-out;background-position:center}.webview:hover{cursor:pointer}.webview-footnote{text-align:center;padding-left:20%;padding-right:20%}.prototype-final-text{margin-top:50px;line-height:1.5}@media (max-width: 600px){.webview-footnote,.webview-hover{display:none}.fordwebview-container{position:relative;width:100%;height:0;padding-bottom:80%;overflow:visible}.webview-mobile-img{width:100%}}@media (min-width: 601px){.webview-mobile{display:none}}.reflection-subtitle{font-weight:600;font-size:14px;padding-top:50px;padding-bottom:10px;text-transform:uppercase}.reflection-text{line-height:1.5}.next-case-study-container{cursor:pointer;padding-bottom:0}.next-case-study-title{font-size:11px}.next-case-study-title-content{font-size:32px;font-weight:800}.anchor-menu{position:fixed;z-index:1;top:50%;right:0;padding-right:10px;transform:translateY(-50%);font-size:11px}.anchor-menu-item{display:block;position:relative;padding-right:25px;margin-bottom:10px;color:#000;opacity:.5;text-decoration:none;text-align:right}.anchor-menu-item:before{content:"";display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;background-color:transparent;border:1.5px solid #000}.anchor-menu-item.active{opacity:1}.anchor-menu-item.active:before{background-color:#000}.fade-in{opacity:0;transition:opacity 1s}.fade-in.is-visible{opacity:1}.fade-up{transform:translateY(50px);opacity:0;transition:transform 2s,opacity 2s}.fade-up.is-visible{transform:translateY(0);opacity:1}@media (min-width: 1000px){.fade-right{transform:translate(100px);opacity:0;transition:transform 1.5s,opacity 1.5s}.fade-right.is-visible{transform:translate(0);opacity:1}}@media (min-width: 1000px){.fade-left{transform:translate(-100px);opacity:0;transition:transform 2s,opacity 2s}.fade-left.is-visible{transform:translate(0);opacity:1}}.footer-sam-design{color:#ccc;font-size:8px;font-weight:500;letter-spacing:.5px;display:flex;align-items:center;justify-content:center;padding:20px 0}.fw-img{width:25%;left:10%;padding-top:32%;rotate:15deg}.fw-img2{width:30%;right:15%;padding-top:18%;rotate:-15deg}@media (max-width: 1000px){.fw-img2,.fw-img{display:none}}.facewash-container{padding:150px 200px 50px;color:#2e2e2e;position:relative}hr{border:none;height:1px;background-color:#ccc}.fw-section-container{padding-top:125px}@media (min-width: 1200px){.facewash-container{padding:150px 300px 50px}}@media (max-width: 800px){.description{padding-right:0}.facewash-container{padding:150px 50px 50px}.anchor-menu{display:none}}@media (max-width: 600px){.facewash-container{padding:100px 50px 50px}.soap-img{margin:0;height:100px}}#facewash-title{padding-top:0;text-align:left}.facewash-description{padding-bottom:75px}.overview{width:100%}.facewash-quote{font-size:18px;font-weight:300;text-align:center;margin-top:50px;font-style:italic;line-height:2}.facewash-quote-sub{text-align:center;font-weight:200;font-size:10px;margin-bottom:50px}.overview-text{line-height:1.5;margin-left:20%;margin-right:20%;text-align:justify;padding-bottom:50px}@media (max-width: 500px){.overview-text{margin-left:10%;margin-right:10%}}.facewash-question{font-size:18px;font-weight:500;text-transform:uppercase;text-align:center;margin-bottom:100px;letter-spacing:1px}.soap-img{margin:0 -10%;width:100%;height:300px;border-radius:25px;object-fit:cover}.needs-container{text-align:center}.needs-title{text-align:center;padding-top:50px;font-size:14px;text-transform:uppercase;font-weight:600;letter-spacing:1px}.needs-text{text-align:center;padding-top:10px;margin-left:30%;margin-right:30%}@media (max-width: 600px){.needs-text{margin-left:10%;margin-right:10%}}.facewash-numbering{font-weight:300;font-size:12px;vertical-align:super}.goal-facewash-title{padding-bottom:30px}.facewash-goals-title{cursor:pointer;font-weight:400;font-size:14px;text-transform:lowercase;padding:20px 0 20px 10px;transition:all .5s ease}.facewash-goals-titles{margin-bottom:50px}.facewash-goals-text{opacity:0;line-height:1.5;transition:opacity 1s ease-in-out;max-height:0;overflow:hidden}.facewash-goals-texts{padding-left:10%;padding-right:10%}.facewash-goals-text.active{opacity:1;max-height:1000px}.facewash-goals-title.active{background-color:#e2e2e2;transform:scale(1.1)}.secondary-research-title{font-weight:700;font-size:32px;text-align:center}.secondary-subtitle{text-align:center}.secondary-research-container{border:.5px solid black;border-radius:25px;padding-top:50px;padding-bottom:50px}@media (max-width: 500px){.secondary-research-title,.secondary-subtitle{text-align:left}.secondary-research-container{border:none;padding-top:0;padding-bottom:0}}.cerave-quotes-container,.cerave-stats-container{padding-top:50px}.cerave-stats-container{padding-left:10%;padding-right:10%}@media (max-width: 500px){.cerave-stats-container{padding-left:0;padding-right:0}}@media (min-width: 1000px){.cerave-stats-container{padding-left:20%;padding-right:20%}}.cerave-stats{padding-top:50px;margin-left:20%;margin-right:20%}.stat-body{display:flex;align-items:flex-end}.percentage-container{width:25%;margin-right:0;display:flex;justify-content:flex-end;align-items:flex-end}.percentage{color:#292929;font-weight:500;font-size:52px;line-height:1}.stat-text-container{margin-left:20px;width:65%;text-align:left;text-transform:uppercase;font-weight:400;letter-spacing:1px;font-size:10px}@media (max-width: 600px){.cerave-stats{margin-left:15%;margin-right:15%}}@media (max-width: 500px){.stat-body{display:inline-block}.stat-text-container{margin-left:0;width:100%;text-align:center}.percentage-container{text-align:center;justify-content:center;align-items:center;width:100%;margin-right:0}.stat-text-container{font-size:11px}}.first-stat{padding-bottom:10px}.cerave-source{font-size:8px;text-transform:uppercase;padding-left:5px;padding-right:5px;color:#4169e1}.cerave-source:visited{color:#4169e1}.source-container{text-align:center}.quote-container{padding:50px 20% 10px;display:flex;align-items:center;justify-content:center}@media (max-width: 1000px){.quote-container{padding-right:10%;padding-left:10%}}.quote-box{flex-grow:1;text-align:center;padding-top:30px;padding-bottom:30px}@media (max-width: 500px){.quote-container{padding-right:0%;padding-left:0%}.quote-box{font-size:11px}}.quote-button{margin:0 10px;color:#000;border:.5px solid black;background-color:transparent;border-radius:40px;padding:7px 9px;text-decoration:none}.quote-button:hover{cursor:pointer}#facewash-qual-title{padding-bottom:50px}.qual-container{text-align:justify;line-height:1.5}@media (min-width: 1000px){#facewash-qual-title{padding-right:50px;padding-bottom:0;padding-top:0}.qual-container{display:flex;padding-top:150px}}.qual-highlight{font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:2px}.interview-title{padding-top:50px;padding-bottom:10px;text-transform:uppercase;font-weight:600;letter-spacing:1px}.interview-questions{text-transform:lowercase;line-height:1.5}.subtitle{text-transform:lowercase;font-weight:200}.insights-list{padding-top:40px}.insights-num{width:10px;padding-right:50px;font-size:12px;font-weight:300}.insights-list-item{padding-top:10px;line-height:1.5;display:flex;align-items:flex-start}@media (max-width: 500px){.insights-num{width:10px;padding-right:20px;font-size:12px;font-weight:300}}@media (min-width: 1000px){.insights-text{padding-left:30px}}.journey-img{display:block;margin-left:auto;margin-right:auto;width:100%}@media (max-width: 600px){.journey-img-container{overflow-x:auto}.journey-img{width:700px}}.persona-card-container{display:flex;justify-content:center;align-items:center}.flip-card-container{display:flex;justify-content:center;align-items:center;margin-left:25px;margin-right:25px}.flip-card{position:relative;width:300px;height:400px;margin-top:50px;perspective:500px}.flip-card-inner{position:absolute;width:100%;height:100%;transition:transform 1s;transform-style:preserve-3d}.flip-card:hover .flip-card-inner{transform:rotateY(180deg);transition:transform .5s}.flip-card-front,.flip-card-back{position:absolute;height:100%;width:100%;font-size:14px;font-weight:300;border-radius:25px;backface-visibility:hidden}.flip-card-front img{width:300px;height:400px;object-fit:cover;border-radius:25px;border:rgb(184,184,184) .5px solid}.flip-card-front .persona-overlay{position:absolute;bottom:0;height:10%;width:100%;color:#fff;text-align:center;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:4px;background-color:transparent}.flip-card-back{background:rgba(161,161,161,.2);border:rgb(184,184,184) .5px solid;transform:rotateY(180deg)}.flip-card:hover{cursor:pointer}.persona-container{padding:30px}.persona-name{font-size:18px;font-weight:700;text-transform:uppercase}.persona-component{padding-top:20px}.persona-subtitle{font-weight:500;padding-bottom:10px}.persona-text ul{margin:0;padding:0 0 0 20px;line-height:1}@media (max-width: 1000px){.persona-card-container{flex-direction:column}.flip-card-container{margin-left:0;margin-right:0}}@media (max-width: 500px){.flip-card,.flip-card-front img{width:275px;height:375px}.flip-card-back{font-size:12px}.persona-name{font-size:14px}}.reflection-container{padding:50px 10% 0;line-height:1.5}@media (max-width: 600px){.reflection-container{padding:50px 0 0}}.reflection-points-container{padding-top:50px;padding-bottom:50px;text-align:center}.reflection-list-item{display:flex;justify-content:center}.reflection-points{text-transform:uppercase;font-weight:600;font-size:11px;letter-spacing:1px}.reflection-num{width:10px;padding-left:4px;font-size:10px;font-weight:300;position:relative;top:-.4em}@media (max-width: 1000px){.reflection-num{display:none}.reflection-points-container{margin-left:15%;margin-right:15%}}@media (max-width: 500px){.reflection-points-container{margin-left:0;margin-right:0}}.divergent-container{padding-top:50px}.divergent-item{border:1px solid black;padding:5px 10px;border-radius:40px;display:inline-block;box-sizing:content-box;margin:5px 2px}.divergent-button{background:none;border:none;padding:0;margin:0;font-size:18px;cursor:pointer;color:#000}@media (max-width: 1100px){.divergent-item{font-size:11px;border:.5px solid black;padding:5px 7px}.divergent-button{font-size:11px}}@media (max-width: 900px){.divergent-item{font-size:8px;border:.5px solid black;padding:3px 5px;margin:3px 2px}.divergent-button{font-size:8px}}.convergent-content-container{margin-top:50px;font-weight:200}.convergent-question{font-size:14px;font-weight:500;line-height:1.5;padding-bottom:10px;text-align:left}.convergent-sub{font-weight:200;font-size:12px}.convergent-thinking-img{width:80%;margin-top:50px;display:block;margin-left:auto;margin-right:auto}@media (max-width: 500px){.convergent-thinking-img{width:100%}}@media (min-width: 1000px){.convergent-title-container{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}}.lofi-title{font-weight:700;font-size:32px}.lofi-facewash-body-container{margin-top:20px}.lofi-facewash-img{width:80%;display:block;margin-left:auto;margin-right:auto;margin-bottom:20px}@media (min-width: 1000px){.lofi-facewash-img{width:50%}}.lofi-explanation{line-height:1.5}@media (min-width: 1000px){.lofi-explanation{margin-right:10%;margin-left:10%}.lofi-title{text-align:center}}.midfi-facewash-img{width:80%;border-radius:25px}@media (min-width: 1000px){.midfi-facewash-img{width:90%;margin-right:50px}}.toggle-menu{display:flex;margin-bottom:-1px}.toggle-menu button{background:none;border:1px solid #ccc;border-bottom:none;cursor:pointer;padding:10px 20px;margin:0;font-weight:700;text-transform:uppercase}.toggle-menu button:not(:last-child){border-right:none}.toggle-menu button.active{background:#f5f6f7}.content-section{border:1px solid #ccc;border-radius:0 10px 10px;display:none;padding:25px}.content-section.active{display:block}.image-container{display:flex;justify-content:center}.user-feedback-mid{padding-top:50px}.midfi-img-container{padding-bottom:50px}.midfi-img-container{width:70%;display:block;margin-left:auto;margin-right:auto}@media (max-width: 500px){.midfi-img-container{width:100%}}@media (min-width: 1000px){.user-feedback-mid{display:flex;justify-content:space-between}.midfi-img-container,.midfi-explanation{width:50%}.midfi-img-container{padding-bottom:0}}.testing-midfi-title{text-transform:uppercase;font-size:11px;font-weight:600;letter-spacing:.5px;padding-bottom:15px}.testing-midfi-text{line-height:1.5}.feedback-button{background-color:transparent;border-width:1px;border-radius:20px;cursor:pointer;font-size:10px;text-transform:uppercase;padding:10px}.feedback-button:hover{color:#000;border-color:#000}.feedback-list{text-transform:none;line-height:1.5}.feedback-num{width:10px;padding-left:4px;font-size:10px;font-weight:300;position:relative;top:-.4em}.feedback-text{font-size:12px}.feedback-list-item{padding-top:10px;line-height:1.5;display:flex}.hifi-img{width:100%;display:flex;border-radius:20px;margin:50px auto}.prototype-fw-text{line-height:1.5}.reflection-text{padding-bottom:10px}@media (max-width: 600px){.login-web{display:none}}@media (min-width: 601px){.login-mobile{display:none}}.login-page-container,.login-web,.login-mobile{position:relative;width:100%;height:100vh;overflow:hidden}.login-container{color:#2e2e2e;z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:auto}@media (max-width: 500px){.login-container{width:70%}}.login-card{padding:20px;background:rgba(255,255,255,.25);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border-radius:20px;border:1px solid rgba(255,255,255,.18);text-align:center}.login-title{font-weight:600;font-size:18px;text-transform:uppercase;padding-bottom:10px;padding-top:3px}.password-input-container{position:relative;display:inline-block;width:100%}.submit-container{display:flex;justify-content:center;margin-top:13px}.toggle-password-visibility{position:absolute;right:10px;top:50%;transform:translateY(-50%);padding:0;border:none;background-color:transparent;cursor:pointer;color:#929292}.toggle-password-visibility:hover{color:#464646}.toggle-password-visibility:focus{outline:none}input[type=password],input[type=text]{font-size:16px;padding:10px 40px 10px 10px;border:1px solid rgba(0,0,0,.2);border-radius:4px;width:100%;box-sizing:border-box;background-color:#ffffff80;transition:border-color .3s}button[type=submit]{font-size:14px;padding:10px 20px;letter-spacing:.5px;background-color:transparent;color:#2e2e2e;border:#2E2E2E solid 1px;cursor:pointer;border-radius:30px}@keyframes jiggle{0%{transform:rotate(0)}30%{transform:rotate(3deg)}70%{transform:rotate(-3deg)}to{transform:rotate(0)}}button[type=submit]:hover{background-color:#2e2e2e;color:#fff;transition:background-color ease-in-out .2s;animation:jiggle .5s}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.login-canvas{opacity:0;touch-action:none;animation:fade-in 5s ease .5s forwards}.padding-above{padding-top:50px}.text-desc{line-height:1.5}.yolingo-img{width:90%;display:flex;margin-left:auto;margin-right:auto}.yolingo-overview-title{text-align:center;padding-top:75px;font-size:18px;font-weight:600}.second-title{padding-top:50px}.yolingo-overview-text{padding-top:10px;margin-left:15%;margin-right:15%;line-height:1.5}.intro-explanation-container{border:.25px solid black;border-radius:25px;margin-top:50px;padding-bottom:75px}@media (max-width: 500px){.yolingo-img{width:100%}.intro-explanation-container{border:none;margin-top:0;padding-bottom:0}.yolingo-overview-text{margin-left:0;margin-right:0}.yolingo-overview-title{text-align:left}}.comp-title{text-align:center;padding-top:50px;padding-bottom:10px;font-size:14px;text-transform:uppercase;font-weight:600;letter-spacing:1px}.comp-subtitle{text-align:center;font-weight:300;font-size:10px;padding-top:50px;text-transform:uppercase;letter-spacing:1px}@media (max-width: 500px){.comp-title{text-align:left}}.comp-flip-card-container{display:flex;justify-content:center;align-items:center}.comp-flip-card{position:relative;width:300px;height:300px;perspective:500px}.comp-flip-card-inner{position:absolute;width:100%;height:100%;transition:transform 1s;transform-style:preserve-3d}.comp-flip-card:hover .comp-flip-card-inner{transform:rotateY(180deg);transition:transform .5s}.comp-flip-card-front,.comp-flip-card-back{position:absolute;height:100%;width:100%;font-size:14px;font-weight:300;border-radius:15px;backface-visibility:hidden}.comp-flip-card-front img{width:300px;height:300px;object-fit:cover;border-radius:15px;border:rgb(184,184,184) .5px solid}.comp-flip-card-front .persona-overlay{position:absolute;bottom:0;height:10%;width:100%;color:#fff;text-align:center;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:4px;background-color:transparent}.comp-flip-card-back{background:rgba(161,161,161,.2);border:rgb(184,184,184) .5px solid;transform:rotateY(180deg)}.comp-flip-card:hover{cursor:pointer}.competitor-card-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:50px;margin-top:50px}.competitor-container{padding:20px}.competitor-name{font-size:12px;font-weight:700;text-transform:uppercase}.competitor-desc{font-size:10px;font-weight:300;padding-bottom:5px;color:#757575}.competitor-component{padding-top:10px}.competitor-subtitle{font-size:11px;font-weight:500;padding-bottom:5px}.competitor-text{font-size:11px;font-weight:300}.competitor-text ul{margin:0;padding:0 0 0 20px;line-height:1}@media (max-width: 1000px){.competitor-card-container{flex-direction:column}.comp-flip-card-container{margin-left:0;margin-right:0}}@media (max-width: 500px){.comp-flip-card,.comp-flip-card-front img{width:250px;height:250px}.competitor-name{font-size:10px}.comp-hr{display:none}.competitor-desc{font-size:9px;padding-top:2px;padding-bottom:10px}.competitor-subtitle{font-size:10px;padding-bottom:2px}.competitor-text{font-size:9px}.competitor-component{padding-top:5px}}.feature-analysis-img{display:block;margin:auto;max-width:55%;height:auto;padding-top:30px}.survey-list-item{margin-top:10px}.survey-insights-num{width:10px;padding-right:20px;font-size:12px;font-weight:300}@media (max-width: 500px){.feature-analysis-img{max-width:80%}.survey-insights-num{width:10px;padding-right:20px;font-size:12px;font-weight:300}}@media (min-width: 1000px){.survey-insights-text{padding-left:10px}}.interview-points-container{margin:40px 10% 50px}@media (max-width: 500px){.interview-points-container{margin:40px 0 50px}}.interview-reflection-num{width:10px;padding-right:6px;font-size:10px;font-weight:300;position:relative;top:-.4em}.takeaway-btn{background-color:transparent;color:#000;border-color:#000;border-width:1px;border-radius:20px;cursor:pointer;font-size:10px;text-transform:uppercase;padding:10px;letter-spacing:.5px;display:block;margin-left:auto;margin-right:auto}.takeaway-btn:hover{color:#000;border-color:#000}.dropdown-content{margin-top:20px;border:1px solid #ccc;border-radius:25px;padding:20px;text-align:left}.duo-btn{background-color:transparent;font-family:Inter;color:#76cf66;border:none;cursor:pointer;font-weight:700;font-size:24px;display:flex;align-items:flex-start;justify-content:center;text-align:left}.arrow-transition{margin-right:15px;margin-top:7px;font-size:small;display:inline-block;transition:transform .3s ease-in-out}.arrow-open{transform:rotate(90deg)}.duo-content{line-height:1.5;padding-left:40px}.duo-content-title{font-size:14px;text-transform:uppercase;font-weight:600;letter-spacing:1px;padding-top:20px}.duo-source{font-size:8px;text-transform:uppercase;color:#4169e1;margin-right:10px}.duo-source:visited,.duo-source:hover{color:#4169e1}.finding-btn{background-color:transparent;font-family:Inter;color:#2e2e2e;border:none;cursor:pointer;font-size:14px;text-transform:uppercase;font-weight:600;letter-spacing:.5px;text-align:left;margin-top:30px;display:flex;align-items:flex-start;justify-content:center}.finding-arrow-transition{color:#2e2e2e;margin-right:6px;margin-top:3.5px;font-size:7px;display:inline-block;transition:transform .3s ease-in-out}.finding-content{line-height:1.5;margin-left:3%;margin-right:3%;margin-bottom:20px}.finding-quote{margin-left:20%;margin-right:20%;margin-top:10px;text-align:center;color:#757575}.finding-content-title{font-size:11px;text-transform:uppercase;font-weight:600;letter-spacing:1px;padding-top:20px;padding-bottom:10px}@media (max-width: 500px){.finding-quote{margin-left:7%;margin-right:7%}.finding-btn{background-color:#b8b8b81a;padding:20px;border-radius:10px}}.cards-container{display:flex;justify-content:space-between}.person-container .person-card .person-front{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;border-radius:15px 15px 0 0;margin-bottom:-30px;margin-top:-30px;background-size:cover;background-position:center;background-repeat:no-repeat}.hannah-img{background-image:url(/assets/hannah-d9fbbabc.jpg)}.kyle-img{background-image:url(/assets/kyle-3e86fa91.jpg)}.frank-img{background-image:url(/assets/frank-31943ca2.jpg)}.person-container .person-card .person-front:after{content:"";position:absolute;bottom:0;left:0;right:0;height:50%;background:linear-gradient(to top,rgba(0,0,0,.8) 0%,rgba(0,0,0,0) 100%);z-index:1}.person-container .person-card .slide{width:250px;height:300px;transition:.5s;border-radius:0 0 15px 15px;margin:-30px}.person-container .person-card .slide.slide1{position:relative;display:flex;justify-content:center;align-items:center;z-index:1;transition:.7s;transform:translateY(150px)}.person-container .person-card:hover .slide.slide1{transform:translateY(0)}.person-container .person-card .slide.slide2{position:relative;padding:12px 20px 20px;box-sizing:border-box;transition:.8s;transform:translateY(-100px);box-shadow:0 20px 40px #0000001a}.person-container .person-card:hover .slide.slide2{transform:translateY(0)}.person-container .person-card .slide.slide2:after{content:"";position:absolute;width:30px;height:4px;bottom:15px;border-radius:25px;left:50%;transform:translate(-50%);background:#ccc}.person-container .person-card .slide.slide2 .person-content p{margin:0 0 2px;padding:0;color:#2e2e2e;font-family:Inter;font-size:11px}.person-container .person-card .slide.slide2 .person-content h3{margin:0 0 3px;padding:0;font-size:11px;color:#2e2e2e;font-family:Inter;text-transform:uppercase;font-weight:700;letter-spacing:.5px}.person-front{color:#f5f5f5;font-family:Inter;display:flex;flex-direction:column;justify-content:space-between;height:100%}.p-container{margin-bottom:20px}.person-front h3{font-size:14px;text-transform:uppercase;letter-spacing:1px;margin-bottom:5px;font-weight:800;margin-left:15px;margin-right:15px}.person-front p{font-size:12px;margin-bottom:0;font-weight:500;margin-left:15px;margin-right:15px}.person-front h3,.person-front p{position:relative;z-index:2}@media (max-width: 768px){.cards-container{flex-direction:column;display:flex;justify-content:center;align-items:center}.person-container{width:100%;max-width:300px;display:flex;justify-content:center;align-items:center}.person-container .person-card .slide.slide2{padding:12px 20px 20px}}.ia-disclaimer{display:none}.ia-img,.ia-img-small{margin-left:10%;margin-right:10%}.ia-img{width:80%}.ia-img-small{width:40%}@media (max-width: 600px){.ia-disclaimer{display:inline;opacity:.5}.ia-container{overflow-x:auto}.ia-img,.ia-img-small{margin-left:0;margin-right:0}.ia-img{width:600px}.ia-img-small{width:300px}}.lofi-yolingo{width:100%;display:flex;margin-left:auto;margin-right:auto}.lofi-subtitle{margin-bottom:5px;font-weight:500}.lofi-text{color:#0009}@media (max-width: 500px){.lofi-subtitle{margin-bottom:10px}}.yolingo-testing-midfi-title{text-transform:uppercase;font-weight:600;letter-spacing:.5px;padding-bottom:10px}.testing-goals-title{font-weight:400;font-size:14px;text-transform:lowercase;padding:20px 0 0}.yolingo-feedback-container{margin-top:20px}.yolingo-issue{font-size:12px;color:#2e2e2e;text-transform:uppercase;font-weight:600;letter-spacing:1px;padding-bottom:20px;background-color:transparent;font-family:Inter;border:none;cursor:pointer;display:flex;align-items:flex-start;justify-content:center;padding-left:0;text-align:left}.issue-arrow{margin-left:5px;margin-top:3px;font-size:7px;display:inline-block;transition:transform .3s ease-in-out}.issue-arrow-open{transform:rotate(180deg)}@media (max-width: 500px){.yolingo-issue{width:100%;justify-content:space-between}.issue-arrow{margin-left:10px;margin-top:2px}}.feedback-container{display:flex}.yolingo-feedback-subtitle,.yolingo-feedback-text{display:inline-block}.yolingo-feedback-subtitle{text-transform:uppercase;margin-right:40px;color:#b8b8b8;font-weight:600;font-size:11px}.yolingo-feedback-text{margin-bottom:10px}.additional-btn{background-color:transparent;color:#000;border-color:#000;border-width:1px;border-radius:20px;cursor:pointer;font-size:10px;text-transform:uppercase;padding:10px;letter-spacing:.5px;margin-top:20px}.additional-btn:hover{color:#000;border-color:#000}.additional-content{margin-top:20px;border:1px solid #ccc;border-radius:25px;padding:25px 20px 5px;text-align:left}.additional-subtitle{font-size:12px;text-transform:uppercase;font-weight:600;letter-spacing:1px}.final-subtitle{text-align:center;padding-top:50px;padding-bottom:10px;font-size:14px;text-transform:uppercase;font-weight:600;letter-spacing:1px}.yolingo-ui-kit{width:60%;display:flex;margin:20px auto 50px;border-radius:20px}.yolingo-figma{display:flex;margin-left:auto;margin-right:auto}@media (max-width: 600px){.yolingo-ui-kit{width:100%;display:flex;margin:20px auto 50px}.yolingo-figma{width:100%}}.interact-back-btn-container{position:absolute;top:50px;left:50px;z-index:1000}@media (max-width: 768px){.interact-back-btn-container{top:24px;left:24px}}.interact-back-btn{color:#2e2e2e;border:none;background-color:transparent;cursor:pointer;text-transform:uppercase;font-weight:500;font-size:12px;letter-spacing:.75px}.back-btn-white{color:#fff}.ascii-container{position:absolute;bottom:50px;right:50px;z-index:1000;color:#fff;font-weight:500;font-size:12px}.ascii-canvas{cursor:crosshair}.ascii-text-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#0000ff80;font-weight:600;font-size:100px;z-index:1}.ascii-smiley-container{font-family:monospace;position:absolute;top:50px;right:50px;z-index:1000;color:#fff;font-weight:500;font-size:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.barcode-container{position:absolute;bottom:50px;left:50px;height:65px;width:200px;background-color:transparent;border:none;display:flex;z-index:10000}.barcode-rectangle{width:2%;background-color:#ffffffb3;margin-right:3px}.barcode-rectangle2{width:1%;background-color:#ffffffb3;margin-right:5px}.barcode-rectangle3{width:.5%;background-color:#ffffffb3;margin-right:3px}.barcode-rectangle4{width:2%;background-color:#ffffffb3;margin-right:7px}.barcode-rectangle5{width:3%;background-color:#ffffffb3;margin-right:6px}.barcode-rectangle6{width:.5%;background-color:#ffffffb3;margin-right:3px}.barcode-rectangle7{width:1%;background-color:#ffffffb3;margin-right:3px}.barcode-rectangle8{width:2%;background-color:#ffffffb3;margin-right:6px}.barcode-rectangle9{width:1%;background-color:#ffffffb3;margin-right:7px}.barcode-rectangle10{width:1.5%;background-color:#ffffffb3;margin-right:3px}.barcode-rectangle11{width:.5%;background-color:#ffffffb3;margin-right:3px}@media (max-width: 768px){.ascii-container{bottom:24px;right:24px}.ascii-smiley-container{top:24px;right:24px}.barcode-container{bottom:24px;left:24px}}.cubes-smiley-container{font-family:monospace;position:absolute;bottom:50px;left:50px;z-index:1000;color:#ffffffb3;font-weight:500;font-size:64px}@media (max-width: 768px){.cubes-smiley-container{bottom:24px;left:24px}}.refresh-button-container{text-align:center;position:absolute;bottom:50px;left:50%;transform:translate(-50%);z-index:1000}.refresh-button{color:#5a5a5a;font-weight:600;padding:40px 25px;font-size:12px;border:none;cursor:pointer;-webkit-border-radius:12px;border-radius:12px;background:#f7f7f7;-webkit-box-shadow:5px 5px 6px #d9d9d9,-5px -5px 6px #fdfdfd;box-shadow:5px 5px 6px #d9d9d9,-5px -5px 6px #fdfdfd}.refresh-button:hover{-webkit-box-shadow:inset -5px -5px 6px #fdfdfd,inset 5px 5px 6px #d9d9d9;box-shadow:inset -5px -5px 6px #fdfdfd,inset 5px 5px 6px #d9d9d9}html,body,#root{position:absolute;top:0;left:0;margin:0;width:100%;height:100%;background:#f5f6f7;color:#f5f5f7;font-family:Inter,sans-serif}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(/assets/fontawesome-webfont-7bfcab6d.eot?v=4.7.0);src:url(/assets/fontawesome-webfont-7bfcab6d.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(/assets/fontawesome-webfont-2adefcbc.woff2?v=4.7.0) format("woff2"),url(/assets/fontawesome-webfont-ba0c59de.woff?v=4.7.0) format("woff"),url(/assets/fontawesome-webfont-aa58f33f.ttf?v=4.7.0) format("truetype"),url(/assets/fontawesome-webfont-ad615792.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font: 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scaleY(-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-vcard:before,.fa-address-card:before{content:""}.fa-vcard-o:before,.fa-address-card-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
