@font-face{font-family:'manrope';src:url('../fonts/manrope-variable.woff2') format('woff2');font-weight:200 800;font-style:normal;font-display:swap}:root{--extreme:#ffffff;--bg-color:#EDEEF1;--bg-transparent:#edeef1d2;--text-color:#000000;--pop-color-bright-transparent:#cd82ff67;--pop-color-bright:#CE82FF;--pop-color-normal:#775ae0;--pop-color-light:#D6CDF8;--pop-color-xlight:#e0d9ef;--pop-color-dark:#300257;--warning-color:#FF6B6B;--font-weight-light:300;--font-weight-normal:400;--font-weight-bold:450;--font-weight-heavy-bold:600;--font-size-xsmall:0.5rem;--font-size-small:0.75rem;--font-size-normal:1rem;--font-size-normal-plus:1.125rem;--font-size-medium:1.333rem;--font-size-large:1.777rem;--font-size-xlarge:2.369rem;--font-size-xxlarge:3.157rem;--font-size-huge:4.209rem;--font-size-xhuge:5.61rem;--spacing-xsmall:0.25rem;--spacing-small:0.5rem;--spacing-normal:1rem;--spacing-medium:1.5rem;--spacing-large:2rem;--spacing-xlarge:3rem;--margin-xxsmall:4px;--margin-xsmall:8px;--margin-small:12px;--margin-normal:16px;--margin-medium:24px;--margin-large:32px;--margin-xlarge:48px;--margin-xxlarge:64px;--margin-xxxlarge:96px;--margin-xxxxlarge:128px;--border-radius:10px}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{scroll-behavior:smooth}[id]{scroll-margin-top:100px}#yqd-colors{--bg-color:#141414;--bg-transparent:#141414d2;--text-color:#F8F4FF;--extreme:#0A0A0A;--pop-color-bright:#E100FF;--pop-color-bright-transparent:#E100FF55;--pop-color-normal:#EB33FF;--pop-color-light:#440066;--pop-color-xlight:#2A0044;--pop-color-dark:#FECCFF;--warning-color:#E100FF}body{margin:0;padding:0;font-family:'manrope','Helvetica','Arial',sans-serif;background-color:var(--bg-color);color:var(--text-color);text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.6;overflow-x:hidden}.block{gap:0;margin:0;padding:0;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;text-align:left}img{max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}ol,ul{list-style:none;padding:0;margin:0}a{text-decoration:none;color:inherit}a:hover{color:var(--pop-color-dark)}a:hover .tag{background-color:var(--pop-color-dark)}.flow-collumn,div,footer,header,main{gap:var(--spacing-normal);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}main{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:1200px;margin-top:20vh}.flow-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}h1{font-weight:var(--font-weight-normal);font-size:var(--font-size-xlarge);margin:0}p{font-size:var(--font-size-normal);margin:0}.emoji{height:var(--font-size-xxlarge)}#statement{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--spacing-normal);padding:0 var(--margin-xlarge)}#about{margin-top:var(--margin-xxxxlarge);padding:0 var(--margin-xlarge);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--margin-xxlarge)}#about-intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--spacing-normal);max-width:640px}#about-greeting{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#about-greeting h2{font-size:var(--font-size-xlarge);font-weight:var(--font-weight-normal);margin:0}#about-title{background-color:var(--text-color);color:var(--pop-color-light);padding:0 var(--margin-small);border-radius:2000px;font-size:var(--font-size-small);height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.about-bio{font-size:var(--font-size-normal);font-weight:var(--font-weight-normal);text-align:left}#about-sections{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--margin-large);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;margin-top:var(--margin-large)}.about-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-small);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.about-label{font-size:var(--font-size-small);font-weight:var(--font-weight-heavy-bold);color:var(--pop-color-dark)}.about-pills{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--spacing-small);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about-pills .tag{background-color:var(--pop-color-normal);color:var(--bg-color);font-size:var(--font-size-normal);font-weight:var(--font-weight-bold);height:auto;padding:var(--margin-xxsmall) var(--margin-small)}.hidden-radio{display:none}label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:var(--margin-xsmall);cursor:pointer;-webkit-transition:background-color 0s,padding 0.6s cubic-bezier(0.68,-0.3,0.32,1.6);transition:background-color 0s,padding 0.6s cubic-bezier(0.68,-0.3,0.32,1.6)}label:hover{color:var(--pop-color-normal)}.hidden-radio:checked+label{background-color:var(--pop-color-light);color:var(--pop-color-dark);padding:var(--margin-xsmall) var(--margin-normal);border-radius:2000px;-webkit-transition:background-color 0.3s ease,padding 0.6s cubic-bezier(0.68,-0.3,0.32,1.6);transition:background-color 0.3s ease,padding 0.6s cubic-bezier(0.68,-0.3,0.32,1.6);cursor:pointer}#toggles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--spacing-normal);padding:0 var(--margin-xlarge);margin-top:var(--margin-xxlarge);margin-bottom:var(--margin-xxsmall);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}#projects{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:1fr var(--spacing-medium) 1fr;grid-template-columns:1fr 1fr;gap:var(--spacing-medium);row-gap:var(--margin-xxxlarge);margin-top:var(--margin-small)}.project-card{width:100%;cursor:pointer;position:relative}@-webkit-keyframes bounceIn{0%{-webkit-transform:scale(0.9);transform:scale(0.9);opacity:0}50%{-webkit-transform:scale(1.005);transform:scale(1.005)}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes bounceIn{0%{-webkit-transform:scale(0.9);transform:scale(0.9);opacity:0}50%{-webkit-transform:scale(1.005);transform:scale(1.005)}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes bounce{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.01);transform:scale(1.01)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.01);transform:scale(1.01)}to{-webkit-transform:scale(1);transform:scale(1)}}#projects.bounce,#toggles.bounce{-webkit-animation:bounce 0.2s ease;animation:bounce 0.2s ease;-webkit-transform-origin:center;transform-origin:center}.project-card.show{-webkit-animation:bounceIn 0.2s ease forwards;animation:bounceIn 0.2s ease forwards}.project-card.hide{-webkit-animation:bounceOut 0.15s ease forwards;animation:bounceOut 0.15s ease forwards}.project-card img{width:100%;height:auto;border-radius:var(--border-radius);-webkit-transition:0.5s ease;transition:0.5s ease}.project-card:has(.badge) img{opacity:0.8}.project-card:has(.badge){cursor:default}.project-card:has(.badge):hover img{-webkit-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none}.project-card:hover img{-webkit-transform:scale(1.02) rotate(0.5deg);transform:scale(1.02) rotate(0.5deg);-webkit-box-shadow:0 4px 8px rgba(20,3,35,0.1);box-shadow:0 4px 8px rgba(20,3,35,0.1);border:2px solid var(--pop-color-light);-webkit-transition:0.5s ease;transition:0.5s ease}.project-card:not(:has(.badge)):hover h2{color:var(--pop-color-normal)}.project-card:hover .tag{background-color:var(--text-color)}.tag{background-color:var(--text-color);color:var(--pop-color-light);padding:var(--margin-xxsmall) var(--margin-small);border-radius:2000px;font-size:var(--font-size-small);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.badge{background-color:var(--warning-color);color:var(--text-color);padding:0 var(--margin-small);border-radius:2000px;position:absolute;top:-20px;left:8px;z-index:200;font-size:var(--font-size-small);height:32px;-webkit-transform:rotate(-2deg);transform:rotate(-2deg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:var(--font-weight-heavy-bold)}.tag-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--spacing-small);height:0;position:relative;top:-8px;left:8px;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.project-card h2,.project-card>p:not(.badge){margin:0;width:100%;text-align:left}.project-card h2{margin:var(--margin-medium) 0 var(--margin-xsmall)}footer{margin-top:var(--margin-xxxxlarge);width:100%;background-color:var(--text-color);color:var(--bg-color);padding-top:var(--margin-large);padding-bottom:var(--margin-xxxxlarge)}#footer-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--spacing-normal);padding:0 var(--margin-xlarge);max-width:1200px;width:100%}#footer-links a{color:var(--bg-color);text-decoration-line:underline;text-decoration-style:wavy;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:9%;text-underline-offset:20%;text-decoration-color:var(--pop-color-bright)}#footer-links a:hover{text-decoration-color:var(--pop-color-light);color:var(--bg-color)}footer p{padding:0 var(--margin-xlarge);max-width:1200px;width:100%;text-align:left}.bouncy-titles,.commentary-medium{background-color:var(--pop-color-light);color:var(--pop-color-dark);padding:var(--margin-xxsmall) var(--margin-small);border-radius:2000px;font-size:var(--font-size-normal-plus);font-weight:var(--font-weight-heavy-bold);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.commentary-small{background-color:var(--extreme);color:var(--text-color);padding:var(--margin-xxsmall) var(--margin-small);border-radius:2000px;font-size:var(--font-size-normal);font-weight:var(--font-weight-bold);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#revolut-colors .commentary-small{background-color:var(--pop-color-xlight)}.commentary-big{background-color:var(--warning-color);color:var(--pop-color-dark);padding:0 var(--margin-large);border-radius:2000px;font-size:var(--font-size-xlarge);font-weight:var(--font-weight-heavy-bold);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}p.note{color:var(--pop-color-dark);font-size:var(--font-size-small);width:60%}.highlighted{background-color:var(--pop-color-xlight)}#duolingo-colors{--extreme:#ffffff;--bg-color:#f5f8f1;--bg-transparent:#f5f8f184;--text-color:#000000;--pop-color-bright:#1ee500;--pop-color-bright-transparent:#1fe50027;--pop-color-normal:#3ea430;--pop-color-light:#bef685;--pop-color-xlight:#e1f9a6;--pop-color-dark:#005307;--warning-color:#d2ff08}#revolut-colors{--extreme:#000000;--bg-color:#000000;--bg-transparent:#00000084;--text-color:#cfcfcf;--pop-color-bright:#6456ff;--pop-color-bright-transparent:#7225df27;--pop-color-normal:#6a50ff;--pop-color-light:#0e0e20;--pop-color-xlight:rgb(17,17,19);--pop-color-dark:#9790e7;--warning-color:#ff6a24}main:has(.case-study){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:var(--margin-xxxlarge);gap:var(--spacing-xlarge)}.case-study{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;text-align:left;width:100%;gap:var(--margin-xxxlarge)}#revolut-card{-webkit-transform:scale(0.7) rotate(4deg);transform:scale(0.7) rotate(4deg)}.full-width{width:100%;-ms-flex-negative:0;flex-shrink:0}.case-study-nav{position:sticky;top:var(--margin-xxxlarge);-ms-flex-item-align:start;align-self:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-small);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;text-align:left;min-width:180px;-ms-flex-negative:0;flex-shrink:0}.case-study-nav a{padding:var(--margin-xxsmall) var(--margin-small);border-radius:2000px;-webkit-transition:background-color 0.2s ease,color 0.2s ease;transition:background-color 0.2s ease,color 0.2s ease}.case-study-nav a.active{background-color:var(--pop-color-xlight);color:var(--pop-color-dark)}#revolut-colors .case-study-nav a.active{background-color:var(--pop-color-light)}#revolut-colors .case-study-nav a:hover{background-color:var(--pop-color-xlight);color:var(--pop-color-dark)}#yqd-colors .case-study-nav a.active{background-color:#203300;color:#fdfef5}#yqd-colors .case-study-nav a:hover{background-color:var(--pop-color-light);color:var(--pop-color-dark)}#duolingo-colors .case-study-nav a:hover{background-color:var(--pop-color-light);color:var(--pop-color-dark)}.case-study-hero{width:100%;height:45vh;border-radius:var(--border-radius);-o-object-fit:cover;object-fit:cover}.intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:var(--spacing-small)}.intro h1{font-size:var(--font-size-xlarge);font-weight:var(--font-weight-heavy-bold);width:100%;text-align:left}.titles{margin:var(--margin-small) 0 var(--margin-medium) 0;gap:0;-ms-grid-column-span:2;grid-column:span 2}.boxes{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;width:100%}.box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-xsmall);padding:var(--spacing-small) var(--spacing-normal) var(--spacing-medium) var(--spacing-normal);border-radius:var(--border-radius);background-color:var(--pop-color-light);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;text-align:left;height:100%;width:100%}.box h2,.case-study-nav p,.separation h2,.team h2,.type-of-page{margin:0;font-size:var(--font-size-small);font-weight:var(--font-weight-heavy-bold);color:var(--pop-color-dark)}.type-of-page{width:100%;text-align:left}.case-study-nav p{margin-top:var(--margin-small);line-height:120%}.case-study-nav p:first-of-type{margin-top:0}.team ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-small);padding:0;margin:0}.team img{width:var(--font-size-large);height:var(--font-size-large);border-radius:50%;-o-object-fit:cover;object-fit:cover;-ms-flex-negative:0;flex-shrink:0}.team li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--spacing-small);padding:var(--margin-xxsmall) var(--margin-normal) var(--margin-xxsmall) var(--margin-xxsmall);background-color:var(--pop-color-light);border-radius:2000px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.team li,.team ul{width:100%}.team{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-xsmall);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;text-align:left;padding:var(--spacing-xsmall) 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:var(--margin-medium);padding-left:var(--spacing-small)}.team a:hover{background-color:var(--pop-color-xlight)}.intro .tag{background-color:var(--pop-color-normal)}.box p{line-height:140%}.line{width:100%;height:2px;border-radius:25px;background-color:var(--pop-color-bright-transparent);color:transparent;line-height:0;position:relative;top:1px}.separation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--spacing-small);width:100%}.context{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-medium);width:100%}.tile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-small);width:80%;margin-top:var(--margin-xxlarge);margin-right:auto;margin-left:auto;background-color:var(--pop-color-normal);padding:var(--spacing-small) var(--spacing-medium);border-radius:var(--border-radius);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;text-align:left;color:var(--bg-color);-webkit-animation:float-3 6s ease-in-out 0.5s infinite;animation:float-3 6s ease-in-out 0.5s infinite;-webkit-box-shadow:0 0 20px 20px #fffff961,0 0 80px 80px #ebff9928,0.2rem 0.3rem 0 0 #84829c25;box-shadow:0 0 20px 20px #fffff961,0 0 80px 80px #ebff9928,0.2rem 0.3rem 0 0 #84829c25}.tile p{font-size:var(--font-size-medium);font-weight:var(--font-weight-bold)}.tile p .irrelevant-text{color:var(--bg-transparent)}.tile .bold-text{color:var(--pop-color-xlight)}#duolingo-colors :nth-child(1 of .commentary-big),#duolingo-colors :nth-child(1 of .commentary-medium){opacity:0}#duolingo-colors :nth-child(1 of .commentary-medium){border:2px solid var(--bg-color);-webkit-box-shadow:0.3rem 0.4rem 0 0 #84829c34;box-shadow:0.3rem 0.4rem 0 0 #84829c34}#duolingo-colors :nth-child(1 of .commentary-big){border:3px solid var(--bg-color);-webkit-box-shadow:0.4rem 0.5rem 0 0 #84829c45;box-shadow:0.4rem 0.5rem 0 0 #84829c45;margin-top:var(--margin-small)}#duolingo-colors :nth-child(1 of .commentary-medium).visible{-webkit-animation:pop-in-medium 0.75s ease-out 0.5s forwards,float-medium 6s ease-in-out 0.75s infinite;animation:pop-in-medium 0.75s ease-out 0.5s forwards,float-medium 6s ease-in-out 0.75s infinite}#duolingo-colors :nth-child(1 of .commentary-big).visible{-webkit-animation:pop-in-big 0.75s ease-out 0.5s forwards,float-big 6s ease-in-out 0.75s infinite;animation:pop-in-big 0.75s ease-out 0.5s forwards,float-big 6s ease-in-out 0.75s infinite}.team ul li:first-of-type{-webkit-animation:float-1 6s ease-in-out 0.5s infinite;animation:float-1 6s ease-in-out 0.5s infinite}.team ul li:nth-of-type(2){-webkit-animation:float-2 6s ease-in-out 0.5s infinite;animation:float-2 6s ease-in-out 0.5s infinite}.case-study img{-webkit-animation:float-2 6s ease-in-out 0.5s infinite;animation:float-2 6s ease-in-out 0.5s infinite}#duolingo-colors .shading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;background-image:url('../img/duolingo-effect-1.svg');background-repeat:no-repeat;background-size:contain;background-position:center;gap:var(--spacing-xlarge);padding:150px 0;margin-top:-100px}.text-and-image:nth-of-type(2){margin-top:var(--margin-xxxlarge);margin-bottom:var(--margin-xxxlarge)}.to-do{margin-top:var(--margin-xlarge);margin-bottom:var(--margin-xxlarge)}@-webkit-keyframes pop-in-medium{0%{opacity:0;-webkit-transform:translateY(30px) rotate(2deg) scale(1.3);transform:translateY(30px) rotate(2deg) scale(1.3)}60%{opacity:1;-webkit-transform:translateY(-6px) rotate(2deg) scale(1.52);transform:translateY(-6px) rotate(2deg) scale(1.52)}to{opacity:1;-webkit-transform:translateY(0) rotate(2deg) scale(1.5);transform:translateY(0) rotate(2deg) scale(1.5)}}@keyframes pop-in-medium{0%{opacity:0;-webkit-transform:translateY(30px) rotate(2deg) scale(1.3);transform:translateY(30px) rotate(2deg) scale(1.3)}60%{opacity:1;-webkit-transform:translateY(-6px) rotate(2deg) scale(1.52);transform:translateY(-6px) rotate(2deg) scale(1.52)}to{opacity:1;-webkit-transform:translateY(0) rotate(2deg) scale(1.5);transform:translateY(0) rotate(2deg) scale(1.5)}}@-webkit-keyframes float-medium{0%{-webkit-transform:translateY(0) rotate(2deg) scale(1.5);transform:translateY(0) rotate(2deg) scale(1.5)}25%{-webkit-transform:translateY(-6px) rotate(2.4deg) scale(1.5);transform:translateY(-6px) rotate(2.4deg) scale(1.5)}50%{-webkit-transform:translateY(0) rotate(2deg) scale(1.5);transform:translateY(0) rotate(2deg) scale(1.5)}75%{-webkit-transform:translateY(4px) rotate(1.6deg) scale(1.5);transform:translateY(4px) rotate(1.6deg) scale(1.5)}to{-webkit-transform:translateY(0) rotate(2deg) scale(1.5);transform:translateY(0) rotate(2deg) scale(1.5)}}@keyframes float-medium{0%{-webkit-transform:translateY(0) rotate(2deg) scale(1.5);transform:translateY(0) rotate(2deg) scale(1.5)}25%{-webkit-transform:translateY(-6px) rotate(2.4deg) scale(1.5);transform:translateY(-6px) rotate(2.4deg) scale(1.5)}50%{-webkit-transform:translateY(0) rotate(2deg) scale(1.5);transform:translateY(0) rotate(2deg) scale(1.5)}75%{-webkit-transform:translateY(4px) rotate(1.6deg) scale(1.5);transform:translateY(4px) rotate(1.6deg) scale(1.5)}to{-webkit-transform:translateY(0) rotate(2deg) scale(1.5);transform:translateY(0) rotate(2deg) scale(1.5)}}@-webkit-keyframes pop-in-big{0%{opacity:0;-webkit-transform:translateY(30px) rotate(-3deg) scale(1.3);transform:translateY(30px) rotate(-3deg) scale(1.3)}60%{opacity:1;-webkit-transform:translateY(-6px) rotate(-3deg) scale(1.52);transform:translateY(-6px) rotate(-3deg) scale(1.52)}to{opacity:1;-webkit-transform:translateY(0) rotate(-3deg) scale(1.5);transform:translateY(0) rotate(-3deg) scale(1.5)}}@keyframes pop-in-big{0%{opacity:0;-webkit-transform:translateY(30px) rotate(-3deg) scale(1.3);transform:translateY(30px) rotate(-3deg) scale(1.3)}60%{opacity:1;-webkit-transform:translateY(-6px) rotate(-3deg) scale(1.52);transform:translateY(-6px) rotate(-3deg) scale(1.52)}to{opacity:1;-webkit-transform:translateY(0) rotate(-3deg) scale(1.5);transform:translateY(0) rotate(-3deg) scale(1.5)}}@-webkit-keyframes float-big{0%{-webkit-transform:translateY(0) rotate(-3deg) scale(1.5);transform:translateY(0) rotate(-3deg) scale(1.5)}25%{-webkit-transform:translateY(-6px) rotate(-3.4deg) scale(1.5);transform:translateY(-6px) rotate(-3.4deg) scale(1.5)}50%{-webkit-transform:translateY(0) rotate(-3deg) scale(1.5);transform:translateY(0) rotate(-3deg) scale(1.5)}75%{-webkit-transform:translateY(4px) rotate(-2.6deg) scale(1.5);transform:translateY(4px) rotate(-2.6deg) scale(1.5)}to{-webkit-transform:translateY(0) rotate(-3deg) scale(1.5);transform:translateY(0) rotate(-3deg) scale(1.5)}}@keyframes float-big{0%{-webkit-transform:translateY(0) rotate(-3deg) scale(1.5);transform:translateY(0) rotate(-3deg) scale(1.5)}25%{-webkit-transform:translateY(-6px) rotate(-3.4deg) scale(1.5);transform:translateY(-6px) rotate(-3.4deg) scale(1.5)}50%{-webkit-transform:translateY(0) rotate(-3deg) scale(1.5);transform:translateY(0) rotate(-3deg) scale(1.5)}75%{-webkit-transform:translateY(4px) rotate(-2.6deg) scale(1.5);transform:translateY(4px) rotate(-2.6deg) scale(1.5)}to{-webkit-transform:translateY(0) rotate(-3deg) scale(1.5);transform:translateY(0) rotate(-3deg) scale(1.5)}}@-webkit-keyframes float-1{0%{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}25%{-webkit-transform:translateY(-1px) rotate(-1deg);transform:translateY(-1px) rotate(-1deg)}50%{-webkit-transform:translateY(0) rotate(-1.5deg);transform:translateY(0) rotate(-1.5deg)}75%{-webkit-transform:translateY(1.5px) rotate(-1deg);transform:translateY(1.5px) rotate(-1deg)}to{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}}@keyframes float-1{0%{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}25%{-webkit-transform:translateY(-1px) rotate(-1deg);transform:translateY(-1px) rotate(-1deg)}50%{-webkit-transform:translateY(0) rotate(-1.5deg);transform:translateY(0) rotate(-1.5deg)}75%{-webkit-transform:translateY(1.5px) rotate(-1deg);transform:translateY(1.5px) rotate(-1deg)}to{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}}@-webkit-keyframes float-2{0%{-webkit-transform:translateY(0) rotate(-1deg);transform:translateY(0) rotate(-1deg)}25%{-webkit-transform:translateY(1.5px) rotate(0deg);transform:translateY(1.5px) rotate(0deg)}50%{-webkit-transform:translateY(0) rotate(0.5deg);transform:translateY(0) rotate(0.5deg)}75%{-webkit-transform:translateY(-1px) rotate(0deg);transform:translateY(-1px) rotate(0deg)}to{-webkit-transform:translateY(0) rotate(-1deg);transform:translateY(0) rotate(-1deg)}}@keyframes float-2{0%{-webkit-transform:translateY(0) rotate(-1deg);transform:translateY(0) rotate(-1deg)}25%{-webkit-transform:translateY(1.5px) rotate(0deg);transform:translateY(1.5px) rotate(0deg)}50%{-webkit-transform:translateY(0) rotate(0.5deg);transform:translateY(0) rotate(0.5deg)}75%{-webkit-transform:translateY(-1px) rotate(0deg);transform:translateY(-1px) rotate(0deg)}to{-webkit-transform:translateY(0) rotate(-1deg);transform:translateY(0) rotate(-1deg)}}@-webkit-keyframes float-3{0%{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}25%{-webkit-transform:translateY(-1px) rotate(0.2deg);transform:translateY(-1px) rotate(0.2deg)}50%{-webkit-transform:translateY(0) rotate(0.5deg);transform:translateY(0) rotate(0.5deg)}75%{-webkit-transform:translateY(1.5px) rotate(0.2deg);transform:translateY(1.5px) rotate(0.2deg)}to{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}}@keyframes float-3{0%{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}25%{-webkit-transform:translateY(-1px) rotate(0.2deg);transform:translateY(-1px) rotate(0.2deg)}50%{-webkit-transform:translateY(0) rotate(0.5deg);transform:translateY(0) rotate(0.5deg)}75%{-webkit-transform:translateY(1.5px) rotate(0.2deg);transform:translateY(1.5px) rotate(0.2deg)}to{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}}.horizontal-div{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:1fr var(--spacing-large) 1fr var(--spacing-large) 1fr;grid-template-columns:1fr 1fr 1fr;gap:var(--spacing-large);-webkit-box-align:end;-ms-flex-align:end;align-items:end}.text-and-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-xlarge);-webkit-filter:drop-shadow(0 0px 40px #fffaff92) drop-shadow(0 0px 400px #edabf168);filter:drop-shadow(0 0px 40px #fffaff92) drop-shadow(0 0px 400px #edabf168)}.text-and-image img,.text-and-image picture{width:70%;-o-object-fit:cover;object-fit:cover;height:auto}.text-and-image picture img{width:100%}#duolingo-colors .bouncy-titles{border:2px solid var(--bg-color);-webkit-box-shadow:0.1rem 0.2rem 0 0 #84829c25;box-shadow:0.1rem 0.2rem 0 0 #84829c25;-webkit-transform:rotate(-2deg);transform:rotate(-2deg);font-size:var(--font-size-medium);height:auto}.text-and-image .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-normal);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;text-align:left}.text-and-image p:not(.note){font-size:var(--font-size-normal-plus);font-weight:var(--font-weight-bold)}.discovery .text-and-image:first-of-type,.reflection .text-and-image{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.reflection img.big-img{width:60%}.reflection .text{width:40%}.reflection .process{-webkit-animation:none;animation:none;margin-top:var(--margin-xxlarge)}.data-numbers{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;justify-items:baseline;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-top:var(--margin-xxlarge)}.data-numbers img{height:200px;width:auto;-webkit-animation:none;animation:none}.bold-text{font-weight:var(--font-weight-heavy-bold)}.block .note{width:100%;text-align:center}.block{-webkit-filter:drop-shadow(0 0px 40px #fffaff92) drop-shadow(0 0px 400px #edabf168);filter:drop-shadow(0 0px 40px #fffaff92) drop-shadow(0 0px 400px #edabf168)}.data-numbers+.note{margin-top:var(--margin-xlarge)}.data-number{gap:0}.data-number h3{margin:var(--spacing-normal) var(--spacing-normal) var(--spacing-small) var(--spacing-normal);font-size:var(--font-size-normal-plus);font-weight:var(--font-weight-heavy-bold);padding:var(--margin-xxsmall) var(--margin-medium);background-color:var(--extreme);color:var(--pop-color-dark);border-radius:2000px;text-align:center}.data-number p:not(.note){font-size:var(--font-size-normal-plus);font-weight:var(--font-weight-bold);text-align:center}.intro img{-webkit-animation:none;animation:none}.case-study section:not(.intro):not(.next-project){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--margin-xxlarge)}.slides{gap:var(--margin-xxxlarge);margin-bottom:var(--margin-xxxlarge)}.slides img{width:80%;height:auto;border-radius:var(--border-radius);position:relative;top:0;-webkit-animation:none;animation:none}.slides img:nth-of-type(2){left:2%;-webkit-transform:rotate(3deg);transform:rotate(3deg)}.slides img:nth-of-type(3){right:4%;-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}.slides img:nth-of-type(4){left:1%;-webkit-transform:rotate(1deg);transform:rotate(1deg)}.slides img:nth-of-type(5){right:2%;-webkit-transform:rotate(4deg);transform:rotate(4deg)}.slides img:nth-of-type(6){left:3%;-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}.slides img:nth-of-type(7){right:1%;-webkit-transform:rotate(3deg);transform:rotate(3deg)}.slides img:nth-of-type(8){left:0}.slides img{position:sticky;top:15vh}.prototype{-webkit-filter:none;filter:none;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-top:var(--margin-xxxlarge);overflow:visible}.prototype .text{gap:var(--spacing-xsmall)}.prototype h3{margin-bottom:var(--margin-xsmall)}.prototype .text p{margin-bottom:var(--margin-medium)}.prototype iframe{-webkit-transform:rotate(2deg);transform:rotate(2deg);position:sticky;top:15vh;margin-top:var(--margin-xxxlarge);padding:12px;-webkit-box-sizing:content-box;box-sizing:content-box;overflow:visible;height:520px}@media (max-width:1024px){:root{--font-size-medium:1.2rem;--font-size-large:1.5rem;--font-size-xlarge:2rem;--font-size-xxlarge:2.6rem;--font-size-huge:3.4rem;--font-size-xhuge:4.4rem}main{padding:0 var(--margin-medium)}main:has(.case-study){margin-top:var(--margin-xxlarge)}.intro+section{margin-top:calc(-1 * var(--margin-large))}#duolingo-colors .context .shading+.text-and-image{margin-top:calc(-1 * var(--margin-xxxlarge))}.tile{width:95%;margin-left:auto;margin-right:auto}.data-number h3,.data-number p:not(.note){font-size:var(--font-size-normal)}.case-study-hero{display:none}#about,#statement,#toggles{padding-left:0;padding-right:0}#footer-links,footer p{padding:0 var(--margin-medium)}.case-study-nav{min-width:110px;max-width:150px;font-size:var(--font-size-small)}.horizontal-div{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:var(--spacing-small)}.titles{-ms-grid-column-span:1;grid-column:span 1;width:100%}.team ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.team li{width:auto}.discovery .text-and-image:first-of-type,.reflection .text-and-image,.text-and-image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-xlarge)}.reflection img.big-img,.text-and-image img,.text-and-image picture{width:70%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.text-and-image picture img{width:100%;-ms-flex-item-align:unset;-ms-grid-row-align:unset;align-self:unset}.reflection .text,.text-and-image .text{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.reflection img.big-img{width:70%}.prototype iframe{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.prototype{gap:var(--spacing-normal)}#about{gap:var(--spacing-small)}}@media (max-width:767px){.commentary-medium,.commentary-small{border-radius:var(--border-radius)}:root{--font-size-normal-plus:1.1rem;--font-size-medium:1.2rem;--font-size-large:1.5rem;--font-size-xlarge:1.9rem;--font-size-xxlarge:2.3rem;--font-size-huge:2.8rem;--font-size-xhuge:3.2rem}.hide-mobile{display:none}main{margin-top:15vh;padding:0 var(--margin-normal)}main:has(.case-study){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:80px}h1{font-size:var(--font-size-large)}.emoji{height:var(--font-size-xlarge)}#about,#statement{padding:0;gap:var(--spacing-small)}#statement .flow-row{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--spacing-xsmall)}#toggles{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;gap:var(--spacing-small);margin-top:var(--margin-large)}#projects{-ms-grid-columns:1fr;grid-template-columns:1fr;row-gap:var(--margin-xlarge)}#footer-links,footer p{padding:0 var(--margin-normal)}.case-study-nav{display:none}.prototype iframe,.slides img{top:60px}section.discovery{padding-top:var(--margin-xxxlarge)}.text-and-image.to-do{margin-top:var(--margin-xxlarge)}.case-study{gap:var(--margin-xlarge)}.case-study section:not(.intro){gap:var(--margin-large);-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.case-study-hero{height:30vh}.intro h1{font-size:var(--font-size-large)}.boxes,.data-numbers,.horizontal-div{-ms-grid-columns:1fr;grid-template-columns:1fr}.horizontal-div{gap:var(--margin-xxsmall)}.discovery .text-and-image:first-of-type,.reflection .text-and-image,.text-and-image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-xlarge)}.reflection img.big-img,.text-and-image img,.text-and-image picture{width:60%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.text-and-image picture img{width:100%;-ms-flex-item-align:unset;-ms-grid-row-align:unset;align-self:unset}.discovery .text-and-image picture{width:85%}.text-and-image .text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.reflection .text{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.tile{width:95%;margin-left:auto;margin-right:auto;padding:var(--spacing-small) var(--spacing-normal)}p.note{width:90%}.commentary-big{font-size:var(--font-size-large);padding:0 var(--margin-normal)}.slides{gap:var(--margin-xlarge);margin-bottom:var(--margin-normal)}.slides img{width:100%}#duolingo-colors .shading{padding:60px var(--margin-normal);margin-top:-30px;gap:var(--spacing-normal)}@-webkit-keyframes pop-in-medium{0%{opacity:0;-webkit-transform:translateY(30px) rotate(2deg) scale(0.9);transform:translateY(30px) rotate(2deg) scale(0.9)}60%{opacity:1;-webkit-transform:translateY(-4px) rotate(2deg) scale(1.12);transform:translateY(-4px) rotate(2deg) scale(1.12)}to{opacity:1;-webkit-transform:translateY(0) rotate(2deg) scale(1.1);transform:translateY(0) rotate(2deg) scale(1.1)}}@keyframes pop-in-medium{0%{opacity:0;-webkit-transform:translateY(30px) rotate(2deg) scale(0.9);transform:translateY(30px) rotate(2deg) scale(0.9)}60%{opacity:1;-webkit-transform:translateY(-4px) rotate(2deg) scale(1.12);transform:translateY(-4px) rotate(2deg) scale(1.12)}to{opacity:1;-webkit-transform:translateY(0) rotate(2deg) scale(1.1);transform:translateY(0) rotate(2deg) scale(1.1)}}@-webkit-keyframes float-medium{0%{-webkit-transform:translateY(0) rotate(2deg) scale(1.1);transform:translateY(0) rotate(2deg) scale(1.1)}25%{-webkit-transform:translateY(-4px) rotate(2.4deg) scale(1.1);transform:translateY(-4px) rotate(2.4deg) scale(1.1)}50%{-webkit-transform:translateY(0) rotate(2deg) scale(1.1);transform:translateY(0) rotate(2deg) scale(1.1)}75%{-webkit-transform:translateY(3px) rotate(1.6deg) scale(1.1);transform:translateY(3px) rotate(1.6deg) scale(1.1)}to{-webkit-transform:translateY(0) rotate(2deg) scale(1.1);transform:translateY(0) rotate(2deg) scale(1.1)}}@keyframes float-medium{0%{-webkit-transform:translateY(0) rotate(2deg) scale(1.1);transform:translateY(0) rotate(2deg) scale(1.1)}25%{-webkit-transform:translateY(-4px) rotate(2.4deg) scale(1.1);transform:translateY(-4px) rotate(2.4deg) scale(1.1)}50%{-webkit-transform:translateY(0) rotate(2deg) scale(1.1);transform:translateY(0) rotate(2deg) scale(1.1)}75%{-webkit-transform:translateY(3px) rotate(1.6deg) scale(1.1);transform:translateY(3px) rotate(1.6deg) scale(1.1)}to{-webkit-transform:translateY(0) rotate(2deg) scale(1.1);transform:translateY(0) rotate(2deg) scale(1.1)}}@-webkit-keyframes pop-in-big{0%{opacity:0;-webkit-transform:translateY(30px) rotate(-3deg) scale(0.9);transform:translateY(30px) rotate(-3deg) scale(0.9)}60%{opacity:1;-webkit-transform:translateY(-4px) rotate(-3deg) scale(1.12);transform:translateY(-4px) rotate(-3deg) scale(1.12)}to{opacity:1;-webkit-transform:translateY(0) rotate(-3deg) scale(1.1);transform:translateY(0) rotate(-3deg) scale(1.1)}}@keyframes pop-in-big{0%{opacity:0;-webkit-transform:translateY(30px) rotate(-3deg) scale(0.9);transform:translateY(30px) rotate(-3deg) scale(0.9)}60%{opacity:1;-webkit-transform:translateY(-4px) rotate(-3deg) scale(1.12);transform:translateY(-4px) rotate(-3deg) scale(1.12)}to{opacity:1;-webkit-transform:translateY(0) rotate(-3deg) scale(1.1);transform:translateY(0) rotate(-3deg) scale(1.1)}}@-webkit-keyframes float-big{0%{-webkit-transform:translateY(0) rotate(-3deg) scale(1.1);transform:translateY(0) rotate(-3deg) scale(1.1)}25%{-webkit-transform:translateY(-4px) rotate(-3.4deg) scale(1.1);transform:translateY(-4px) rotate(-3.4deg) scale(1.1)}50%{-webkit-transform:translateY(0) rotate(-3deg) scale(1.1);transform:translateY(0) rotate(-3deg) scale(1.1)}75%{-webkit-transform:translateY(3px) rotate(-2.6deg) scale(1.1);transform:translateY(3px) rotate(-2.6deg) scale(1.1)}to{-webkit-transform:translateY(0) rotate(-3deg) scale(1.1);transform:translateY(0) rotate(-3deg) scale(1.1)}}@keyframes float-big{0%{-webkit-transform:translateY(0) rotate(-3deg) scale(1.1);transform:translateY(0) rotate(-3deg) scale(1.1)}25%{-webkit-transform:translateY(-4px) rotate(-3.4deg) scale(1.1);transform:translateY(-4px) rotate(-3.4deg) scale(1.1)}50%{-webkit-transform:translateY(0) rotate(-3deg) scale(1.1);transform:translateY(0) rotate(-3deg) scale(1.1)}75%{-webkit-transform:translateY(3px) rotate(-2.6deg) scale(1.1);transform:translateY(3px) rotate(-2.6deg) scale(1.1)}to{-webkit-transform:translateY(0) rotate(-3deg) scale(1.1);transform:translateY(0) rotate(-3deg) scale(1.1)}}.prototype{margin-top:0}.prototype iframe{display:none}.data-numbers{gap:var(--margin-large);margin-top:var(--margin-normal)}.block img{display:none}.data-numbers img{width:80%;height:auto;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.data-numbers .data-number:last-child img{width:55%}}