.c-header{position:fixed;top:0;left:0;font-size:.8rem;height:4.5rem;z-index:3}.c-header,.c-header__inner{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.c-header__inner{position:relative;border-top:4px solid #e32323;border-bottom:1px solid #eee;padding:0 1.5rem;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;max-width:850px;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-header__progress{position:absolute;bottom:-1px;left:0;width:50%;height:1px;background-color:#aaa;-webkit-transition:width .5s cubic-bezier(.23,1,.32,1);transition:width .5s cubic-bezier(.23,1,.32,1)}.c-header__logo{display:block;width:9rem;height:2rem;margin-right:.75rem;background-image:url(../img/sc-logo.1123cd2e.svg);background-size:100%}.c-header__logo,.c-header__sharebtn{background-repeat:no-repeat;background-position:50%}.c-header__sharebtn{width:calc(3rem - 5px);height:calc(3rem - 5px);background-image:url(../img/icon-share.795318ff.svg);background-size:55%;position:absolute;top:.75rem;right:1.5rem;background-color:#fafafa;border:1px solid #eee;border-radius:99%;-webkit-box-sizing:border-box;box-sizing:border-box}.c-header h1{margin:0;font-weight:700;font-size:inherit;opacity:0}.c-header .subtitle{color:#888}.fadein-enter-active,.fadein-leave-active{-webkit-transition:opacity .5s;transition:opacity .5s}.fadein-enter,.fadein-leave-to{opacity:0}.c-timer{position:fixed;top:4.5rem;left:0;width:100%;height:2rem;z-index:2}.c-timer__inner{background-color:#222;margin:0 auto;max-width:850px;padding:0 1.5rem;-webkit-box-sizing:border-box;box-sizing:border-box}.c-timer__num{display:block;line-height:2rem;font-size:1.2rem;font-weight:700;color:#fff;text-align:center}.c-embed{height:0;width:100%;margin-left:0;padding-bottom:56.25%;position:relative;background-color:#eee}.c-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.c-pdf__iframe{width:100%;height:calc(100vh - 14rem);min-height:300px;position:relative;z-index:1}.c-pdf__iframe iframe{width:100%;height:calc(100% - 1.5rem)}@media screen and (min-width:700px){.c-pdf__iframe{height:calc(100vh - 16rem)}}.c-pdf__embed{width:100%;height:calc(100vh - 14rem);min-height:300px;position:relative;z-index:1}.c-pdf__embed object{width:100%;height:calc(100% - 1.5rem)}@media screen and (min-width:700px){.c-pdf__embed{height:calc(100vh - 16rem)}}.c-pdf__pdflink{display:inline-block;font-size:.8rem;margin-bottom:.5rem;color:#aaa}.c-pdf__failed{text-align:center;padding:2rem}.c-pdf__loader{position:absolute;top:50%;left:50%;width:2rem;height:2rem;margin-left:-1rem;margin-top:-1rem;border:2px solid #000;border-bottom-color:transparent;border-radius:100%;z-index:0;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-animation:loadingspin 1s linear infinite;animation:loadingspin 1s linear infinite}.c-file{background:#fafafa;padding:1rem;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%}.c-file__image{height:100%;position:relative;z-index:1}.c-file__image img{display:block;height:auto;width:auto;margin:0 auto;max-height:100%;max-width:100%}.c-file__iframe{width:100%;height:calc(100vh - 14rem);min-height:300px;position:relative;z-index:1}.c-file__iframe iframe{width:100%;height:calc(100% - 1.5rem)}@media screen and (min-width:700px){.c-file__iframe{height:calc(100vh - 16rem)}}.c-file__embed{width:100%;height:calc(100vh - 14rem);min-height:300px;position:relative;z-index:1}.c-file__embed object{width:100%;height:calc(100% - 1.5rem)}@media screen and (min-width:700px){.c-file__embed{height:calc(100vh - 16rem)}}.c-file__pdflink{display:inline-block;font-size:.8rem;margin-bottom:.5rem;color:#aaa}.c-file__audio{position:relative;z-index:1}.c-file__audio audio{width:100%}.c-file__video{position:relative;z-index:1}.c-file__video video{width:100%}.c-file__loader{position:absolute;top:50%;left:50%;width:2rem;height:2rem;margin-left:-1rem;margin-top:-1rem;border:2px solid #ddd;border-bottom-color:transparent;border-radius:100%;z-index:0;-webkit-animation:loadingspin 1s linear infinite;animation:loadingspin 1s linear infinite}.c-link__link{color:#e32323;text-decoration:underline;font-weight:700}.c-link__link:hover{color:#bb1818}.c-mainmedia.fullscreen.video .c-mainmedia__media{width:100%}.c-mainmedia{position:fixed;top:4.5rem;left:0;width:100%;height:7rem;z-index:2}.timed .c-mainmedia{top:6.5rem}.c-mainmedia.audio{height:3rem}.c-mainmedia.video .c-mainmedia__media{width:14rem}.c-mainmedia__inner{margin:0 auto;max-width:850px;height:100%;padding:5px 1rem;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden;background-color:#fafafa;border-bottom:1px solid #eee}.c-mainmedia__media{margin:0 auto;height:100%;width:100%}.c-mainmedia__text{padding:1rem 0}.c-mainmedia__text h2,.c-mainmedia__text p{font-size:.8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-mainmedia__resize{position:absolute;bottom:10px;right:10px;width:20px;height:20px;cursor:pointer;-webkit-appearance:none;padding:0;border:none;background:none;font-size:2rem;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAAldJREFUaAXt2r1OwzAQB/BQEBKiMwMvwIQEGxJILDCwwcQLdISFHfYWGHiMsrKxAQNPwCMwdGIFBCr/A1myHNtJk3N7Z2HplMRpL/45zkfTFEVRrCDuEO+IMUOMkOMMIbbcomUcUDfHvkRxB43aTdSwrUR5W6Ul8GKrDOEvP4dXzXbNGzbvDse2y4PZkuJb5wZfxTc3+7WcYPFY6m4usAosF1gNlgN8Q0m0FLostS2bSNBtm2Sa3+c4hh81oTnAdN1Wg+YCq0FzglWgucHi0XXA1zhGhwjC1A2xx3QV2NxULOSCjoENFtbfkgU6BHax2aBfIHGPyxA2C/QxFF8Wum9UFVPVw3sDuFPEdgXSXd0UveQm0rTcBN3TBPS1dRI0Pf9e9yXRVlcHTdgDbbBYe2Po7LCmI3zobLE+dPZYg57HzCFizVT8T8s9QGfvHkL1dbrM8tfQ2ZuGv/k9vez/WB61Ntbc19Pv6SzRPqyN7uaxT/8UMWx2aDp7m2PW4EJTsY+LJhl9R/hwCOirV4+m6/RwCug9bOMcIeKdE99tqG/v2nWT7OlLp0NFvF2UCk2Plu2OovkRQkThRvuwBi8CTI3gQsewhBZV2qKrsOLA1PtN0fQmghm2samoPWwa0wQdQ9rrzDbETVOhxUHtBqVA2/lFznOjRSLdRnGi3dxil1nQHbG8csPoD7/XcnW+NXVuKuzLT2heRQ9xYakTxBdOrHgwN1Y0uI+xFzoO29SLHNI7ibBjqZcleiU5RfmQCn6C9juB+H4uQVKulPR20QVilSHhJ3I8IE5+AJIjU1kHZAnGAAAAAElFTkSuQmCC);background-size:100%}.c-mainmedia__resize:focus{outline:none}.c-mainmedia.c-mainmedia.fullscreen.video .c-mainmedia__resize{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAAnZJREFUaAXd2z9LxDAYBvBDRJ0UBAdxcHFw8Av5HZz9Dg4KfgInVwdxUEFR0dHJSZ2cBCdHFfzzPHCBXHsxSfvm8iYvvNy1zeXyu7RJbe1g0I51rLpHXiNX2pvrWkPsK/J3mM94rRbdxFaNdmGrRPuw1aFPrWPW4FyvxR/TU8A+IkNjDQWvkEUPZDMAHCNdvTpufWxPL6L+A+QT8hC5hMwaKdHEPSDtH+48q3b45SnQ47CEfyPnakO7sKanFzSA2QaJnvZhiVYD7osOwaoD90E3ByizCzdfVfUwwYwuu3cT5lpWCU6JVgtOhVYNToFWD5ZGFwE26BO8cQ1GoeuzgPnXUmywoauxHyq1fOhJRUgvZ+nhmB9eEssfRDVYGqsanAKrFszdLvTcOOS4tcuo3KX3ALYbKfk+C9g3LW3EjGoRZX9Q9jOivFhRH/hC7JtGK7rB4sfoqsksTXu+ZhfbecVxEznvKRuy+QuFbpFbVmFe25q1lru+5Q+YZa8JbfAyCl4ieUFPYmxgPWdIzioq4witkoA26+B1b5XxhlY1GyuxzIv9zvANWs4PCmzg5aMUcZeiUok631GJRI/adfAkiYOsypAGE6t2wGIPSILVYyXBRWClwMVgJcCdsDmnJaL7BE9JU01tfdrl/KzEoBX7nwjOxkxigwSYc3AxaClwMWhJcBFoabB6dAiYU0/sbR21x7QPbObZLjflVaL/AxusmS2qQLvATWw16BdIONDY6cJWgd6JxBaP5iXibST/75J3OGLuRFRxTMMcFV3QfHCl6IhF82md4iMUzad1+LhDFeFDV4U1PeZCV4l1oavG2uh9LPBpndYx+weeTXyviQRiiwAAAABJRU5ErkJggg==)}.sharemodal[data-v-82812166]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,94.1%,.8);z-index:4;overflow-y:scroll;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sharemodal h1[data-v-82812166]{font-size:1.5rem;margin-bottom:1rem}.sharemodal__inner[data-v-82812166]{margin:2rem 0;width:calc(100% - 2rem);max-width:650px;background-color:#fff;border:1px solid #eee;border-radius:4px;-webkit-box-shadow:0 5px 15px -2px rgba(51,51,51,.1);box-shadow:0 5px 15px -2px rgba(51,51,51,.1);padding:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}@media screen and (min-width:700px){.sharemodal__inner[data-v-82812166]{padding:2rem}}.sharemodal__close[data-v-82812166]{position:absolute;top:0;right:0;background:none;border:none;font-family:Source Sans Pro,Helvetica,sans-serif;font-size:1rem;background-color:#fff;width:2rem;height:2rem;line-height:2rem;padding:0;-webkit-box-sizing:content-box;box-sizing:content-box;z-index:2;text-align:center;cursor:pointer}.sharemodal__contentbox[data-v-82812166]{position:relative}.sharemodal__copybtn[data-v-82812166]{--webkit-appearance:none;background:none;background-image:url(../img/icon-copy.a699aa23.svg);background-size:60%;background-repeat:no-repeat;background-position:50%;border:none;width:2rem;height:2rem;position:absolute;top:.25rem;right:.25rem;background-color:#fff;border-radius:4px;border:1px solid #ccc;cursor:pointer}.sharemodal__copybtn[data-v-82812166]:hover{outline:none;border-color:#333}.sharemodal__copybtn[data-v-82812166]:active,.sharemodal__copybtn[data-v-82812166]:focus{outline:none;background-color:#fafafa}.sharemodal__copybtn span[data-v-82812166]{display:none}.sharemodal__copybtn.done[data-v-82812166]{background-image:url(../img/icon-copy-done.5bb40618.svg)}h2[data-v-82812166]{margin:1rem 0 .25rem 0}.sharelink[data-v-82812166],.sharetext[data-v-82812166]{display:block;background-color:#f0f0f0;padding:0 .5rem;line-height:2.5rem;border-radius:4px;overflow:hidden;white-space:nowrap}.qrcode[data-v-82812166]{display:block;width:100%;max-width:250px;margin:0 auto 2rem auto;height:auto}.sharelink[data-v-82812166]{padding-left:2rem;text-decoration:none;position:relative}.sharelink span[data-v-82812166]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.sharelink img[data-v-82812166]{width:1.2rem;height:auto;position:absolute;top:50%;left:.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.modal-enter-active[data-v-82812166],.modal-leave-active[data-v-82812166]{-webkit-transition:opacity .3s;transition:opacity .3s}.modal-enter-active .sharemodal__inner[data-v-82812166],.modal-leave-active .sharemodal__inner[data-v-82812166]{-webkit-transition:transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1)}.modal-enter[data-v-82812166],.modal-leave-to[data-v-82812166]{opacity:0}.modal-enter .sharemodal__inner[data-v-82812166],.modal-leave-to .sharemodal__inner[data-v-82812166]{-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:transform .3s ease-in;transition:transform .3s ease-in}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:20px}@media screen and (max-width:700px){html{font-size:16px}}body{margin:0;font-family:Source Sans Pro,Helvetica,sans-serif;background-color:#fafafa;line-height:1.3}h1{font-weight:700;margin-bottom:.5rem;font-size:1.5rem;line-height:1.1}@media screen and (min-width:700px){h1{font-size:2rem}}a{color:inherit}p{line-height:1.4;color:#555;max-width:700px}strong{font-weight:700}em{font-style:italic}small{font-size:.8rem}.hidden{display:none}#app,.content{position:relative}.content{max-width:850px;height:100vh;-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,.05);box-shadow:0 0 40px 0 rgba(0,0,0,.05);margin:0 auto;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}.content.index{max-width:1300px}.loader{top:.65rem;left:1.35rem;width:3rem;height:3rem;border:2px solid rgba(227,35,35,.4);border-top-color:rgba(227,35,35,.3);border-left-color:rgba(227,35,35,.2);border-bottom-color:rgba(227,35,35,.05);border-radius:100%;z-index:99;-webkit-animation:loadingspin 1.5s linear infinite;animation:loadingspin 1.5s linear infinite}.loader,.msg{position:absolute}.msg{top:1rem;left:1rem;width:calc(100% - 2rem);padding:.5rem 2rem;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:700;background-color:rgba(51,51,51,.95);color:#eee;z-index:3;text-align:center;min-height:2.75rem;border-radius:0;-webkit-box-shadow:0 5px 10px -4px rgba(0,0,0,.15);box-shadow:0 5px 10px -4px rgba(0,0,0,.15);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}.component-wrap{padding:6rem 1.5rem 7rem 1.5rem;background:#fff;overflow:hidden}@-webkit-keyframes loadingspin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(365deg);transform:rotate(365deg)}}@keyframes loadingspin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(365deg);transform:rotate(365deg)}}.msg-enter,.msg-leave-to{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.msg-enter-active,.msg-leave-active{-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1)}.mainmedia-enter,.mainmedia-leave-to{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.mainmedia-enter-active,.mainmedia-leave-active{-webkit-transition:opacity .6s cubic-bezier(.23,1,.32,1),-webkit-transform .6s cubic-bezier(.23,1,.32,1);transition:opacity .6s cubic-bezier(.23,1,.32,1),-webkit-transform .6s cubic-bezier(.23,1,.32,1);transition:transform .6s cubic-bezier(.23,1,.32,1),opacity .6s cubic-bezier(.23,1,.32,1);transition:transform .6s cubic-bezier(.23,1,.32,1),opacity .6s cubic-bezier(.23,1,.32,1),-webkit-transform .6s cubic-bezier(.23,1,.32,1)}.mainmedia-leave-to{-webkit-transition:opacity .3s cubic-bezier(.755,.05,.855,.06),-webkit-transform .3s cubic-bezier(.755,.05,.855,.06);transition:opacity .3s cubic-bezier(.755,.05,.855,.06),-webkit-transform .3s cubic-bezier(.755,.05,.855,.06);transition:transform .3s cubic-bezier(.755,.05,.855,.06),opacity .3s cubic-bezier(.755,.05,.855,.06);transition:transform .3s cubic-bezier(.755,.05,.855,.06),opacity .3s cubic-bezier(.755,.05,.855,.06),-webkit-transform .3s cubic-bezier(.755,.05,.855,.06)}.c-sheetpreview[data-v-2f5c2667]{position:relative}.c-sheetpreview__link[data-v-2f5c2667]{display:block;text-decoration:none;border:1px solid #eee;border-radius:4px;-webkit-box-shadow:0 4px 20px -4px rgba(0,0,0,.05);box-shadow:0 4px 20px -4px rgba(0,0,0,.05);padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:1rem;overflow:hidden}.c-sheetpreview__link[data-v-2f5c2667]:hover{-webkit-box-shadow:0 2px 10px -4px rgba(0,0,0,.1);box-shadow:0 2px 10px -4px rgba(0,0,0,.1);border-color:#ccc}.c-sheetpreview__link:hover h2[data-v-2f5c2667]{text-decoration:underline}.c-sheetpreview__meta[data-v-2f5c2667]{position:absolute;top:1px;background:hsla(0,0%,100%,.5);left:0;width:2rem;height:2rem;border-top:1px solid #eee;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-sheetpreview__sharelink[data-v-2f5c2667]{position:absolute;top:.25rem;right:.25rem;background-color:#fff;border-radius:4px;border:1px solid #ddd;display:block;width:2rem;height:2rem;background-image:url(../img/icon-share.795318ff.svg);background-size:80%;background-position:50%;background-repeat:no-repeat;opacity:.7}.c-sheetpreview__sharelink[data-v-2f5c2667]:hover{opacity:1}.c-sheetpreview img.thb[data-v-2f5c2667]{display:block;margin-bottom:.5rem;width:100%;height:8rem;-o-object-fit:cover;object-fit:cover}.c-sheetpreview h2[data-v-2f5c2667]{font-size:.8rem;font-weight:700;margin-top:1rem;margin-bottom:.25rem;padding:0 1rem}.c-sheetpreview p[data-v-2f5c2667]{font-size:.8rem;padding:0 1rem}.categories[data-v-2f5c2667]{padding:.5rem 1rem 0 1rem}.categories ul[data-v-2f5c2667]{list-style-type:none;margin:0;padding:0}.categories ul li[data-v-2f5c2667]{font-size:.65rem;letter-spacing:.02rem;display:inline-block;padding:0 .5rem;line-height:2;background-color:#eee;margin-right:.25rem;border-radius:2px}.c-listad[data-v-0fe43987]{position:relative}.c-listad__link[data-v-0fe43987]{display:block;text-decoration:none;border:1px solid #ccc;overflow:hidden;background:#eee;border-radius:4px;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:1rem}.c-listad__link[data-v-0fe43987]:hover{-webkit-box-shadow:0 2px 10px -4px rgba(0,0,0,.1);box-shadow:0 2px 10px -4px rgba(0,0,0,.1);border-color:#ccc}.c-listad__link:hover h2[data-v-0fe43987]{text-decoration:underline}.c-listad img.thb[data-v-0fe43987]{display:block;margin-bottom:.5rem;width:100%;height:8rem;-o-object-fit:cover;object-fit:cover}.c-listad h2[data-v-0fe43987]{font-size:.8rem;font-weight:700;margin-top:1rem;margin-bottom:.25rem;padding:0 1rem;color:#444}.c-listad p[data-v-0fe43987]{color:#666;font-size:.8rem;padding:0 1rem}.c-sheetpreviewlist[data-v-1c892314]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2rem;width:calc(100% + 1rem);margin-left:-.5rem}.c-sheetpreviewlist__item[data-v-1c892314]{width:100%;margin-bottom:1.5rem;padding:0 .5rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:440px){.c-sheetpreviewlist__item[data-v-1c892314]{width:50%}}@media screen and (min-width:700px){.c-sheetpreviewlist__item[data-v-1c892314]{width:33.3%;margin-bottom:2rem}}@media screen and (min-width:1000px){.c-sheetpreviewlist__item[data-v-1c892314]{width:25%}}.showmore[data-v-1c892314]{font-size:.8rem;text-align:center;display:block;width:100%}.c-searchbar[data-v-6af1e090]{margin:3rem 0 6rem 0}.c-searchbar.loading[data-v-6af1e090]{opacity:.5;pointer-events:none}.c-searchbar__input[data-v-6af1e090]{max-width:700px;position:relative;margin:0 auto}.c-searchbar__input input[data-v-6af1e090]{width:100%;font-size:1rem;font-family:Source Sans Pro,Helvetica,sans-serif;line-height:3rem;padding:0 1rem;padding-left:3rem;border-radius:1.5rem;border:1px solid #eee;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;-webkit-box-shadow:0 1px 12px -4px rgba(51,51,51,.2);box-shadow:0 1px 12px -4px rgba(51,51,51,.2);-webkit-appearance:none;-webkit-transition:box-shadow .2s,border-color .2s;transition:box-shadow .2s,border-color .2s}.c-searchbar__input input[data-v-6af1e090]::-webkit-input-placeholder{color:#ccc}.c-searchbar__input input[data-v-6af1e090]::-moz-placeholder{color:#ccc}.c-searchbar__input input[data-v-6af1e090]:-ms-input-placeholder{color:#ccc}.c-searchbar__input input[data-v-6af1e090]::-ms-input-placeholder{color:#ccc}.c-searchbar__input input[data-v-6af1e090]::placeholder{color:#ccc}.c-searchbar__input input[data-v-6af1e090]:focus{outline:none;border-color:#fff;-webkit-box-shadow:0 2px 16px -4px rgba(0,0,0,.45);box-shadow:0 2px 16px -4px rgba(0,0,0,.45)}.c-searchbar__input[data-v-6af1e090]:before{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:3rem;pointer-events:none;background-image:url(../img/icon-search.fbdb552c.svg);background-repeat:no-repeat;background-position:50%;background-size:40%;opacity:.4}.c-searchbar__buttons[data-v-6af1e090]{height:2rem;margin-top:2rem;text-align:center}.c-searchbar .c-searchbar__btn[data-v-6af1e090]{--webkit-appearance:none;background-color:#333;color:#fff;font-family:Source Sans Pro,Helvetica,sans-serif;font-size:1rem;-webkit-box-shadow:0 2px 10px -2px rgba(0,0,0,.3);box-shadow:0 2px 10px -2px rgba(0,0,0,.3);font-weight:700;border:none;border-radius:4px;padding:0 2.5rem;line-height:2.5rem;margin:4px .5rem;-webkit-transition:opacity .2s;transition:opacity .2s;cursor:pointer}.c-searchbar .c-searchbar__btn[data-v-6af1e090]:focus{outline:none;border-color:#aaa}.c-searchbar .c-searchbar__btn--qs[data-v-6af1e090]{background-color:#e32323;color:#fff;border-color:#bb1818}.c-searchbar .c-searchbar__btn.inactive[data-v-6af1e090]{opacity:.4;pointer-events:none}.c-searchbar__categories[data-v-6af1e090]{margin-top:2rem}.c-searchbar__categories ul[data-v-6af1e090]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:800px}.c-searchbar__categories ul li[data-v-6af1e090]{display:inline-block;font-size:.8rem;margin:.25rem}.c-searchbar__categories ul li a[data-v-6af1e090]{display:block;padding:0 1rem;line-height:1.75rem;text-decoration:none;background-color:#fafafa;border:1px solid #eee;border-radius:4px;color:#777}.c-searchbar__categories ul li.active a[data-v-6af1e090]{border-color:#333;-webkit-box-shadow:0 2px 10px -2px rgba(0,0,0,.2);box-shadow:0 2px 10px -2px rgba(0,0,0,.2);background-color:#666;color:#fff}.c-categories[data-v-54afd131]{margin:0 0 2rem 0}.c-categories__list[data-v-54afd131]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:800px}.c-categories__list li[data-v-54afd131]{display:inline-block;font-size:.8rem;margin:.25rem .25rem 0 0}.c-categories__list li a[data-v-54afd131]{display:block;padding:0 1rem;line-height:1.75rem;text-decoration:none;background-color:#fafafa;border:1px solid #eee;border-radius:4px;color:#777}.c-categories__list li.active a[data-v-54afd131]{border-color:#333;-webkit-box-shadow:0 2px 10px -2px rgba(0,0,0,.2);box-shadow:0 2px 10px -2px rgba(0,0,0,.2);background-color:#666;color:#fff}.c-index{margin-top:-3rem;margin-bottom:-4rem}.c-index h1{text-align:center}.c-index__logo{width:100%;max-width:400px;margin:0 auto}.c-index__logo img{width:100%;height:auto}.c-index label{margin-top:2rem;margin-bottom:.25rem;display:block;color:#888;text-align:center}.c-index__form{margin:0 auto;max-width:500px}.c-index__input{display:block;width:100%;font-family:Source Sans Pro,Helvetica,sans-serif;font-size:1.25rem;padding:0 .75rem;line-height:3rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;background-color:#fff;border-radius:1.5rem;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.1);box-shadow:0 1px 4px 0 rgba(0,0,0,.1);border:1px solid #333;text-align:center;-webkit-appearance:none;-webkit-transition:border-color .2s;transition:border-color .2s}.c-index__input:focus{outline:none;border-color:#aaa}.c-index__input::-webkit-input-placeholder{color:#ccc}.c-index__input::-moz-placeholder{color:#ccc}.c-index__input:-ms-input-placeholder{color:#ccc}.c-index__input::-ms-input-placeholder{color:#ccc}.c-index__input::placeholder{color:#ccc}.c-index__button{display:block;margin:1rem auto;font-family:Source Sans Pro,Helvetica,sans-serif;color:#fff;border-radius:2rem;height:2.5rem;line-height:2.5rem;padding:0;width:60%;font-size:1rem;font-weight:700;background-color:#e32323;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;-webkit-transition:opacity .2s;transition:opacity .2s}.c-index__button:focus,.c-index__button:hover{outline:none;background-color:#e95050}.c-index__button.disabled{opacity:0;pointer-events:none}.c-index__text{max-width:500px;margin:2rem auto}.c-index__text p{color:#888}.c-index__video{width:100%;height:0;margin:0 auto;padding-bottom:56.25%;position:relative}.c-index__video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.c-index__footer{margin-top:4rem;text-align:center;font-size:.8rem;color:#888}.c-index__footer span{display:block;font-weight:700;margin-bottom:.25rem}.c-index__footer ul{list-style-type:none;margin:0;padding:0}.c-index__footer ul li{display:inline}.c-index__footer ul li a{text-decoration:none}.c-index__footer ul li:after{content:" | ";color:#e32323}.c-index__footer ul li:last-child:after{content:""}.c-index__list h1{font-weight:400;text-align:left;font-size:1.5rem}.c-start:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:25rem;background:-webkit-gradient(linear,left top,left bottom,from(#fdefef),to(#fff));background:linear-gradient(180deg,#fdefef,#fff)}.c-start h1{font-size:2rem}.c-start__hero{width:100%;height:30vh;background-size:cover;background-position:50%;background-repeat:no-repeat;margin-bottom:1rem}.c-start__button{position:fixed;font-family:Source Sans Pro,Helvetica,sans-serif;bottom:1.5rem;left:50%;display:block;background:#e32323;border:2px solid #bb1818;text-shadow:0 2px 0 #bb1818;-webkit-box-shadow:0 5px 10px 0 rgba(187,24,24,.15);box-shadow:0 5px 10px 0 rgba(187,24,24,.15);font-size:1rem;font-weight:700;color:#fff;padding:0;height:2.5rem;line-height:2.5rem;border-radius:2.5rem;text-decoration:none;text-align:center;width:calc(100% - 3rem);max-width:calc(850px - 3rem);-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-sizing:content-box;box-sizing:content-box;z-index:2}.c-start__button:focus{outline:none;border-color:#610c0c}.c-start__button:hover{background-color:#e95050}.c-start__content{position:relative;z-index:2}.slide-left-enter .c-start__content{-webkit-transform:translateX(100%);transform:translateX(100%)}.slide-left-leave-to .c-start__content,.slide-right-enter .c-start__content{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.slide-right-leave-to .c-start__content{-webkit-transform:translateX(100%);transform:translateX(100%)}.slide-left-leave-active .c-start__content,.slide-right-leave-active .c-start__content{-webkit-transition:-webkit-transform .3s cubic-bezier(.895,.03,.685,.22);transition:-webkit-transform .3s cubic-bezier(.895,.03,.685,.22);transition:transform .3s cubic-bezier(.895,.03,.685,.22);transition:transform .3s cubic-bezier(.895,.03,.685,.22),-webkit-transform .3s cubic-bezier(.895,.03,.685,.22)}.slide-left-enter-active .c-start__content,.slide-right-enter-active .c-start__content{-webkit-transition:-webkit-transform .3s cubic-bezier(.165,.84,.44,1);transition:-webkit-transform .3s cubic-bezier(.165,.84,.44,1);transition:transform .3s cubic-bezier(.165,.84,.44,1);transition:transform .3s cubic-bezier(.165,.84,.44,1),-webkit-transform .3s cubic-bezier(.165,.84,.44,1)}.c-footer{position:fixed;bottom:1.5rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;max-width:850px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 1.5rem;-webkit-box-sizing:border-box;box-sizing:border-box}.c-footer:before{content:"";display:block;width:100%;height:6rem;pointer-events:none;position:absolute;bottom:-1.5rem;left:0;background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(30%,hsla(0,0%,100%,.8)),to(#fff));background-image:linear-gradient(-180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.8) 30%,#fff)}.c-footer__link{display:block;cursor:pointer;padding:0;background:#e32323;border:2px solid #bb1818;-webkit-box-sizing:content-box;box-sizing:content-box;text-shadow:0 1px 0 #bb1818;font-family:Source Sans Pro,Helvetica,sans-serif;font-weight:700;font-size:1rem;color:#fff;line-height:2.5rem;height:2.5rem;border-radius:2.5rem;text-decoration:none;text-align:center;width:calc(50% - .75rem);position:relative;z-index:1}.c-footer__link--back{width:2.5rem;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAAEgBckRAAAAAXNSR0IArs4c6QAAAqhJREFUaAVjYKAI/P//PwZmACOMART8D2MzAgGMDaY3CwjoowhQmQO0uxWrkSBXgQCG5GYODmcMwUEiAHSv27fHj58R7ZyN7OwqWH1JtAmjCnGEAEnBClK8mZMzCodZqMIvdu+OAmlABs+2bDFGVYXGuzNp0kaghs1owvi5tzo71+JXMSo7jEMAmF6igRi1RKaGf4GGJgPx/09XrtzcyM2tRw0zwWYAzXQEGUwEUMZlKQsuCZA4MJM+UMzMXKLT1xfz/cmT57uVlWdhU8/OwfEemzjRYpu5uIyerV9/COqTaKI1kqoQFP5AS6gfyaQ6ZFT9aAiMhsBgDQFQEQHEtCuHoAUdZoObQIgwEZAHS4MMBzG28vM3E6OeJDVAs3+CLNgpJ9e2KjSUmSTNhBQDzf0LMpwAuI3PHPxBhKWPg27Y7/fvBdDFkPl4q8xNHBxNvt++1TIyMzPvkpdv//HixS9kzSA2EyPjO3Qxkvgb2dhqkYIIr4NIMhhZMdCSBpglyOJUZQP7lw00bXcDfcBI1UYXVb0/athoCIyGwGgIjIbAaAiMhgB9QwDYMpgKa98Aadq19antLaBjS5Ac/v/diROXaD1zQBU/AB0dAsTwFv6XO3cebBMVbdnExhYMFB+8gzJAx1kB8VcgBoPvL1683qOt3QVsvSbONDZmpUro0MoQoIs3Qd1NLaqYHLeS3UvZwsW1Qjoi4rX+zJmxTKys4ND+8fLlm6POzvO/3r79jVTHAHtmx0nVQ7F64FCqHDCdV99obFz17+/ff0hRcQDI5qDYAnoZAPSENrBrWP9o4cKdSJ4AMZcA8eDNxOgBtIWT0wrUx329d+8pJI/Ap2zR1VODT5PQ2cLO7g0sU03BDmRlXef/9eslajh21IzREBgNgdEQGA0BqocAAL9JDCN4KW2BAAAAAElFTkSuQmCC);background-size:48px 48px;background-position:50%}@media only screen and (-webkit-min-device-pixel-ratio:2)and (max-width:2000px),only screen and (min-device-pixel-ratio:2)and (max-width:2000px),only screen and (min-resolution:2dppx)and (max-width:2000px),only screen and (min-resolution:192dpi)and (max-width:2000px){.c-footer__link--back{background-image:url(data:image/png;base64,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)}}.c-footer__link--back span{display:none}.c-footer__link--media{width:2.5rem;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAAEgBckRAAAAAXNSR0IArs4c6QAAAqhJREFUaAXtWTtvE0EQPjvhLpKjuIpSAEKAKKnyH5BS8OjpqdLGTQqIIqXkD6RASCBQpESQpMBKx09AYAUlUgRYFnR+FCeL5MyM5Yl2xzt3u8E8ilnpNDvffDM7O3fe21tHUWgrkcMAGvVL0Kg/lJaRLBbIPYj0GxLif8MxsFlhEGjt7y9aICqfVlZeoBHbmPEfA5QTyBtSKmWXoV6ttl24Yr4VsJ5lug/ceeyZ5wRwvEyYFITsQ4kkaM9QwY5ldCm7MzOPCM91QCNvP9vtDjmr1AoIFbB+CyYHn6fdJFkzMal/r99/XPh74c44gIl9gRUcMWiHJo59BDlGunORJKMpL4GSNpstmNXrvTh+YNou1M/LigfM44r3YC9JbmWDwUMezKWXS6Xu3X7/qcummFZAK6AV8KiAuBblLWCOuE14H1x14NG0CyQs5IVDPt6SzwD0V5Iz50o8C+dOqI/aHYsICuIcK9S50yg4ijO4rpgBEDR1s597D0wi9j8sLz//url5klYqPW4L1nlWb+P4CWxzr7sCca6LM4aFOOVxxRKddjrdPEczo0at9tLUzb44wLuFhTV46c+ZZKkPL31xAMlHca2AVkAroBXQCmgF/tcKwBZjCa7zA2/cckyoYcyl0HmL3wVSIEwWbb5beikOx/GsCbHg8yYeqEinahfxQu0Xjet9zuWbECRyc5RMD2QNrtjX96/wRsmJnzH4nw9xmNwB/ZqUJHElu4SLW3bJIRTvNhrHh6urB9/r9fdZkkz8/H7iE8hard7njY3to/X1j1mWRVG5fBxNTR3cT9MfUZqGzn/y/KJbvTU/P/umUrkNvKAVriiuNJPgO4Cfm9PV6hwOKAUl3INC1KHE2BbgoQRPIORz1mN8i4Jn3hagilZAK6AV0Ar86Qr8Aimj+HArK6u3AAAAAElFTkSuQmCC);background-size:48px 48px;background-position:50%;margin-right:.5rem}@media only screen and (-webkit-min-device-pixel-ratio:2)and (max-width:2000px),only screen and (min-device-pixel-ratio:2)and (max-width:2000px),only screen and (min-resolution:2dppx)and (max-width:2000px),only screen and (min-resolution:192dpi)and (max-width:2000px){.c-footer__link--media{background-image:url(data:image/png;base64,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)}}.c-footer__link--media span{display:none}.c-footer__link--resume{width:2.5rem;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAASVJREFUaAXtlj0KwkAQhYOIlSAEcgoPkN67WHgZbaxyDltvoSdQrAXBTtdvYG2FHZFZ4Q08tskk733Zv6ZRiYAIiIAIiIAIiIAIiIAIiICDQEppjjboiG7om9o5LDRjTxMuJ/St0QqNPO8I6zHzaJ9RPxkH1KNpmKmSD2N0i6wuaFHSG/4shm3OP5CR/y/zRg/TtmCthnCaHgMYt93Gqvf0h/dg/L1VVrNgf74FEnqGlqit4Q8UT6FsniEdUBcaAgPFi5ieNptnCA6BAdc2Sl+XzTPEh3AdZNWEwIj7KlFbCPsTdiqX1p2GU266Ri9qz3XaApyrCFBKD9P1LGaZLyUQ9TzTpp6DzAOBAHYPsoq/SjgD1HOZ8wRQjwiIgAiIgAiIwAcCL1sxPhiLEFpOAAAAAElFTkSuQmCC);background-size:48px 48px;background-position:50%;margin-right:.5rem}@media only screen and (-webkit-min-device-pixel-ratio:2)and (max-width:2000px),only screen and (min-device-pixel-ratio:2)and (max-width:2000px),only screen and (min-resolution:2dppx)and (max-width:2000px),only screen and (min-resolution:192dpi)and (max-width:2000px){.c-footer__link--resume{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAAAXNSR0IArs4c6QAAAw5JREFUeAHt2j1rFEEYwPE7DQn4VgfB1sLC2tZKgiDpErANfgAtBQt7EUH8BPaSQiwt/QZ2VkZ7MaXJ+Z+YYjKuxezNy238Dzy4s97szPye3c3d7M5mFgUUUEABBRRQQAEFFFBAAQUUUEABBRRQQAEFFFBAAQUUUEABBRRQQAEFFFBAAQUUUEABBRRQQAEFFJi6wLz3BBaLxTpjuEs8IG4R10/jCv/2KAd0+mg+n39o0Xm3BAC/yQSfEQ+Jay0mm9HHAQm4kfH50R9dG91yZEPgN2j6lHhMXB55mHPTrGkCTs/6d+jdWWHBk1vQCo9v3NDAv018JYZK2P+a2CJuEr3u/+Mmt+qtAN0khvC/sX+PuLjqc5js+MDdID4Radlnx9XJTmwqAwf5eSpP/RVxYSpzmOw4QQ63nkMiLuHMF79FVoF+E8uzHe753nYa4a+D/SNJwF6Lvu0DAeDvJfjhW5DfdpKzo+a9OKztxGWfn/dH8Q63Z7OaCQgLa3F5H1fc/iNQMwFhVTMuX+KK25UFuN//TP4GuLwwYF7zChjozl2pQM0EfE86S29JyX+Pr3KlhUW88C0rxPb4I52jlkB8JOKyVWt6dBIv9P2ivlurr9LHrXkFfE4Gez+p16qG3xpvp5SEKhAANPshRl/bRDjz4zKpK6F4EpBouhRBf7vEUBJ2ik9uKgcEpOlinElIzgxAmi9Hm4S/k9D8gYxJiJIARpdHkvS7Q/g3IeQCiC4P5U3C2Suhy2spJuFsEsKVMPSGBLurlrAweJT0cEz9RTS8LpvN3w1l0r1eTQwPg8J841//x9TXeFC06KJ/OqAufZOI1i/nmoChTJOIFq+nH9L3JSI++8NZ/5Kz/8nQuNxXSIAE+3W0kGX2YcTPJivXQPxyltlHEj+brFwD8ctZZh9J/Gyycg3EL2eZfSTw//VI8v99GpatuEQDEhC/FUH1ZBla/CVMs5omCQjPAMTPElzyw4D7YtaShjZXQAEFFFBAAQUUUEABBRRQQAEFFFBAAQUUUEABBRRQQAEFFFDg3An8BiIor+5cbWfAAAAAAElFTkSuQmCC)}}.c-footer__link--resume span{display:none}.c-footer__link--forward{width:calc(100% - 3.75rem);width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:.5rem}.c-footer__link:focus{outline:none;border-color:#610c0c}.c-footer__link:focus,.c-footer__link:hover{background-color:#e95050}.c-media__description{margin-bottom:1rem}.c-media__reference{margin-top:.5rem;font-size:.8rem;color:#888}.slide-left-enter .c-media__content{-webkit-transform:translateX(100%);transform:translateX(100%)}.slide-left-leave-to .c-media__content,.slide-right-enter .c-media__content{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.slide-right-leave-to .c-media__content{-webkit-transform:translateX(100%);transform:translateX(100%)}.slide-left-leave-active .c-media__content,.slide-right-leave-active .c-media__content{-webkit-transition:-webkit-transform .3s cubic-bezier(.895,.03,.685,.22);transition:-webkit-transform .3s cubic-bezier(.895,.03,.685,.22);transition:transform .3s cubic-bezier(.895,.03,.685,.22);transition:transform .3s cubic-bezier(.895,.03,.685,.22),-webkit-transform .3s cubic-bezier(.895,.03,.685,.22)}.slide-left-enter-active .c-media__content,.slide-right-enter-active .c-media__content{-webkit-transition:-webkit-transform .3s cubic-bezier(.165,.84,.44,1);transition:-webkit-transform .3s cubic-bezier(.165,.84,.44,1);transition:transform .3s cubic-bezier(.165,.84,.44,1);transition:transform .3s cubic-bezier(.165,.84,.44,1),-webkit-transform .3s cubic-bezier(.165,.84,.44,1)}.c-mulchotask__question{font-weight:700;margin-bottom:1rem;font-size:1.25rem}@media screen and (min-width:700px){.c-mulchotask__question{font-size:1.5rem}}.c-mulchotask__answers{margin-top:2rem}.c-mulchotask__answers ul li{cursor:pointer;display:block}.c-mulchotask__answers ul li button{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1rem;border:2px solid hsla(0,0%,94.1%,.9411764705882353);background-color:#f6f6f6;color:#666;margin-bottom:.5rem;font-family:Source Sans Pro,Helvetica,sans-serif;cursor:pointer;font-size:1rem;text-align:left;-webkit-transition:border-color .1s,background-color .1s,box-shadow .1s;transition:border-color .1s,background-color .1s,box-shadow .1s}.c-mulchotask__answers ul li button:hover{background-color:#eee;border-color:#ddd}.c-mulchotask__answers ul li.active button{border-color:#000;color:#000;-webkit-box-shadow:0 5px 6px 0 rgba(0,0,0,.1);box-shadow:0 5px 6px 0 rgba(0,0,0,.1)}.c-inputtask__question{font-weight:700;margin-bottom:1rem;font-size:1.25rem;width:100%}@media screen and (min-width:700px){.c-inputtask__question{font-size:1.5rem}}.c-inputtask__input{margin-top:2rem}.c-inputtask__input input{width:100%;font-family:Source Sans Pro,Helvetica,sans-serif;font-size:1rem;padding:.5rem .5rem;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f6f6f6;border:1px solid #e0e0e0;-webkit-appearance:none;border-radius:0}.c-inputtask__input input:focus{outline:none;border-color:#333}input.c-gapstask__gap{font-family:Source Sans Pro,Helvetica,sans-serif;font-size:1rem;padding:.25rem;margin:.25rem .25rem;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f6f6f6;border:1px solid #e0e0e0;max-width:100%}input.c-gapstask__gap:focus{outline:none;border-color:#333}.c-gapstask__title{font-weight:700;margin-bottom:1rem;font-size:1.25rem;width:100%}@media screen and (min-width:700px){.c-gapstask__title{font-size:1.5rem}}.c-gapstask__text{margin-top:2rem;line-height:1.6}.newgap{background:#aff}.c-wordstask__title{font-weight:700;margin-bottom:1rem;font-size:1.25rem;width:100%}@media screen and (min-width:700px){.c-wordstask__title{font-size:1.5rem}}.c-wordstask__text{margin-top:2rem;line-height:1.6}.c-wordstask__text p{max-width:none}.c-wordstask__text a{text-decoration:none;background-color:#f5f5f5;background-color:#fff;padding:2px 4px;border-radius:4px;line-height:1.9;color:#444;border:1px solid #f0f0f0;-webkit-transition:background-color .2s,color .2s,border-color .2s;transition:background-color .2s,color .2s,border-color .2s}.c-wordstask__text a.active{background-color:#819a9e;border-color:#44545e;color:#fff}.c-task__description{background-color:#fafafa;max-width:none;margin-bottom:1rem;padding:.5rem .8rem;border:1px solid #eee;color:#666;font-size:.8rem;border-radius:4px}.c-task__description h1{font-size:1rem}.c-task__description h2{font-size:.8rem;font-weight:700;margin:.5rem 0}.c-task__description ul{margin:.5rem 0}.c-task__description ul li:before{content:"— "}.c-task__mediabuttons{margin-bottom:1rem}.c-task__mediabuttons__image{display:block;background-color:#f6f6f6;width:100%;padding:.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.c-task__mediabuttons__image:hover{-webkit-box-shadow:0 0 0 1px #ddd;box-shadow:0 0 0 1px #ddd}.c-task__mediabuttons__image:hover img{opacity:.9}.c-task__mediabuttons__image img{display:block;margin:0 auto;max-height:10rem;width:auto}.c-task__mediabutton{font-family:Source Sans Pro,Helvetica,sans-serif;font-size:1rem;padding:0;background-color:#f6f6f6;border:none;color:#000;width:100%;padding:0 .5rem;line-height:2.5rem;margin-bottom:.5rem;border-radius:2rem;height:2.5rem;text-align:left;padding-left:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-position:15px;background-size:25px 25px;background-repeat:no-repeat;text-decoration:underline;cursor:pointer}.c-task__mediabutton:active,.c-task__mediabutton:focus,.c-task__mediabutton:hover{-webkit-box-shadow:0 0 0 1px #ddd;box-shadow:0 0 0 1px #ddd;outline:none}.c-task__mediabutton--file{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABGdBTUEAALGPC/xhBQAAAaFJREFUaAXtmbtKxFAQhtcbWvsQdlYWdlYKiiIKgoW+gODbaLGN2AgWgoiKgoXIvoJgYauvYKGNflOZXVidZP5giDPwQTY7Zy7/yZnAbqeTlgqkAqlA2xT4pKE6OCDuiEqscWegQ/x6Tl+PWxenfZiAPTChajdLsivO8kq8B/iAIxiFkIUDBLLfsnYLTKRjCNUSWkzyqF0SYBO24QTGoJL9dSNW9A2swwacgvfc4vptTWjEqrmDNViFM7AhUMqa0ogVfQ8rsAjnMAluUzTyTLbB94zdq2I9Fi3DAlzAFLis0vPoivy70w4uc0PcXrhvDV3B0hCfvtuKRmb6Ivo+XOM2/YPrE9+9gT1mMqvjhegpzt4vlttlijPiSlS3UzZSUPiR68Gp5f1sayXWmh1RTK1ZiaTBIK3ZkWwk+CTIlyt2JKeWcltyainVVMRSnBFFHeEY2UhBwpxaBTHClzm1whKKA+RhFwsaDqfYkZxa4W0oBMipVRCjEZeKM5KNKBXwnpF5kr4rEztiWU63ef4edv/+6s5aztFTY7mI6Z0K/EMFvgDd+3rN7TB09AAAAABJRU5ErkJggg==)}.c-task__mediabutton--image{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMqADAAQAAAABAAAAMgAAAAB1y6+rAAAC60lEQVRoBe2Yy6tNURzHz/HKBEkSudFNiIkBAwZKykQREjMkZCT5D4w8/gJMETNlJjKQusmzmJDrZnDJKyTv1+fL/tU6t73W2WefdZy9tb71aa+91m/91u+3Xmff22gkpRlIM5BmIM1AmoG4M3AOd78qjmJsUbPl7e+LkqiDWmKfEIh4H203A+39aFrOoCfyBg4l8ogOt/M69bFumm/scb6GutWnRKq2YmlFIqzIJHwcg9EMlVUXTfZjuCaax3xHClxjXcpQWXUhKSaLL2T3p80Me52IVkJJmFRWXUjeRGKckbmMfBZGYAj0Q1pWmsRo6mRFljDqS7A+9jxVIJojWT93a6kuJO+K5HWyYNptLa3EU5C9vgK2wtHsXXWHISQdbAWu7SRUVl1I0ROZzmj3QQE/g/lgOk7BJqObbWb+3GfURCbj+VoW7Duey9yRKDfhDCiZ77ARYilaIuOJ6AIoyC+wFvKkLXIZZPcRVkEMRUvkJNEouJ+wvU1kU2m/A7J/DYvBJ92eWtl1MNNnRH2URHR4FZQ4CEU0G6MnoD4joPexGqDiOpjvT5QPjDXK3rtOZL8zkA5zJ1qE8StQoHdBK2WaReEhWBLvnfIhM3KeXSWyGUc/sgFO82w6josWV2Kos6KAr4DOkG6+e6A6rYLOm+rtolD9bnBVOpHVePkMcqofrolQVhvoqFtMvs7DUFb+ynM9mPRX60WQney3gKlUItqnb0EOb8EU6FZ7cSB/hlZ6W45TXfFXMzvdjroEpFKJfKOjBnwM2sux5F4aewJONXE3QDF8AG3PUonIwQtYALG1C4ebCjidgc0DUCxvQLtEZdFWZqhZWNHWuvcGcxhiGBSXnbGOEtnR+xgLjzCI5SjYJHeUiPZjlbSUYPSFYMm0xKZPg7pIZ2WnL9g6JaIcnv8vifjyaIT+9ztAr4Xenv1pmOcbtpnTUOhGyOn3r6taYs87I/oOqrrqEGPV5zDFl2YgzUCagTQDzgz8BqC1Cwp40GVPAAAAAElFTkSuQmCC)}.c-task__mediabutton--embed{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABGdBTUEAALGPC/xhBQAAAlRJREFUaAXtmc9LlEEYx7fybElgmkjRJfAkEYl26SKYQVCYBfoPKKSGB8GzHryIBYL/gKCEFw9BeBEiwjDqkuBtI/QmlXgV/XzBZecdh119eZ91N+aBDzvzzLzz/Jh3n5llc7koMQMxAzEDMQMxA9lkYItljmqEn37IlxyFgliHNUdXaHbQeAozsF9QGn3Ws+4ErMJGwEY3ukfg+p6YpkCmEppiZ4imxm8WVWYt2ZAt2QyJfNR4Qi4nejXciYFU2+bFHam2HXFLmCrBX/gTcFIl8Tq0wG5gPEuVqtYO7EGo1Degvwau77k6FK7k6Wy6ipN2G59dAb2lapvFdUj7ch9Fu690+9qReI64GbmItkXV+kwgK9BayYAsAtF36Tno/X4DV8BcLAKR08vwCWZBxeMBmIpVIL/wuhf6oRG+wDxcBRPxy+8AVjoDlnR+pJH3PPQRpmEY9MqNgXasnIwyoS8w6U5Al7PaEdeWDrXXoN80OkyXYBHMJKtzROvMBLzUQfYNNF4qkKr9PaLrzTvYADn5CvQKZyr+dyTTxVnsBcxBEyzAJPyDzMUqkFt4+gEeww94Bl/BTKwCeYnHBzAOb+EQTMUikO94nAeVz99QEfEDeYLVGwHLusafVe6ddWKZeYOMh9ZS9TslfiC3mRE6fVV5Ki13MdgcMNoQ0CVUWZ0jiUVTdKr2HEkRy/kfqcQV5fxepXgiBpIiaaaP/Dc74pffh6RN9yFfdAWXjICu5ZZSKPU9GAmVWvlYUrYYVQmuBU790VMysjgYMxAzEDMQMxAzUCYDx3dDq8nj0zEBAAAAAElFTkSuQmCC)}.c-task__mediabutton--link{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMqADAAQAAAABAAAAMgAAAAB1y6+rAAACcUlEQVRoBe1Yy0pDMRC9vnaCa9GNG0VcK/6AX+ADQShduNOP6C8I7rr2CwRdCC4VdaffIOrKF7qwvs6hTTuUJE1yE7lCBk6TZpKZOTO5N2mLIkvOQM5AzkDOQM7A/8hAHWG+Aj8C3+hLfOG7hNKdY7wyco9IJAmfPglZZdiqjatk4KEyFLowxboajD4Bn4Bu+6htZKpUtJgWYKkJ3AItwOSQ4wz0EBgDXGUCEy8Bk11XO9Z5a9C+W5yYnK9YrfaUOhKskLI78BnpmTL3pqDqf9soB7aW22jSbLar0ZFgZbyIjHbNmTsNqMY7aga+D9ARtw+/64S6M+BOpxRjJHECLIqxK/RZyUcxFqV7Aysq83tRLLaNmCrBcYpXRdpL7J8fUCsiW/apztpBJGhIEmGFS4siwXaztLWicCFBN9Jv5Yi4kqg0ER8S/UR4iJYWWeLQreVLgkFLv5UgEkKCROTZxTOptMjM+FZER+ICEXF8kNQxgTdmnkU1oLSEEtGR4EHqQqJ00DoDIUQqR4LEfImUITELf9y+6kpE/9HEl8gxPMs1rttpBuvUDfs0WvTCkAzK5WF/EURcSdDdhljnfZKn+KnbQEB8dbIyvMU+Ay4iY5F9l7VOc3wr4mRUM4nVlr40U8xDSZib3aXTZCLpchtmOVckLG/pVrlUhD85lbjMV3N9W/lHSJJzhDdQJcuqk6BdEjYfRN+pK7NgWnAExXZHudtpeRX3zlpnbX8zggEmaEcoeJhGl3lYfAPkYZWyz/sW/55NIquwyqtGSgK0TRLrQFKZhvUmcA20gFik+DLhc3gAzAFZcgZyBnIGcgZyBv48A7+Ud2TDXGMCfAAAAABJRU5ErkJggg==)}.c-task__media{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:99;overflow-y:scroll;padding:2rem 0;-webkit-box-sizing:border-box;box-sizing:border-box}.c-task__media__content{margin-top:1rem}.c-task__media__content h3{font-weight:700}.c-task__media__mediable{height:auto}.c-task__media__inner{width:calc(100% - 4rem);margin-left:2rem;height:auto;position:relative;background-color:#fff;padding:1rem;-webkit-box-sizing:border-box;box-sizing:border-box}.c-task__media__inner .c-file{width:100%;height:100%}.c-task__media__close{position:absolute;top:-1rem;right:-1rem;background:none;border:none;font-family:Source Sans Pro,Helvetica,sans-serif;font-size:1rem;background-color:#fff;border:2px solid #000;width:2rem;height:2rem;line-height:2rem;border-radius:99%;padding:0;-webkit-box-sizing:content-box;box-sizing:content-box;z-index:2;text-align:center;cursor:pointer}.mediamodal-enter-active,.mediamodal-leave-active{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1}.mediamodal-enter-active .c-task__media__inner,.mediamodal-leave-active .c-task__media__inner{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translateY(0);transform:translateY(0)}.mediamodal-enter,.mediamodal-leave-to{opacity:0}.mediamodal-enter .c-task__media__inner,.mediamodal-leave-to .c-task__media__inner{-webkit-transform:translateY(40px);transform:translateY(40px)}.slide-left-enter .c-task__content{-webkit-transform:translateX(100%);transform:translateX(100%)}.slide-left-leave-to .c-task__content,.slide-right-enter .c-task__content{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.slide-right-leave-to .c-task__content{-webkit-transform:translateX(100%);transform:translateX(100%)}.slide-left-leave-active .c-task__content,.slide-right-leave-active .c-task__content{-webkit-transition:-webkit-transform .3s cubic-bezier(.895,.03,.685,.22);transition:-webkit-transform .3s cubic-bezier(.895,.03,.685,.22);transition:transform .3s cubic-bezier(.895,.03,.685,.22);transition:transform .3s cubic-bezier(.895,.03,.685,.22),-webkit-transform .3s cubic-bezier(.895,.03,.685,.22)}.slide-left-enter-active .c-task__content,.slide-right-enter-active .c-task__content{-webkit-transition:-webkit-transform .3s cubic-bezier(.165,.84,.44,1);transition:-webkit-transform .3s cubic-bezier(.165,.84,.44,1);transition:transform .3s cubic-bezier(.165,.84,.44,1);transition:transform .3s cubic-bezier(.165,.84,.44,1),-webkit-transform .3s cubic-bezier(.165,.84,.44,1)}.c-gapstaskscore{margin-bottom:.5rem;border:1px solid #eee;background-color:#fafafa;border-radius:4px;padding:.5rem}.c-gapstaskscore .text{display:block;margin-bottom:.25rem}.c-gapstaskscore .gap{display:inline-block;background-color:#fff;padding:5px;border:1px solid #eee}.c-gapstaskscore .gap .correct{padding:0 3px;background-color:#b3fde2}.c-gapstaskscore .gap .false{padding:0 3px;background-color:#ffe4e4;margin-right:5px}.c-gapstaskscore .gap .empty{padding:0 3px;background-color:#ddd;margin-right:5px}.c-wordstaskscore{margin-bottom:.5rem;border:1px solid #eee;background-color:#fafafa;border-radius:4px;padding:.5rem}.c-wordstaskscore .text{display:block;margin-bottom:.25rem}.c-wordstaskscore .word.cor{color:green;font-weight:700;border-radius:4px}.c-wordstaskscore .word.selected{border-radius:4px;padding:0 4px;background-color:#ffe4e4;border:2px solid #f3c9c9}.c-wordstaskscore .word.selected.cor{border:2px solid #30ca91;background-color:#b3fde2}.c-mulchotaskscore{margin-bottom:.5rem;border:1px solid #eee;background-color:#fafafa;border-radius:4px;padding:.5rem}.c-mulchotaskscore .question{display:block;font-weight:600;margin-bottom:.25rem}.c-mulchotaskscore .answer{display:block;padding:5px}.c-mulchotaskscore .answer--correct{background-color:#b3fde2}.c-mulchotaskscore .answer--incorrect{background-color:#ffe4e4}.c-mulchotaskscore .answer--selfcheck{background-color:#fffbbd}.c-mulchotaskscore .answer--empty{background-color:#eee;color:#888}.c-score .scoredetail{position:fixed;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,94.1%,.8);z-index:4;overflow-y:scroll;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-score .scoredetail h1{font-size:1.25rem;margin-bottom:1rem}@media screen and (min-width:700px){.c-score .scoredetail h1{font-size:1.5rem}}.c-score .scoredetail__inner{margin:1rem 0;width:calc(100% - 2rem);max-width:850px;background-color:#fff;border:1px solid #eee;border-radius:4px;-webkit-box-shadow:0 5px 15px -2px rgba(51,51,51,.1);box-shadow:0 5px 15px -2px rgba(51,51,51,.1);padding:1.5rem 1rem;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}@media screen and (min-width:700px){.c-score .scoredetail__inner{padding:1rem}}.c-score .scoredetail__close{position:absolute;top:0;right:0;background:none;border:none;font-family:Source Sans Pro,Helvetica,sans-serif;font-size:1rem;background-color:#fff;width:2rem;height:2rem;line-height:2rem;padding:0;-webkit-box-sizing:content-box;box-sizing:content-box;z-index:2;text-align:center;cursor:pointer}.c-score .scoreshare{position:fixed;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,94.1%,.8);z-index:4;overflow-y:scroll;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-score .scoreshare h1{font-size:1.5rem;margin-bottom:1rem}.c-score .scoreshare__disclaimer{font-size:.8rem}.c-score .scoreshare__disclaimer__checkbox{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}.c-score .scoreshare__disclaimer__checkbox+.scoreshare__disclaimer__checkbox{margin-top:.5rem}.c-score .scoreshare__disclaimer__checkbox label{margin-bottom:0!important;margin-left:.25rem}.c-score .scoreshare__disclaimer__checkbox input.error{-webkit-filter:drop-shadow(0 0 2px #e32323);filter:drop-shadow(0 0 2px #E32323)}.c-score .scoreshare__disclaimer__checkbox input.error+label{color:#e32323}.c-score .scoreshare__inner{margin:1rem 0;width:calc(100% - 2rem);max-width:850px;background-color:#fff;border:1px solid #eee;border-radius:4px;-webkit-box-shadow:0 5px 15px -2px rgba(51,51,51,.1);box-shadow:0 5px 15px -2px rgba(51,51,51,.1);padding:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.c-score .scoreshare__close{position:absolute;top:0;right:0;background:none;border:none;font-family:Source Sans Pro,Helvetica,sans-serif;font-size:1rem;background-color:#fff;width:2rem;height:2rem;line-height:2rem;padding:0;-webkit-box-sizing:content-box;box-sizing:content-box;z-index:2;text-align:center;cursor:pointer}.c-score .scoreshare__form label{display:block;margin-bottom:1rem}.c-score .scoreshare__form label span{display:block;font-size:.75rem;margin-bottom:.25rem}.c-score .scoreshare__form label .textinput{display:block;font-family:Source Sans Pro,Helvetica,sans-serif;font-size:1rem;padding:.5rem;width:100%;border:1px solid #aaa;border-radius:2px;-webkit-appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box}.c-score .scoreshare__form label .textinput:active,.c-score .scoreshare__form label .textinput:focus{outline:none;border-color:#000;background-color:#fafafa}.c-score .scoreshare__form label .textinput.error{border-color:#e32323;background-color:#fee}.c-score .scoreshare__send{display:block;margin-top:2rem;font-size:1rem;background-color:#e32323;color:#fff;font-family:Source Sans Pro,Helvetica,sans-serif;font-weight:700;border:2px solid #bb1818;padding:0 2.5rem;line-height:2rem;border-radius:1.5rem;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 5px 10px 0 rgba(187,24,24,.15);box-shadow:0 5px 10px 0 rgba(187,24,24,.15);margin-bottom:2rem}.c-score .scoreshare__send:active,.c-score .scoreshare__send:focus{outline:none}.modal-enter-active,.modal-leave-active{-webkit-transition:opacity .5s;transition:opacity .5s}.modal-enter-active .scoredetail__inner,.modal-leave-active .scoredetail__inner{-webkit-transition:transform .5s cubic-bezier(.23,1,.32,1);transition:transform .5s cubic-bezier(.23,1,.32,1)}.modal-enter,.modal-leave-to{opacity:0}.modal-enter .scoredetail__inner,.modal-leave-to .scoredetail__inner{-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:transform .5s ease-in;transition:transform .5s ease-in}.c-score h1{font-size:2rem}.c-score__bar-container{width:100%;height:2rem;background-color:#f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.5rem;margin-bottom:.5rem;border-radius:2rem;overflow:hidden;position:relative}.c-score__bar-container:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;-webkit-box-shadow:inset 0 -3px 0 0 hsla(0,0%,100%,.5);box-shadow:inset 0 -3px 0 0 hsla(0,0%,100%,.5);border-radius:2rem}.c-score__bar{height:2rem}.c-score__bar--correct{background-color:#00b475}.c-score__bar--incorrect{background-color:#e32323}.c-score__bar--empty{background-color:#ccc}.c-score__count-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-score__count{display:block;width:100%;text-align:center;margin:.25rem 0;background-color:#fafafa;border:1px solid #eee;border-radius:1rem;height:2rem;line-height:2rem}@media screen and (min-width:700px){.c-score__count{width:calc(50% - .25rem)}}.c-score__count--correct{background-color:#b3fde2;border-color:#81fccf}.c-score__count--incorrect{background-color:#ffe4e4;border-color:#ffcbcb}.c-score__count--selfcheck{background-color:#fdfdc6;border-color:#e6e6b4}.c-score__button{position:fixed;font-family:Source Sans Pro,Helvetica,sans-serif;bottom:1.5rem;left:50%;display:block;background:#e32323;border:2px solid #bb1818;text-shadow:0 2px 0 #bb1818;-webkit-box-shadow:0 5px 10px 0 rgba(187,24,24,.15);box-shadow:0 5px 10px 0 rgba(187,24,24,.15);font-size:1rem;font-weight:700;color:#fff;padding:0;height:2.5rem;line-height:2.5rem;border-radius:2.5rem;text-decoration:none;text-align:center;width:calc(100% - 3rem);max-width:calc(850px - 3rem);-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-sizing:content-box;box-sizing:content-box}.c-score__button:hover{background-color:#e95050}.c-score__showdetail{display:block;margin-top:1rem;text-align:center}.slide-left-enter .c-score__content{-webkit-transform:translateX(100%);transform:translateX(100%)}.slide-left-leave-to .c-score__content,.slide-right-enter .c-score__content{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.slide-right-leave-to .c-score__content{-webkit-transform:translateX(100%);transform:translateX(100%)}.slide-left-leave-active .c-score__content,.slide-right-leave-active .c-score__content{-webkit-transition:-webkit-transform .3s cubic-bezier(.895,.03,.685,.22);transition:-webkit-transform .3s cubic-bezier(.895,.03,.685,.22);transition:transform .3s cubic-bezier(.895,.03,.685,.22);transition:transform .3s cubic-bezier(.895,.03,.685,.22),-webkit-transform .3s cubic-bezier(.895,.03,.685,.22)}.slide-left-enter-active .c-score__content,.slide-right-enter-active .c-score__content{-webkit-transition:-webkit-transform .3s cubic-bezier(.165,.84,.44,1);transition:-webkit-transform .3s cubic-bezier(.165,.84,.44,1);transition:transform .3s cubic-bezier(.165,.84,.44,1);transition:transform .3s cubic-bezier(.165,.84,.44,1),-webkit-transform .3s cubic-bezier(.165,.84,.44,1)}.searchview{margin-top:-4rem;margin-bottom:-4rem}.searchview h1{text-align:left}.searchview__logo{width:100%;max-width:430px;margin:0 auto 3rem auto}.searchview__logo img{width:100%;height:auto}.searchview__loading,.searchview__ref{text-align:center}.searchview__ref{margin-top:3rem;opacity:.7}.searchview__ref img{width:7rem;height:auto}.searchview__footer{margin-top:4rem;text-align:center;font-size:.8rem;color:#888}.searchview__footer span{display:block;font-weight:700;margin-bottom:.25rem}.searchview__footer ul{list-style-type:none;margin:0;padding:0}.searchview__footer ul li{display:inline}.searchview__footer ul li a{text-decoration:none}.searchview__footer ul li:after{content:" | ";color:#e32323}.searchview__footer ul li:last-child:after{content:""}.searchview__list h1{font-weight:400;text-align:left;font-size:1.5rem}.slide-left-enter .c-index__content{-webkit-transform:translateX(100%);transform:translateX(100%)}.slide-left-leave-to .c-index__content,.slide-right-enter .c-index__content{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.slide-right-leave-to .c-index__content{-webkit-transform:translateX(100%);transform:translateX(100%)}.slide-left-leave-active .c-index__content,.slide-right-leave-active .c-index__content{-webkit-transition:-webkit-transform .3s cubic-bezier(.895,.03,.685,.22);transition:-webkit-transform .3s cubic-bezier(.895,.03,.685,.22);transition:transform .3s cubic-bezier(.895,.03,.685,.22);transition:transform .3s cubic-bezier(.895,.03,.685,.22),-webkit-transform .3s cubic-bezier(.895,.03,.685,.22)}.slide-left-enter-active .c-index__content,.slide-right-enter-active .c-index__content{-webkit-transition:-webkit-transform .3s cubic-bezier(.165,.84,.44,1);transition:-webkit-transform .3s cubic-bezier(.165,.84,.44,1);transition:transform .3s cubic-bezier(.165,.84,.44,1);transition:transform .3s cubic-bezier(.165,.84,.44,1),-webkit-transform .3s cubic-bezier(.165,.84,.44,1)}.c-error[data-v-b2729648]{margin-top:-3rem;margin-bottom:-4rem;text-align:center}.c-error p[data-v-b2729648]{max-width:none}.c-error__logo[data-v-b2729648]{width:100%;max-width:400px;margin:0 auto 4rem auto}.c-error__logo img[data-v-b2729648]{width:100%;height:auto}.c-error__homelink[data-v-b2729648]{display:inline-block;margin-top:2rem;color:#bb1818;text-decoration:none}.c-error[data-v-5a41385e]{margin-top:-3rem;margin-bottom:-4rem;text-align:center}.c-error h1[data-v-5a41385e]{margin-bottom:1rem}.c-error p[data-v-5a41385e]{max-width:none;margin-top:.5rem}.c-error__logo[data-v-5a41385e]{width:100%;max-width:400px;margin:0 auto 4rem auto}.c-error__logo img[data-v-5a41385e]{width:100%;height:auto}.c-error__homelink[data-v-5a41385e]{display:inline-block;margin-top:2rem;color:#bb1818;text-decoration:none}