h1[data-v-b02868ae]{font-family:Abril Fatface,cursive;font-size:5rem}h2[data-v-b02868ae]{font-size:1rem}.phone[data-v-b02868ae]{background:#000;border-radius:40px;border:10px solid #21262b;box-shadow:0 0 20px rgba(0,0,0,.4);height:600px;overflow:hidden;perspective:600px;position:relative;width:310px}.phone[data-v-b02868ae]:before{background:#21262b;content:"";height:20px;left:50%;position:absolute;transform:translateX(-50%);width:50%;z-index:2;border-radius:0 0 15px 15px}.phone .container[data-v-b02868ae]{width:100%;height:100%;position:relative;transition:transform .75s cubic-bezier(.23,1,.32,1);transform-style:preserve-3d}.phone .container.--is-flipped[data-v-b02868ae]{transform:rotateY(180deg)}.phone .container.--is-flipped .menu button[data-v-b02868ae]{transform:scale(1)}.phone .container.--is-flipped h1[data-v-b02868ae],.phone .container.--is-flipped nav[data-v-b02868ae]{opacity:1;-webkit-animation:animationFrames-b02868ae 1s linear;animation:animationFrames-b02868ae 1s linear;-webkit-animation-iteration-count:1;animation-iteration-count:1;transform-origin:50% 50%}@-webkit-keyframes animationFrames-b02868ae{0%{opacity:0}to{opacity:1}}@keyframes animationFrames-b02868ae{0%{opacity:0}to{opacity:1}}.phone .content[data-v-b02868ae],.phone .menu[data-v-b02868ae]{position:absolute;height:100%;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:2em;display:flex;flex-direction:column}.phone .content button[data-v-b02868ae],.phone .menu button[data-v-b02868ae]{position:absolute;bottom:2em;outline:none;right:2em;border-radius:100%;width:5em;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:5em;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);display:flex;align-items:center;justify-content:center}.phone .content button svg[data-v-b02868ae],.phone .menu button svg[data-v-b02868ae]{display:block}.phone .content[data-v-b02868ae]{background:#ffd10f}.phone .menu[data-v-b02868ae]{background:#2e2ebc;transform:rotateY(180deg)}.phone .menu [data-v-b02868ae]{-webkit-backface-visibility:hidden;backface-visibility:hidden}.phone .menu button[data-v-b02868ae]{transform:scale(0);transition:all .2s cubic-bezier(.165,.84,.44,1);transition-delay:.8s;background-color:#fff}.phone .menu h1[data-v-b02868ae]{color:#fff}.phone .menu nav[data-v-b02868ae]{opacity:0}.phone .menu nav li a[data-v-b02868ae]{font-size:2rem;color:#fff}