.inline_spinner[data-v-c3718eee]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inline_spinner .label[data-v-c3718eee]:not(:empty){padding-left:15px;font-weight:200}.inline_spinner .tick[data-v-c3718eee]{display:inline-block;position:relative;width:6px;height:30px;margin:0 5px;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--main-orange)),to(var(--dark-orange)));background-image:linear-gradient(180deg,var(--main-orange),var(--dark-orange));-webkit-animation-name:ch-sway-data-v-c3718eee;animation-name:ch-sway-data-v-c3718eee;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-direction:alternate;animation-direction:alternate}.inline_spinner .tick[data-v-c3718eee]:before{content:"";position:absolute;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);background-color:var(--core-white)}@-webkit-keyframes ch-sway-data-v-c3718eee{0%{-webkit-transform:translateX(-20px);transform:translateX(-20px)}to{-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes ch-sway-data-v-c3718eee{0%{-webkit-transform:translateX(-20px);transform:translateX(-20px)}to{-webkit-transform:translateX(20px);transform:translateX(20px)}}.education[data-v-141c59dc]{margin:10px auto 30px;width:100%;max-width:350px}.education>.row[data-v-141c59dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.education>.row>[data-v-141c59dc]{font-size:12px;color:var(--main-gray)}.education>.row>[data-v-141c59dc]:first-child{font-weight:700}.role .body[data-v-050510ce]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.role .main[data-v-050510ce]{font-size:14px;text-align:left}.role .aux[data-v-050510ce]{font-size:14px;text-align:right}.role .employer[data-v-050510ce],.role .title[data-v-050510ce]{font-weight:700}.role .dates[data-v-050510ce]{text-transform:lowercase;font-variant:small-caps;margin-left:30px;white-space:nowrap}.experience[data-v-4557aac8]{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;padding-bottom:80px}.experience .roles[data-v-4557aac8]{border-bottom:1px solid #ff8000}.experience .highlights[data-v-4557aac8]{margin:0;padding:0 0 0 20px}.experience .notes>.note[data-v-4557aac8]{font-size:14px;font-style:italic;text-align:right}.experience .details[data-v-4557aac8],.experience .highlights[data-v-4557aac8]{text-align:left;margin-top:15px}.experience .details>p[data-v-4557aac8],.experience .highlights>.highlight[data-v-4557aac8]{font-size:12px}@media print{.experience .roles[data-v-4557aac8]{border-bottom:1px solid #ccc}}.project[data-v-30d4bdec]{padding-bottom:80px}.project .name[data-v-30d4bdec]{font-size:18px;font-weight:700}.project .description[data-v-30d4bdec]{font-size:14px;padding:1.25em 0}.project .launch[data-v-30d4bdec]{font-size:12px;font-style:italic}.project .url[data-v-30d4bdec]{font-size:14px;font-style:italic;color:#666}.skill[data-v-3e75ae62]{width:180px;padding-bottom:10px}.skill>.body>.name[data-v-3e75ae62]{font-size:10px;text-align:left}.skill>.body>.range[data-v-3e75ae62]{border:1px solid #ccc;height:2px;position:relative}.skill>.body>.range>.rating[data-v-3e75ae62]{border:1px solid #000;position:absolute;top:-1px;left:-1px;width:0;height:100%;background-image:-webkit-gradient(linear,left top,right top,from(rgba(var(--core-black-rgb),.25)),to(rgba(var(--core-black-rgb),1)));background-image:linear-gradient(90deg,rgba(var(--core-black-rgb),.25),rgba(var(--core-black-rgb),1))}.skill_type[data-v-719bae00]{width:180px;padding-bottom:70px}.skill_type .name[data-v-719bae00]{font-size:13px;margin-bottom:10px;text-align:center}.print_resume[data-v-1ab1e24c]{text-align:center;margin:0 auto;width:6.5in;background-color:var(--core-white);color:var(--main-gray)}.print_whole[data-v-1ab1e24c]{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.main[data-v-1ab1e24c]{position:relative}.loading[data-v-1ab1e24c]{position:absolute;top:0;left:0;width:100%;height:50px;opacity:1;z-index:2}.body[data-v-1ab1e24c],.loading[data-v-1ab1e24c]{-webkit-transition:opacity 2s,top 2s;transition:opacity 2s,top 2s}.body[data-v-1ab1e24c]{position:relative;top:200px;opacity:0;z-index:1;padding-top:20px}.loaded .loading[data-v-1ab1e24c]{opacity:0;top:200px}.loaded .body[data-v-1ab1e24c]{top:0;opacity:1}.error[data-v-1ab1e24c]{background-image:-webkit-gradient(linear,left top,right top,from(red),to(#900));background-image:linear-gradient(90deg,red,#900);font-size:32px;color:#fff;padding:25px 0;margin:1px 0 0}.error[data-v-1ab1e24c]:empty{display:none}h1[data-v-1ab1e24c]{font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:.35em;color:var(--resume-gray);margin:0 0 20px}section .section_content>p[data-v-1ab1e24c]{font-size:12px;color:var(--main-gray);text-align:left}section.profile[data-v-1ab1e24c]{border-top:1px solid var(--main-orange);border-bottom:1px solid var(--main-orange);padding:20px 0;margin-bottom:20px}section.profile>.name[data-v-1ab1e24c]{font-size:24px;color:var(--resume-gray);letter-spacing:.35em;text-transform:uppercase}section.profile>.contact[data-v-1ab1e24c]{margin-top:20px}section.profile>.contact>[data-v-1ab1e24c]{font-size:12px;line-height:26px;letter-spacing:.25em}section.profile>.contact>.address[data-v-1ab1e24c],section.profile>.contact>.email[data-v-1ab1e24c],section.profile>.contact>.phone[data-v-1ab1e24c]{text-transform:uppercase}section.education[data-v-1ab1e24c],section.objective[data-v-1ab1e24c]{margin:100px 0}section.skills[data-v-1ab1e24c]{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.skill_columns[data-v-1ab1e24c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:500px){.error[data-v-1ab1e24c]{font-size:24px}}@media print{section.profile[data-v-1ab1e24c]{border-top:1px solid var(--resume-light-gray);border-bottom:1px solid var(--resume-light-gray)}.error[data-v-1ab1e24c]{display:none}}.education[data-v-f0eba9f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:var(--core-white);background-image:-webkit-gradient(linear,left top,right top,from(rgba(var(--main-gray-rgb),.5)),to(rgba(var(--main-gray-rgb),.1)));background-image:linear-gradient(90deg,rgba(var(--main-gray-rgb),.5),rgba(var(--main-gray-rgb),.1));padding:20px;margin-top:20px;position:relative}.education[data-v-f0eba9f6]:before{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 15px 5px var(--white-orange);box-shadow:0 0 15px 5px var(--white-orange);opacity:0;-webkit-transition:opacity 3s;transition:opacity 3s}.education[data-v-f0eba9f6]:hover:before{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.logo[data-v-f0eba9f6]{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.logo[data-v-f0eba9f6]:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.image[data-v-f0eba9f6]{width:60px;height:60px;background-size:contain;background-repeat:no-repeat;background-position:50%}.date[data-v-f0eba9f6],.degree[data-v-f0eba9f6],.location[data-v-f0eba9f6],.school[data-v-f0eba9f6]{text-align:right;font-size:20px}.date[data-v-f0eba9f6],.location[data-v-f0eba9f6]{text-align:left;font-weight:700}.school a[data-v-f0eba9f6]{color:inherit}.role[data-v-6a39d17e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.role>.dates[data-v-6a39d17e]{font-weight:700;font-variant:small-caps;font-size:14px;text-transform:uppercase;white-space:nowrap}.role>.position[data-v-6a39d17e]{font-size:18px;text-align:right;padding-left:25px}.experience[data-v-46c43b8c]{color:var(--core-white);background-image:-webkit-gradient(linear,left top,right top,from(rgba(var(--main-gray-rgb),.5)),to(rgba(var(--main-gray-rgb),.1)));background-image:linear-gradient(90deg,rgba(var(--main-gray-rgb),.5),rgba(var(--main-gray-rgb),.1));margin-top:50px;position:relative}.experience[data-v-46c43b8c]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 15px 5px var(--white-orange);box-shadow:0 0 15px 5px var(--white-orange);opacity:0;-webkit-transition:opacity 3s;transition:opacity 3s}.experience[data-v-46c43b8c]:hover:before{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.experience .header[data-v-46c43b8c]{background-color:rgba(var(--core-black-rgb),.5);padding:5px 10px}.experience .notes[data-v-46c43b8c]{text-align:right;padding:5px 0}.experience .notes>.note[data-v-46c43b8c]{color:var(--soft-orange);font-style:italic;font-size:16px;padding:0 10px}.experience .body[data-v-46c43b8c]{padding:10px}.experience .body .logos[data-v-46c43b8c],.experience .body[data-v-46c43b8c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.experience .body .logos[data-v-46c43b8c]{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.experience .body .logos>.logo[data-v-46c43b8c]{padding:10px;margin-bottom:5px;position:relative;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.experience .body .logos>.logo+.logo[data-v-46c43b8c]{margin-top:30px}.experience .body .logos>.logo[data-v-46c43b8c]:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.experience .body .logos>.logo .image[data-v-46c43b8c]{width:120px}.experience .body .details>p[data-v-46c43b8c]{font-size:16px;margin-left:1em}.experience .body .highlights>li[data-v-46c43b8c]{font-size:16px}.project[data-v-38c88f7e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.project .logo[data-v-38c88f7e]{width:160px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.project .logo>a[data-v-38c88f7e]{display:inline-block;width:100%}.project .logo>a>img[data-v-38c88f7e]{max-width:100%}.project .content[data-v-38c88f7e]{margin-left:20px;color:var(--core-white)}.project .content a[data-v-38c88f7e]{color:inherit}.project .name[data-v-38c88f7e]{font-size:24px;font-weight:700}.project .description[data-v-38c88f7e]{font-size:16px}.project .launch[data-v-38c88f7e]{color:var(--light-orange);font-size:16px;font-style:italic;margin-top:.5em;text-align:right}.project .launch>.launch_date[data-v-38c88f7e]{font-weight:700}.skill[data-v-674753c5]{width:300px;padding:10px 0}.name[data-v-674753c5]{font-size:16px;text-align:right;margin-bottom:.5em}.rating[data-v-674753c5]{outline:1px solid var(--resume-gray);height:4px;position:relative}.range[data-v-674753c5]{position:absolute;top:0;left:0;width:0;height:100%;background-image:-webkit-gradient(linear,left top,right top,from(rgba(var(--main-orange-rgb),.1)),to(rgba(var(--main-orange-rgb),1)));background-image:linear-gradient(90deg,rgba(var(--main-orange-rgb),.1),rgba(var(--main-orange-rgb),1));-webkit-transition:width 2.5s;transition:width 2.5s}.range[data-v-674753c5]:after{content:"";position:absolute;right:-5px;top:calc(50% - 4px);width:8px;height:8px;border-radius:50%;background-color:var(--core-white);-webkit-box-shadow:0 0 6px 4px var(--main-orange);box-shadow:0 0 6px 4px var(--main-orange)}.skill_type[data-v-da63f4e4]{background-image:-webkit-gradient(linear,left top,right top,from(rgba(var(--main-gray-rgb),.5)),to(rgba(var(--main-gray-rgb),.1)));background-image:linear-gradient(90deg,rgba(var(--main-gray-rgb),.5),rgba(var(--main-gray-rgb),.1));padding:10px;margin-top:20px;-webkit-transition:-webkit-box-shadow 1s;transition:-webkit-box-shadow 1s;transition:box-shadow 1s;transition:box-shadow 1s,-webkit-box-shadow 1s;position:relative}.skill_type[data-v-da63f4e4]:first-child{margin-top:0}.skill_type[data-v-da63f4e4]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 15px 5px var(--white-orange);box-shadow:0 0 15px 5px var(--white-orange);opacity:0;-webkit-transition:opacity 3s;transition:opacity 3s}.skill_type[data-v-da63f4e4]:hover:before{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.skill_type .name[data-v-da63f4e4]{font-size:18px}.no_print[data-v-b086fdc6]{display:none;font-size:40px;line-height:80px;text-align:center;background-color:rgba(var(--core-black-rgb),.25);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--core-white);padding:25px;margin-top:50px}.content[data-v-b086fdc6]{position:relative}.challenge_layer[data-v-b086fdc6],.resume_layer[data-v-b086fdc6]{position:absolute;top:300px;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;z-index:1;-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:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:top 2s,opacity 2s;transition:top 2s,opacity 2s}.challenge_layer.active[data-v-b086fdc6],.resume_layer.active[data-v-b086fdc6]{z-index:2;top:0;opacity:1}.challenge[data-v-b086fdc6]{background-color:rgba(0,0,0,.2);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);padding:50px;margin-top:100px}.challenge h2[data-v-b086fdc6]{color:var(--core-white);font-size:20px;font-weight:200;text-align:center;margin-top:0;padding-top:0}.challenge .input_wrapper[data-v-b086fdc6]{background-image:-webkit-gradient(linear,left top,right top,from(var(--dark-orange)),color-stop(var(--main-orange)),to(var(--dark-orange)));background-image:linear-gradient(90deg,var(--dark-orange),var(--main-orange),var(--dark-orange));padding:3px;display:inline-block;margin-bottom:20px;opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.challenge .button_wrapper[data-v-b086fdc6]{margin-bottom:20px}.challenge.disabled .input_wrapper[data-v-b086fdc6]{opacity:.5}.challenge input[data-v-b086fdc6]{background-color:rgba(0,0,0,.75);background-color:var(--deep-gray);outline:0;margin:0;padding:5px;border:0;color:#fff;font-size:32px;font-weight:200;width:300px}.challenge button.submit[data-v-b086fdc6]{width:calc(100% - 2px);background-image:-webkit-gradient(linear,left top,right top,from(var(--dark-orange)),color-stop(var(--main-orange)),to(var(--dark-orange)));background-image:linear-gradient(90deg,var(--dark-orange),var(--main-orange),var(--dark-orange));color:#fff;font-size:24px;font-weight:200;border:1px solid var(--main-orange);padding:5px;-webkit-transition:opacity .5s;transition:opacity .5s;cursor:pointer}.challenge button.submit[data-v-b086fdc6]:disabled{opacity:.5;cursor:auto}.challenge .progress[data-v-b086fdc6]{opacity:0;width:100%;height:4px;background-color:var(--core-black);-webkit-transition:opacity .5s;transition:opacity .5s;margin-bottom:20px;text-align:left}.challenge.disabled .progress[data-v-b086fdc6]{opacity:1}.challenge .error[data-v-b086fdc6]{font-size:24px;color:red;opacity:0;text-align:center;padding:5px 0;-webkit-transition:opacity .4s;transition:opacity .4s}.challenge:not(.disabled) .error[data-v-b086fdc6]:not(:empty){opacity:1}.challenge .progress>.puck[data-v-b086fdc6]{background-color:var(--pale-orange);-webkit-box-shadow:0 0 10px 5px var(--main-orange);box-shadow:0 0 10px 5px var(--main-orange);display:inline-block;width:30px;height:100%;-webkit-animation-name:progress-puck-data-v-b086fdc6;animation-name:progress-puck-data-v-b086fdc6;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.resume_content[data-v-b086fdc6]{padding-top:100px;width:800px}.resume_content .controls[data-v-b086fdc6]{text-align:center}.resume_content .controls>[data-v-b086fdc6]{text-align:center;-webkit-transition:background-color 1s,-webkit-transform .1s;transition:background-color 1s,-webkit-transform .1s;transition:transform .1s,background-color 1s;transition:transform .1s,background-color 1s,-webkit-transform .1s;display:inline-block;padding:10px 10px 5px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.resume_content .controls>[data-v-b086fdc6]:hover{background-color:rgba(0,0,0,.35)}.resume_content .controls>[data-v-b086fdc6]:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.resume_content .controls>.print[data-v-b086fdc6]{cursor:pointer}.resume_content .controls>.print>.icon[data-v-b086fdc6]{height:50px;width:50px;margin:auto;background-image:url(/images/icons/printer.svg);background-size:auto 50px;background-repeat:no-repeat}.resume_content .controls>.print>.label[data-v-b086fdc6]{text-transform:uppercase;font-size:14px;color:#ff8000;padding:5px 0 0;text-align:center}.resume_content section[data-v-b086fdc6]{background-color:rgba(var(--core-black-rgb),.2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:25px;margin:20px 0 40px;color:var(--core-white);position:relative}.resume_content section[data-v-b086fdc6]:before{position:absolute;content:"";top:-1px;left:0;width:100%;height:1px;background-image:-webkit-gradient(linear,left top,right top,from(rgba(var(--main-orange-rgb),0)),color-stop(rgba(var(--main-orange-rgb),1)),to(rgba(var(--main-orange-rgb),0)));background-image:linear-gradient(90deg,rgba(var(--main-orange-rgb),0),rgba(var(--main-orange-rgb),1),rgba(var(--main-orange-rgb),0))}.resume_content section[data-v-b086fdc6]:after{position:absolute;content:"";top:-5px;left:20%;width:60%;height:10px;background-image:-webkit-gradient(linear,left top,right top,from(rgba(var(--pale-orange-rgb),0)),color-stop(rgba(var(--pale-orange-rgb),1)),to(rgba(var(--pale-orange-rgb),0)));background-image:linear-gradient(90deg,rgba(var(--pale-orange-rgb),0),rgba(var(--pale-orange-rgb),1),rgba(var(--pale-orange-rgb),0));filter:blur(7px);-webkit-filter:blur(7px)}.resume_content section p[data-v-b086fdc6]{font-size:20px}.resume_content section>h2[data-v-b086fdc6]{margin:0 0 25px;font-weight:400;font-size:24px;color:var(--soft-orange);text-transform:uppercase;text-align:center}.resume_content section.profile>h2[data-v-b086fdc6]{color:var(--core-white)}.resume_content section.profile>.address[data-v-b086fdc6]{font-size:16px;text-align:center;text-transform:uppercase;margin-bottom:10px}.resume_content section.profile>.contact[data-v-b086fdc6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.resume_content section.profile>.contact>[data-v-b086fdc6]{font-size:12px;text-transform:uppercase;padding:0 10px}.resume_content section.profile>.urls[data-v-b086fdc6]{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;gap:1em;font-size:14px;margin-top:20px}.resume_content section.profile>.urls>.url>a[data-v-b086fdc6]{text-decoration:none;color:var(--light-orange);-webkit-transition:color .25s;transition:color .25s}.resume_content section.profile>.urls>.url>a[data-v-b086fdc6]:hover{color:var(--soft-orange)}.skill_columns[data-v-b086fdc6]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.letter_zoom[data-v-b086fdc6]{letter-spacing:normal;-webkit-transition:letter-spacing 3s;transition:letter-spacing 3s}.live .letter_zoom[data-v-b086fdc6]{letter-spacing:.35em}@-webkit-keyframes progress-puck-data-v-b086fdc6{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(290px);transform:translateX(290px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes progress-puck-data-v-b086fdc6{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(290px);transform:translateX(290px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@media only screen and (max-width:400px){.challenge>.input>input[data-v-b086fdc6]{width:220px}}@media only screen and (max-height:700px){.challenge[data-v-b086fdc6]{margin-top:50px}}@media print{.screen_resume[data-v-b086fdc6]{width:100%}.no_print[data-v-b086fdc6]{display:block}.content[data-v-b086fdc6]{display:none}}p.md{margin-top:0;padding-top:0}p.md+p.md{margin-top:1em;padding-top:1em}.page_view[data-v-687cbd04]{width:100%}.page_view.print[data-v-687cbd04]{background-color:var(--core-white);min-height:100%}@media only screen and (max-width:500px){.page_view.print[data-v-687cbd04]{overflow:auto}}@media print{.page_view.screen[data-v-687cbd04]{width:80%}}