html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.rh5v-DefaultPlayer_component{position:absolute;width:100%;height:100%}.rh5v-DefaultPlayer_video{width:100%;height:100%}.rh5v-DefaultPlayer_controls{position:absolute;bottom:0;right:0;left:0;height:34px;display:flex;background-color:rgba(0,0,0,.7);opacity:0;transition:opacity .2s}.rh5v-DefaultPlayer_seek{flex-grow:1}.rh5v-DefaultPlayer_component:hover .rh5v-DefaultPlayer_controls{opacity:1}.rh5v-Time_component{padding:0 10px;line-height:35px;color:#fff}.rh5v-Time_current{margin-right:5px}.rh5v-Time_duration{margin-left:5px;color:#919191}.rh5v-Seek_component{position:relative}.rh5v-Seek_track{position:absolute;top:50%;left:5px;right:5px;height:4px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#3e3e3e}.rh5v-Seek_buffer,.rh5v-Seek_fill,.rh5v-Seek_input{position:absolute;top:0;left:0;height:100%}.rh5v-Seek_buffer{background-color:#5a5a5a}.rh5v-Seek_fill{background:#fff}.rh5v-Seek_input{width:100%;opacity:0;cursor:pointer}.rh5v-Volume_component{position:relative}.rh5v-Volume_component:hover{background-color:#000}.rh5v-Volume_button{width:34px;height:34px;background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;cursor:pointer}.rh5v-Volume_button:focus{outline:0}.rh5v-Volume_icon{padding:7px}.rh5v-Volume_slider{display:none;position:absolute;right:5px;bottom:100%;left:5px;height:56px;background-color:#000}.rh5v-Volume_component:hover .rh5v-Volume_slider{display:block}.rh5v-Volume_track{position:absolute;top:8px;bottom:8px;left:50%;width:4px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#3e3e3e}.rh5v-Volume_fill,.rh5v-Volume_input{position:absolute;right:0;bottom:0;left:0;height:100%;width:100%}.rh5v-Volume_fill{background-color:#fff}.rh5v-Volume_input{padding:0;margin:0;opacity:0;-webkit-appearance:slider-vertical;cursor:pointer}.rh5v-Captions_component{position:relative}.rh5v-Captions_component:hover{background-color:#000}.rh5v-Captions_button{width:34px;height:34px;background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;cursor:pointer}.rh5v-Captions_button:focus{outline:0}.rh5v-Captions_icon{padding:5px}.rh5v-Captions_trackList{position:absolute;right:0;bottom:100%;display:none;background-color:rgba(0,0,0,.7);list-style:none;padding:0;margin:0;color:#fff}.rh5v-Captions_component:hover .rh5v-Captions_trackList{display:block}.rh5v-Captions_trackItem{padding:7px;cursor:pointer}.rh5v-Captions_activeTrackItem,.rh5v-Captions_trackItem:hover{background:#000}.rh5v-Captions_activeTrackItem{text-decoration:underline}.rh5v-PlayPause_component:hover{background-color:#000}.rh5v-PlayPause_button{width:34px;height:34px;background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;cursor:pointer}.rh5v-PlayPause_button:focus{outline:0}.rh5v-PlayPause_icon{padding:5px}.rh5v-Fullscreen_component:hover{background-color:#000}.rh5v-Fullscreen_button{width:34px;height:34px;background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;cursor:pointer}.rh5v-Fullscreen_button:focus{outline:0}.rh5v-Fullscreen_icon{padding:5px}.rh5v-Overlay_component{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;color:#fff;text-align:center;cursor:pointer;background-color:transparent}.rh5v-Overlay_inner{display:inline-block;left:50%;width:60px;height:60px;margin-left:-30px;background-color:rgba(0,0,0,.7);border-radius:10px}.rh5v-Overlay_icon,.rh5v-Overlay_inner{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.rh5v-Overlay_icon{left:calc(50% - 40px)}@font-face{font-family:aleo;src:url(/build/assets/Aleo-Regular-590f2b00b056cc30c70a5d7f05005f61.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:aleo;src:url(/build/assets/Aleo-Italic-224ee00da5a615e5626d52101a8f9d88.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:aleo;src:url(/build/assets/Aleo-Light-e0ffb6591423e34aebe1152429e475ad.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:aleo;src:url(/build/assets/Aleo-Bold-65853ac3f982689d7b1057176ea754c7.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:trueno;src:url(/build/assets/TruenoRg-1f370f82260c35703a075fd991cc3c97.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:trueno;src:url(/build/assets/TruenoRgIt-9d12e045a4b3c3b0ceeb7502aa28c306.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:trueno;src:url(/build/assets/TruenoBd-4fe4fdfca9ae8a190b3c2c188823a939.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:trueno;src:url(/build/assets/TruenoSBd-de4246d54c510bf4556d2410801fc6db.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:trueno;src:url(/build/assets/TruenoLt-f460eab11dcba2ac488f4785f2cda5fd.woff) format("woff");font-weight:200;font-style:normal}@media (min-width:620px){.hide-60{display:none}}.show-50{display:none}@media (min-width:560px){.show-50{display:inherit}}.show-60{display:none}@media (min-width:620px){.show-60{display:inherit}}.rel{position:relative}.no-scroll{overflow:hidden}.container{max-width:1235px;padding-right:4.5%;padding-left:4.5%;margin-right:auto;margin-left:auto}@media (min-width:1235px){.container{padding-right:50px;padding-left:50px}}section>.container:not(.flush){padding-top:39px;padding-bottom:45px}@media (min-width:620px){section>.container:not(.flush){padding-top:45px;padding-bottom:45px}}@media (min-width:760px){section>.container:not(.flush){padding-top:74px;padding-bottom:70px}}section>.container.flush-top{padding-top:0;padding-bottom:45px}@media (min-width:760px){section>.container.flush-top{padding-top:0;padding-bottom:70px}}section>.container.flush-top.flush-bottom{padding-top:0;padding-bottom:0}@media (min-width:760px){section>.container.flush-top.flush-bottom{padding-top:0;padding-bottom:0}}section>.container.flush-bottom{padding-top:45px;padding-bottom:0}@media (min-width:760px){section>.container.flush-bottom{padding-top:74px;padding-bottom:0}}@media (min-width:960px){section>.container.extra-top{padding-top:125px}}.container-focus{max-width:680px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container-focus.container-width-0{max-width:790px}.container-focus.container-width-1{max-width:680px}.container-focus.container-width-2{max-width:500px}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.float-right{float:right}.row-3-p{margin-left:-30px}.row-3-p:after{display:block;clear:both;content:""}@media (min-width:1235px){.row-3-p{margin-left:-60px}}.row-3-p+.row-3-p{margin-top:30px}.row-3-p .col-33,.row-3-p .col-66{float:left;padding-left:30px}@media (min-width:1235px){.row-3-p .col-33,.row-3-p .col-66{padding-left:60px}}.row-3-p .col-33{width:33.333%}.row-3-p .col-66{width:66.666%}.row-1-p:after{display:block;clear:both;content:""}.row-1-p+.row-1-p{margin-top:30px}.heading-primary{font-family:sofia-pro,trueno,sans-serif;font-size:22px;margin-top:0;margin-bottom:1.2em;font-weight:500;line-height:1.32}@media (min-width:620px){.heading-primary{font-size:26px}}.heading-secondary{font-family:sofia-pro,trueno,sans-serif;font-size:22px;margin-top:0;margin-bottom:1.2em;font-weight:500;line-height:1.32;font-size:20px}@media (min-width:620px){.heading-secondary{font-size:26px;font-size:22px}}.heading-quaternary{font-family:sofia-pro,trueno,sans-serif;margin:0;font-size:25px}@media (min-width:700px){.heading-quaternary{font-size:28px}}@media (min-width:960px){.heading-quaternary{font-size:30px}}.utility-primary{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em}.font-size-0{font-size:12px}@media (min-width:480px){.font-size-0{font-size:13px}}.font-size-1{font-size:14px}@media (min-width:480px){.font-size-1{font-size:16px}}.font-size-2{font-size:16px}@media (min-width:480px){.font-size-2{font-size:20px}}.font-size-3{font-size:18px}@media (min-width:480px){.font-size-3{font-size:22px}}.font-size-4{font-size:20px}@media (min-width:480px){.font-size-4{font-size:26px}}.font-size-5{font-size:24px}@media (min-width:480px){.font-size-5{font-size:32px}}.fake-link{text-decoration:underline;cursor:pointer}.invisible{visibility:hidden}.bg-accent-primary{background-color:#52e3ac}.bg-accent-secondary{background-color:#f0faf7}.bg-neutral05{background-color:#f7f7f7}.bg-neutral90{background-color:#363636}.bg-neutral95{background-color:#2e2e2e}*,:after,:before{box-sizing:border-box}html{font-size:22px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-overflow-style:-ms-autohiding-scrollbar}body{width:100%;min-width:320px;font-size:16px;font-weight:400;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.2;word-wrap:break-word;overflow-wrap:break-word}body.no-scroll{overflow:hidden}p{margin:0}.button-switch-primary{border:1px solid #52e3ac}.button-switch-primary .wrapper{display:flex}.button-switch-primary .button{padding:0;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;display:flex;align-items:center;flex-grow:1;justify-content:center;padding:13px 20px 14px;font-size:12px;color:#52e3ac;cursor:pointer;transition:background-color .2s ease,color .2s ease}@media (min-width:960px){.button-switch-primary .button{font-size:14px}}.button-switch-primary .button.selected{color:#222;background-color:#52e3ac}.button-switch-primary .button .manicon{margin-right:.36em;margin-bottom:-2px;font-size:1.45em}@media (min-width:400px){.button-switch-primary .button .manicon{font-size:1.788em}}.drawer-backend .button-switch-primary{margin-bottom:28px}.backend-dashboard{padding-top:0}.backend-dashboard:after{display:block;clear:both;content:""}@media (min-width:760px){.backend-dashboard{margin-left:-7.6vw}}@media (min-width:1235px){.backend-dashboard{margin-left:-95px}}@media (min-width:760px){.backend-dashboard .left,.backend-dashboard .right{float:left;width:50%;padding-left:7.6vw}}@media (min-width:1235px){.backend-dashboard .left,.backend-dashboard .right{padding-left:95px}}.backend-dashboard .left section+section,.backend-dashboard .right section+section{padding-top:55px}.backend-dashboard .right{margin-top:42px}@media (min-width:560px){.backend-dashboard .right{margin-top:60px}}@media (min-width:760px){.backend-dashboard .right{margin-top:0}}.drawer-backend{position:fixed;top:60px;right:0;bottom:0;width:100%;padding:20px 4.5% 33px;overflow:scroll;background-color:#222}.drawer-enter .drawer-backend{right:-100%}.drawer-leave.drawer-leave-active .drawer-backend{right:-100%;transition:right .2s ease}@media (min-width:480px){.drawer-backend{top:80px}}@media (min-width:690px){.drawer-backend{width:400px}.drawer-enter .drawer-backend{right:-400px}.drawer-leave.drawer-leave-active .drawer-backend{right:-400px;transition:right .2s ease}}@media (min-width:960px){.drawer-backend{width:555px;padding:33px 48px}.drawer-backend.wide{width:750px}.drawer-enter .drawer-backend{right:-555px}.drawer-leave.drawer-leave-active .drawer-backend{right:-555px;transition:right .2s ease}}@media (min-width:2235px){.drawer-backend{width:calc((100vw - 1135px)/2);padding:33px 70px}.drawer-enter .drawer-backend{right:-100vw}.drawer-leave.drawer-leave-active .drawer-backend{right:-100vw;transition:right .2s ease}}.drawer-enter.drawer-enter-active .drawer-backend{right:0;transition:right .2s ease}.drawer-leave .drawer-backend{right:0}.reader .drawer-backend{top:0}.drawer-backend .drawer-bar{padding-bottom:18px;text-align:right}@media (min-width:560px){.drawer-backend .drawer-bar{padding-bottom:26px}}.drawer-backend .drawer-bar .close-button-primary{display:inline-block}.drawer-backend .drawer-bar .close-button-primary .close-text{display:none}.drawer-backend .drawer-header{padding-bottom:21px}@media (min-width:560px){.drawer-backend .drawer-header{padding-bottom:48px}}@media (min-width:960px){.drawer-backend .drawer-header{padding-bottom:60px}}.drawer-backend .drawer-header .subtitle{font-family:freight-text-pro,aleo,serif;font-style:italic;font-weight:400;letter-spacing:.031em;padding:5px 0;color:#fff}.drawer-backend .heading-quaternary{padding:5px 0 1em;color:#fff;display:flex;align-items:center;min-width:0}@media (min-width:560px){.drawer-backend .heading-quaternary{padding:32px 0 1.1em}}@media (min-width:960px){.drawer-backend .heading-quaternary{padding-top:37px}}.drawer-backend .heading-quaternary span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.drawer-backend .heading-quaternary.less-space-bottom{padding-bottom:0}.drawer-backend .heading-quaternary .manicon{padding-right:10px}.drawer-backend .heading-quaternary .manicon.manicon-twitter{font-size:24px}.drawer-backend .utility-primary{color:#fff}.drawer-backend .list-pagination-primary span{display:inline-block}@media (min-width:690px){.drawer-backend .list-pagination-primary span{display:none}}@media (min-width:960px){.drawer-backend .list-pagination-primary span{display:inline-block}}.drawer-backend .form-secondary .form-select{width:100%}.dialog-primary{position:fixed;top:0;left:0;display:flex;width:100%;height:100%;padding-right:4.5%;padding-left:4.5%;visibility:visible;background-color:hsla(0,0%,100%,.6);opacity:1;transition:opacity .2s ease,visibility .2s ease}@media (min-width:1235px){.dialog-primary{padding-right:50px;padding-left:50px}}.dialog-primary.dialog-appear{visibility:visible;opacity:0}.dialog-primary .dialog-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.6)}.dialog-primary .dialog-box.dialog-error{max-width:500px;background-color:#ffbdbd}.dialog-primary .dialog-box.dialog-error .dialog-header-large h1,.dialog-primary .dialog-box.dialog-error .dialog-header-large h2,.dialog-primary .dialog-box.dialog-error .dialog-header-large h3,.dialog-primary .dialog-box.dialog-error .dialog-header-large h4,.dialog-primary .dialog-box.dialog-error .dialog-header-large h5,.dialog-primary .dialog-box.dialog-error .dialog-header-large h6,.dialog-primary .dialog-box.dialog-error .dialog-header-small h1,.dialog-primary .dialog-box.dialog-error .dialog-header-small h2,.dialog-primary .dialog-box.dialog-error .dialog-header-small h3,.dialog-primary .dialog-box.dialog-error .dialog-header-small h4,.dialog-primary .dialog-box.dialog-error .dialog-header-small h5,.dialog-primary .dialog-box.dialog-error .dialog-header-small h6,.dialog-primary .dialog-box.dialog-error header h1,.dialog-primary .dialog-box.dialog-error header h2,.dialog-primary .dialog-box.dialog-error header h3,.dialog-primary .dialog-box.dialog-error header h4,.dialog-primary .dialog-box.dialog-error header h5,.dialog-primary .dialog-box.dialog-error header h6{color:#363636}.dialog-primary .dialog-box.dialog-error p{font-weight:400;color:#363636}.dialog-primary .dialog-box.dialog-error .close-button-primary{color:#363636}.dialog-primary .dialog-box.dialog-error .button-icon-secondary.dull{color:#363636;border-color:#363636}.dialog-primary .dialog-box{position:relative;width:100%;max-width:880px;padding:27px 6.8181% 50px;margin:auto;background-color:#2e2e2e}@media (min-width:960px){.dialog-primary .dialog-box{padding:29px 40px 50px}}.dialog-primary .dialog-box .dialog-header-large,.dialog-primary .dialog-box header{padding:11px 0 45px}.dialog-primary .dialog-box .dialog-header-large h1,.dialog-primary .dialog-box .dialog-header-large h2,.dialog-primary .dialog-box .dialog-header-large h3,.dialog-primary .dialog-box .dialog-header-large h4,.dialog-primary .dialog-box .dialog-header-large h5,.dialog-primary .dialog-box .dialog-header-large h6,.dialog-primary .dialog-box header h1,.dialog-primary .dialog-box header h2,.dialog-primary .dialog-box header h3,.dialog-primary .dialog-box header h4,.dialog-primary .dialog-box header h5,.dialog-primary .dialog-box header h6{font-family:sofia-pro,trueno,sans-serif;margin:0;font-size:25px;padding:11px 0 1.1em;color:#fff}@media (min-width:700px){.dialog-primary .dialog-box .dialog-header-large h1,.dialog-primary .dialog-box .dialog-header-large h2,.dialog-primary .dialog-box .dialog-header-large h3,.dialog-primary .dialog-box .dialog-header-large h4,.dialog-primary .dialog-box .dialog-header-large h5,.dialog-primary .dialog-box .dialog-header-large h6,.dialog-primary .dialog-box header h1,.dialog-primary .dialog-box header h2,.dialog-primary .dialog-box header h3,.dialog-primary .dialog-box header h4,.dialog-primary .dialog-box header h5,.dialog-primary .dialog-box header h6{font-size:28px}}@media (min-width:960px){.dialog-primary .dialog-box .dialog-header-large h1,.dialog-primary .dialog-box .dialog-header-large h2,.dialog-primary .dialog-box .dialog-header-large h3,.dialog-primary .dialog-box .dialog-header-large h4,.dialog-primary .dialog-box .dialog-header-large h5,.dialog-primary .dialog-box .dialog-header-large h6,.dialog-primary .dialog-box header h1,.dialog-primary .dialog-box header h2,.dialog-primary .dialog-box header h3,.dialog-primary .dialog-box header h4,.dialog-primary .dialog-box header h5,.dialog-primary .dialog-box header h6{font-size:30px}}.dialog-primary .dialog-box .dialog-header-small{padding:11px 0 22px}.dialog-primary .dialog-box .dialog-header-small h1,.dialog-primary .dialog-box .dialog-header-small h2,.dialog-primary .dialog-box .dialog-header-small h3,.dialog-primary .dialog-box .dialog-header-small h4,.dialog-primary .dialog-box .dialog-header-small h5,.dialog-primary .dialog-box .dialog-header-small h6{font-family:sofia-pro,trueno,sans-serif;padding:11px 0;margin:0;font-size:22px;color:#fff}.dialog-primary .dialog-box .utility-primary{color:#fff}.dialog-primary .dialog-box p{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;padding-bottom:34px;color:#9a9a9a;text-transform:none}.dialog-primary .dialog-box .buttons-icon-horizontal{margin-bottom:0}.dialog-primary .close-button-primary{position:absolute;top:auto;right:32px}.dialog-primary .form-input.submit{text-align:center}.input-predictive{position:relative}.input-predictive .input{display:flex;align-items:center;width:100%;border:1px solid #52e3ac}.input-predictive .manicon{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;min-width:50px;font-size:13px;color:#52e3ac;text-align:center}.form-secondary .form-input .input-predictive input[type=text]{height:auto;padding:8px 0 13px;border:0}.form-secondary .form-input .input-predictive input[type=text]:focus{border:0}.form-secondary .form-input .input-predictive input[type=text]::-webkit-input-placeholder{color:#52e3ac}.form-secondary .form-input .input-predictive input[type=text]:-ms-input-placeholder,.form-secondary .form-input .input-predictive input[type=text]::-ms-input-placeholder{color:#52e3ac}.form-secondary .form-input .input-predictive input[type=text]::placeholder{color:#52e3ac}.input-predictive .submit{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;display:none;padding:.667em 15px;font-size:12px;color:#52e3ac;white-space:nowrap}@media (min-width:560px){.input-predictive .submit{display:block}}.predictive-list{position:absolute;top:100%;left:0;width:100%;max-height:210px;overflow:scroll;visibility:hidden;background-color:#363636;border-color:#555;border-style:solid;border-width:0 1px 1px;opacity:0;transition:opacity visibility .1s ease ease .1s}.predictive-list ul{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none;padding:12px 0}.predictive-list ul li{font-family:sofia-pro,trueno,sans-serif;padding:.425em 1.3em;font-size:20px;color:#828282;cursor:pointer}.predictive-list ul li+li{border:0}.predictive-list ul li.highlighted,.predictive-list ul li:hover{color:#c3c3c3}.predictive-open .predictive-list{visibility:visible;opacity:1}.has-many-list{margin-top:1em}.has-many-list>ul{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none}.has-many-list>ul li{display:table;width:100%;padding:10px 0}@media (min-width:620px){.has-many-list>ul li{padding:17px 0 9px}}.has-many-list>ul li+li{border-top:1px solid #555}.has-many-list>ul li:last-child{padding-bottom:24px}.has-many-list>ul figure{display:table-cell;min-width:29px;white-space:nowrap;vertical-align:middle}.has-many-list>ul figure .no-image,.has-many-list>ul figure img{display:inline-block;vertical-align:middle}.has-many-list>ul figure .no-image{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:29px;height:29px;overflow:hidden;text-align:center;background-color:#c3c3c3;border-radius:100%;border:2px solid #fff}.has-many-list>ul figure .no-image .avatar-image{width:100%}.has-many-list>ul figure .no-image .manicon-person{font-size:24.65px;line-height:34.8px;color:#e6e6e6}@media (min-width:620px){.has-many-list>ul figure .no-image{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:29px;height:29px;overflow:hidden;text-align:center;background-color:#c3c3c3;border-radius:100%;border:2px solid #fff}.has-many-list>ul figure .no-image .avatar-image{width:100%}.has-many-list>ul figure .no-image .manicon-person{font-size:24.65px;line-height:34.8px;color:#e6e6e6}}.has-many-list>ul figure img{width:100%;height:auto;border-radius:100%}.has-many-list>ul figure+.association-name{padding-left:15px}.has-many-list>ul .association-name{font-family:sofia-pro,trueno,sans-serif;font-size:17px;font-weight:400;letter-spacing:.015em;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:table-cell;width:100%;margin:0;font-size:18px;line-height:29px;color:#c3c3c3;vertical-align:middle}@media (min-width:620px){.has-many-list>ul .association-name{font-size:20px}}@media (min-width:700px){.has-many-list>ul .association-name{font-size:22px}}.has-many-list>ul .utility{display:table-cell;text-align:right;white-space:nowrap;vertical-align:middle}.has-many-list>ul .utility button{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:7px;font-size:15px;color:#828282;transition:color .2s ease}.has-many-list>ul .utility .manicon-arrow-down:hover,.has-many-list>ul .utility .manicon-arrow-up:hover,.has-many-list>ul .utility .manicon-pencil-simple:hover{color:#52e3ac}.has-many-list>ul .utility .manicon-x:hover{color:#f75884}.form-search-filter .search{position:relative}.form-search-filter .search button{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:50%;left:19px;margin-top:-7px}.form-search-filter .search button .manicon-magnify{font-size:12px;color:#52e3ac}.form-search-filter .search input[type=text]{font-family:sofia-pro,trueno,sans-serif;padding:.438em 1.125em .563em;color:#c3c3c3;background:transparent;border:1px solid #555;outline:none;transition:border-color .2s ease;width:100%;padding-left:3.188em}.form-search-filter .search input[type=text]:focus{border-color:#52e3ac}.form-search-filter .search input[type=text]::-webkit-input-placeholder{color:#52e3ac}.form-search-filter .search input[type=text]:-ms-input-placeholder,.form-search-filter .search input[type=text]::-ms-input-placeholder{color:#52e3ac}.form-search-filter .search input[type=text]::placeholder{color:#52e3ac}.form-search-filter .button-bare-primary{margin-right:20px}.form-search-filter .form-list-filter{padding:25px 0 0}@media (min-width:960px){.form-search-filter .form-list-filter{justify-content:flex-start}}.form-search-filter .form-list-filter .select-group{padding-left:0;margin:0 0 25px}.form-search-filter .form-list-filter .select-group label{left:0}.form-search-filter .form-list-filter .select-group .select{margin-left:0;margin-right:10px}.form-search-filter .form-list-filter .select-group .select select{font-size:13px;border:1px solid #555}.form-search-filter .form-list-filter .select-group .select select+select{padding-left:10px}.form-search-filter .form-list-filter button{margin-left:0;font-size:13px;color:#555}@media (min-width:760px){.form-search-filter .form-list-filter button{margin-left:20px}}.form-search-filter .form-list-filter+.button-row{margin-top:0}.form-search-filter .button-row{margin-top:10px}.results-list{margin-top:1em}.results-list.flush{margin-top:0}.results-list .no-results{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;font-size:15px;color:#828282}.results-list ul{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none}.results-list ul li{display:flex;justify-content:space-between;flex-direction:column;align-items:flext-start;width:100%;padding:10px 0 14px;color:#d6d6d6}@media (min-width:620px){.results-list ul li{flex-direction:row;align-items:center}}.results-list ul li+li{border-top:1px solid #555}.results-list ul li:last-child{padding-bottom:24px}.results-list ul li.no-icon{padding:6px 0 14px}.results-list ul li.state-pending,.results-list ul li.state-pending a{color:#d4f2ff}.results-list ul li.state-failed{color:#f75884}.results-list ul li.state-importing,.results-list ul li.state-importing a,.results-list ul li.state-queued,.results-list ul li.state-queued a{color:#fff799}.results-list ul li.state-skipped{color:#828282}.results-list ul li.state-imported,.results-list ul li.state-imported a{color:#b1ead2}.results-list ul .results-body{order:1}@media (min-width:620px){.results-list ul .results-body{order:0}}.results-list ul .results-body a{color:#52e3ac}.results-list ul .results-header{font-family:sofia-pro,trueno,sans-serif;font-size:17px;font-weight:400;letter-spacing:.015em;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;margin:0;font-size:18px;line-height:29px}@media (min-width:620px){.results-list ul .results-header{font-size:20px}}@media (min-width:700px){.results-list ul .results-header{font-size:22px}}.results-list ul .results-header .subtitle{font-family:sofia-pro,trueno,sans-serif;font-size:22px;margin-top:0;margin-bottom:1.2em;font-weight:500;line-height:1.32;font-size:20px;line-height:1.4;font-size:16px;margin:5px 0}@media (min-width:620px){.results-list ul .results-header .subtitle{font-size:26px;font-size:22px;font-size:18px}}.results-list ul .results-header .manicon{position:relative;top:8px;margin-right:10px;font-size:14px}.results-list ul .results-desc{font-family:freight-text-pro,aleo,serif;font-style:italic;font-weight:400;letter-spacing:.031em;padding-left:25px;margin-top:5px;color:#9a9a9a}.results-list ul .results-desc.flush{padding-left:0}.results-list ul .results-desc .specifier{color:#d6d6d6;padding-left:5px}.results-list ul .results-secondary{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;order:0;font-size:14px;color:#828282;white-space:nowrap;vertical-align:middle;margin-bottom:2px}@media (min-width:620px){.results-list ul .results-secondary{order:1;margin-bottom:0;margin-left:12px;text-align:right}}@media (min-width:690px){.results-list ul .results-secondary{font-size:16px}}.results-list ul .results-secondary a{color:#9a9a9a;text-decoration:none;transition:color .2s ease}.results-list ul .results-secondary a:hover{color:#e6e6e6}.notification-list-block ul{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none}.notification-list-block ul li{position:relative;padding:14px 60px 17px 20px;background-color:#555}.notification-list-block ul li+li{margin-top:20px}.notification-list-block ul li p{font-family:sofia-pro,trueno,sans-serif;font-size:16px;letter-spacing:.015em;color:#c3c3c3}@media (min-width:400px){.notification-list-block ul li p{font-size:18px}}@media (min-width:760px){.notification-list-block ul li p{font-size:16px}}@media (min-width:880px){.notification-list-block ul li p{font-size:18px}}.notification-list-block ul li p a{color:#52e3ac;text-decoration:none}.notification-list-block ul li .manicon-x{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:50%;right:22px;margin-top:-8px;font-size:19px;color:#c3c3c3}.notification-list-block .button-bare-primary{margin-top:10px}.backend-panel .container:after,.backend-panel:after{display:block;clear:both;content:""}.backend-panel .aside{display:none;float:left;width:130px;padding-right:20px}@media (min-width:480px){.backend-panel .aside{display:block}}@media (min-width:760px){.backend-panel .aside{width:200px;padding-right:24px}}.backend-panel .panel{width:100%}@media (min-width:480px){.backend-panel .panel{float:left;width:calc(100% - 130px)}}@media (min-width:760px){.backend-panel .panel{width:calc(100% - 200px)}}.backend-panel .panel-nav ul{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none}.backend-panel .panel-nav li+li{margin-top:2.375em;font-size:16px}.backend-panel .panel-nav a{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;color:#9a9a9a;text-decoration:none;transition:color .2s ease}.backend-panel .panel-nav a:hover{color:#e6e6e6}.backend-panel .panel-nav a.active{color:#e6e6e6;border-bottom:2px solid #e6e6e6}.backend-panel .scrollable{overflow:scroll;background-color:#555}@media (min-width:480px){.backend-panel .scrollable{display:none}}.backend-panel .scrollable .wrapper{white-space:nowrap}.backend-panel .scrollable .panel-nav li{display:inline-block}.backend-panel .scrollable .panel-nav li+li{margin-top:0;margin-left:20px}.backend-panel .scrollable .panel-nav li:first-child{padding-left:4.5%}.backend-panel .scrollable .panel-nav li:last-child{padding-right:4.5%}.backend-panel .scrollable .panel-nav a{display:block;padding:13px 0;font-size:14px}.entity-header-primary .utility .button-bare-primary,.ingestion-output .utility .button-bare-primary{color:#696969;transition:color .2s ease}.entity-header-primary .utility .button-bare-primary:hover,.entity-header-primary .utility .button-bare-primary:hover .manicon,.ingestion-output .utility .button-bare-primary:hover,.ingestion-output .utility .button-bare-primary:hover .manicon{color:#e6e6e6}.entity-header-primary .utility button,.ingestion-output .utility button{font-size:0}@media (min-width:400px){.entity-header-primary .utility button,.ingestion-output .utility button{font-size:14px}}@media (min-width:690px){.entity-header-primary .utility button,.ingestion-output .utility button{font-size:16px}}.entity-header-primary .utility button+button,.ingestion-output .utility button+button{margin-left:22px}@media (min-width:620px){.entity-header-primary .utility button+button,.ingestion-output .utility button+button{margin-left:38px}}.entity-header-primary .utility button .manicon,.ingestion-output .utility button .manicon{display:inline-block;margin-left:6px;color:#52e3ac;vertical-align:middle;transition:color .2s ease}@media (min-width:620px){.entity-header-primary .utility button .manicon,.ingestion-output .utility button .manicon{margin-left:11px}}.entity-header-primary .utility button .manicon-check-double,.ingestion-output .utility button .manicon-check-double{font-size:14px}@media (min-width:400px){.entity-header-primary .utility button .manicon-check-double,.ingestion-output .utility button .manicon-check-double{margin-top:-.533em;font-size:.938em}}.entity-header-primary .utility button .manicon-eye-outline,.ingestion-output .utility button .manicon-eye-outline{font-size:15px}@media (min-width:400px){.entity-header-primary .utility button .manicon-eye-outline,.ingestion-output .utility button .manicon-eye-outline{margin-top:-.429em;font-size:.875em}}.entity-header-primary .utility button .manicon-x-bold,.ingestion-output .utility button .manicon-x-bold{font-size:15px;color:#f75884}@media (min-width:400px){.entity-header-primary .utility button .manicon-x-bold,.ingestion-output .utility button .manicon-x-bold{margin-top:-.2em;font-size:.8em}}.entity-header-primary .utility button .manicon-magnify,.ingestion-output .utility button .manicon-magnify{font-size:15px}@media (min-width:400px){.entity-header-primary .utility button .manicon-magnify,.ingestion-output .utility button .manicon-magnify{margin-top:-.14em;font-size:.95em}}.entity-header-primary .utility button .manicon-trashcan,.ingestion-output .utility button .manicon-trashcan{font-size:19px;color:#f75884}@media (min-width:400px){.entity-header-primary .utility button .manicon-trashcan,.ingestion-output .utility button .manicon-trashcan{margin-top:-.471em;font-size:1.063em}}.entity-header-primary{padding-bottom:30px}@media (min-width:620px){.entity-header-primary{padding-bottom:39px}}@media (min-width:690px){.entity-header-primary{display:table}}.entity-header-primary figure{display:none;float:left;width:68px;margin-bottom:15px}@media (min-width:400px){.entity-header-primary figure{width:75px}}@media (min-width:480px){.entity-header-primary figure{display:block}}@media (min-width:690px){.entity-header-primary figure{display:table-cell;width:auto;padding-right:36px;vertical-align:top}}.entity-header-primary figure .manicon{font-size:52px;color:#9a9a9a}@media (min-width:690px){.entity-header-primary figure .manicon{font-size:64px}}@media (min-width:690px){.entity-header-primary .title{display:table-cell;vertical-align:top}}.entity-header-primary .title h1,.entity-header-primary .title h2,.entity-header-primary .title h3,.entity-header-primary .title h4,.entity-header-primary .title h5,.entity-header-primary .title h6{font-family:sofia-pro,trueno,sans-serif;float:left;margin:0 0 15px;font-size:21px;font-weight:500;color:#e6e6e6}@media (min-width:480px){.entity-header-primary .title h1,.entity-header-primary .title h2,.entity-header-primary .title h3,.entity-header-primary .title h4,.entity-header-primary .title h5,.entity-header-primary .title h6{max-width:calc(100% - 75px)}}@media (min-width:400px){.entity-header-primary .title h1,.entity-header-primary .title h2,.entity-header-primary .title h3,.entity-header-primary .title h4,.entity-header-primary .title h5,.entity-header-primary .title h6{max-width:calc(100% - 86px)}}@media (min-width:620px){.entity-header-primary .title h1,.entity-header-primary .title h2,.entity-header-primary .title h3,.entity-header-primary .title h4,.entity-header-primary .title h5,.entity-header-primary .title h6{font-size:24px}}@media (min-width:690px){.entity-header-primary .title h1,.entity-header-primary .title h2,.entity-header-primary .title h3,.entity-header-primary .title h4,.entity-header-primary .title h5,.entity-header-primary .title h6{float:none;max-width:none;font-size:28px}}.entity-header-primary .title h1 .subtitle,.entity-header-primary .title h2 .subtitle,.entity-header-primary .title h3 .subtitle,.entity-header-primary .title h4 .subtitle,.entity-header-primary .title h5 .subtitle,.entity-header-primary .title h6 .subtitle{font-family:freight-text-pro,aleo,serif;margin-left:.433em;font-size:1.071em;color:#9a9a9a}.entity-header-primary .utility{clear:both}.entity-header-primary .utility .notes{font-family:freight-text-pro,aleo,serif;font-size:1.071em;color:#9a9a9a}.avatar-builder{position:relative}.avatar-builder .grid{display:flex;flex-wrap:wrap;text-align:center}@media (min-width:1024px){.avatar-builder .grid{display:flex;flex-wrap:nowrap;justify-content:center}}.avatar-builder .grid .section{display:flex;flex-direction:column;justify-content:flex-start;padding:25px 10px}@media (min-width:1024px){.avatar-builder .grid .section{width:33.33%;margin:0;border:1px solid #696969;border-right:0}}.avatar-builder .grid .section+.section{width:50%;border:1px solid #696969}@media (min-width:1024px){.avatar-builder .grid .section+.section{width:33.33%;margin:0}}.avatar-builder .grid .section+.section.active{border-color:#52e3ac}.avatar-builder .grid .label{font-family:sofia-pro,trueno,sans-serif;font-size:14px;color:#d6d6d6;text-transform:uppercase;letter-spacing:.075em;display:block;margin-bottom:1.625em}@media (min-width:560px){.avatar-builder .grid .label{font-size:16px}}.avatar-builder .grid .current{min-width:100%;margin-bottom:28px}@media (min-width:1024px){.avatar-builder .grid .current{min-width:inherit;margin-bottom:0}}.avatar-builder .grid .current .preview{display:block;width:120px;height:120px;margin:0 auto;background-repeat:no-repeat;background-position:50%;background-size:cover}.avatar-builder .grid .current .preview svg{width:100%;height:auto}.avatar-builder .grid .color{position:relative}.avatar-builder .grid .color .color-picker{display:flex;flex-direction:column;flex-grow:2;align-items:center;justify-content:space-between}.avatar-builder .grid .color .color-picker:after{font-family:sofia-pro,trueno,sans-serif;color:#d6d6d6;text-transform:uppercase;letter-spacing:.075em;position:absolute;top:calc(50% - 50px);right:-13px;z-index:1;width:26px;height:100px;font-size:14px;line-height:100px;content:"Or";background-color:#363636}@media (min-width:560px){.avatar-builder .grid .color .color-picker:after{font-size:16px}}.avatar-builder .grid .color .color-picker .colors{padding-bottom:8px}@media (min-width:620px){.avatar-builder .grid .color .color-picker .colors{padding-top:16px;padding-bottom:0}}.avatar-builder .grid .color .color-picker .default-description{font-family:sofia-pro,trueno,sans-serif;font-size:10px;font-weight:600;line-height:1.533em;color:#828282;text-transform:uppercase;letter-spacing:.075em}@media (min-width:560px){.avatar-builder .grid .color .color-picker .default-description{font-size:12px}}@media (min-width:620px){.avatar-builder .grid .color .color-picker .default-description{max-width:150px;margin-top:34px}}.avatar-builder .grid .upload>.form-input{display:flex;flex-grow:2;width:100%}.avatar-builder .grid .upload>.form-input .form-dropzone,.avatar-builder .grid .upload>.form-input .form-input{display:flex;width:100%}.avatar-builder .grid .upload>.form-input .contents-image-preview{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;padding:0}.avatar-builder .grid .upload>.form-input .preview{width:100px;height:100px}@media (min-width:560px){.avatar-builder .grid .upload>.form-input .preview{width:120px;height:120px}}.avatar-builder .grid .upload>.form-input .preview svg{width:100%;height:auto}.avatar-builder .grid .upload>.form-input .cover-upload-placeholder{width:90px;height:auto;margin:0 auto 17px}@media (min-width:480px){.avatar-builder .grid .upload>.form-input .cover-upload-placeholder{width:100px}}@media (min-width:560px){.avatar-builder .grid .upload>.form-input .cover-upload-placeholder{width:118px}}.avatar-builder .grid .form-dropzone{width:100%;border:0}.avatar-builder .grid .form-dropzone .contents-empty{display:flex;flex-direction:column;justify-content:space-between;width:100%;margin:0}.avatar-builder .grid .form-dropzone .contents-image-preview .message{margin-bottom:0}.avatar-builder .grid .form-dropzone .primary{font-size:10px;color:#828282}@media (min-width:560px){.avatar-builder .grid .form-dropzone .primary{font-size:12px}}.avatar-builder .grid .form-dropzone .secondary{font-family:sofia-pro,trueno,sans-serif;font-size:10px;font-weight:600;line-height:1.533em;color:#828282;text-transform:uppercase;letter-spacing:.075em;padding-top:18px;margin:0}@media (min-width:560px){.avatar-builder .grid .form-dropzone .secondary{font-size:12px}}.avatar-builder .grid .contents-empty{margin-top:0}.avatar-builder .grid .contents-empty .manicon{height:120px;padding:38px 0 0}.colors{display:flex}.colors .wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;width:83px}@media (min-width:620px){.colors .wrapper{width:138px}}.colors .wrapper .form-toggle{display:block;width:38px;height:38px;margin-bottom:13px}.colors .wrapper .form-toggle.primary{background:#cbf7e6}.colors .wrapper .form-toggle.secondary{background:#ebebeb}.colors .wrapper .form-toggle.tertiary{background:#deecf9}.colors .wrapper .form-toggle.quaternary{background:#ffebce}.colors .wrapper .form-toggle.quinary{background:#f5e4f4}.colors .wrapper .form-toggle.sentary{background:#fff}.colors .wrapper .form-toggle+.form-toggle{margin-top:0}.colors .wrapper .form-toggle .toggle-indicator{width:100%;height:100%;padding-top:5px;background:none}.colors .wrapper .form-toggle .toggle-indicator .manicon:before{display:inline-block;font-size:16px;color:#363636;text-align:center;vertical-align:middle}.colors .wrapper .form-toggle .toggle-indicator:before,.colors .wrapper .form-toggle .toggle-label{display:none}.project-resource-list+.project-resource-list{margin-top:60px}.resource-kind-picker{padding-bottom:40px}@media (min-width:690px){.resource-kind-picker{padding-bottom:12px}}.resource-kind-picker ul{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none;display:none;flex-wrap:wrap;margin-left:-15px}@media (min-width:690px){.resource-kind-picker ul{display:flex}}.resource-kind-picker ul li{display:flex;width:50%;padding-bottom:15px;padding-left:15px}@media (min-width:620px){.resource-kind-picker ul li{width:25%}}@media (min-width:800px){.resource-kind-picker ul li{width:20%}}.resource-kind-picker ul .button{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;width:100%;padding:18px 10px;color:#9a9a9a;border:1px solid #555;transition:background-color .1s ease,border-color .2s ease}.resource-kind-picker ul .button:hover{border-color:#52e3ac}.resource-kind-picker ul .button.active{background-color:#555;border-color:#555}.resource-kind-picker ul figure{display:flex;flex-direction:column;width:100%}.resource-kind-picker ul figure figcaption{font-family:sofia-pro,trueno,sans-serif;padding-bottom:18px;font-size:14px;font-weight:500;line-height:1.2;text-align:center;text-transform:uppercase}.resource-kind-picker ul figure .resource-icon{display:flex;flex-grow:2;width:45%;margin:0 auto}@media (min-width:960px){.resource-kind-picker ul figure .resource-icon{width:36%}}.resource-kind-picker ul figure .resource-icon.document,.resource-kind-picker ul figure .resource-icon.interactive,.resource-kind-picker ul figure .resource-icon.link,.resource-kind-picker ul figure .resource-icon.pdf{max-width:34%}@media (min-width:960px){.resource-kind-picker ul figure .resource-icon.document,.resource-kind-picker ul figure .resource-icon.interactive,.resource-kind-picker ul figure .resource-icon.link,.resource-kind-picker ul figure .resource-icon.pdf{max-width:25%}}.resource-kind-picker ul figure svg{fill:#9a9a9a;width:100%;height:auto}.resource-kind-picker .resource-label{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;padding-bottom:3px;color:#9a9a9a;text-decoration:none;transition:color .2s ease}@media (min-width:690px){.resource-kind-picker .picker-select{display:none}}.resource-kind-picker .picker-select figure{height:80px}.resource-kind-picker .picker-select figure svg{fill:#9a9a9a;width:auto;height:100%}.resource-kind-picker .picker-select.select-only{display:block}@media (min-width:690px){.resource-kind-picker .picker-select.select-only{padding-bottom:28px}}.text-category-list-secondary .text-category header{display:table;width:100%;padding:1.063em 19px .938em;font-size:16px;background-color:#2e2e2e}.text-category-list-secondary .text-category header .category-title{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;display:table-cell;width:100%;font-weight:500;color:#d6d6d6}.text-category-list-secondary .text-category header .category-title.highlight{color:#52e3ac}.text-category-list-secondary .text-category header .category-title.notice{color:#f75884}.text-category-list-secondary .text-category header .category-title a{color:#9a9a9a;text-decoration:none;transition:color .2s ease}.text-category-list-secondary .text-category header .category-title a:hover{color:#52e3ac}.text-category-list-secondary .text-category header .category-title span{color:#9a9a9a}.text-category-list-secondary .text-category .text-category-list-utility{display:table-cell;text-align:right;white-space:nowrap}.text-category-list-secondary .texts-group{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none;display:block;margin:0 0 30px}.text-category-list-secondary .texts-group li{display:block;width:100%;padding:13px 0 14px;margin:0}@media (min-width:620px){.text-category-list-secondary .texts-group li{padding:19px 0 14px}}@media (min-width:690px){.text-category-list-secondary .texts-group li{display:table}}.text-category-list-secondary .texts-group li+li{border-top:1px solid #555}.text-category-list-secondary .texts-group .group-empty{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;width:100%;padding:2em 0 2.214em;margin-bottom:31px;font-size:14px;color:#555;text-align:center;border:1px solid #555}.text-category-list-secondary .texts-group .asset-thumb{width:100%}@media (min-width:690px){.text-category-list-secondary .texts-group .asset-thumb{display:table-cell;vertical-align:middle}}.text-category-list-secondary .texts-group .asset-thumb:hover .asset-image svg path{fill:#e6e6e6}.text-category-list-secondary .texts-group .asset-thumb:hover .asset-title,.text-category-list-secondary .texts-group .asset-thumb:hover .asset-title .subtitle{color:#e6e6e6}.text-category-list-secondary .texts-group .asset-image{display:none}@media (min-width:760px){.text-category-list-secondary .texts-group .asset-image{display:block;width:42px}}@media (min-width:880px){.text-category-list-secondary .texts-group .asset-image{width:50px}}.text-category-list-secondary .texts-group .asset-image svg path{fill:#9a9a9a;transition:fill .2s ease}.text-category-list-secondary .texts-group .asset-description{width:100%;padding-left:0;margin-bottom:21px}@media (min-width:690px){.text-category-list-secondary .texts-group .asset-description{width:calc(100% - 50px);margin-bottom:0}}@media (min-width:760px){.text-category-list-secondary .texts-group .asset-description{padding-left:20px}}.text-category-list-secondary .texts-group .asset-description .asset-title{margin-bottom:.6em;font-size:17px;color:#d6d6d6;transition:color .2s ease}@media (min-width:620px){.text-category-list-secondary .texts-group .asset-description .asset-title{font-size:18px}}@media (min-width:690px){.text-category-list-secondary .texts-group .asset-description .asset-title{margin-bottom:.8em}}@media (min-width:880px){.text-category-list-secondary .texts-group .asset-description .asset-title{margin-bottom:1.055em}}.text-category-list-secondary .texts-group .asset-description .asset-title .subtitle{margin-top:7px;color:#9a9a9a;transition:color .2s ease}.text-category-list-secondary .texts-group .asset-description .asset-date,.text-category-list-secondary .texts-group .asset-description .asset-state{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;display:inline-block;font-size:12px;font-weight:500;color:#828282}@media (min-width:620px){.text-category-list-secondary .texts-group .asset-description .asset-date,.text-category-list-secondary .texts-group .asset-description .asset-state{font-size:14px}}.text-category-list-secondary .texts-group .asset-description .asset-date{margin-right:17px}@media (min-width:880px){.text-category-list-secondary .texts-group .asset-description .asset-date{margin-right:28px}}.text-category-list-secondary .texts-group .asset-state.active{color:#52e3ac}.text-category-list-secondary .texts-group .asset-state.active:before{background-color:#52e3ac}.text-category-list-secondary .texts-group .asset-state:before{display:inline-block;width:9px;height:9px;margin-top:-4px;margin-right:9px;vertical-align:middle;content:"";background-color:#828282;border-radius:100%}.text-category-list-secondary .texts-group .text-category-list-utility{display:table-cell;padding-right:19px;text-align:right;white-space:nowrap;vertical-align:middle}.text-category-list-utility .button,.text-category-list-utility button{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;font-size:14px;color:#696969;text-decoration:none;transition:color .2s ease}.text-category-list-utility .button:hover,.text-category-list-utility button:hover{color:#52e3ac}.text-category-list-utility .manicon-arrow-down,.text-category-list-utility .manicon-arrow-up,.text-category-list-utility .manicon-x{font-size:15px;color:#828282}.text-category-list-utility .manicon-arrow-down:hover,.text-category-list-utility .manicon-arrow-up:hover,.text-category-list-utility .manicon-x:hover{color:#52e3ac}.text-category-list-utility .manicon-arrow-up{margin-left:28px}.text-category-list-utility .manicon-arrow-down{margin-left:8px}.text-category-list-utility .manicon-x{margin-left:17px}.text-category-list-utility .manicon-x:hover{color:#f75884}.vertical-list-primary{padding-top:49px;padding-bottom:36px}.vertical-list-primary.flush{padding-top:0}.vertical-list-primary.flush.top-border{border-top:1px solid #555}.drawer-primary .vertical-list-primary{padding-top:20px;padding-bottom:0}.drawer-primary .vertical-list-primary .list-total{padding-bottom:8px}.drawer-primary .vertical-list-primary .fake-link,.drawer-primary .vertical-list-primary a{padding:10px 0 17px}.vertical-list-primary .list-total{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;padding-bottom:15px;font-size:15px;color:#828282;border-bottom:1px solid #555}.vertical-list-primary .list-total span{color:#d6d6d6}.vertical-list-primary .list-total.empty{padding-top:20px;border-bottom:0}.vertical-list-primary .buttons-icon-horizontal{margin-top:15px;margin-bottom:10px;margin-left:0}@media (min-width:1024px){.vertical-list-primary .buttons-icon-horizontal{display:flex;flex-wrap:nowrap}}.vertical-list-primary .buttons-icon-horizontal .button-icon-secondary{width:100%;margin:0}.vertical-list-primary .buttons-icon-horizontal .button-icon-secondary+.button-icon-secondary{margin-top:15px}@media (min-width:1024px){.vertical-list-primary .buttons-icon-horizontal .button-icon-secondary+.button-icon-secondary{margin-top:0;margin-left:25px}}@media (min-width:1024px){.vertical-list-primary .buttons-icon-horizontal .narrow{min-width:33.333%;max-width:33.333%}}.vertical-list-primary.tile-list ul{display:flex;flex-wrap:wrap;margin-top:17px;margin-bottom:-28px}@media (min-width:620px){.vertical-list-primary.tile-list ul{margin-left:-40px}}.vertical-list-primary ul{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none}.vertical-list-primary ul li:first-of-type{border-top:0}.vertical-list-primary ul li{display:flex;align-items:center;border-top:1px solid #555;transition:background-color .2s ease-out,box-shadow .2s ease-out}.vertical-list-primary ul li.active{background-color:#222;border-color:#222;box-shadow:-21px 0 0 #222,21px 0 0 #222}.vertical-list-primary ul li.active .fake-link,.vertical-list-primary ul li.active a{color:#52e3ac}.vertical-list-primary ul li.active+li{border-color:transparent}.vertical-list-primary ul .fake-link,.vertical-list-primary ul a{display:flex;flex-direction:column;justify-content:space-between;width:100%;padding:20px 0 17px;color:#d6d6d6;text-decoration:none;transition:color .2s ease-out}@media (min-width:700px){.vertical-list-primary ul .fake-link,.vertical-list-primary ul a{flex-direction:row}}.vertical-list-primary ul .fake-link:hover figure img,.vertical-list-primary ul a:hover figure img{background-color:#52e3ac;border-color:#52e3ac}.vertical-list-primary ul .fake-link:hover figure svg,.vertical-list-primary ul .fake-link:hover figure svg .highlight,.vertical-list-primary ul a:hover figure svg,.vertical-list-primary ul a:hover figure svg .highlight{fill:#52e3ac}.vertical-list-primary ul .fake-link:hover .project-makers,.vertical-list-primary ul .fake-link:hover .project-title,.vertical-list-primary ul .fake-link:hover .subtitle,.vertical-list-primary ul a:hover .project-makers,.vertical-list-primary ul a:hover .project-title,.vertical-list-primary ul a:hover .subtitle{color:#e6e6e6}.vertical-list-primary ul .fake-link:hover .label,.vertical-list-primary ul .fake-link:hover .name,.vertical-list-primary ul a:hover .label,.vertical-list-primary ul a:hover .name{color:#52e3ac}.vertical-list-primary ul .fake-link:hover .label.secondary,.vertical-list-primary ul .fake-link:hover .name.secondary,.vertical-list-primary ul a:hover .label.secondary,.vertical-list-primary ul a:hover .name.secondary{color:#f75884}.vertical-list-primary ul header{display:flex;flex-grow:1}.vertical-list-primary ul figure+.meta{padding-left:15px}.vertical-list-primary ul figure.cover{min-width:50px;max-width:50px}.vertical-list-primary ul figure.cover img{border:1px solid transparent;transition:border .2s ease,background-color .2s ease}.vertical-list-primary ul figure.cover svg{width:50px;max-height:50px;transition:fill .2s ease}.vertical-list-primary ul figure.avatar .image{width:30px;height:30px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;border-radius:100%}.vertical-list-primary ul figure.avatar .no-image{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:30px;height:30px;overflow:hidden;text-align:center;background-color:#52e3ac;border-radius:100%}.vertical-list-primary ul figure.avatar .no-image .avatar-image{width:100%}.vertical-list-primary ul figure.avatar .no-image .manicon-person{font-size:25.5px;line-height:36px;color:#c1f7e4}.vertical-list-primary ul figure .manicon-twitter{padding-right:12px;font-size:22px}.vertical-list-primary ul figure .manicon-twitter:before{vertical-align:bottom}.vertical-list-primary ul figure img,.vertical-list-primary ul figure svg{width:50px;height:auto}.vertical-list-primary ul .meta,.vertical-list-primary ul .title{display:flex;flex-flow:column;flex-grow:1;padding-right:20px;vertical-align:top}.vertical-list-primary ul .label{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;display:table-cell;padding-top:15px;font-size:14px;color:#696969;white-space:nowrap;vertical-align:top;transition:color .2s ease}@media (min-width:700px){.vertical-list-primary ul .label{padding-top:0;padding-left:19px}}.vertical-list-primary ul .label span+span{padding-left:19px}.vertical-list-primary ul .specifier{display:inline-block;padding-right:19px;color:#52e3ac}.vertical-list-primary ul .specifier.dull{color:#696969}.vertical-list-primary ul .name{font-family:sofia-pro,trueno,sans-serif;max-width:100%;margin:0;font-size:16px;line-height:21px;letter-spacing:.015em;transition:color .2s ease}@media (min-width:800px){.vertical-list-primary ul .name{font-size:18px}}.vertical-list-primary ul .name.large{font-size:18px}@media (min-width:800px){.vertical-list-primary ul .name.large{font-size:22px}}.vertical-list-primary ul .name .truncate{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vertical-list-primary ul .name .title-text{margin-right:9px}.vertical-list-primary ul .name .subtitle,.vertical-list-primary ul .name .title-text{white-space:normal}.vertical-list-primary ul .name .block-label{font-family:sofia-pro,trueno,sans-serif;font-size:16px;text-transform:uppercase;display:inline-block;padding:.333em 8px;font-size:12px;font-weight:600;color:#fff;letter-spacing:.075em;background-color:#2bd1fa;border-radius:3px;position:relative;display:inline;padding:.333em 5px;font-size:9px;color:#414042;vertical-align:middle;background-color:#d6d6d6}.vertical-list-primary ul .subtitle{font-style:italic;font-weight:400;letter-spacing:.031em;display:block;padding-top:.389em}.vertical-list-primary ul .relations-list,.vertical-list-primary ul .subtitle{font-family:freight-text-pro,aleo,serif;color:#9a9a9a;transition:color .2s ease}.vertical-list-primary ul .relations-list{padding-top:6px;font-size:15px}@media (min-width:800px){.vertical-list-primary ul .relations-list{font-size:17px}}.vertical-list-primary ul .checkbox-primary{margin-right:18px}.vertical-list-primary ul .checkbox-primary .toggle-indicator{width:15px;height:15px;padding:3px 2px}.vertical-list-primary ul .checkbox-primary .manicon-check{font-size:8px}.vertical-list-primary ul .list-item{position:relative;width:100%}@media (min-width:620px){.vertical-list-primary ul .list-item{width:100%;min-height:150px;padding-left:40px;margin-bottom:28px;border-top:0}}@media (min-width:1024px){.vertical-list-primary ul .list-item{width:50%}}.vertical-list-primary ul .list-item .utility{position:absolute;right:12px;bottom:8px}@media (min-width:620px){.vertical-list-primary ul .list-item .utility{font-size:1.2em}}.vertical-list-primary ul .list-item .utility .manicon-trashcan{color:#f75884}.vertical-list-primary ul .list-item .utility:hover{cursor:pointer}.vertical-list-primary ul .event-tile{height:100%;color:#d6d6d6;background-color:transparent}@media (min-width:620px){.vertical-list-primary ul .event-tile{background-color:#414042}}.vertical-list-primary ul .event-tile .manicon{background-color:#696969}.vertical-list-primary ul .event-tile .event-data{padding-right:26px}.vertical-list-primary ul .event-tile .event-data a{display:inline-block;width:auto;padding:7px 0 5px}.vertical-list-primary ul .event-tile .event-data .event-content{padding-top:0;line-height:1em}.ingestion-output p.label{font-family:sofia-pro,trueno,sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:.075em;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-bottom:4px;font-weight:600;color:#696969}.ingestion-output .properties{padding-top:20px;margin-top:25px;border-top:1px solid #555}.ingestion-output .properties:after{display:block;clear:both;content:""}.ingestion-output .properties .item{float:left;width:50%}.ingestion-output .properties .value{font-family:freight-text-pro,aleo,serif;font-size:16px;font-style:italic;padding-bottom:12px;font-size:18px;font-style:normal;color:#d6d6d6}.ingestion-output .log .value{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;height:200px;padding:10px 15px;margin-top:10px;overflow-y:scroll;font-size:14px;font-weight:400;line-height:1.45em;color:#d6d6d6;text-transform:none;white-space:pre-line;border:1px solid #555}.dialog-primary .dialog-box .ingestion-output .entity-header-primary,.ingestion-output .entity-header-primary{padding-bottom:0}.ingestion-output .entity-header-primary figure{float:left;width:68px}@media (min-width:400px){.ingestion-output .entity-header-primary figure{width:75px}}@media (min-width:690px){.ingestion-output .entity-header-primary figure{display:table-cell;width:auto;padding-right:18px;vertical-align:top}}.ingestion-output .entity-header-primary figure .manicon{font-size:52px;color:#9a9a9a}@media (min-width:690px){.ingestion-output .entity-header-primary figure .manicon{font-size:64px}}@media (min-width:690px){.ingestion-output .entity-header-primary .title{display:table-cell;font-weight:400;vertical-align:top}}.ingestion-output .entity-header-primary .title h1,.ingestion-output .entity-header-primary .title h2,.ingestion-output .entity-header-primary .title h3,.ingestion-output .entity-header-primary .title h4,.ingestion-output .entity-header-primary .title h5,.ingestion-output .entity-header-primary .title h6{font-family:sofia-pro,trueno,sans-serif;float:left;max-width:calc(100% - 75px);padding-top:0;padding-bottom:10px;margin-top:0;margin-bottom:0;font-size:22px;font-weight:500;color:#e6e6e6}@media (min-width:400px){.ingestion-output .entity-header-primary .title h1,.ingestion-output .entity-header-primary .title h2,.ingestion-output .entity-header-primary .title h3,.ingestion-output .entity-header-primary .title h4,.ingestion-output .entity-header-primary .title h5,.ingestion-output .entity-header-primary .title h6{max-width:calc(100% - 86px)}}@media (min-width:620px){.ingestion-output .entity-header-primary .title h1,.ingestion-output .entity-header-primary .title h2,.ingestion-output .entity-header-primary .title h3,.ingestion-output .entity-header-primary .title h4,.ingestion-output .entity-header-primary .title h5,.ingestion-output .entity-header-primary .title h6{font-size:24px}}@media (min-width:690px){.ingestion-output .entity-header-primary .title h1,.ingestion-output .entity-header-primary .title h2,.ingestion-output .entity-header-primary .title h3,.ingestion-output .entity-header-primary .title h4,.ingestion-output .entity-header-primary .title h5,.ingestion-output .entity-header-primary .title h6{float:none;max-width:none;font-size:28px}}.ingestion-output .entity-header-primary .title h1 span,.ingestion-output .entity-header-primary .title h2 span,.ingestion-output .entity-header-primary .title h3 span,.ingestion-output .entity-header-primary .title h4 span,.ingestion-output .entity-header-primary .title h5 span,.ingestion-output .entity-header-primary .title h6 span{font-family:freight-text-pro,aleo,serif;margin-left:.433em;font-size:1.071em;color:#9a9a9a}.ingestion-output .utility{margin-top:10px}.ingestion-output .utility .loading,.ingestion-output .utility .loading .manicon,.ingestion-output .utility .loading .manicon:hover,.ingestion-output .utility .loading:hover,.ingestion-output .utility .loading:hover .manicon,.ingestion-output .utility .loading:hover .manicon:hover{color:#414042}.ingestion-output .utility button{font-size:14px}.collection-resources-list .section-heading-secondary{display:inline-block;padding-right:10px}.collection-resources-list .vertical-list-primary ul li .utility{margin-right:15px}.permissions-form .user{display:flex;align-items:center}.permissions-form .user+.form-input{margin-top:20px}.permissions-form .user .meta .name{font-family:sofia-pro,trueno,sans-serif;max-width:100%;margin:0;font-size:16px;line-height:21px;letter-spacing:.015em;transition:color .2s ease;color:#d6d6d6}@media (min-width:800px){.permissions-form .user .meta .name{font-size:18px}}.permissions-form .user .meta .name.large{font-size:18px}@media (min-width:800px){.permissions-form .user .meta .name.large{font-size:22px}}.permissions-form .user figure.avatar{margin-right:15px}.permissions-form .user figure.avatar .image{width:50px;height:50px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;border-radius:100%}.permissions-form .user figure.avatar .no-image{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:50px;height:50px;overflow:hidden;text-align:center;background-color:#52e3ac;border-radius:100%}.permissions-form .user figure.avatar .no-image .avatar-image{width:100%}.permissions-form .user figure.avatar .no-image .manicon-person{font-size:42.5px;line-height:60px;color:#c1f7e4}.cover-upload-placeholder .background{fill:#555}.checkbox-primary{font-family:sofia-pro,trueno,sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;line-height:25px;cursor:pointer}.bg-neutral90 .checkbox-primary .toggle-indicator{background-color:transparent;border:1px solid #555}.bg-neutral90 .checkbox-primary.checked .toggle-indicator{background-color:#d6d6d6}.checkbox-primary.checked .manicon-check{opacity:1}.checkbox-primary .toggle-indicator{display:inline-block;width:25px;height:25px;padding:7px 6px;vertical-align:middle;background-color:#d6d6d6}.checkbox-primary .label{display:inline-block;margin-left:9px;vertical-align:middle}.checkbox-primary .manicon-check{font-size:11px;color:#363636;opacity:0;transition:opacity .2s ease}.boolean-primary{position:relative;width:52px;height:26px;cursor:pointer;background:#9a9a9a linear-gradient(90deg,rgba(54,54,54,.5),rgba(54,54,54,0));background-blend-mode:multiply;border-radius:26px;transition:background .4s ease}.boolean-primary.checked{background:#52e3ac linear-gradient(270deg,rgba(54,54,54,.5),rgba(54,54,54,0))}.boolean-primary.checked:before{left:calc(100% - 26px)}.boolean-primary:before{position:absolute;top:0;left:0;width:26px;height:26px;content:"";background-color:#e6e6e6;border-radius:26px;transition:left .2s ease}@media (min-width:620px){.boolean-primary{position:relative;width:60px;height:30px;cursor:pointer;background:#9a9a9a linear-gradient(90deg,rgba(54,54,54,.5),rgba(54,54,54,0));background-blend-mode:multiply;border-radius:30px;transition:background .4s ease}.boolean-primary.checked{background:#52e3ac linear-gradient(270deg,rgba(54,54,54,.5),rgba(54,54,54,0))}.boolean-primary.checked:before{left:calc(100% - 30px)}.boolean-primary:before{position:absolute;top:0;left:0;width:30px;height:30px;content:"";background-color:#e6e6e6;border-radius:30px;transition:left .2s ease}}.repeater-primary .buttons-icon-horizontal{margin-bottom:0}.repeater-primary .repeatable-input{position:relative}.repeater-primary .repeatable-input .manicon-x{position:absolute;right:7px;top:7px;color:#f75884}@media (min-width:620px){.repeater-primary .repeatable-input .manicon-x{top:11px}}.repeater-primary .repeatable-input .manicon-x:hover{cursor:pointer}.repeater-primary .repeatable-input+.repeatable-input{margin-top:24px}@media (min-width:620px){.repeater-primary .repeatable-input+.repeatable-input{margin-top:24px}}.form-input+.form-input{margin-top:40px}.form-input label:not(.checkbox):not(.radio){font-family:sofia-pro,trueno,sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;display:block;margin-bottom:1em;color:#9a9a9a}.bg-neutral90 .form-input label:not(.checkbox):not(.radio){color:#d6d6d6}.form-input label:not(.checkbox):not(.radio).has-instructions{margin-bottom:.5em}.form-input .instructions{font-family:freight-text-pro,aleo,serif;display:block;margin-bottom:1em;font-size:17px;font-style:italic;color:#9a9a9a;text-transform:none}.form-input .instructions a:visited{color:inherit}.form-input .instructions.space-bottom{margin-bottom:2em}.form-input input[type=password],.form-input input[type=text]{font-family:sofia-pro,trueno,sans-serif;font-size:17px;font-weight:400;letter-spacing:.015em;-webkit-appearance:none;-moz-appearance:none;width:100%;height:60px;padding:.7em 1em;color:#555;background-color:#f7f7f7;border:1px solid transparent;border-radius:0;outline:0;transition:border-color .2s ease;appearance:none}@media (min-width:620px){.form-input input[type=password],.form-input input[type=text]{font-size:20px}}.form-input input[type=password]::-webkit-input-placeholder,.form-input input[type=text]::-webkit-input-placeholder{color:#9a9a9a}.form-input input[type=password]:-ms-input-placeholder,.form-input input[type=password]::-ms-input-placeholder,.form-input input[type=text]:-ms-input-placeholder,.form-input input[type=text]::-ms-input-placeholder{color:#9a9a9a}.form-input input[type=password]::placeholder,.form-input input[type=text]::placeholder{color:#9a9a9a}.form-input input[type=password]:focus,.form-input input[type=text]:focus{border-color:#52e3ac}.bg-neutral05 .form-input input[type=password],.bg-neutral05 .form-input input[type=text]{background-color:#fff}.form-input textarea{font-family:sofia-pro,trueno,sans-serif;font-size:17px;font-weight:400;letter-spacing:.015em;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:1.2em 1.5em;color:#828282;resize:vertical;background-color:#f7f7f7;border:1px solid transparent;outline:none;transition:border-color .2s ease}@media (min-width:620px){.form-input textarea{font-size:20px}}.form-input textarea:focus{border-color:#52e3ac}.bg-neutral05 .form-input textarea{background-color:#fff}.form-input textarea.dark-placeholder{color:#555}.form-input textarea.dark-placeholder::-webkit-input-placeholder{color:#9a9a9a}.form-input textarea.dark-placeholder:-ms-input-placeholder,.form-input textarea.dark-placeholder::-ms-input-placeholder{color:#9a9a9a}.form-input textarea.dark-placeholder::placeholder{color:#9a9a9a}.form-input textarea.wide{padding:.7em 1em}.form-input textarea.large{min-height:250px}.form-input .button-secondary,.form-input .button-secondary-dull{display:block;width:100%}.form-input .button-secondary-dull.button-with-room,.form-input .button-secondary.button-with-room{margin-top:40px}.form-input .button-secondary+.button-secondary,.form-input .button-secondary-dull+.button-secondary,.form-input .button-secondary-dull .button-secondary-dull,.form-input .button-secondary .button-secondary-dull{margin-top:21px}.form-input .errors{display:block}.form-error .error{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;letter-spacing:.075em;display:inline-block;margin-top:15px;color:#f75884}.form-error-grouped{margin-bottom:15px}.dialog-box .form-error-grouped{max-width:80%}.form-error-grouped .error{margin-top:0}.form-select{position:relative;display:inline-block;width:100%}.form-select .manicon-caret-down{position:absolute;top:50%;right:30px;margin-top:-7px;font-size:14px;color:#828282;pointer-events:none}.ie9 .form-select .manicon-caret-down{display:none}.form-select select{font-family:sofia-pro,trueno,sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:.075em;-webkit-appearance:none;-moz-appearance:none;display:inline-block;width:100%;height:4.286em;padding:1.286em 55px 1.286em 2.214em;margin:0;color:#828282;cursor:pointer;background-color:#f7f7f7;border:1px solid transparent;border-radius:0;outline:none;transition:border-color .2s ease;appearance:none}.bg-neutral05 .form-select select{background-color:#fff}.form-select select:focus{border-color:#52e3ac}.form-select select:focus:-moz-focusring{color:transparent}.form-select select::-ms-expand{display:none}.form-toggle{font-family:sofia-pro,trueno,sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;position:relative;display:block;padding-left:33px;margin-bottom:0;font-size:13px;color:#828282;cursor:pointer}@media (min-width:620px){.form-toggle{font-size:16px}}.bg-neutral90 .form-toggle{color:#9a9a9a}.form-toggle+.form-toggle{margin-top:18px}.form-toggle.horizontal{display:inline-block}.form-toggle.horizontal+.form-toggle{margin-top:0;margin-left:38px}.form-toggle.annotated{font-family:sofia-pro,trueno,sans-serif;font-size:17px;font-weight:400;letter-spacing:.015em;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#363636;text-transform:none}@media (min-width:620px){.form-toggle.annotated{font-size:20px}}.form-toggle input{position:absolute;z-index:-1;opacity:0}.form-toggle input:focus~.toggle-indicator{background-color:#75e9bd}.form-toggle .toggle-indicator{position:absolute;left:0;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#d6d6d6;transition:background-color .2s ease}.bg-neutral90 .form-toggle .toggle-indicator,.form-callout .form-toggle .toggle-indicator{background-color:#fff}.form-toggle.checkbox{line-height:1.563em}.form-toggle.checkbox .toggle-indicator{width:1.563em;height:1.563em;padding:.438em .375em}.form-toggle.checkbox .toggle-indicator .manicon-check{font-size:.688em;color:#363636;opacity:0;transition:opacity .2s ease}.form-toggle.radio{line-height:1.25em}.form-toggle.radio .toggle-indicator{width:1.25em;height:1.25em;padding-top:.313em;text-align:center;border-radius:100%}.form-toggle.radio .toggle-indicator:before{display:inline-block;width:.625em;height:.625em;vertical-align:top;content:"";background-color:#363636;border-radius:100%;opacity:0;transition:opacity .2s ease}.form-toggle .toggle-note{font-family:freight-text-pro,aleo,serif;display:block;margin-top:13px;font-size:16px;font-style:italic;line-height:1.375}.form-toggle.checked .toggle-indicator .manicon-check,.form-toggle.checked .toggle-indicator:before{opacity:1}.form-date .input-day{margin-left:15px}.form-date .form-input{position:relative;display:inline-block;margin-left:15px;vertical-align:bottom}.form-primary .form-date .form-input .input-year,.form-secondary .form-date .form-input .input-year{display:inline;width:calc(91vw - 242px);min-width:49px;max-width:100px}@media (min-width:480px){.form-primary .form-date .form-input .input-year,.form-secondary .form-date .form-input .input-year{width:calc(91vw - 372px)}}.form-callout{padding:54px 30px;background-color:#ececec}.form-callout header{font-family:sofia-pro,trueno,sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;padding-bottom:53px;text-align:center}.form-callout header .manicon{display:block;padding-bottom:26px;font-size:33px;color:#9a9a9a}.form-callout+.form-input{margin-top:40px}@media (min-width:800px){.form-column-map{display:flex;margin-left:-35px}}@media (min-width:800px){.form-column-map .column{padding-left:35px}}.form-column-map .column+.column{margin-top:30px}@media (min-width:800px){.form-column-map .column+.column{margin-top:0}}.form-column-map .column-mappable{flex-grow:1;width:100%}@media (min-width:800px){.form-column-map .column-mappable{width:calc(100% - 28vw)}}@media (min-width:880px){.form-column-map .column-mappable{width:calc(100% - 29vw)}}@media (min-width:1130px){.form-column-map .column-mappable{width:calc(100% - 360px)}}.form-column-map .available{max-height:700px;padding:.8em;margin-top:10px;overflow-y:scroll;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#414042}@media (min-width:560px){.form-column-map .available{margin-top:15px}}@media (min-width:960px){.form-column-map .available{font-size:16px}}.form-column-map .available .form-column-listing+.form-column-listing{margin-top:.8em}.form-column-map .mappable{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none;max-height:700px;padding:.8em;margin-top:10px;overflow-y:scroll;font-size:14px;background-color:#414042}@media (min-width:560px){.form-column-map .mappable{margin-top:15px}}@media (min-width:960px){.form-column-map .mappable{font-size:16px}}.form-column-map .mappable li+li{margin-top:calc(.8em - 2px)}.form-column-map .mappable .mapping{font-family:sofia-pro,trueno,sans-serif;position:relative;width:100%}.form-column-map .mappable .mapping:after{display:block;clear:both;content:""}.form-column-map .mappable .mapping .column-label{position:relative;float:left;width:50%;padding:.6em .8em;font-weight:200;color:#414042;background-color:#9a9a9a}@media (min-width:800px){.form-column-map .mappable .mapping .column-label{width:calc(100% - 21vw)}}@media (min-width:880px){.form-column-map .mappable .mapping .column-label{width:calc(100% - 23vw)}}@media (min-width:1130px){.form-column-map .mappable .mapping .column-label{width:calc(100% - 300px)}}.form-column-map .mappable .mapping .column-label .truncate{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-column-map .mappable .mapping .column-label:after{position:absolute;top:0;right:-1em;z-index:10;width:0;height:0;content:"";border-color:transparent transparent transparent #9a9a9a;border-style:solid;border-width:1.2em 0 1.2em 1em}.form-column-map .mappable .well{float:left;width:50%}@media (min-width:800px){.form-column-map .mappable .well{width:21vw}}@media (min-width:880px){.form-column-map .mappable .well{width:23vw}}@media (min-width:1130px){.form-column-map .mappable .well{width:300px}}.form-column-map .mappable .well:before{position:absolute;top:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px);pointer-events:none;content:"";background:transparent;border:2px solid #414042}.form-column-map .mappable .well.drag-over:before{border-color:#52e3ac}.form-column-map .mappable .well.matched .placeholder{position:absolute}@-webkit-keyframes cancelAppear{0%{visibility:hidden;opacity:0}1%{visibility:visible;opacity:0}to{opacity:1}}@keyframes cancelAppear{0%{visibility:hidden;opacity:0}1%{visibility:visible;opacity:0}to{opacity:1}}.form-column-map .mappable .well .cancel{visibility:visible;opacity:1;-webkit-animation:cancelAppear .1s ease 0s 1;animation:cancelAppear .1s ease 0s 1}.form-column-map .mappable .placeholder{top:0;z-index:-1;display:block;padding:.6em .8em .6em 1.6em;color:#555}.form-column-listing{position:relative}.form-column-listing .cancel{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:50%;right:7px;width:20px;height:20px;margin-top:-9px;font-size:8px;color:#fff;visibility:hidden;background-color:#828282;border-radius:100%;opacity:0;transition:opacity .2s ease,visibility .2s ease}@media (min-width:960px){.form-column-listing .cancel{padding-top:2px}}.form-column-listing .cancel:hover{background-color:#f75884}.form-column-available{position:relative;width:100%;padding-left:calc(1em - 1px);list-style:none;outline:none}@media (min-width:800px){.form-column-available{width:21vw}}@media (min-width:880px){.form-column-available{width:23vw}}@media (min-width:1130px){.form-column-available{width:300px}}.form-column-available .text{font-family:sofia-pro,trueno,sans-serif;display:block;padding:.6em .8em;font-weight:600;color:#363636;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#e6e6e6;transition:background-color .2s ease}.matched .form-column-available .text{padding-right:40px}.form-column-available:hover .text{background-color:#f7f7f7}.form-column-available:hover:before{border-color:#f7f7f7 transparent transparent}.form-column-available:hover:after{border-color:transparent transparent #f7f7f7}.form-column-available:before{top:0;border-color:#e6e6e6 transparent transparent}.form-column-available:after,.form-column-available:before{position:absolute;left:0;width:0;height:0;content:"";border-style:solid;border-width:1.2em 0 1.2em 1em;transition:border-color .2s ease}.form-column-available:after{bottom:0;border-color:transparent transparent #e6e6e6}.drawer-primary .form-secondary{margin-bottom:80px}.form-secondary .form-input+.form-input,.form-secondary .form-input+.form-section,.form-secondary .form-section+.form-input,.form-secondary .form-section+.form-section{margin-top:32px}@media (min-width:620px){.form-secondary .form-input+.form-input,.form-secondary .form-input+.form-section,.form-secondary .form-section+.form-input,.form-secondary .form-section+.form-section{margin-top:40px}}.form-secondary .form-input+.form-header,.form-secondary .form-section+.form-header{margin-top:60px}.form-secondary .form-header+.form-input,.form-secondary .form-header+.form-section{margin-top:10px}.form-secondary .instructions{font-family:freight-text-pro,aleo,serif;display:block;margin-bottom:.5em;font-size:15px;font-style:italic;color:#9a9a9a;text-transform:none}@media (min-width:620px){.form-secondary .instructions{font-size:17px}}.form-secondary .instructions.space-bottom{margin-bottom:2em}.form-secondary .instructions a,.form-secondary .instructions a:visited{color:inherit}.form-secondary .form-input .column-heading,.form-secondary .form-input .form-input-heading,.form-secondary .form-input label:not(.checkbox):not(.radio){font-family:sofia-pro,trueno,sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;display:block;margin-top:0;margin-bottom:.5em;color:#696969}.form-secondary .form-input .column-heading.below,.form-secondary .form-input .form-input-heading.below,.form-secondary .form-input label:not(.checkbox):not(.radio).below{margin-top:.6em;margin-bottom:0}.form-secondary .form-input .column-heading.has-instructions,.form-secondary .form-input .form-input-heading.has-instructions,.form-secondary .form-input label:not(.checkbox):not(.radio).has-instructions{margin-bottom:.5em}.form-secondary .form-input .column-heading.secondary,.form-secondary .form-input .form-input-heading.secondary,.form-secondary .form-input label:not(.checkbox):not(.radio).secondary{font-weight:400}.form-secondary .form-input input[type=password],.form-secondary .form-input input[type=text]{font-family:sofia-pro,trueno,sans-serif;font-size:17px;font-weight:400;letter-spacing:.015em;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:100%;height:32px;padding:0;color:#c3c3c3;vertical-align:top;background-color:transparent;border:0;border-bottom:1px solid #555;outline:0;transition:border-color .2s ease}@media (min-width:620px){.form-secondary .form-input input[type=password],.form-secondary .form-input input[type=text]{font-size:20px;height:41px}}.bg-neutral90 .form-secondary .form-input input[type=password]:-webkit-autofill,.bg-neutral90 .form-secondary .form-input input[type=text]:-webkit-autofill{box-shadow:inset 0 0 0 1000px #363636;-webkit-text-fill-color:#c1f7e4!important}.form-secondary .form-input input[type=password]::-webkit-input-placeholder,.form-secondary .form-input input[type=text]::-webkit-input-placeholder{color:#696969}.form-secondary .form-input input[type=password]:-ms-input-placeholder,.form-secondary .form-input input[type=password]::-ms-input-placeholder,.form-secondary .form-input input[type=text]:-ms-input-placeholder,.form-secondary .form-input input[type=text]::-ms-input-placeholder{color:#696969}.form-secondary .form-input input[type=password]::placeholder,.form-secondary .form-input input[type=text]::placeholder{color:#696969}.form-secondary .form-input input[type=password]:focus,.form-secondary .form-input input[type=text]:focus{border-color:#75e9bd}.form-secondary .form-input textarea{font-family:freight-text-pro,aleo,serif;width:100%;padding:1.2em;font-size:17px;color:#d6d6d6;resize:vertical;background-color:transparent;border:1px solid #555;outline:none;transition:border-color .2s ease}@media (min-width:700px){.form-secondary .form-input textarea{padding:1.579em;font-size:19px}}.form-secondary .form-input .form-toggle .toggle-label{transition:color .2s ease}.form-secondary .form-input .form-toggle input:checked~.toggle-label{color:#52e3ac}.form-secondary .form-input .button-secondary{display:inline-block;width:auto}.form-secondary .form-input.submit .button-secondary,.form-secondary .form-input.submit .button-secondary-dull{line-height:normal}.form-secondary .form-input.submit .button-secondary+.button-secondary,.form-secondary .form-input.submit .button-secondary+.button-secondary-dull,.form-secondary .form-input.submit .button-secondary-dull+.button-secondary,.form-secondary .form-input.submit .button-secondary-dull+.button-secondary-dull{margin-top:0;margin-left:15px}.form-secondary .form-select{width:auto}.form-secondary .form-select .manicon-caret-down{position:absolute;top:52%;right:6px;font-size:.6em;color:#52e3ac;pointer-events:none}.ie9 .form-secondary .form-select .manicon-caret-down{display:none}.form-secondary .form-select select{font-family:sofia-pro,trueno,sans-serif;font-size:17px;font-weight:400;letter-spacing:.015em;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:100%;height:32px;padding:0;color:#c3c3c3;vertical-align:top;background-color:transparent;border:0;border-bottom:1px solid #555;outline:0;transition:border-color .2s ease;height:auto;padding:0 42px 0 0;line-height:1.8;text-transform:none}@media (min-width:620px){.form-secondary .form-select select{font-size:20px;height:41px}}.bg-neutral90 .form-secondary .form-select select:-webkit-autofill{box-shadow:inset 0 0 0 1000px #363636;-webkit-text-fill-color:#c1f7e4!important}.form-secondary .form-select select::-webkit-input-placeholder{color:#696969}.form-secondary .form-select select:-ms-input-placeholder,.form-secondary .form-select select::-ms-input-placeholder{color:#696969}.form-secondary .form-select select::placeholder{color:#696969}@media (min-width:620px){.form-secondary .form-select select{height:auto;padding-bottom:3px;line-height:1.7}}.form-secondary .form-select select:focus{border-color:#75e9bd}.form-secondary .form-dropzone{position:relative;display:flex;border:1px solid #555}.form-secondary .form-dropzone .primary{font-size:16px;font-size:13px;color:#9a9a9a}.form-secondary .form-dropzone .primary,.form-secondary .form-dropzone .secondary{font-family:sofia-pro,trueno,sans-serif;text-transform:uppercase;letter-spacing:.075em;padding-bottom:0;font-weight:600;line-height:1.5em;text-align:center}.form-secondary .form-dropzone .secondary{font-size:12px;margin-top:10px;color:#696969}.form-secondary .form-dropzone .secondary a,.form-secondary .form-dropzone .secondary a:visited{color:#696969}.form-secondary .form-dropzone .fake-link,.form-secondary .form-dropzone a{transition:color .2s ease}.form-secondary .form-dropzone .fake-link:hover,.form-secondary .form-dropzone a:hover{color:#52e3ac}.form-secondary .form-dropzone .contents-icon-preview{display:flex;align-items:center;justify-content:center;width:100%}.form-secondary .form-dropzone .contents-icon-preview .message{width:100%;padding:20px;word-wrap:break-word;overflow-wrap:break-word}.form-secondary .form-dropzone .contents-icon-preview .manicon-document{display:block;padding-bottom:22px;font-size:56px;color:#fff;text-align:center}.form-secondary .form-dropzone .contents-image-preview{display:flex;align-items:center;justify-content:center;width:100%}.form-secondary .form-dropzone .contents-image-preview .preview{position:absolute;z-index:1;background-repeat:no-repeat;background-position:50%;background-size:cover}.form-secondary .form-dropzone .contents-image-preview .secondary{color:#828282}.form-secondary .form-dropzone .contents-image-preview .secondary a,.form-secondary .form-dropzone .contents-image-preview .secondary a:visited{color:#828282;transition:color .2s ease}.form-secondary .form-dropzone .contents-image-preview .secondary a:hover,.form-secondary .form-dropzone .contents-image-preview .secondary a:visited:hover{color:#52e3ac}.form-secondary .form-dropzone .contents-image-preview .message{position:absolute;bottom:0;z-index:1;width:100%;margin-bottom:20px;text-align:center}.form-secondary .form-dropzone .contents-empty{margin:auto;padding:15px}.form-secondary .form-dropzone .remove{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;position:absolute;right:4px;bottom:4px;z-index:2;font-size:12px;color:#9a9a9a}.form-secondary .form-dropzone .cover-upload-placeholder{max-width:118px;height:auto}.form-secondary .form-dropzone .manicon-cloud-up{display:block;padding-bottom:22px;font-size:36px;color:#fff;text-align:center}.form-secondary .form-dropzone.style-portrait,.form-secondary .form-dropzone.style-square{width:200px;min-height:200px}@media (min-width:560px){.form-secondary .form-dropzone.style-portrait,.form-secondary .form-dropzone.style-square{width:220px;min-height:220px}}.form-secondary .form-dropzone.style-portrait .contents-image-preview,.form-secondary .form-dropzone.style-square .contents-image-preview{flex-wrap:wrap;padding:35px 10px 0}.form-secondary .form-dropzone.style-portrait .preview,.form-secondary .form-dropzone.style-square .preview{position:static;display:inline-block;width:120px;height:120px}.form-secondary .form-dropzone.style-portrait .message,.form-secondary .form-dropzone.style-square .message{position:static;width:100%;padding-top:.75em}.form-secondary .form-dropzone.style-portrait .preview{height:157px}.form-secondary .form-dropzone.style-landscape{width:477px;max-width:100%;height:218px}.form-secondary .form-dropzone.style-landscape .preview{top:0;left:0;width:100%;height:100%}.form-secondary .form-dropzone.style-landscape .contents-image-preview .message{position:static;display:block;width:250px;padding:5px 20px 15px;margin:auto;background:#2e2e2e;opacity:.9}.form-secondary .form-dropzone.style-horizontal{padding:34px 0 37px}.form-secondary .form-dropzone.style-horizontal .contents-empty .secondary{display:none}.form-secondary .form-dropzone.style-horizontal .fake-link,.form-secondary .form-dropzone.style-horizontal a{text-decoration:none}.form-secondary .form-dropzone.style-horizontal .contents-icon-preview .message{padding:0}.form-secondary .form-dropzone.style-horizontal .contents-icon-preview .manicon-document{padding-bottom:12px}.form-secondary label+.form-dropzone{margin-top:13px}.form-secondary .boolean-labeled{display:table}.form-secondary .boolean-labeled span{font-family:sofia-pro,trueno,sans-serif;font-size:17px;font-weight:400;letter-spacing:.015em;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:100%;height:32px;padding:0;color:#c3c3c3;vertical-align:top;background-color:transparent;border:0;border-bottom:1px solid #555;outline:0;transition:border-color .2s ease;display:table-cell;padding-bottom:.5em;vertical-align:middle}@media (min-width:620px){.form-secondary .boolean-labeled span{font-size:20px;height:41px}}.bg-neutral90 .form-secondary .boolean-labeled span:-webkit-autofill{box-shadow:inset 0 0 0 1000px #363636;-webkit-text-fill-color:#c1f7e4!important}.form-secondary .boolean-labeled span::-webkit-input-placeholder{color:#696969}.form-secondary .boolean-labeled span:-ms-input-placeholder,.form-secondary .boolean-labeled span::-ms-input-placeholder{color:#696969}.form-secondary .boolean-labeled span::placeholder{color:#696969}.form-secondary .boolean-labeled .toggle-indicator{display:table-cell;padding-left:10px;vertical-align:middle}.form-list-filter{padding-bottom:26px;font-size:0;display:block}@media (min-width:960px){.form-list-filter{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}}.resource-totals+.form-list-filter{padding-top:40px}.form-list-filter input[type=text]{font-family:sofia-pro,trueno,sans-serif;width:100%;height:2.857em;padding-right:15px;padding-left:15px;font-size:14px;letter-spacing:.01em;color:#696969;background-color:#f7f7f7;border:0}.form-list-filter .search-input{position:relative;display:inline-block;width:100%}@media (min-width:760px){.form-list-filter .search-input{width:70%}}@media (min-width:1024px){.form-list-filter .search-input{width:40%}}.form-list-filter .search-input .search-button{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:13px;left:13px;font-size:13px;color:#696969}.form-list-filter .search-input input[type=text]{padding-left:40px}.form-list-filter .select-group{display:block;position:relative;margin-left:-10px;padding-top:15px;max-width:100%}.form-list-filter .select-group+.select-group{margin-top:25px}@media (min-width:960px){.form-list-filter .select-group+.select-group{margin-left:0;margin-top:0}}@media (min-width:960px){.form-list-filter .select-group{display:flex}}.form-list-filter .select-group label{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;position:absolute;top:0;left:10px;font-size:13px;color:#9a9a9a}.form-list-filter .select-group.inline{margin-bottom:0}@media (min-width:760px){.form-list-filter .select-group.inline{display:block;width:100%}}@media (min-width:1024px){.form-list-filter .select-group.inline{display:inline-block;width:60%;margin-top:0;padding-top:0;white-space:nowrap}}.form-list-filter .select-group.inline .select{margin-top:0}.form-list-filter .select-group.inline .select+.select{margin-top:10px}@media (min-width:760px){.form-list-filter .select-group.inline .select+.select{margin-top:0}}.form-list-filter .select-group .select{position:relative;margin-top:10px;margin-left:10px;width:100%}@media (min-width:760px){.form-list-filter .select-group .select{display:inline-block;width:200px}}.form-list-filter .select-group .select select{cursor:pointer;background:transparent;border-radius:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;width:100%;height:2.857em;padding-right:32px;padding-left:13px;font-size:14px;color:#9a9a9a;border:2px solid #d6d6d6}.form-list-filter .select-group .select select:focus:-moz-focusring{color:transparent;text-shadow:0 0 0 #555}.form-list-filter .select-group .select select::-ms-expand{display:none}.form-list-filter .select-group .manicon-caret-down{position:absolute;top:50%;right:13px;margin-top:1px;font-size:8px;color:#52e3ac;pointer-events:none}@media (min-width:760px){.form-list-filter .select-group .manicon-caret-down{margin-top:-3px}}.ie9 .form-list-filter .select-group .manicon-caret-down{display:none}.form-list-filter .reset-button{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;margin-top:8px;font-size:14px;color:#c3c3c3}.form-section+.form-section{margin-top:45px}@media (min-width:620px){.form-section+.form-section{margin-top:52px}}.form-section .form-section-label{display:table;width:100%;padding:1.063em 19px .938em;margin-bottom:19px;font-size:16px;background-color:#2e2e2e}.form-section .form-section-label span{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;display:table-cell;width:100%;font-weight:500;color:#52e3ac}.form-section.horizontal .form-input{display:block;margin-right:0}@media (min-width:620px){.form-section.horizontal .form-input{display:inline-block;margin-right:40px;margin-bottom:20px}.form-section.horizontal .form-input:last-child{margin-right:0}}.form-section.horizontal .form-input-fourth{width:18%}.form-section.horizontal .form-input-third{width:30%}@media (min-width:620px){.form-section.horizontal .form-input+.form-input,.form-section.horizontal .form-input+.form-section,.form-section.horizontal .form-section+.form-input,.form-section.horizontal .form-section+.form-section{margin-top:0}}header+.form-section{margin-top:19px}.search-button-inline{position:relative}.search-button-inline .manicon-magnify{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:50%;left:10px;margin-top:-9px;font-size:17px;color:#9a9a9a;transition:color .2s ease}.search-button-inline input{font-family:freight-text-pro,aleo,serif;padding:7px 10px;font-size:20px;color:#52e3ac;background:transparent;border:3px solid #52e3ac;outline:none;width:100%;padding-left:40px;color:#9a9a9a;border-color:#9a9a9a;transition:color .2s ease,border-color .2s ease}.search-button-inline input:focus{border-color:#fff}.search-button-inline input::-webkit-input-placeholder{color:#c3c3c3}.search-button-inline input:-ms-input-placeholder,.search-button-inline input::-ms-input-placeholder{color:#c3c3c3}.search-button-inline input::placeholder{color:#c3c3c3}.search-button-inline input:focus{color:#fff;border-color:#52e3ac}.search-button-inline input:focus+.manicon-magnify{color:#52e3ac}.form-dropzone{cursor:pointer}.form-dropzone .dropzone-button{padding:0;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border-radius:7px;font-family:sofia-pro,trueno,sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;padding:25px 15px;font-weight:400;line-height:1.761;color:#9a9a9a;text-align:center;border:2px solid #9a9a9a}.form-dropzone .dropzone-button .dropzone-button-text{display:block;padding-left:95px;text-align:left}.form-dropzone .dropzone-button+.dropzone-button{margin-top:25px}.form-dropzone .dropzone-button-dotted{border:2px dotted #9a9a9a}.select-browse{position:relative;display:inline-block;color:#555;width:100%}.select-browse select{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;cursor:pointer;background:transparent;border-radius:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:100%;padding:9px 13px 11px;margin:0;font-size:14px;line-height:1.2;border:2px solid #c3c3c3}.select-browse select:focus:-moz-focusring{color:transparent;text-shadow:0 0 0 #555}.select-browse select::-ms-expand{display:none}.select-browse select:focus{border-color:#52e3ac}.select-browse .manicon-caret-down{position:absolute;top:50%;right:24px;display:inline-block;margin-top:-2px;font-size:7px;pointer-events:none}.ie9 .select-browse .manicon-caret-down{display:none}@media (min-width:400px){.select-browse{width:auto;min-width:310px}}.password-input{position:relative}.password-input .hidden{display:none}.password-input .password-visibility-toggle{position:absolute;top:-1px;left:80px;cursor:pointer;background:none;border:0;outline:0}.password-input .password-visibility-toggle .manicon{position:absolute;font-size:14px;color:#828282}.password-input .password-visibility-toggle .manicon.manicon-eye-slash{top:-3px;font-size:20px}.form-divider{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;display:flex;align-items:center;justify-content:space-between;padding:40px 0;color:#9a9a9a;white-space:nowrap}.form-divider:before{margin-right:25px;margin-left:10px}.form-divider:after{margin-right:10px;margin-left:25px}.form-divider:after,.form-divider:before{width:45%;height:1px;background-color:#555;content:""}.error-page{display:table;width:100%;min-height:inherit;border:20px solid #f75884}.error-page .error-wrapper{display:table-cell;padding:10vh 0;vertical-align:middle}.error-page .container{max-width:680px;text-align:center}.error-page .stop-sign{position:relative;display:inline-block;margin-bottom:26px}.error-page .stop-sign .manicon-octagon{font-size:48px;color:#f75884}.error-page .stop-sign .manicon-bang{position:absolute;top:0;left:0;width:100%;font-size:26px;line-height:48px;color:#fff;text-align:center}.error-page header{margin-bottom:1.375em;font-size:24px}@media (min-width:620px){.error-page header{font-size:32px}}.error-page header h3{font-family:sofia-pro,trueno,sans-serif;margin:0;font-size:1em;font-weight:400;line-height:1.333;color:#9a9a9a}.error-page .error-description h1{font-family:sofia-pro,trueno,sans-serif;font-size:20px;font-weight:400;color:#363636}@media (min-width:620px){.error-page .error-description h1{font-size:24px}}.backend .error-page .error-description h1{color:#f7f7f7}.error-page .error-description p{font-family:freight-text-pro,aleo,serif;font-style:italic;font-weight:400;letter-spacing:.031em;font-size:14px;line-height:1.421;color:#696969}.backend .error-page .error-description p{color:#e6e6e6}.icon-thumbnail-primary{position:relative;display:flex;justify-content:space-between;width:100%;color:#828282;text-align:center;background-color:#ececec}.icon-thumbnail-primary:hover .icon-thumbnail-title{color:#52e3ac}.icon-thumbnail-primary.bg-image{color:#fff;background-position:0 0;background-size:cover}.icon-thumbnail-primary.bg-image:before{position:absolute;width:100%;height:100%;content:"";background-color:rgba(54,54,54,.7)}.icon-thumbnail-primary.bg-image .icon-thumbnail-icon svg{fill:#fff}.icon-thumbnail-primary.title .wrapper{padding:4.818vw 3.329vw}@media (min-width:620px){.icon-thumbnail-primary.title .wrapper{padding:3.141vw 2.169vw}}@media (min-width:760px){.icon-thumbnail-primary.title .wrapper{padding:2.329vw 1.609vw}}@media (min-width:960px){.icon-thumbnail-primary.title .wrapper{padding:1.858vw 1.283vw}}@media (min-width:1235px){.icon-thumbnail-primary.title .wrapper{padding:22.938px 15.844px}}.icon-thumbnail-primary.title .icon-thumbnail-type{font-size:12px}.icon-thumbnail-primary.title .icon-thumbnail-icon{width:27%;padding:14px 0 17px}.icon-thumbnail-primary.title .icon-thumbnail-icon svg{max-height:62.219px}@media (min-width:620px){.icon-thumbnail-primary.title .icon-thumbnail-icon svg{max-height:49.672px}}@media (min-width:760px){.icon-thumbnail-primary.title .icon-thumbnail-icon svg{max-height:46.516px}}@media (min-width:960px){.icon-thumbnail-primary.title .icon-thumbnail-icon svg{max-height:48.406px}}.icon-thumbnail-primary.icon-only{background-color:transparent}.icon-thumbnail-primary.icon-only.bg-image .icon-thumbnail-icon,.icon-thumbnail-primary.icon-only.bg-image:before{display:none}.icon-thumbnail-primary.icon-only.bg-image .wrapper{padding-top:50px}.icon-thumbnail-primary.icon-only .wrapper{padding:0}.icon-thumbnail-primary.icon-only .icon-thumbnail-icon{width:100%;padding:0}.icon-thumbnail-primary.icon-only .icon-thumbnail-icon.document,.icon-thumbnail-primary.icon-only .icon-thumbnail-icon.interactive,.icon-thumbnail-primary.icon-only .icon-thumbnail-icon.link,.icon-thumbnail-primary.icon-only .icon-thumbnail-icon.pdf{max-width:100%}.icon-thumbnail-primary.minimal:not(.preview){background:transparent}.icon-thumbnail-primary.minimal.preview{width:37px;height:37px;overflow:hidden}.icon-thumbnail-primary.minimal.preview .icon-thumbnail-icon{width:100%;height:37px}.icon-thumbnail-primary.minimal.preview .icon-thumbnail-icon svg{max-width:24px}.icon-thumbnail-primary.minimal.bg-image .icon-thumbnail-icon{display:none}.icon-thumbnail-primary.minimal.bg-image:before{background-color:#52e3ac;opacity:0}.icon-thumbnail-primary.minimal .icon-thumbnail-image{position:relative;display:inline-block}.icon-thumbnail-primary.minimal .icon-thumbnail-image .image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;content:"";transition:opacity .2s ease}.icon-thumbnail-primary.minimal .icon-thumbnail-image img{display:block;width:auto;height:50px}.icon-thumbnail-primary.minimal .icon-thumbnail-icon{display:flex;width:80px;height:50px;padding:0;margin:0 0 0 auto;color:#9a9a9a;text-align:center;background-color:#ececec}.icon-thumbnail-primary.minimal .icon-thumbnail-icon svg{max-width:30px;margin:auto}.icon-thumbnail-primary.minimal .wrapper{padding:0;padding-bottom:1em}.viewer-list .icon-thumbnail-primary.minimal .wrapper{padding-bottom:.5em}.icon-thumbnail-primary.minimal .icon-thumbnail-title{font-family:sofia-pro,trueno,sans-serif;padding-top:8px;font-size:14px;font-weight:200;line-height:1.1;color:#9a9a9a}.icon-thumbnail-primary.right{text-align:right}.icon-thumbnail-primary .wrapper{position:relative;display:flex;flex-direction:column;width:100%;padding:24px 0 30px}@media (min-width:480px){.icon-thumbnail-primary .wrapper{padding:30px 0 37px}}@media (min-width:880px){.icon-thumbnail-primary .wrapper{padding:35px 0 43px}}.icon-thumbnail-primary .icon-thumbnail-type{font-family:sofia-pro,trueno,sans-serif;font-size:14px}.notation-viewer .icon-thumbnail-primary .icon-thumbnail-type{font-size:0}.icon-thumbnail-primary .icon-thumbnail-title{font-family:sofia-pro,trueno,sans-serif;margin:0;font-size:14px;transition:color .2s ease}.icon-thumbnail-primary .icon-thumbnail-icon{display:block;width:36%;padding:18px 0 0;margin:0 auto}.icon-thumbnail-primary .icon-thumbnail-icon svg{width:100%;height:auto;max-height:55.797px;fill:#828282;transition:fill .2s ease}.breadcrumb-primary{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;display:block;padding:20px 0 18px;font-size:13px;line-height:1.4;color:#828282;text-decoration:none}@media (min-width:480px){.breadcrumb-primary{font-size:14px}}.breadcrumb-primary .container{position:relative;padding-left:calc(4.5% + 26px)}@media (min-width:1235px){.breadcrumb-primary .container{padding-left:76px}}.breadcrumb-primary .initial{color:#828282;text-decoration:none}.breadcrumb-primary ul{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none;display:inline;padding-left:8px}.breadcrumb-primary ul li{display:inline-block}.breadcrumb-primary ul li:after{display:inline-block;padding:0 11px;color:#9a9a9a;content:"/"}.breadcrumb-primary ul li:last-child:after{display:none}.breadcrumb-primary ul a{color:#9a9a9a;text-decoration:none;transition:color .2s ease}.breadcrumb-primary ul a:hover{color:#52e3ac}.breadcrumb-primary .manicon{position:absolute;top:.28em;left:4.5%;font-size:13px}@media (min-width:1235px){.breadcrumb-primary .manicon{left:50px}}.button-bare-icon,.button-bare-primary{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button-bare-primary{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;display:inline-block;font-size:13px;color:#9a9a9a;text-decoration:none}.buttons-bare-vertical .button-bare-primary{margin-bottom:11px;font-size:14px}@media (min-width:690px){.buttons-bare-vertical .button-bare-primary{font-size:16px}}.buttons-bare-vertical .manicon{margin-left:13px;line-height:16px;color:#52e3ac;vertical-align:middle}.buttons-bare-vertical .manicon-key{font-size:11px}.buttons-bare-vertical .manicon-trashcan{font-size:16px;color:#f75884}.button-primary{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;display:inline-block;padding:9px 23px 10px;color:#555;text-align:center;text-decoration:none;border:2px solid #52e3ac;transition:background-color .2s ease,color .2s ease}.button-primary.dull{color:#9a9a9a;border-color:#9a9a9a}.button-primary.dull:hover{color:#fff;background-color:#9a9a9a}.button-primary:hover{color:#fff;background-color:#52e3ac}.button-icon-primary{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;display:block;padding:14px 20px 16px;font-size:15px;font-weight:700;color:#696969;text-align:center;text-decoration:none;border:2px solid #52e3ac;transition:color .2s ease,background-color .2s ease}@media (min-width:620px){.button-icon-primary{display:inline-block;height:71px;padding:22px 30px 0}}.button-icon-primary:hover{color:#fff;background-color:#52e3ac}.button-icon-primary span{display:inline}@media (min-width:620px){.button-icon-primary span{display:inline-block}}.button-icon-primary .manicon{display:block;padding-bottom:10px}@media (min-width:620px){.button-icon-primary .manicon{display:inline-block;margin-right:14px;vertical-align:top}}.button-icon-primary .manicon-books-on-shelf{font-size:2.4em}@media (min-width:620px){.button-icon-primary .manicon-books-on-shelf{margin-top:-9px}}.button-icon-primary .manicon-lamp{font-size:2.3em}@media (min-width:620px){.button-icon-primary .manicon-lamp{margin-top:-7px}}.button-icon-primary .manicon-books-with-glasses{font-size:1.933em}@media (min-width:620px){.button-icon-primary .manicon-books-with-glasses{margin-top:-3px}}.button-icon-secondary{font-family:sofia-pro,trueno,sans-serif;padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.667em 17px .778em;font-size:16px;color:#52e3ac;text-align:left;text-decoration:none;letter-spacing:.015em;border:1px solid #52e3ac;transition:color .2s ease,background-color .2s ease}@media (min-width:620px){.button-icon-secondary{font-size:18px}}.button-icon-secondary:disabled{color:#555;border:1px solid #555}.button-icon-secondary:hover{color:#363636;background-color:#52e3ac}.button-icon-secondary.dull{color:#9a9a9a;border-color:#9a9a9a}.button-icon-secondary.dull:hover{color:#fff;background-color:#828282}.button-icon-secondary .manicon-copy{display:inline-block;margin-top:-4px;margin-right:8px;font-size:1.4em}.button-icon-secondary .manicon-plus{display:inline-block;margin-right:1.286em;font-size:.778em}.button-icon-secondary .manicon-cube-multiple{display:inline-block;margin-right:.85em;font-size:1.2em;vertical-align:middle}.button-icon-secondary .manicon-arrow-left.small,.button-icon-secondary .manicon-arrow-right.small,.button-icon-secondary .manicon-check.small,.button-icon-secondary .manicon-x.small{margin-right:16px;font-size:12px}.button-icon-secondary .manicon-arrow-left.small:before,.button-icon-secondary .manicon-arrow-right.small:before,.button-icon-secondary .manicon-check.small:before,.button-icon-secondary .manicon-x.small:before{position:relative;top:6px}.buttons-icon-horizontal{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:35px}.buttons-icon-horizontal.right{justify-content:flex-end}.buttons-icon-horizontal.maintain{flex-wrap:nowrap}.buttons-icon-horizontal.maintain .button-icon-secondary{width:calc(50% - 8px)}@media (min-width:880px){.buttons-icon-horizontal{margin-bottom:45px;font-size:0}}.buttons-icon-horizontal .button-icon-secondary{display:block;width:100%;margin-bottom:15px}@media (min-width:880px){.buttons-icon-horizontal .button-icon-secondary{display:inline-block;width:calc(50% - 17px)}}.buttons-icon-horizontal .full{display:none}@media (min-width:880px){.buttons-icon-horizontal .full{display:inline}}@media (min-width:880px){.buttons-icon-horizontal .abbreviated{display:none}}.button-secondary,.button-secondary-dark,.button-secondary-dull,.button-tagged{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:sofia-pro,trueno,sans-serif;display:inline-block;padding:1.214em 16px 1.286em;font-size:12px;font-weight:600;color:#555;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:.075em;background-color:#52e3ac;transition:color .2s ease,background-color .2s ease}@media (min-width:620px){.button-secondary,.button-secondary-dark,.button-secondary-dull,.button-tagged{font-size:14px}}.button-secondary-dark:hover,.button-secondary-dull:hover,.button-secondary:hover,.button-tagged:hover{background-color:#3dbd8c}.dull.button-secondary,.dull.button-secondary-dark,.dull.button-secondary-dull,.dull.button-tagged{background-color:#ececec}.outlined.button-secondary,.outlined.button-secondary-dark,.outlined.button-secondary-dull,.outlined.button-tagged{padding:1em 30px 1.2em;color:#52e3ac;background:none;border:1px solid #52e3ac}.bg-neutral90 .outlined.button-secondary,.bg-neutral90 .outlined.button-secondary-dark,.bg-neutral90 .outlined.button-secondary-dull,.bg-neutral90 .outlined.button-tagged{color:#fff}.outlined.button-secondary-dark:hover,.outlined.button-secondary-dull:hover,.outlined.button-secondary:hover,.outlined.button-tagged:hover{color:#363636;background-color:#52e3ac}.outlined.button-secondary-dark:hover .manicon,.outlined.button-secondary-dull:hover .manicon,.outlined.button-secondary:hover .manicon,.outlined.button-tagged:hover .manicon{color:#363636}.outlined.dull.button-secondary,.outlined.dull.button-secondary-dark,.outlined.dull.button-secondary-dull,.outlined.dull.button-tagged{color:#828282;border-color:#828282}.outlined.dull.button-secondary-dark:hover,.outlined.dull.button-secondary-dull:hover,.outlined.dull.button-secondary:hover,.outlined.dull.button-tagged:hover{color:#363636;background-color:#828282}.outlined.dull.button-secondary-dark:hover .manicon,.outlined.dull.button-secondary-dull:hover .manicon,.outlined.dull.button-secondary:hover .manicon,.outlined.dull.button-tagged:hover .manicon{color:#363636}.outlined.dull.button-secondary-dark .manicon,.outlined.dull.button-secondary-dull .manicon,.outlined.dull.button-secondary .manicon,.outlined.dull.button-tagged .manicon{color:#828282}.button-secondary-dark .manicon,.button-secondary-dark .manicon+span,.button-secondary-dull .manicon,.button-secondary-dull .manicon+span,.button-secondary .manicon,.button-secondary .manicon+span,.button-tagged .manicon,.button-tagged .manicon+span{display:inline-block;vertical-align:middle}.button-secondary-dark .manicon-arrow-left,.button-secondary-dull .manicon-arrow-left,.button-secondary .manicon-arrow-left,.button-tagged .manicon-arrow-left{margin-top:-3px;margin-right:17px;font-size:1em}.button-secondary-dark .manicon-arrow-down,.button-secondary-dark .manicon-arrow-right,.button-secondary-dull .manicon-arrow-down,.button-secondary-dull .manicon-arrow-right,.button-secondary .manicon-arrow-down,.button-secondary .manicon-arrow-right,.button-tagged .manicon-arrow-down,.button-tagged .manicon-arrow-right{margin-top:-3px;margin-left:17px;font-size:1em}.button-secondary-dark .manicon-glasses,.button-secondary-dull .manicon-glasses,.button-secondary .manicon-glasses,.button-tagged .manicon-glasses{margin-right:10px;font-size:1.5em}.button-secondary-dark .manicon-bullet-list,.button-secondary-dull .manicon-bullet-list,.button-secondary .manicon-bullet-list,.button-tagged .manicon-bullet-list{margin-right:12px;font-size:1.214em}.button-secondary-dark .manicon-facebook,.button-secondary-dull .manicon-facebook,.button-secondary .manicon-facebook,.button-tagged .manicon-facebook{width:38px;font-size:1.786em}.button-secondary-dark .manicon-twitter,.button-secondary-dull .manicon-twitter,.button-secondary .manicon-twitter,.button-tagged .manicon-twitter{width:38px;font-size:1.571em}.button-secondary-dark .manicon-envelope,.button-secondary-dull .manicon-envelope,.button-secondary .manicon-envelope,.button-tagged .manicon-envelope{width:38px}.button-secondary-dull{color:#9a9a9a;background-color:#ececec}.button-secondary-dark{color:#c3c3c3;text-align:left;background-color:#555}.button-tagged{display:table;height:46px;padding:0;font-size:12px;color:#fff;background-color:#fff}@media (min-width:560px){.button-tagged{height:54px;padding:0;font-size:13px}}.button-tagged.outline{background:none;border:1px solid #fff}.button-tagged.outline .tag{font-size:16px;font-weight:400;background:none;border-left:1px solid #fff}@media (min-width:560px){.button-tagged.outline .tag{font-size:18px}}.button-tagged .tag,.button-tagged .text{display:table-cell;vertical-align:middle}.button-tagged .text{padding:0 18px}.button-tagged .tag{padding:0 12px;font-size:15px;color:#fff;letter-spacing:0;vertical-align:middle;background-color:#c3c3c3;transition:background-color .2s ease}.button-tagged:hover .price{background-color:#52e3ac}.button-trim-primary{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;display:block;width:100%;padding-bottom:13px;font-size:14px;color:#34a178;text-align:left;border-bottom:1px solid #c3c3c3}.button-trim-primary.trim-top{padding-top:11px;padding-bottom:0;border:0;border-top:2px solid #363636}.login-external .button-secondary-dark+.button-secondary-dark{margin-top:21px}.follow-button-wrapper{position:absolute;top:10.526%;left:-15px;width:40px;height:35px}.follow-button-wrapper.active{width:100%}.following-button{font-family:sofia-pro,trueno,sans-serif;position:absolute;left:0;display:block;max-width:33px;height:33px;padding:5px 13px 0 8px;overflow:hidden;font-size:18px;color:#fff;text-align:left;white-space:nowrap;background-color:#52e3ac;border-radius:22.5px;transition:max-width .2s ease,background-color .2s ease}.unfollow .following-button{background-color:#2bd1fa}.following-button .follow-text{padding-left:32px}.following-button .following-enter,.following-button .following-leave.follow-text-hide-immediately{display:none}.following-button .following-enter.follow-text-show-immediately{display:inline}.follow-active .following-button,.unfollow-active .following-button,.unfollow-confirm-active .following-button{max-width:200px;transition:max-width .4s ease-out}.follow-active .following-button{background-color:#2bd1fa}.unfollow-active .following-button,.unfollow-confirm-active .following-button{background-color:#696969}.following-button .icons{position:relative;width:25px}.follow .following-button .icons{top:-25px;transition:top .2s ease}.follow-active .following-button .icons{top:-25px}.unfollow .following-button .icons{top:0;transition:top .2s ease}.unfollow-active .following-button .icons{top:25px;transition:top .2s ease}.following-button .icons .manicon{position:absolute;top:0;left:-2px;margin-right:13px;font-size:17px;text-align:center}.following-button .icons .manicon-minus-bold{top:-22px;left:1px}.following-button .icons .manicon-check-bold{top:3px}.following-button .icons .manicon-plus-bold{top:28px;left:1px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.follow-active .following-button .icons .manicon-plus-bold{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.back-link-primary{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;display:inline-block;padding:20px 0 18px;font-size:13px;line-height:1.4;color:#828282;text-decoration:none;background-color:#f7f7f7;transition:color .2s ease,background-color .2s ease}@media (min-width:480px){.back-link-primary{font-size:14px}}.back-link-primary.full{display:block}.bg-neutral95 .back-link-primary{background-color:#2e2e2e}.bg-neutral95 .back-link-primary:hover{color:#52e3ac;background-color:#2e2e2e}.back-link-primary:hover{color:#555;background-color:#ececec}.back-link-primary .container{position:relative;padding-left:calc(4.5% + 26px)}@media (min-width:1235px){.back-link-primary .container{padding-left:76px}}.back-link-primary .manicon{position:absolute;top:.28em;left:4.5%;font-size:13px}@media (min-width:1235px){.back-link-primary .manicon{left:50px}}.back-link-primary span{margin-left:.733em;font-size:14px;font-weight:400;color:#9a9a9a;text-transform:uppercase;letter-spacing:.01em}.back-link-secondary{display:table;padding:34px 0 25px;text-decoration:none}.back-link-secondary:after{display:block;clear:both;content:""}.back-link-secondary .manicon{display:table-cell;padding-right:22px;font-size:42px;color:#c3c3c3;vertical-align:top}.back-link-secondary .manicon+div{display:table-cell;width:100%;vertical-align:middle}.back-link-secondary .back-text{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;font-size:14px;color:#828282}.back-link-secondary .project-title{font-family:sofia-pro,trueno,sans-serif;display:block;font-size:17px;line-height:1.556;color:#9a9a9a}.close-button-primary{font-size:15px;color:#9a9a9a;text-decoration:none;cursor:pointer}.confirmation{display:flex;flex-direction:column;align-items:flex-start}.confirmation .confirmation-label{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;font-size:14px;color:#555}.confirmation button{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:5px;transition:color .2s ease}.confirmation button.confirm:hover{color:#34a178}.confirmation button.deny:hover{color:#f75884}.drawer-frontend,.drawer-reader{position:fixed;top:60px;right:0;bottom:0;width:100%;overflow:scroll;color:#363636;background-color:#f7f7f7}.drawer-frontend.left,.drawer-reader.left{left:0;right:auto}.drawer-enter .drawer-frontend.left,.drawer-enter .drawer-reader.left,.drawer-leave.drawer-leave-active .drawer-frontend.left,.drawer-leave.drawer-leave-active .drawer-reader.left{left:-100%}@media (min-width:1235px){.drawer-frontend.left,.drawer-reader.left{width:850px}.drawer-enter .drawer-frontend.left,.drawer-enter .drawer-reader.left,.drawer-leave.drawer-leave-active .drawer-frontend.left,.drawer-leave.drawer-leave-active .drawer-reader.left{left:-850px}}.drawer-enter.drawer-enter-active .drawer-frontend.left,.drawer-enter.drawer-enter-active .drawer-reader.left,.drawer-leave .drawer-frontend.left,.drawer-leave .drawer-reader.left{left:0}.drawer-enter .drawer-frontend,.drawer-enter .drawer-reader{right:-100%}.drawer-leave.drawer-leave-active .drawer-frontend,.drawer-leave.drawer-leave-active .drawer-reader{right:-100%;transition:right .2s ease,left .2s ease}@media (min-width:480px){.drawer-frontend,.drawer-reader{top:80px}}@media (min-width:760px){.drawer-frontend,.drawer-reader{width:70vw}.drawer-enter .drawer-frontend,.drawer-enter .drawer-reader{right:-70vw}.drawer-leave.drawer-leave-active .drawer-frontend,.drawer-leave.drawer-leave-active .drawer-reader{right:-70vw;transition:right .2s ease,left .2s ease}}@media (min-width:1235px){.drawer-frontend,.drawer-reader{width:850px}.drawer-enter .drawer-frontend,.drawer-enter .drawer-reader{right:-850px}.drawer-leave.drawer-leave-active .drawer-frontend,.drawer-leave.drawer-leave-active .drawer-reader{right:-850px;transition:right .2s ease,left .2s ease}}.drawer-enter.drawer-enter-active .drawer-frontend,.drawer-enter.drawer-enter-active .drawer-reader{right:0;transition:right .2s ease,left .2s ease}.drawer-leave .drawer-frontend,.drawer-leave .drawer-reader{right:0}.reader .drawer-frontend,.reader .drawer-reader{top:0}.drawer-frontend .drawer-bar,.drawer-reader .drawer-bar{padding:17px 20px;display:flex;align-items:center;justify-content:space-between}@media (min-width:760px){.drawer-frontend .drawer-bar,.drawer-reader .drawer-bar{padding-right:50px}}@media (min-width:1024px){.drawer-frontend .drawer-bar,.drawer-reader .drawer-bar{padding-right:9.45vw}}@media (min-width:1235px){.drawer-frontend .drawer-bar,.drawer-reader .drawer-bar{padding-right:117px}}@media (min-width:760px){.drawer-frontend .drawer-bar,.drawer-reader .drawer-bar{padding-left:30px}}@media (min-width:1024px){.drawer-frontend .drawer-bar,.drawer-reader .drawer-bar{padding-left:5vw}}@media (min-width:1235px){.drawer-frontend .drawer-bar,.drawer-reader .drawer-bar{padding-left:63px}}@media (min-width:620px){.drawer-frontend .drawer-bar,.drawer-reader .drawer-bar{padding-top:31px;padding-bottom:30px}}.drawer-frontend .drawer-bar .drawer-title,.drawer-reader .drawer-bar .drawer-title{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;font-size:14px;color:#9a9a9a}.drawer-frontend .drawer-bar .drawer-title .manicon,.drawer-reader .drawer-bar .drawer-title .manicon{margin-right:14px;font-size:1.6em;vertical-align:middle}.drawer-frontend .drawer-bar .close-button-primary,.drawer-reader .drawer-bar .close-button-primary{font-family:sofia-pro,trueno,sans-serif;width:100%;font-size:17px;letter-spacing:.015em;text-align:right;transition:color .2s ease}.drawer-frontend .drawer-bar .close-button-primary .close-text,.drawer-reader .drawer-bar .close-button-primary .close-text{display:none}@media (min-width:560px){.drawer-frontend .drawer-bar .close-button-primary .close-text,.drawer-reader .drawer-bar .close-button-primary .close-text{display:inline}}.drawer-frontend .drawer-bar .close-button-primary:hover,.drawer-reader .drawer-bar .close-button-primary:hover{color:#696969}.drawer-frontend .drawer-bar .close-button-primary .manicon,.drawer-reader .drawer-bar .close-button-primary .manicon{margin-left:25px;font-size:26px;vertical-align:middle}@media (min-width:560px){.drawer-frontend .drawer-bar .close-button-primary .manicon,.drawer-reader .drawer-bar .close-button-primary .manicon{font-size:31px}}.drawer-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.65)}.drawer-enter .drawer-overlay{opacity:.01}.drawer-enter.drawer-enter-active .drawer-overlay{opacity:1;transition:opacity .2s ease}.drawer-leave .drawer-overlay{opacity:1}.drawer-leave.drawer-leave-active .drawer-overlay{opacity:.01;transition:opacity .2s ease}.footer-fixed{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;border-top:1px solid #c3c3c3}@media (min-width:560px){.footer-fixed{display:none}}.footer-fixed .text-nav{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none;display:table;width:100%}.footer-fixed .text-nav li{display:table-cell;width:50%}.footer-fixed .text-nav a{font-family:sofia-pro,trueno,sans-serif;display:block;padding:.6em 0 .7em;font-size:14px;color:#9a9a9a;text-align:center;text-decoration:none}.footer-fixed .text-nav a.active{color:#363636;background-color:#75e9bd}.meta-list-secondary{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none}@media (min-width:620px){.meta-list-secondary.columnar{max-width:810px;-webkit-column-count:2;column-count:2}}.meta-list-secondary li{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;display:block;width:100%;font-size:13px}.meta-list-secondary li+li{margin-top:5px}.meta-list-secondary li .meta-label{color:#c3c3c3}.meta-list-secondary li .meta-label:after{display:inline;content:": "}.bg-neutral90 .meta-list-secondary li .meta-value{color:#9a9a9a}.meta-list-secondary li .meta-value a{color:#555;transition:color .1s ease}.meta-list-secondary li .meta-value a:visited{color:#555}.meta-list-secondary li .meta-value a:hover{color:#363636}.meta-list-primary{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none}@media (min-width:620px){.meta-list-primary.columnar{-webkit-column-gap:10.2vw;column-gap:10.2vw;-webkit-columns:2;columns:2}}@media (min-width:760px){.meta-list-primary.columnar{-webkit-column-gap:30px;column-gap:30px}}@media (min-width:880px){.meta-list-primary.columnar{-webkit-columns:3;columns:3}}@media (min-width:620px){.meta-list-primary+.meta-list-primary{margin-top:30px}}.meta-list-primary li{width:100%;-webkit-column-break-inside:avoid;break-inside:avoid}.meta-list-primary .meta-label{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;display:block;font-size:12px;color:#c3c3c3}.bg-neutral90 .meta-list-primary .meta-label{color:#828282}@media (min-width:480px){.meta-list-primary .meta-label{font-size:14px}}.meta-list-primary .meta-value{font-family:sofia-pro,trueno,sans-serif;margin-top:4px;margin-bottom:.95em;font-size:18px;color:#555}.bg-neutral90 .meta-list-primary .meta-value{color:#c3c3c3}.meta-list-primary .meta-value a{color:#555;transition:color .1s ease}.meta-list-primary .meta-value a:visited{color:#555}.meta-list-primary .meta-value a:hover{color:#363636}.bg-neutral90 .meta-list-primary .meta-value a,.bg-neutral90 .meta-list-primary .meta-value a:visited{color:#c3c3c3}.bg-neutral90 .meta-list-primary .meta-value a:hover{color:#9a9a9a}@media (min-width:480px){.meta-list-primary .meta-value{font-size:20px}}.list-pagination-primary ul,.list-pagination-secondary ul{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none;text-align:center}.list-pagination-primary ul li,.list-pagination-secondary ul li{display:none}@media (min-width:620px){.list-pagination-primary ul li,.list-pagination-secondary ul li{display:inline-block}}.list-pagination-primary ul li.ordinal+.ordinal,.list-pagination-secondary ul li.ordinal+.ordinal{margin-left:25px}.list-pagination-primary ul a,.list-pagination-secondary ul a{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;font-size:14px;text-decoration:none;transition:color .2s ease}.list-pagination-primary .pagination-next,.list-pagination-primary .pagination-previous,.list-pagination-secondary .pagination-next,.list-pagination-secondary .pagination-previous{display:inline-block;line-height:14px}.list-pagination-primary .pagination-next .manicon,.list-pagination-primary .pagination-previous .manicon,.list-pagination-secondary .pagination-next .manicon,.list-pagination-secondary .pagination-previous .manicon{font-size:14px;vertical-align:middle}.list-pagination-primary .pagination-previous,.list-pagination-secondary .pagination-previous{margin-right:30px}@media (min-width:960px){.list-pagination-primary .pagination-previous,.list-pagination-secondary .pagination-previous{margin-right:50px}}.list-pagination-primary .pagination-previous .manicon,.list-pagination-secondary .pagination-previous .manicon{margin-right:12px}.list-pagination-primary .pagination-next,.list-pagination-secondary .pagination-next{margin-left:30px}@media (min-width:960px){.list-pagination-primary .pagination-next,.list-pagination-secondary .pagination-next{margin-left:50px}}.list-pagination-primary .pagination-next .manicon,.list-pagination-secondary .pagination-next .manicon{margin-left:12px}.list-pagination-primary li.active a{color:#52e3ac}.list-pagination-primary a{color:#828282}.list-pagination-primary a:hover{color:#b1ead2}.list-pagination-primary .pagination-next.disabled a,.list-pagination-primary .pagination-previous.disabled a{pointer-events:none;color:#d6d6d6}.list-pagination-secondary li.active a{color:#b1ead2}.list-pagination-secondary a{color:#9a9a9a}.list-pagination-secondary a:hover{color:#52e3ac}.list-pagination-secondary .pagination-next.disabled a,.list-pagination-secondary .pagination-previous.disabled a{pointer-events:none;color:#555}.overlay-full{position:fixed;top:0;left:0;width:100%;height:100%;padding-bottom:48px;overflow:auto;-ms-overflow-style:-ms-autohiding-scrollbar}@media (min-width:620px){.overlay-full{padding-bottom:80px}}@media (min-width:760px){.overlay-full{padding-bottom:110px}}.overlay-full:not([class*=bg-]){background-color:#fff}.overlay-full .overlay-full-header+.container{padding-top:97px}@media (min-width:700px){.overlay-full .overlay-full-header+.container{padding-top:195px}}.overlay-full-appear .overlay-full{opacity:.01}.overlay-full-appear.overlay-full-appear-active .overlay-full{opacity:1;transition:opacity .2s ease}.overlay-full-enter .overlay-full{opacity:.01}.overlay-full-enter.overlay-full-enter-active .overlay-full{opacity:1;transition:opacity .2s ease}.overlay-full-leave .overlay-full{opacity:1}.overlay-full-leave.overlay-full-leave-active .overlay-full{opacity:.01;transition:opacity .2s ease}.overlay-full .overlay-close{padding:0;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:sofia-pro,trueno,sans-serif;font-size:15px;line-height:21px;position:absolute;top:17px;right:17px;color:#9a9a9a;cursor:pointer;transition:color .2s ease}@media (min-width:690px){.overlay-full .overlay-close{font-size:18px;line-height:31px}}.overlay-full .overlay-close .manicon-x{display:inline-block;margin-left:14px;font-size:21px;vertical-align:top}@media (min-width:690px){.overlay-full .overlay-close .manicon-x{margin-left:26px;font-size:31px;line-height:31px}}@media (min-width:700px){.overlay-full .overlay-close{top:6.11vh;right:35px}}@media (min-width:700px) and (min-height:900px){.overlay-full .overlay-close{top:55px}}.overlay-full .overlay-close:hover{color:#52e3ac}.overlay-full-header{position:fixed;top:0;left:0;width:100%;min-height:60px;background-color:#f7f7f7}.overlay-full-header .container{text-align:center}.overlay-full-header .manicon.manicon-notepad{margin-right:14px;font-size:26px}.overlay-full-header .manicon.manicon-notepad:before{vertical-align:bottom}.overlay-full-header .manicon.manicon-magnify{position:relative;margin-right:30px;font-size:18px}.overlay-full-header .manicon.manicon-magnify:before{position:absolute;top:3px}.overlay-full-header .overlay-title{font-family:sofia-pro,trueno,sans-serif;padding:.85em 0;margin:0;font-size:22px;font-weight:500;color:#696969;text-align:left}@media (min-width:690px){.overlay-full-header .overlay-title{text-align:center}}.overlay-full-header .overlay-close{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:sofia-pro,trueno,sans-serif;font-size:15px;line-height:21px;position:absolute;top:50%;right:17px;margin-top:-8px;color:#696969}@media (min-width:690px){.overlay-full-header .overlay-close{font-size:18px;line-height:31px}}.overlay-full-header .overlay-close .manicon-x{display:inline-block;margin-left:14px;font-size:21px;vertical-align:top}@media (min-width:690px){.overlay-full-header .overlay-close .manicon-x{margin-left:26px;font-size:31px;line-height:31px}}@media (min-width:690px){.overlay-full-header .overlay-close{margin-top:-16px;font-size:17px}}.overlay-full-primary{font-family:freight-text-pro,aleo,serif;position:fixed;top:0;width:100%;height:100%;font-size:18px;color:#9a9a9a;background-color:rgba(54,54,54,.975);opacity:1;transition:opacity,0s,linear}.overlay-full-primary a{color:#9a9a9a;transition:color .1s ease}.overlay-full-primary a:visited{color:#9a9a9a}.overlay-full-primary a:hover{color:#828282}.overlay-full-primary.overlay-full-enter{opacity:0}.overlay-full-primary.overlay-full-enter-active{opacity:1;transition:opacity,.2s,ease}.overlay-full-primary.overlay-full-leave{opacity:0;transition:opacity,.2s,ease}.overlay-full-primary .container{padding-bottom:100px}.overlay-full-primary .overlay-header{position:fixed;z-index:5;width:100%}.overlay-full-primary .overlay-header .container{max-width:1235px;padding:14px 4.5%;margin-right:auto;margin-left:auto;position:relative}@media (min-width:1235px){.overlay-full-primary .overlay-header .container{padding-right:50px;padding-left:50px}}@media (min-width:480px){.overlay-full-primary .overlay-header .container{padding-top:20px;padding-bottom:20px}}.overlay-full-primary .overlay-header .logo{display:inline-block;margin-right:22px;color:#52e3ac;text-decoration:none;vertical-align:middle}@media (min-width:480px){.overlay-full-primary .overlay-header .logo{margin-right:33px}}.overlay-full-primary .overlay-header .logo .manicon-manifold-logo{font-size:32px}@media (min-width:480px){.overlay-full-primary .overlay-header .logo .manicon-manifold-logo{font-size:40px}}.overlay-full-primary .overlay-header .logo .logo-square{width:32px;height:32px}@media (min-width:480px){.overlay-full-primary .overlay-header .logo .logo-square{width:40px;height:40px}}.overlay-full-primary .overlay-header .logo .logo-square .image{position:relative;left:-1px;width:32px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;border:1px solid #fff}@media (min-width:480px){.overlay-full-primary .overlay-header .logo .logo-square .image{width:40px}}.overlay-full-primary .overlay-header .overlay-close{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:sofia-pro,trueno,sans-serif;font-size:15px;line-height:21px;position:absolute;right:0;color:#9a9a9a}@media (min-width:690px){.overlay-full-primary .overlay-header .overlay-close{font-size:18px;line-height:31px}}.overlay-full-primary .overlay-header .overlay-close .manicon-x{display:inline-block;margin-left:14px;font-size:21px;vertical-align:top}@media (min-width:690px){.overlay-full-primary .overlay-header .overlay-close .manicon-x{margin-left:26px;font-size:31px;line-height:31px}}.overlay-full-primary .overlay-content{position:absolute;top:80px;width:100%;bottom:0;z-index:0;overflow:scroll}@media (min-width:960px){.overlay-full-primary .overlay-content.focus{top:0}}.overlay-full-primary .overlay-content.focus .inner{max-width:340px;margin:0 auto}@media (min-width:480px){.overlay-full-primary .overlay-content.focus .inner{padding-top:35px}}@media (min-width:960px){.overlay-full-primary .overlay-content.focus .inner{padding-top:126px}}.overlay-full-primary .login-form .field+.field{margin-top:27px}.overlay-full-primary .login-form label{font-family:sofia-pro,trueno,sans-serif;display:block;margin-bottom:12px;font-size:13px;color:#9a9a9a;text-transform:uppercase}.overlay-full-primary .login-form input[type=password],.overlay-full-primary .login-form input[type=text]{font-family:sofia-pro,trueno,sans-serif;padding:8px 13px 12px;font-size:20px;color:#363636;background-color:#fff;border:3px solid #fff;outline:none}.overlay-full-primary .login-form input[type=password]:focus,.overlay-full-primary .login-form input[type=text]:focus{border-color:#52e3ac}.overlay-full-primary .login-form .button-secondary{display:block;margin-top:30px}.overlay-full-primary .login-form input[type=password],.overlay-full-primary .login-form input[type=submit],.overlay-full-primary .login-form input[type=text]{width:100%}.overlay-full-primary .login-links{margin-top:25px}.overlay-full-primary .login-links button{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;text-decoration:underline;font-style:italic}.overlay-full-primary .login-links button+button{margin-top:14px;margin-left:0}.overlay-full-primary .login-links a{font-style:italic}.overlay-full-primary .login-links a+a{margin-top:14px;margin-left:0}.overlay-full-primary .login-external{margin-top:45px}.overlay-full-primary .login-external .button-secondary-dark{width:100%}.checkbox{position:relative;display:block;cursor:pointer;transition:color .2s ease}.checkbox:hover{color:#52e3ac}@media (min-width:350px){.checkbox{display:inline-block}}@media (min-width:560px){.checkbox+.checkbox{margin-left:32px}}.checkbox .control-indicator{display:inline-block;width:24px;height:24px;padding-top:6px;margin-right:12px;text-align:center;vertical-align:middle;background-color:#fff}.checkbox .control-indicator .manicon-check{font-size:11px;color:#fff;visibility:hidden}.checkbox input{position:absolute;z-index:-1;opacity:0}.checkbox input:checked~.control-indicator{background-color:#52e3ac}.checkbox input:checked~.control-indicator .manicon-check{visibility:visible}.header-app{position:fixed;width:100%;background-color:#fff;border-bottom:1px solid transparent;transition:border-color .2s ease}.header-app.dark,.header-app.dark .header-container{background-color:#414042}.header-app.dark .logo{color:#9a9a9a;transition:color .2s ease}.header-app.dark .logo:hover{color:#52e3ac}.header-app.dark .text-nav .active{color:#fff}.header-app.dark .text-nav .active:before{background-color:#fff}.header-app .header-container{max-width:1235px;padding:14px 4.5%;margin-right:auto;margin-left:auto;position:relative;background-color:#fff}@media (min-width:1235px){.header-app .header-container{padding-right:50px;padding-left:50px}}@media (min-width:480px){.header-app .header-container{padding-top:20px;padding-bottom:20px}}.header-app .header-border{position:absolute;width:100%;visibility:hidden;border-bottom:1px solid #c3c3c3;opacity:0;transition:opacity .2s ease,visibility .2s ease}.not-top .header-app .header-border{visibility:visible;opacity:1}.header-app .logo{display:inline-block;margin-right:22px;color:#52e3ac;text-decoration:none;vertical-align:middle}@media (min-width:480px){.header-app .logo{margin-right:33px}}.header-app .logo .manicon-manifold-logo{font-size:32px}@media (min-width:480px){.header-app .logo .manicon-manifold-logo{font-size:40px}}.header-app .logo .logo-square{width:32px;height:32px}@media (min-width:480px){.header-app .logo .logo-square{width:40px;height:40px}}.header-app .logo .logo-square .image{position:relative;left:-1px;width:32px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;border:1px solid #fff}@media (min-width:480px){.header-app .logo .logo-square .image{width:40px}}.header-app .text-nav{display:inline-block;vertical-align:middle}.header-app .text-nav.show-50{display:none}@media (min-width:560px){.header-app .text-nav.show-50{display:inline-block}}.header-app .text-nav ul{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none}.header-app .text-nav ul li{display:inline-block}.header-app .text-nav li{margin-right:18px}@media (min-width:480px){.header-app .text-nav li{margin-right:25px}}.header-app .text-nav li a{font-family:sofia-pro,trueno,sans-serif;position:relative;font-size:14px;color:#9a9a9a;text-decoration:none}@media (min-width:480px){.header-app .text-nav li a{font-size:16px}}.header-app .text-nav li a:hover{color:#52e3ac}.header-app .text-nav li.active a{color:#363636}.header-app .text-nav li.active a:before{position:absolute;bottom:-4px;left:0;display:block;width:100%;height:2px;content:"";background-color:#363636}.header-app .menu-dropdowns{position:absolute;top:0;right:4.5%;height:100%}@media (min-width:1235px){.header-app .menu-dropdowns{right:50px}}.header-app .menu-dropdowns>ul{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none;position:relative;display:block;height:100%}.header-app .menu-dropdowns>ul>li{display:inline-block;height:100%}@media (min-width:800px){.header-app .menu-dropdowns>ul>li{position:relative}}.header-app .menu-dropdowns>ul>li.show-60{display:none}@media (min-width:620px){.header-app .menu-dropdowns>ul>li.show-60{display:inline-block}}.header-app .menu-dropdowns>ul>li+li{margin-left:28px}@media (min-width:620px){.header-app .menu-dropdowns>ul>li+li{margin-left:55px}}.header-app .menu-dropdowns .button-mode{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;padding:3px 11px;font-size:12px;color:#52e3ac;text-decoration:none;border:1px solid #52e3ac;transition:color .2s ease,background-color .2s ease}.header-app .menu-dropdowns .button-mode:hover{color:#fff;background-color:#52e3ac}.header-app .menu-dropdowns .button-search{position:relative;height:100%;font-size:19px;color:#555;vertical-align:middle}.header-app .menu-dropdowns .button-search:after{width:0;height:0;border-color:transparent transparent #ececec;border-style:solid;border-width:0 15.5px 17px;position:absolute;bottom:0;left:50%;display:block;margin-top:-20px;margin-left:-15px;content:"";opacity:0;transition:margin .2s ease,opacity .2s ease}.header-app .menu-dropdowns .button-search.button-active:after{margin-top:0;opacity:1}.header-app .menu-dropdowns .button-avatar{height:100%;vertical-align:middle}.header-app .menu-dropdowns .search-menu{position:absolute;right:-4.5vw;max-width:100vw;white-space:nowrap}@media (min-width:1235px){.header-app .menu-dropdowns .search-menu{right:-50px}}.header-app .menu-dropdowns .user-menu{position:absolute;right:-20px;white-space:nowrap}@media (min-width:480px){.header-app .menu-dropdowns .user-menu{right:-24px}}.header-app .menu-dropdowns .user-menu .tail{right:21px;display:block}@media (min-width:480px){.header-app .menu-dropdowns .user-menu .tail{right:28px}}.header-app .menu-dropdowns .search-menu,.header-app .menu-dropdowns .user-menu{margin-top:-20px;visibility:hidden;opacity:0;transition:all,.2s,ease}.header-app .menu-dropdowns .panel-visible .search-menu,.header-app .menu-dropdowns .panel-visible .user-menu{margin-top:0;visibility:visible;opacity:1}.backend main,.browse main{padding-top:60px}@media (min-width:480px){.backend main,.browse main{padding-top:79px}}.notifications-list{top:100px;width:100%}.notifications-list .notification{width:100%;color:#363636}.notifications-list .notification .container{position:relative;padding-top:23px;padding-bottom:25px;background-color:#d4f2ff}@media (min-width:1235px){.notifications-list .notification .container{max-width:1185px;padding:23px 26px 25px}}.notifications-list .notification .notification-heading{font-family:sofia-pro,trueno,sans-serif;margin-top:0;font-size:16px;padding-right:67px;margin:0;font-size:18px;font-weight:600}@media (min-width:700px){.notifications-list .notification .notification-heading{font-size:20px}}.notifications-list .notification .notification-body{font-family:freight-text-pro,aleo,serif;padding-right:67px;margin-top:10px;font-size:16px}@media (min-width:700px){.notifications-list .notification .notification-body{font-size:20px}}.notifications-list .notification .notification-close{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:50%;right:4.5%;margin-top:-14px;font-size:24px}@media (min-width:700px){.notifications-list .notification .notification-close{font-size:28px}}@media (min-width:1235px){.notifications-list .notification .notification-close{right:26px}}.notifications-list .notification.notice .container{background-color:#d4f2ff}.notifications-list .notification.warning .container{background-color:#fff799}.notifications-list .notification.error .container{background-color:#ffbdbd}.notifications-list.notifications-list-drawer .notification-container{transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.notifications-list.notifications-list-drawer .notification-container.notification-leave{visibility:visible;opacity:1;transition:opacity 0s linear}.notifications-list.notifications-list-drawer .notification-container.notification-leave-active{visibility:hidden;opacity:0;transition:visibility 0s .5s,opacity .5s linear}.notifications-list.notifications-list-drawer .notification .container{padding:18px;background-color:#363636}.notifications-list.notifications-list-drawer .notification.error .container,.notifications-list.notifications-list-drawer .notification.notice .container,.notifications-list.notifications-list-drawer .notification.warning .container{background-color:#363636}.notifications-list.notifications-list-drawer .notification.notice .container{color:#2bd1fa}.notifications-list.notifications-list-drawer .notification.warning .container{color:#fffd73}.notifications-list.notifications-list-drawer .notification.error.container{color:#f75884}.notifications-list.notifications-list-drawer .notification .notification-heading{font-size:20px}.notifications-list.notifications-list-drawer .notification .notification-body{font-family:sofia-pro,trueno,sans-serif;margin-top:0;font-weight:600;padding-right:0;margin-top:8px;font-size:16px;font-weight:400;color:#d6d6d6}.notifications-list.notifications-list-drawer .notification .notification-close{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;top:auto;right:auto;margin:8px 0 0;font-size:inherit}.notifications-list.notifications-list-drawer .notification .notification-close .manicon{display:none}.notifications-list.notifications-list-drawer .notification .notification-close .screen-reader-text{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;position:relative;overflow:visible;font-size:12px;color:#9a9a9a}.notifications-list.notifications-list-drawer .notification .notification-close .screen-reader-text:hover{color:#52e3ac}.notifications-list.notifications-list-header{position:absolute;top:60px}@media (min-width:480px){.notifications-list.notifications-list-header{top:80px}}.notifications-list.notifications-list-header.updating{transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.notifications-list.notifications-list-header .notification-container.notification-leave{max-height:200px;transition:max-height .2s ease-out .15s,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,max-height .2s ease-out .15s;transition:transform .3s ease-in-out,max-height .2s ease-out .15s,-webkit-transform .3s ease-in-out}.notifications-list.notifications-list-header .notification-container.notification-leave-active{max-height:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.notifications-list.notifications-list-header .notification-container+.notification-container .notification .container{border-top:1px solid #9a9a9a}.loading-bar{position:fixed;top:0;width:100%;height:5px;visibility:hidden}.loading-bar.complete,.loading-bar.loading{visibility:visible}.loading-bar .progress{position:relative;width:0;height:100%;background-color:#52e3ac;opacity:0}.loading-bar.loading .progress{width:90%;opacity:1;transition:width 100s cubic-bezier(.06,.95,.4,.93)}.loading-bar.complete .progress{width:100%;opacity:0;transition:width .5s ease-out,opacity .8s ease}.section-heading{font-size:22px;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-bottom:30px}@media (min-width:620px){.section-heading{font-size:26px}}@media (min-width:1024px){.section-heading{align-items:center;flex-direction:row;justify-content:space-between}}.section-heading .main{display:flex;align-items:flex-start;padding-right:25px}.section-heading .main .manicon{margin-right:14px}.section-heading .main .body{font-size:16px}.section-heading .main .body .title{font-family:sofia-pro,trueno,sans-serif;font-size:22px;margin-top:0;margin-bottom:1.2em;font-weight:500;line-height:1.32;color:#555;margin-bottom:2px}@media (min-width:620px){.section-heading .main .body .title{font-size:26px}}.bg-neutral90 .section-heading .main .body .title{color:#d6d6d6}.section-heading .main .body .date{font-family:freight-text-pro,aleo,serif;font-style:italic;font-weight:400;letter-spacing:.031em;font-size:14px;color:#828282}.section-heading .overlay-copy{font-family:freight-text-pro,aleo,serif;font-size:18px;color:#d6d6d6}.section-heading .overlay-copy a{color:#d6d6d6}.section-heading .login-links{font-family:freight-text-pro,aleo,serif;font-size:18px;color:#d6d6d6;font-style:italic}.section-heading .login-links a{color:#d6d6d6;color:#9a9a9a}.section-heading .login-links a+a{margin-left:14px}.section-heading .utility{margin-top:20px}@media (min-width:1024px){.section-heading .utility{margin-top:0}}@media (min-width:1024px){.section-heading .utility .right{position:absolute;top:0;right:0}}.section-heading .utility .right .button-primary{margin-bottom:20px}@media (min-width:1024px){.section-heading .utility .right .button-primary{margin-bottom:0}}.section-heading .utility .right .button-primary .manicon{display:inline-block;margin-right:8px;vertical-align:top}.section-heading .utility .right .button-primary .manicon.manicon-lamp{font-size:1.3em}.section-heading .manicon{color:#c3c3c3}.section-heading .manicon,.section-heading .manicon+span{display:inline-block;vertical-align:middle}.section-heading .manicon.manicon-books-on-shelf{font-size:1.385em}.section-heading .manicon.manicon-books-stack{font-size:1.923em}.section-heading .manicon.manicon-books-with-glasses{font-size:1.231em}.section-heading .manicon.manicon-cube-shine{margin-top:-.24em;margin-right:14px;font-size:1.962em}.section-heading .manicon.manicon-lamp{margin-top:-.156em;font-size:1.731em}.section-heading .manicon.manicon-new-round{margin-top:-.061em;margin-right:13px;font-size:1.885em;color:#52e3ac}.section-heading .manicon.manicon-pulse{margin-top:.261em;font-size:.885em}.section-heading .manicon.manicon-tag{margin-top:-.028em;font-size:1.385em}.section-heading .manicon.manicon-file-box{margin-top:.2em;font-size:1.4em}.sub-section-heading{font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;padding:1.143em 2.143em 1.357em;margin-bottom:2.929em;font-size:14px;color:#34a178;background-color:#f7f7f7}.form-heading,.sub-section-heading{font-family:sofia-pro,trueno,sans-serif;margin-top:0}.form-heading{font-size:22px;margin-bottom:1.2em;font-weight:500;line-height:1.32;margin-bottom:25px;color:#9a9a9a}@media (min-width:620px){.form-heading{font-size:26px}}.section-heading-secondary{padding-bottom:1.375em;font-size:16px}.section-heading-secondary h1,.section-heading-secondary h2,.section-heading-secondary h3,.section-heading-secondary h4,.section-heading-secondary h5,.section-heading-secondary h6{font-family:sofia-pro,trueno,sans-serif;margin:0;font-size:1em;color:#d6d6d6;text-transform:uppercase;letter-spacing:.075em}.section-heading-secondary a{color:#9a9a9a;text-decoration:none;transition:color .2s ease}.section-heading-secondary a:hover{color:#52e3ac}.section-heading-secondary .manicon{display:inline-block;margin-left:9px;color:#52e3ac;vertical-align:middle}.section-heading-secondary .manicon.manicon-stack{margin-top:-2px;font-size:23px}.section-heading-secondary .manicon.manicon-bugle-small{font-size:14px;vertical-align:top}.section-heading-secondary .manicon.manicon-bugle{margin-top:1px;font-size:15px;vertical-align:top}.section-heading-secondary .manicon.manicon-pulse-small{margin-top:-6px;font-size:19px}.section-heading-secondary .manicon.manicon-cube-shine,.section-heading-secondary .manicon.manicon-document{margin-top:-8px;font-size:23px}.section-heading-secondary .manicon.manicon-pencil-simple{margin-top:-5px;font-size:21px}.section-heading-secondary .manicon.manicon-file-box{margin-top:-5px;font-size:19px}.section-heading-secondary .manicon.manicon-arrows-opposite{margin-top:-4px;font-size:21px}.share-nav-primary>span{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;font-size:14px;line-height:15px;color:#9a9a9a}.share-nav-primary ul{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none;display:inline-block}.share-nav-primary ul li{display:inline-block;margin-left:18px;vertical-align:middle}.share-nav-primary ul a,.share-nav-primary ul button{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#c3c3c3;text-decoration:none;transition:color .2s ease}.share-nav-primary ul a:hover,.share-nav-primary ul button:hover{color:#52e3ac}.share-nav-primary ul .manicon{line-height:15px}.share-nav-primary ul .manicon-twitter{font-size:14px}.share-nav-primary ul .manicon-facebook{font-size:15px}.share-nav-primary ul .manicon-envelope-simple{font-size:12px}.table-single-value{width:100%}.table-single-value tr:first-child td{padding-top:0}.table-single-value tr td{font-family:sofia-pro,trueno,sans-serif;padding:6px 20px 8px 0;font-size:15px;letter-spacing:.015em;color:#9a9a9a;border-bottom:1px solid #555}@media (min-width:480px){.table-single-value tr td{padding:11px 20px 6px 0;font-size:18px}}.table-single-value tr td+td{padding-right:0;font-size:24px;color:#52e3ac;text-align:right}@media (min-width:480px){.table-single-value tr td+td{font-size:27px}}.button-avatar{transition:background-color .2s ease}.button-avatar,.button-avatar .avatar{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button-avatar .avatar{width:32px;height:32px;overflow:hidden;text-align:center;background-color:#52e3ac;border-radius:100%}.button-avatar .avatar .avatar-image{width:100%}.button-avatar .avatar .manicon-person{font-size:27.2px;line-height:38.4px;color:#c1f7e4}@media (min-width:480px){.button-avatar .avatar{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:36px;height:36px;overflow:hidden;text-align:center;background-color:#52e3ac;border-radius:100%}.button-avatar .avatar .avatar-image{width:100%}.button-avatar .avatar .manicon-person{font-size:30.6px;line-height:43.2px;color:#c1f7e4}}.user-menu{background-color:#ececec}.user-menu .tail{position:absolute;top:-17px;right:28px;width:0;height:0;border-color:transparent transparent #ececec;border-style:solid;border-width:0 15.5px 17px;display:none}.user-menu ul{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none}.user-menu ul li{font-family:sofia-pro,trueno,sans-serif;font-size:20px}@media (min-width:480px){.user-menu ul li{font-size:22px}}.user-menu ul li a,.user-menu ul li button{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:66px;padding:15px 30px;color:#555;text-decoration:none}.user-menu ul li a i,.user-menu ul li button i{color:#9a9a9a}.user-menu ul li a:hover,.user-menu ul li a:hover i,.user-menu ul li button:hover,.user-menu ul li button:hover i{color:#52e3ac}.user-menu ul li+li{border-top:2px solid #d6d6d6}.user-menu .manicon{display:inline-block;width:32px;margin-right:18px;text-align:right;vertical-align:middle}@media (min-width:480px){.user-menu .manicon{width:35px}}.user-menu .manicon+span{display:inline-block;vertical-align:middle}.user-menu .manicon-person-pencil-simple{font-size:38px}@media (min-width:480px){.user-menu .manicon-person-pencil-simple{font-size:42px}}.user-menu .manicon-circle-arrow-out-right{padding-right:6px;font-size:28px}@media (min-width:480px){.user-menu .manicon-circle-arrow-out-right{font-size:31px}}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.instructional-copy{font-family:freight-text-pro,aleo,serif;font-size:16px;font-style:italic;padding-bottom:12px;margin-bottom:15px;font-size:18px;font-style:normal;line-height:1.4em;color:#d6d6d6}.instructional-copy a{color:#d6d6d6}.instructional-copy a:hover{color:#e6e6e6}.instructional-copy.margin-top{margin-top:30px}.instructional-copy.margin-bottom{margin-bottom:30px}.no-focus-outline:focus{outline:none}.search-query+.search-results{margin-top:65px}.search-results .label-count{font-family:sofia-pro,trueno,sans-serif;font-size:16px;letter-spacing:.075em;display:block;padding-bottom:10px;font-size:13px;font-weight:600;color:#555;text-transform:uppercase;border-bottom:1px solid #c3c3c3}@media (min-width:480px){.search-results .label-count{font-size:14px}}.search-results .label-count .count{font-size:22px;font-weight:400}@media (min-width:480px){.search-results .label-count .count{font-size:24px}}.search-results .results{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none}.search-results .results+.list-pagination-primary{margin-top:65px}.search-results .results a{text-decoration:none}.search-results .results .result{display:flex;align-items:flex-start;flex-wrap:wrap;padding:28px 14px;font-weight:200;color:#555;background-color:#fff;border-bottom:1px solid #c3c3c3;transition:background-color .4s ease}@media (min-width:760px){.search-results .results .result{flex-wrap:nowrap}}@media (min-width:700px){.search-results .results .result{padding:28px 20px}}.search-results .results .result:hover{background-color:#f7f7f7}.search-results .results .result .title{font-family:sofia-pro,trueno,sans-serif;margin:0 0 8px;color:#363636;font-size:15px;font-weight:600}@media (min-width:700px){.search-results .results .result .title{font-size:18px}}.search-results .results .result .title-parent{color:#828282}.search-results .results .result .subtitle{font-family:freight-text-pro,aleo,serif;font-size:16px;margin:0}@media (min-width:700px){.search-results .results .result .subtitle{font-size:16px}}.search-results .results .result .image{margin-right:12px;min-width:50px;max-width:50px}@media (min-width:690px){.search-results .results .result .image{margin-right:20px;width:7.813vw;max-width:7.813vw}}@media (min-width:960px){.search-results .results .result .image{min-width:75px;max-width:75px}}.search-results .results .result .image img,.search-results .results .result .image svg{max-width:100%;height:auto}.search-results .results .result .image+.body{width:calc(100% - 50px - 12px)}@media (min-width:690px){.search-results .results .result .image+.body{max-width:calc(100% - 7.813vw - 20px)}}.search-results .results .result .body{font-family:freight-text-pro,aleo,serif;flex-grow:2;width:100%}@media (min-width:690px){.search-results .results .result .body{width:auto}}.search-results .results .result .date{font-family:freight-text-pro,aleo,serif;font-size:16px;font-style:italic}.search-results .results .result .marker{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;display:flex;align-items:center;padding:8px 14px;font-size:11px;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;color:#34a178;text-align:center;background-color:#ececec;white-space:nowrap;margin-top:16px}.search-results .results .result .marker.secondary{color:#f75884}.search-results .results .result .marker.tertiary{color:#696969}.search-results .results .result .marker+.marker{margin-left:8px}@media (min-width:760px){.search-results .results .result .marker{margin-top:0;margin-left:25px}}.search-results .results .result .excerpt{margin-bottom:8px}.search-results .results .result .with-highlights .highlight{background-color:#fff799}.search-results .result-project .makers{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none;margin:0 0 8px}.search-results .result-project .makers li{font-family:freight-text-pro,aleo,serif;display:inline}.search-results .result-project .makers li:after{content:", "}.search-results .result-project .makers li:last-child:after{display:none}.search-results .result-text .result{display:flex}.search-results .result-text .image svg{fill:#c3c3c3}.search-results .result-annotation .result{display:block}.collection-detail .utility{padding:26px 0 12px}@media (min-width:620px){.collection-detail .utility{display:flex;justify-content:space-between}}.collection-detail .utility .meta-value{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;font-size:13px}.collection-detail .utility .meta-value a{color:#d6d6d6;transition:color .1s ease}.collection-detail .utility .meta-value a:visited{color:#d6d6d6}.collection-detail .utility .meta-value a:hover{color:#52e3ac}.collection-detail .collection-description{font-family:freight-text-pro,aleo,serif;max-width:840px;font-size:15px;color:#828282}.collection-detail .collection-description a,.collection-detail .collection-description a:visited{color:#828282}.collection-detail .share-nav-primary{padding-top:26px}.resource-collections-list ul{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none}@media (min-width:620px){.resource-collections-list ul{display:flex;flex-wrap:wrap;margin-left:-25px}}@media (min-width:880px){.resource-collections-list ul{margin-left:-4.858vw}}.resource-collections-list li{display:flex;width:100%;margin-bottom:20px}@media (min-width:620px){.resource-collections-list li{width:50%;padding-left:25px;margin-bottom:30px}}@media (min-width:880px){.resource-collections-list li{padding-left:4.858vw}}.resource-collections-list a{display:flex;width:100%;padding-top:120px;text-decoration:none;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}@media (min-width:800px){.resource-collections-list a{padding-top:160px}}.resource-collections-list a:hover .collection-title{color:#34a178}.resource-collections-list .title-overlay{display:flex;align-items:center;justify-content:space-between;width:100%;background-color:rgba(0,0,0,.5);transition:background-color .2s ease}@media (min-width:800px){.resource-collections-list .title-overlay{flex-direction:row}}.resource-collections-list .collection-title,.resource-collections-list .icon{margin:0;color:#fff}.resource-collections-list .collection-title{font-family:sofia-pro,trueno,sans-serif;width:auto;height:auto;padding:18px 16px;font-size:18px;transition:color .2s ease}@media (min-width:700px){.resource-collections-list .collection-title{padding:18px 21px}}@media (min-width:880px){.resource-collections-list .collection-title{font-size:20px}}@media (min-width:1024px){.resource-collections-list .collection-title{padding:22px 21px}}.resource-collections-list .icon{font-family:sofia-pro,trueno,sans-serif;padding-right:16px;font-size:12px;text-align:center}@media (min-width:760px){.resource-collections-list .icon{padding:18px 16px 18px 0}}.resource-collections-list .icon .manicon{display:block;margin-bottom:8px;font-size:25px}.resource-collections-list .icon span{display:none}@media (min-width:760px){.resource-collections-list .icon span{display:block}}.resource-slideshow{padding-bottom:38px}@media (min-width:620px){.resource-slideshow{max-width:1235px;padding-right:4.5%;padding-left:4.5%;margin-right:auto;margin-left:auto}}@media (min-width:620px) and (min-width:1235px){.resource-slideshow{padding-right:50px;padding-left:50px}}.resource-slideshow .resource-slide-figure figure{height:calc(100% - 39px)}@media (min-width:620px){.resource-slideshow .resource-slide-figure figure{height:100%}}.resource-slideshow .slide-footer{position:relative;padding:10px 4.5%}@media (min-width:620px){.resource-slideshow .slide-footer{display:table;width:100%;padding:17px 23px;background-color:#363636}}.resource-slideshow .slide-caption{position:relative;display:table-cell;width:100%;vertical-align:top}.resource-slideshow .resource-title{font-family:sofia-pro,trueno,sans-serif;margin-top:0;margin-bottom:.2em;font-size:20px;font-weight:400;color:#363636}@media (min-width:620px){.resource-slideshow .resource-title{margin-bottom:.364em;font-size:22px;color:#f7f7f7}}.overlay-full .resource-slideshow .resource-title{color:#f7f7f7}.resource-slideshow .resource-description{font-family:freight-text-pro,aleo,serif;max-width:570px;height:5em;overflow:hidden;font-size:15px;color:#c3c3c3}.resource-slideshow .resource-description p+p{margin-top:1em}.resource-slideshow .resource-description a,.resource-slideshow .resource-description a:visited{color:#c3c3c3}.resource-slideshow .resource-description.transition-height{transition:height .2s ease}.resource-slideshow .slide-pagination{position:absolute;bottom:100%;left:0;width:100%;text-align:center;background-color:rgba(54,54,54,.9)}@media (min-width:620px){.resource-slideshow .slide-pagination{position:static;width:160px;padding-top:2px;text-align:right;background:transparent}}.resource-slideshow .slide-pagination .slide-ordinal{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;display:inline-block;padding:11px 0 13px;font-size:13px;color:#9a9a9a;letter-spacing:.05em}@media (min-width:620px){.resource-slideshow .slide-pagination .slide-ordinal{padding:0;font-size:16px}}.resource-slideshow .slide-pagination .slide-next,.resource-slideshow .slide-pagination .slide-previous{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;position:absolute;top:50%;margin-top:-9px;font-size:13px;color:#c3c3c3;letter-spacing:.05em}@media (min-width:620px){.resource-slideshow .slide-pagination .slide-next,.resource-slideshow .slide-pagination .slide-previous{position:static;margin-top:16px}}@media (min-width:620px){.resource-slideshow .slide-pagination .slide-next .text,.resource-slideshow .slide-pagination .slide-previous .text{display:none}}.resource-slideshow .slide-pagination .slide-next .manicon-arrow-left,.resource-slideshow .slide-pagination .slide-next .manicon-arrow-right,.resource-slideshow .slide-pagination .slide-previous .manicon-arrow-left,.resource-slideshow .slide-pagination .slide-previous .manicon-arrow-right{display:inline-block;margin-top:-1px;font-size:.923em;vertical-align:middle}@media (min-width:620px){.resource-slideshow .slide-pagination .slide-next .manicon-arrow-left,.resource-slideshow .slide-pagination .slide-next .manicon-arrow-right,.resource-slideshow .slide-pagination .slide-previous .manicon-arrow-left,.resource-slideshow .slide-pagination .slide-previous .manicon-arrow-right{display:none}}.resource-slideshow .slide-pagination .slide-next .manicon-arrow-left,.resource-slideshow .slide-pagination .slide-previous .manicon-arrow-left{margin-right:9px}.resource-slideshow .slide-pagination .slide-next .manicon-arrow-right,.resource-slideshow .slide-pagination .slide-previous .manicon-arrow-right{margin-left:9px}.resource-slideshow .slide-pagination .slide-next .manicon-arrow-round-left,.resource-slideshow .slide-pagination .slide-next .manicon-arrow-round-right,.resource-slideshow .slide-pagination .slide-previous .manicon-arrow-round-left,.resource-slideshow .slide-pagination .slide-previous .manicon-arrow-round-right{display:none;font-size:42px}@media (min-width:620px){.resource-slideshow .slide-pagination .slide-next .manicon-arrow-round-left,.resource-slideshow .slide-pagination .slide-next .manicon-arrow-round-right,.resource-slideshow .slide-pagination .slide-previous .manicon-arrow-round-left,.resource-slideshow .slide-pagination .slide-previous .manicon-arrow-round-right{display:inline-block}}.resource-slideshow .slide-pagination .slide-next:disabled,.resource-slideshow .slide-pagination .slide-previous:disabled{opacity:.4}.resource-slideshow .slide-pagination .slide-next:not(:disabled):hover,.resource-slideshow .slide-pagination .slide-previous:not(:disabled):hover{color:#52e3ac}.resource-slideshow .slide-pagination .slide-previous{left:20px}.resource-slideshow .slide-pagination .slide-next{right:20px}@media (min-width:620px){.resource-slideshow .slide-pagination .slide-next{margin-left:14px}}.resource-slideshow .resource-utility{position:relative}.resource-slideshow .resource-utility .wrapper{padding:9px 0 15px;background-color:#fff}@media (min-width:620px){.resource-slideshow .resource-utility .wrapper{background-color:#363636}}.overlay-full .resource-slideshow .resource-utility .wrapper{background-color:#363636}.resource-slideshow .resource-utility.expandable.expanded{margin-top:33px}.resource-slideshow .resource-utility.expandable.expanded .wrapper{margin-top:0}.resource-slideshow .resource-utility.expandable .more-link{display:block}@media (min-width:480px){.resource-slideshow .resource-utility.expandable .more-link{display:inline}}.resource-slideshow .resource-utility.expandable:before{position:absolute;bottom:100%;left:0;display:block;width:100%;height:33px;content:"";box-shadow:inset -10px -10px 18px 0 #fff}@media (min-width:620px){.resource-slideshow .resource-utility.expandable:before{box-shadow:inset -10px -10px 18px 0 #363636}}.overlay-full .resource-slideshow .resource-utility.expandable:before{box-shadow:inset -10px -10px 18px 0 #363636}.resource-slideshow .resource-utility .detail-link,.resource-slideshow .resource-utility .download-link,.resource-slideshow .resource-utility .more-link{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;margin-top:7px;font-size:13px;color:#c3c3c3;text-decoration:none;transition:color .2s ease}@media (min-width:480px){.resource-slideshow .resource-utility .detail-link,.resource-slideshow .resource-utility .download-link,.resource-slideshow .resource-utility .more-link{display:inline;margin-top:0;margin-right:22px;color:#9a9a9a}}.overlay-full .resource-slideshow .resource-utility .detail-link,.overlay-full .resource-slideshow .resource-utility .download-link,.overlay-full .resource-slideshow .resource-utility .more-link{color:#9a9a9a}.resource-slideshow .resource-utility .detail-link:hover,.resource-slideshow .resource-utility .download-link:hover,.resource-slideshow .resource-utility .more-link:hover{color:#52e3ac}.resource-slideshow .resource-utility .more-link{display:none;color:#9a9a9a}@media (min-width:620px){.resource-slideshow .resource-utility .more-link{color:#c3c3c3}}.overlay-full .resource-slideshow .resource-utility .more-link{color:#c3c3c3}.resource-slideshow .resource-utility .more-link .close-text,.resource-slideshow .resource-utility .more-link.open .open-text{display:none}.resource-slideshow .resource-utility .more-link.open .close-text{display:inline}.resource-slideshow .resource-utility .download-link .manicon-arrow-down{display:inline-block;margin-top:-2px;margin-left:6px;font-size:11px;vertical-align:middle}.event-list-primary{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none;display:flex;flex-wrap:wrap;padding-top:20px}@media (min-width:620px){.event-list-primary{padding-top:39px;margin-left:-40px}}.event-list-primary li{display:flex;width:100%}@media (min-width:620px){.event-list-primary li{width:50%;min-height:170px;padding-left:40px;margin-bottom:28px}}.event-list-primary li+li{border-top:2px solid #e6e6e6}@media (min-width:620px){.event-list-primary li+li{border:0}}.event-list-secondary{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none;display:flex;flex-wrap:wrap;margin-bottom:-28px}@media (min-width:620px){.event-list-secondary{margin-left:-40px}}.event-list-secondary li{display:flex;width:100%}@media (min-width:620px){.event-list-secondary li{width:50%;min-height:170px;padding-left:40px;margin-bottom:28px}}@media (min-width:880px){.event-list-secondary li{width:33.333%;margin-bottom:40px}}.event-list-secondary li+li{border-top:2px solid #e6e6e6}@media (min-width:620px){.event-list-secondary li+li{border:0}}@media (min-width:620px){.event-list-secondary li:nth-child(n+3){display:flex}}.event-list-primary li,.event-list-secondary li{padding-bottom:8px}@media (min-width:620px){.event-list-primary li,.event-list-secondary li{padding-bottom:0}}.event-tile{position:relative;width:100%;padding:15px 17px 19px 0;color:#363636;text-decoration:none;transition:color .2s ease,background-color .2s ease}@media (min-width:620px){.event-tile{display:flex;flex-direction:column;padding:0;background-color:#f7f7f7}}li:first-child .event-tile{padding-top:0}.event-tile.tweet .event-content{font-style:italic;letter-spacing:.065em}.event-tile .event-data{position:relative;display:flex;align-items:center;flex-grow:2;padding-left:50px}@media (min-width:620px){.event-tile .event-data{padding:22px 17px 26px 50px;padding-left:36px}}.event-tile .event-data>div{width:100%}.event-tile .event-data .manicon{position:absolute;top:0;left:0;width:35px;height:35px;font-size:35px;text-align:center;background-color:#52e3ac;border-radius:100%}@media (min-width:620px){.event-tile .event-data .manicon{top:50%;left:-18px;width:44px;height:44px;margin-top:-22px;font-size:44px}}@media (min-width:760px){.event-tile .event-data .manicon{left:-24px;width:48px;height:48px;font-size:48px}}.event-tile .event-data .manicon.manicon-book-opening{padding-top:.19em}.event-tile .event-data .manicon.manicon-book-opening:before{font-size:.583em}.event-tile .event-data .manicon.manicon-cube-shine{padding-top:.14em}.event-tile .event-data .manicon.manicon-cube-shine:before{font-size:.667em}.event-tile .event-data .manicon.manicon-egg{padding-top:.23em}.event-tile .event-data .manicon.manicon-egg:before{font-size:.521em}.event-tile .event-data .manicon.manicon-person-word-bubble{padding-top:.28em}.event-tile .event-data .manicon.manicon-person-word-bubble:before{font-size:.542em}.event-tile .event-data .manicon.manicon-twitter{padding-top:.354em;padding-left:1px}.event-tile .event-data .manicon.manicon-twitter:before{font-size:.354em}.event-tile .event-data .manicon:before{display:inline-block;color:#fff}.event-tile .event-title{font-family:sofia-pro,trueno,sans-serif;margin-top:0;margin-bottom:.467em;font-size:15px;font-weight:600}@media (min-width:480px){.event-tile .event-title{font-size:19px}}.event-tile .event-title+.event-date{margin-top:15px}.event-tile .event-subtitle,.event-tile .event.content{font-family:freight-text-pro,aleo,serif;font-style:italic;font-weight:400;letter-spacing:.031em;display:block;padding-bottom:17px;font-size:15px}.event-tile .event-user,.event-tile .event-user a{font-family:sofia-pro,trueno,sans-serif;font-size:13px;color:#34a178;text-decoration:none;transition:color .2s ease}.event-tile .event-user+.event-date,.event-tile .event-user a+.event-date{margin-top:3px}.event-tile .event-user+.event-content,.event-tile .event-user a+.event-content{padding-top:7px}.event-tile .event-content{font-family:freight-text-pro,aleo,serif;font-size:13px;line-height:1.313em;letter-spacing:.03em}.event-tile .event-content a{color:#34a178;text-decoration:none}.event-tile .event-content+.event-date{margin-top:12px}.event-tile .event-content+.event-user{padding-top:8px}.event-tile .event-date{display:block;transition:color .2s ease}.event-tile .event-date,.event-tile .event-prompt{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;font-size:11px;color:#9a9a9a}.event-tile .event-prompt{width:100%}@media (min-width:620px){.event-tile .event-prompt{min-height:43px;font-size:12px;background-color:#ececec}}.event-tile .event-prompt a{display:block;width:100%;padding:14px 17px 0 50px;margin:auto;line-height:9px;color:#9a9a9a;text-decoration:none;transition:color .2s ease,background-color .2s ease}@media (min-width:620px){.event-tile .event-prompt a{min-height:43px;padding:16px 17px 0 36px;line-height:11px}}.event-tile .event-prompt a:hover{color:#52e3ac}@media (min-width:620px){.event-tile .event-prompt a:hover{color:#696969;background-color:#52e3ac}}.event-tile .event-prompt .manicon{margin-left:13px;font-size:10px}@media (min-width:620px){.event-tile .event-prompt .manicon{font-size:11px}}a.event-tile:hover{color:#fff;background-color:#9a9a9a}a.event-tile:hover .event-date{color:#fff}a.event-tile:hover .event-user{color:#c1f7e4}a.event-tile:hover .event-prompt{color:#fff;background-color:#52e3ac}.no-follow{text-align:center}.no-follow .heading-primary{color:#696969}.no-follow p{font-family:freight-text-pro,aleo,serif;max-width:600px;margin:0 auto;font-size:16px;color:#555}@media (min-width:620px){.no-follow p{font-size:19px}}.no-follow .demo-animation{width:150px;padding-top:50px;margin:0 auto}@media (min-width:800px){.no-follow .demo-animation{width:180px;padding-top:77px}}.no-follow .demo-animation img{height:auto;max-width:100%}.button-nav{text-align:center}.button-nav .button-icon-primary{margin:0 20px 20px;vertical-align:top}.footer-browse{padding-top:32px;background-color:#696969}@media (min-width:560px){.footer-browse{padding-top:40px}}@media (min-width:690px){.footer-browse{padding-top:67px}}.footer-browse .footer-primary:after{display:block;clear:both;content:""}@media (min-width:690px){.footer-browse .footer-primary{min-height:105px}}@media (min-width:690px){.footer-browse .footer-primary .flex-row{display:flex;align-items:flex-start;justify-content:space-between}}@media (min-width:690px){.footer-browse .footer-primary .flex-row .right{order:2}}.footer-browse .footer-primary .flex-row .right .search-form{display:inline-block;margin-bottom:18px}@media (min-width:690px){.footer-browse .footer-primary .flex-row .right .search-form{margin-bottom:0}}@media (min-width:690px){.footer-browse .footer-primary .flex-row .left{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}}@media (min-width:690px){.footer-browse .footer-primary .flex-row .left .search-form{margin-top:65px}}.footer-browse .press-logo{display:inline-block;padding:0;margin-bottom:28px}@media (min-width:690px){.footer-browse .press-logo{float:right;margin-bottom:0}}.footer-browse .press-logo .logo-image{max-width:328px;max-height:202px}.footer-browse .text-nav ul{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none}.footer-browse .text-nav .fake-link,.footer-browse .text-nav a{font-family:sofia-pro,trueno,sans-serif;display:inline-block;font-size:17px;font-weight:500;color:#fff;text-decoration:none;transition:color .2s ease}.footer-browse .text-nav .fake-link:hover,.footer-browse .text-nav a:hover{color:#52e3ac}.footer-browse .text-nav>ul:after{display:block;clear:both;content:""}.footer-browse .text-nav>ul>li{float:left;margin-right:60px;margin-bottom:1em;font-size:16px}@media (min-width:690px){.footer-browse .text-nav>ul>li{margin-bottom:0}}@media (min-width:480px){.footer-browse .text-nav>ul>li{margin-right:102px}}.footer-browse .text-nav>ul>li li+li{margin-top:.8em}.footer-browse .search-form{max-width:250px}.footer-browse .footer-secondary{position:relative;padding-top:28px;padding-bottom:28px}.footer-browse .colophon{font-family:freight-text-pro,aleo,serif;font-size:16px;color:#c3c3c3}@media (min-width:480px){.footer-browse .colophon{font-size:18px}}.footer-browse .colophon a{color:inherit}.footer-browse .footer-tertiary{display:block;padding-top:30px;padding-bottom:30px;background-color:#555;transition:background-color .2s ease}.footer-browse .footer-tertiary:hover{background-color:#52e3ac}.footer-browse .footer-tertiary:hover .logo,.footer-browse .footer-tertiary:hover .logo.dull{color:#555}.footer-browse .footer-tertiary:hover .logo.dull .manicon-manifold-logo,.footer-browse .footer-tertiary:hover .logo.dull .text .neutral-text,.footer-browse .footer-tertiary:hover .logo .manicon-manifold-logo,.footer-browse .footer-tertiary:hover .logo .text .neutral-text{color:#fff}.footer-browse .footer-tertiary .logo{font-family:sofia-pro,trueno,sans-serif;display:block;font-size:20px;font-weight:600;line-height:33px;color:#fff;text-decoration:none;transition:color .2s ease}.footer-browse .footer-tertiary .logo.dull{color:#d6d6d6}.footer-browse .footer-tertiary .logo.dull .manicon-manifold-logo{color:#828282}.footer-browse .footer-tertiary .logo .manicon-manifold-logo{display:inline-block;margin-right:22px;font-size:30px;color:#52e3ac;vertical-align:top;transition:color .2s ease}.footer-browse .footer-tertiary .logo .text{display:inline-block}.footer-browse .footer-tertiary .logo .text .neutral-text{color:#828282;transition:color .2s ease}.footer-browse .social-nav a{display:flex;flex-wrap:nowrap;align-items:center}.footer-browse .social-nav a:hover .manicon{color:#52e3ac}.social-nav .manicon{color:#9a9a9a;transition:color .2s ease}.social-nav .manicon:before{display:inline-block;width:22px;margin-right:16px;text-align:center}.social-nav .manicon-twitter{font-size:19px}.social-nav .manicon-envelope-simple{font-size:14px}.social-nav .manicon-facebook{font-size:22px}.project-detail-hero{position:relative;color:#fff;background-color:#363636}.project-detail-hero .container{padding-top:35px;padding-bottom:35px}.project-detail-hero .container:after{display:block;clear:both;content:""}@media (min-width:560px){.project-detail-hero .container{padding-top:61px;padding-bottom:42px}}.project-detail-hero.hero-image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.project-detail-hero.hero-image:before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(0,0,0,.7);content:""}.project-detail-hero .project-title .block-label{font-family:sofia-pro,trueno,sans-serif;font-size:16px;text-transform:uppercase;display:inline-block;padding:.333em 8px;font-size:12px;font-weight:600;color:#fff;letter-spacing:.075em;background-color:#2bd1fa;border-radius:3px;position:relative;top:-.272em;display:inline;padding:.2em 7px .25em;font-size:11px;line-height:inherit;color:#414042;vertical-align:middle;background-color:#fff}.project-detail-hero .maker-avatar .no-image,.project-detail-hero .maker-avatar img{display:inline-block;margin-right:12px;vertical-align:middle}.project-detail-hero .maker-avatar .no-image{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:42px;height:42px;overflow:hidden;text-align:center;background-color:#c3c3c3;border-radius:100%;border:2px solid #fff}.project-detail-hero .maker-avatar .no-image .avatar-image{width:100%}.project-detail-hero .maker-avatar .no-image .manicon-person{font-size:35.7px;line-height:50.4px;color:#e6e6e6}.project-detail-hero .maker-avatar img{display:inline-block;width:42px;height:auto;border:2px solid #fff;border-radius:100%}.project-detail-hero .maker-avatar figcaption{font-family:freight-text-pro,aleo,serif;display:inline-block;margin-top:2px;font-size:18px;vertical-align:middle}@media (min-width:620px){.project-detail-hero .maker-avatar figcaption{font-size:21px}}.project-detail-hero .project-creator-avatars{margin-bottom:-8px}.project-detail-hero .project-creator-avatars+.project-contributor-list{margin-top:10px}@media (min-width:620px){.project-detail-hero .project-creator-list{margin-top:-5px}}.project-detail-hero .project-creator-list ul{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none;font-family:freight-text-pro,aleo,serif;font-size:19px;line-height:1.419;letter-spacing:.01em}@media (min-width:620px){.project-detail-hero .project-creator-list ul{font-size:21px}}.project-detail-hero .project-creator-list li{display:inline}.project-detail-hero .project-creator-list li:after{content:", "}.project-detail-hero .project-creator-list li:last-child:after{display:none}.project-detail-hero .project-creator-list+.project-contributor-list{margin-top:7px}.project-detail-hero .project-contributor-list{font-family:freight-text-pro,aleo,serif;font-size:16px;line-height:1.395}@media (min-width:620px){.project-detail-hero .project-contributor-list{font-size:19px}}.project-detail-hero .project-contributor-list .label{font-style:italic}.project-detail-hero .project-contributor-list ul{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none;display:inline}.project-detail-hero .project-contributor-list li{display:inline}.project-detail-hero .project-contributor-list li:after{content:", "}.project-detail-hero .project-contributor-list li:last-child:after{display:none}.project-detail-hero .project-figure{position:relative}.project-detail-hero .project-figure:after{display:block;clear:both;content:""}@media (min-width:760px){.project-detail-hero .project-figure{display:none}}.project-detail-hero .project-figure .project-creator-avatars{margin-bottom:22px}.project-detail-hero .project-figure .maker-avatar{display:block}.project-detail-hero .project-figure .maker-avatar+.maker-avatar{margin-top:14px}.project-detail-hero .project-figure .image{float:left;width:80px}@media (min-width:480px){.project-detail-hero .project-figure .image{width:25%}}.project-detail-hero .project-figure .image+.project-figure-caption{padding-left:18px}@media (min-width:480px){.project-detail-hero .project-figure .image+.project-figure-caption{padding-left:25px}}.project-detail-hero .project-figure .image img{height:auto;max-width:100%}.project-detail-hero .project-figure .project-figure-caption{float:left;width:calc(100% - 80px)}@media (min-width:480px){.project-detail-hero .project-figure .project-figure-caption{width:75%}}.project-detail-hero .project-figure .project-title{font-family:sofia-pro,trueno,sans-serif;margin-top:0;font-size:20px;font-weight:600}@media (min-width:620px){.project-detail-hero .project-figure .project-title{font-size:26px}}.project-detail-hero .project-figure .project-title .title-text{margin-right:12px}.project-detail-hero .project-figure .project-title .block-label{padding:.25em 6px;font-size:10px}.project-detail-hero .project-figure .project-title .subtitle{font-family:freight-text-pro,aleo,serif;font-style:italic;font-weight:400;letter-spacing:.031em;display:block;margin-top:.682em;font-size:17px}@media (min-width:620px){.project-detail-hero .project-figure .project-title .subtitle{font-size:19px}}.project-detail-hero .project-info{position:relative;padding-top:20px}@media (min-width:620px){.project-detail-hero .project-info{padding-top:26px}}@media (min-width:760px){.project-detail-hero .project-info{float:left;width:70%;padding-top:0;padding-right:12%}}.project-detail-hero .project-info .project-creator-avatars{display:none}@media (min-width:760px){.project-detail-hero .project-info .project-creator-avatars{display:block}}.project-detail-hero .project-info .project-creator-avatars+.project-title{margin-top:1.143em}.project-detail-hero .project-info .project-creator-list{display:none}@media (min-width:760px){.project-detail-hero .project-info .project-creator-list{display:block}}.project-detail-hero .project-info .project-contributor-list{display:none}@media (min-width:760px){.project-detail-hero .project-info .project-contributor-list{display:block}}.project-detail-hero .project-info .maker-avatar{display:inline-block;margin-right:20px;margin-bottom:14px}.project-detail-hero .project-info .project-title{font-family:sofia-pro,trueno,sans-serif;display:none;margin-top:-.29em;margin-bottom:1.06em;font-size:20px;font-weight:600;line-height:1.273}@media (min-width:480px){.project-detail-hero .project-info .project-title{font-size:26px}}@media (min-width:620px){.project-detail-hero .project-info .project-title{font-size:33px}}@media (min-width:760px){.project-detail-hero .project-info .project-title{display:block}}.project-detail-hero .project-info .project-title .title-text{margin-right:14px}.project-detail-hero .project-info .project-title .subtitle{font-family:freight-text-pro,aleo,serif;font-style:italic;font-weight:400;letter-spacing:.031em;display:block;margin-top:.5em;font-size:22px}.project-detail-hero .project-info .project-summary{font-family:freight-text-pro,aleo,serif;padding-top:.739em;margin-top:20px;font-size:16px;line-height:1.395;border-top:1px solid #fff}@media (min-width:690px){.project-detail-hero .project-info .project-summary{font-size:19px}}@media (min-width:760px){.project-detail-hero .project-info .project-summary{margin-top:72px}}.project-detail-hero .project-info .project-summary p{margin-bottom:.682em}.project-detail-hero .project-info .project-summary a,.project-detail-hero .project-info .project-summary a:visited{color:#fff}.project-detail-hero .project-info .project-entry{display:inline-block;margin-top:34px}.project-detail-hero .project-info .project-entry.top{margin-top:0;margin-bottom:23px}@media (min-width:760px){.project-detail-hero .project-info .project-entry.top{display:none}}.project-detail-hero .project-info .project-entry.bottom{display:none}@media (min-width:760px){.project-detail-hero .project-info .project-entry.bottom{display:flex}}.project-detail-hero .project-info .project-entry .button-toc{margin-bottom:20px}.project-detail-hero .project-info .button-secondary{display:block}@media (min-width:760px){.project-detail-hero .project-info .button-secondary{display:inline-block}}.project-detail-hero .project-info .button-secondary+.button-secondary{margin-top:14px}@media (min-width:760px){.project-detail-hero .project-info .button-secondary+.button-secondary{margin-top:0;margin-left:14px}}.project-detail-hero .project-info .button-tagged{margin-top:21px}@media (min-width:760px){.project-detail-hero .project-info .button-tagged{display:none}}.project-detail-hero .project-social{margin-top:33px}@media (min-width:760px){.project-detail-hero .project-social{margin-top:86px}}.project-detail-hero .project-social .networks ul{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none}.project-detail-hero .project-social .networks ul li{display:inline-block}.project-detail-hero .project-social .networks ul li+li{margin-left:20px}.project-detail-hero .project-social .networks ul li+li+li{margin-left:22px}.project-detail-hero .project-social .networks ul a{color:inherit;text-decoration:none}.project-detail-hero .project-social .networks ul a .manicon-twitter{font-size:17px}.project-detail-hero .project-social .networks ul a .manicon-facebook,.project-detail-hero .project-social .networks ul a .manicon-instagram{font-size:18px}.project-detail-hero .project-social .networks+.hashtag{margin-top:23px}.project-detail-hero .project-social .hashtag{font-family:sofia-pro,trueno,sans-serif;display:block;font-size:20px;font-weight:600}.project-detail-hero .project-aside{position:relative;display:none;float:left;width:30%}@media (min-width:760px){.project-detail-hero .project-aside{display:block}}.project-detail-hero .project-aside img{height:auto;max-width:100%}.project-detail-hero .project-aside .button-tagged{margin-top:14px}.meta-list{padding-left:0;list-style-type:none;margin:0 -63px}.meta-list li{display:inline-block;width:50%;padding-right:63px;padding-left:63px;vertical-align:top}.meta-list .meta-label{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;color:#c3c3c3}.meta-list .meta-value{font-family:sofia-pro,trueno,sans-serif;margin-top:4px;margin-bottom:19px;font-size:26px;color:#555}.project-thumb-placeholder.primary .tile{fill:#cbf7e6}.project-thumb-placeholder.secondary .tile{fill:#ebebeb}.project-thumb-placeholder.tertiary .tile{fill:#deecf9}.project-thumb-placeholder.quaternary .tile{fill:#ffebce}.project-thumb-placeholder.quinary .tile{fill:#f5e4f4}.project-thumb-placeholder .background{fill:#fff}.project-thumb-placeholder .outline{fill:#363636}.project-thumb-placeholder .tile{fill:#fff}.project-thumb-placeholder .icon{fill:#696969}.project-thumb-placeholder .highlight{fill:transparent}.resource-thumbnail-list ul{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none;display:flex;flex-wrap:wrap;margin-left:-20px}.resource-thumbnail-list li{display:flex;width:50%;padding-left:20px;margin-bottom:20px}@media (min-width:620px){.resource-thumbnail-list li{width:33.333%}}@media (min-width:760px){.resource-thumbnail-list li{width:25%}}@media (min-width:960px){.resource-thumbnail-list li{width:20%}}.resource-thumbnail-list a{display:flex;width:100%;text-decoration:none}.grid-project{margin:0}@media (min-width:620px){.grid-project{margin:0 -2.105vw}}@media (min-width:1235px){.grid-project{margin:0 -26px}}.select-browse+.grid-project{margin-top:26px}@media (min-width:620px){.select-browse+.grid-project{margin-top:40px}}@media (min-width:880px){.select-browse+.grid-project{margin-top:52px}}.grid-project ul{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none;display:block;width:100%}.grid-project ul li{display:inline-block;width:50%;font-size:0;vertical-align:top;opacity:1;transition:opacity .2s ease}@media (min-width:620px){.grid-project ul li{width:33.333%}}@media (min-width:880px){.grid-project ul li{width:25%}}.grid-project ul .grid-project-enter,.grid-project ul .grid-project-leave{opacity:0}.grid-project a{display:block;padding:12px;text-decoration:none}@media (min-width:620px){.grid-project a{padding:2.105vw}}@media (min-width:1235px){.grid-project a{padding:26px}}.grid-project a .figure-wrapper{max-width:180px}.grid-project a .figure-wrapper.dim figure img,.grid-project a .figure-wrapper.dim figure svg{opacity:.25}.grid-project a figure{position:relative;left:-4px;max-width:100%;height:0;padding-top:94%;margin-bottom:20px}.grid-project a figure .figure-border{display:inline-block}.grid-project a figure img,.grid-project a figure svg{position:absolute;top:0;left:0;z-index:0;width:auto;max-width:100%;height:100%;max-height:100%;border:4px solid transparent}.grid-project a figure img .background,.grid-project a figure svg .background{stroke:transparent;stroke-linecap:square;stroke-width:5px}.grid-project a figure svg{border:0}.grid-project a figure .follow-button{z-index:1}.grid-project a figure .manicon-plus-bold:hover~.thumbnail-follow-overlay{visibility:visible;opacity:1}.grid-project a:hover{background-color:#ececec}.grid-project a:hover img{border-color:#52e3ac}.grid-project a:hover svg .highlight{fill:#52e3ac}.grid-project a .title{font-family:sofia-pro,trueno,sans-serif;font-weight:600;color:#363636;margin-bottom:8px;font-size:16px}@media (min-width:700px){.grid-project a .title{font-size:18px}}.grid-project a .title .subtitle{font-family:freight-text-pro,aleo,serif;font-style:italic;font-weight:400;letter-spacing:.031em;display:block;margin-top:.682em;font-size:22px;color:#34a178}.grid-project a .makers{font-family:freight-text-pro,aleo,serif;padding-bottom:.75em;font-size:16px;color:#555}.grid-project a .block-label{font-family:sofia-pro,trueno,sans-serif;font-size:16px;text-transform:uppercase;display:inline-block;padding:.333em 8px;font-size:12px;font-weight:600;color:#fff;letter-spacing:.075em;background-color:#2bd1fa;border-radius:3px;margin-bottom:5px}.grid-project a .date{font-family:freight-text-pro,aleo,serif;font-size:14px;font-style:italic;color:#696969}@media (min-width:700px){.grid-project a .date{font-size:16px}}.grid-project a .alert:before{display:inline-block;width:7px;height:7px;margin-right:5px;margin-bottom:2px;color:#fff;content:"";background-color:#f75884;border-radius:50%}.grid-project .list-pagination-primary{margin-top:30px}.grid-project .list-pagination-primary ul li{width:auto}.grid-project .list-pagination-primary ul li a{padding:0}.grid-project .list-pagination-primary ul li a:hover{background-color:transparent}.grid-project-summary ul{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none;display:block;width:100%;margin-left:-11%}.grid-project-summary ul li{display:inline-block;width:50%;padding-bottom:26px;padding-left:calc(11% + 15px);font-size:0;vertical-align:top}@media (min-width:620px){.grid-project-summary ul li{width:33.333%;padding-left:11%}}.grid-project-summary a{display:block;text-decoration:none}.grid-project-summary a:hover img{border-color:#52e3ac}.grid-project-summary a:hover svg .highlight{fill:#52e3ac}.grid-project-summary a .figure-wrapper{max-width:195px}.grid-project-summary a figure{position:relative;height:0;max-width:100%;padding-top:113%;margin-bottom:20px}.grid-project-summary a figure img,.grid-project-summary a figure svg{position:absolute;top:0;left:0;z-index:0;width:auto;max-height:100%;border:4px solid transparent}.grid-project-summary a figure svg{border:0}.grid-project-summary a figure .follow-button{z-index:1}.grid-project-summary a figure .manicon-plus-bold:hover~.thumbnail-follow-overlay{opacity:1;visibility:visible}.grid-project-summary a .title{font-family:sofia-pro,trueno,sans-serif;font-weight:600;color:#363636;margin-bottom:8px;font-size:16px}@media (min-width:700px){.grid-project-summary a .title{font-size:18px}}.grid-project-summary a .title .subtitle{font-family:freight-text-pro,aleo,serif;font-style:italic;font-weight:400;letter-spacing:.031em;display:block;margin-top:.682em;font-size:22px;color:#34a178}.grid-project-summary a .makers{font-family:freight-text-pro,aleo,serif;font-size:20px;color:#555}.grid-project-summary a .date{font-family:freight-text-pro,aleo,serif;font-size:14px;font-style:italic;color:#696969}@media (min-width:700px){.grid-project-summary a .date{font-size:16px}}.grid-project-summary a .description{font-family:freight-text-pro,aleo,serif;font-size:20px;font-style:italic;color:#34a178}.grid-project-covers{margin-right:-1.542%;margin-left:-1.542%}.grid-project-covers ul{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none;display:block;margin-bottom:-30px}.grid-project-covers ul li{display:inline-block}.grid-project-covers li{width:16.667%;padding:0 1.542%;margin-bottom:30px;font-size:0;vertical-align:top}.grid-project-covers li img,.grid-project-covers li svg{width:100%;height:auto;border:4px solid transparent}.grid-project-covers figure{position:relative}.grid-project-covers figure:hover img{border-color:#52e3ac}.grid-project-covers figure:hover svg .highlight{fill:#52e3ac}.container .project-list-placeholder{text-align:center;padding-top:50px;padding-bottom:50px}.container .project-list-placeholder .section-heading{margin-bottom:20px}.container .project-list-placeholder .section-heading .main{display:block;text-align:center;width:100%;padding:0}.container .project-list-placeholder .section-heading .main .title{color:#696969}.container .project-list-placeholder svg{width:205px}.container .project-list-placeholder .button-icon-primary{margin-top:35px}.container .centered-message{font-family:freight-text-pro,aleo,serif;font-size:19px;line-height:1.3;margin:0 auto 35px;color:#696969;width:90%}@media (min-width:960px){.container .centered-message{width:60%}}.container .centered-message a{color:#3dbd8c;transition:color .1s ease}.container .centered-message a:visited{color:#3dbd8c}.container .centered-message a:hover{color:#34a178}.audio-player{position:relative;display:flex;flex-direction:column;height:100%}.audio-player .cover{position:absolute;top:0;left:0;z-index:50;width:100%;height:100%;cursor:pointer;background:rgba(0,0,0,.5)}.audio-player .cover .play-button-indicator{position:absolute;top:calc(50% - 35px);left:calc(50% - 35px);display:flex;align-items:center;justify-content:center;width:70px;height:70px;padding:1px 7px 2px;color:#fff;text-align:center;background-color:#52e3ac;border:0;border-radius:50%}.audio-player .cover .play-button-indicator .manicon{margin-left:4px;font-size:32px}.audio-player wave:hover{cursor:pointer}.audio-player .waveform{display:flex;flex-direction:column;justify-content:center;flex-grow:1}.audio-player .control-bar{display:flex;justify-content:space-between;align-items:center;padding:0 15px 10px}@media (min-width:620px){.audio-player .control-bar{padding:0 25px 25px}}.audio-player .control-bar button{outline:none;background-color:transparent;border:0;padding:0}.audio-player .control-bar .progress{flex-grow:1;display:none;padding:0 20px;justify-content:space-between;align-items:center}@media (min-width:480px){.audio-player .control-bar .progress{display:flex}}.audio-player .control-bar .progress .slider{flex-grow:1;margin:0 15px}.audio-player .control-bar .progress .slider input[type=range]{width:100%}.audio-player .control-bar .progress .slider input[type=range]::-webkit-slider-thumb{box-shadow:-1024px 0 0 1024px #fff}.audio-player .control-bar .progress .time{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;font-size:14px;color:#fff}@media (min-width:620px){.audio-player .control-bar .progress .time{font-size:19px}}.audio-player .control-bar .progress .time.duration{color:#555}.audio-player .control-bar .volume{text-align:left}.audio-player .control-bar .volume .mute{display:inline-block;text-align:left;width:35px}@media (min-width:620px){.audio-player .control-bar .volume .mute{margin-right:7px}}.audio-player .control-bar .volume .mute .manicon{font-size:15px}@media (min-width:620px){.audio-player .control-bar .volume .mute .manicon{font-size:18px}}.audio-player .control-bar .slider{display:inline-block;position:relative}.audio-player .control-bar .slider .input-thumb{position:absolute;width:20px;height:20px;left:0;border-radius:50%;border:3px solid #000;background:#52e3ac;pointer-events:none}.audio-player .control-bar .slider input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;height:5px;width:70px;vertical-align:middle;margin-top:1px;border-radius:0;background:#555;overflow:hidden}.audio-player .control-bar .slider input[type=range]:hover{cursor:pointer}.audio-player .control-bar .slider input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;appearance:none;height:3px}.audio-player .control-bar .slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:1px;height:1px;margin-top:-9px;background:transparent;box-shadow:-70px 0 0 70px #fff}.audio-player .control-bar .slider input[type=range]::-moz-range-progress,.audio-player .control-bar .slider input[type=range]::-ms-fill-lower{color:#555}.audio-player .control-bar .manicon{font-size:16px;color:#fff;transition:color .1s ease}.audio-player .control-bar .manicon:hover{color:#52e3ac}@media (min-width:620px){.audio-player .control-bar .manicon{font-size:24px}}.audio-player .control-bar .manicon:before{vertical-align:middle}.resource-card{display:flex}.resource-card .resource-link-wrapper{display:flex;width:37.8%}@media (min-width:480px){.resource-card .resource-link-wrapper{width:155px}}@media (min-width:760px){.resource-card .resource-link-wrapper{width:135px}}@media (min-width:880px){.resource-card .resource-link-wrapper{width:155px}}.resource-card .resource-preview-wrapper{display:flex;width:100%}.resource-card .resource-link{display:flex;flex-direction:column;justify-content:space-between;width:100%;text-align:center;text-decoration:none;cursor:pointer;background-color:#ececec;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.resource-card .resource-link:hover .preview-text{color:#fff;background-color:#52e3ac}.resource-card .resource-link .resource-thumbnail-primary{flex-grow:2}.resource-card .resource-link .preview-text{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;position:relative;padding:1em 6px;font-size:12px;line-height:13px;color:#9a9a9a;white-space:nowrap;background-color:#e6e6e6;transition:background-color .2s ease}@media (min-width:560px){.resource-card .resource-link .preview-text{padding:1em 10px}}@media (min-width:880px){.resource-card .resource-link .preview-text{font-size:14px}}.resource-card .resource-link .preview-text .manicon{margin-left:8px;font-size:13px;vertical-align:middle}@media (min-width:560px){.resource-card .resource-link .preview-text .manicon{margin-left:11px}}.resource-card .resource-info{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:62.2%;padding:12px 15px;text-decoration:none;background-color:#f7f7f7}@media (min-width:480px){.resource-card .resource-info{width:calc(100% - 155px)}}@media (min-width:760px){.resource-card .resource-info{width:calc(100% - 135px)}}@media (min-width:880px){.resource-card .resource-info{width:calc(100% - 155px)}}.resource-card .resource-info.hover{cursor:pointer}.resource-card .resource-info.hover .arrow-link{color:#fff;background-color:#52e3ac}.resource-card .resource-info .arrow-link{position:absolute;top:50%;right:-10px;display:block;width:26px;height:26px;padding-top:6px;margin-top:-13px;font-size:12px;color:#696969;text-align:center;text-decoration:none;background-color:#e6e6e6;border-radius:100%;transition:background-color .2s ease}@media (min-width:480px){.resource-card .resource-info .arrow-link{right:-17.5px;width:35px;height:35px;padding-top:9px;margin-top:-17.5px;font-size:15px}}.resource-card .resource-info .arrow-link:hover{color:#fff;background-color:#52e3ac}.resource-card .resource-info .arrow-link .manicon-arrow-right{display:inline-block;margin-left:1px}.resource-card .resource-title h4{font-family:sofia-pro,trueno,sans-serif;margin:0;margin-bottom:6px;font-size:16px;font-weight:400;color:#696969}@media (min-width:880px){.resource-card .resource-title h4{font-size:17px}}.resource-card .resource-date{font-family:freight-text-pro,aleo,serif;font-style:italic;font-weight:400;letter-spacing:.031em;font-size:12px;color:#828282}@media (min-width:880px){.resource-card .resource-date{font-size:14px}}.resource-card .resource-tag-list{padding-top:18px}@media (min-width:760px){.resource-card .resource-tag-list{padding-top:11px}}.resource-detail{padding-top:22px}.resource-detail .container:after,.resource-detail:after{display:block;clear:both;content:""}.resource-detail .resource-kind{display:flex;align-items:center}@media (min-width:620px){.resource-detail .resource-kind{width:100%}}.resource-detail .resource-kind+.resource-title{padding-top:7px}.resource-detail .resource-kind h3{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;margin:-8px 0 0;font-size:13px;color:#9a9a9a}@media (min-width:620px){.resource-detail .resource-kind h3{margin:0}}.resource-detail .resource-kind .resource-icon{max-width:52px;padding-right:14px}@media (min-width:620px){.resource-detail .resource-kind .resource-icon{display:none}}.resource-detail .resource-kind .resource-icon svg{width:100%;height:auto;fill:#9a9a9a}.resource-detail .resource-title{display:flex;align-items:center;flex-wrap:wrap;padding-top:23px;padding-bottom:26px;text-decoration:none}.resource-detail .resource-title .resource-icon{display:none;max-width:73px;padding-right:18px}@media (min-width:620px){.resource-detail .resource-title .resource-icon{display:inline-block}}.resource-detail .resource-title .resource-icon.document,.resource-detail .resource-title .resource-icon.interactive,.resource-detail .resource-title .resource-icon.link,.resource-detail .resource-title .resource-icon.pdf{max-width:58px}.resource-detail .resource-title .resource-icon svg{width:100%;height:auto;fill:#9a9a9a}.resource-detail .resource-title a{text-decoration:none}.resource-detail .resource-title a:hover h1,.resource-detail .resource-title a:hover h2,.resource-detail .resource-title a:hover h3,.resource-detail .resource-title a:hover h4,.resource-detail .resource-title a:hover h5,.resource-detail .resource-title a:hover h6{color:#52e3ac}.resource-detail .resource-title h1,.resource-detail .resource-title h2,.resource-detail .resource-title h3,.resource-detail .resource-title h4,.resource-detail .resource-title h5,.resource-detail .resource-title h6{font-family:sofia-pro,trueno,sans-serif;width:100%;margin:0;margin-bottom:5px;font-size:26px;font-weight:500;color:#696969}@media (min-width:620px){.resource-detail .resource-title h1,.resource-detail .resource-title h2,.resource-detail .resource-title h3,.resource-detail .resource-title h4,.resource-detail .resource-title h5,.resource-detail .resource-title h6{width:auto}}.bg-neutral90 .resource-detail .resource-title h1,.bg-neutral90 .resource-detail .resource-title h2,.bg-neutral90 .resource-detail .resource-title h3,.bg-neutral90 .resource-detail .resource-title h4,.bg-neutral90 .resource-detail .resource-title h5,.bg-neutral90 .resource-detail .resource-title h6{color:#f7f7f7}.resource-detail .resource-title+.resource-content{margin-top:-8px}.resource-detail .resource-date{font-family:freight-text-pro,aleo,serif;font-style:italic;font-weight:400;letter-spacing:.031em;width:100%;font-size:16px}.bg-neutral90 .resource-detail .resource-date{color:#c3c3c3}.resource-detail .resource-content{font-family:freight-text-pro,aleo,serif;font-size:14px;line-height:1.4;color:#696969}@media (min-width:620px){.resource-detail .resource-content{font-size:16px}}.bg-neutral90 .resource-detail .resource-content{color:#c3c3c3}@media (min-width:690px){.resource-detail .resource-content.left{float:right;width:68%;padding-right:8.45%}}.resource-detail .resource-content .attribute-header{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;margin-top:2em;font-size:12px;color:#c3c3c3}.resource-detail .resource-content p+p{margin-top:1em}.resource-detail .resource-content a,.resource-detail .resource-content a:visited{color:#696969}@media (min-width:690px){.resource-detail aside{float:right;width:32%}}.resource-detail aside .button-primary{width:calc(50% - 7px);padding:.813em .8em;margin-bottom:.929em;font-size:12px;line-height:13px;text-align:center}@media (min-width:560px){.resource-detail aside .button-primary{width:180px;padding:.813em 1.438em;font-size:14px}}@media (min-width:690px){.resource-detail aside .button-primary{display:block;max-width:100%}}.resource-detail aside .button-primary+.button-primary{margin-left:14px}@media (min-width:690px){.resource-detail aside .button-primary+.button-primary{margin-left:0}}.resource-detail aside .button-primary .manicon{margin-left:8px;font-size:13px}.resource-detail aside .share-nav-primary{margin:21px 0 29px}.resource-detail aside .resource-meta{display:none}@media (min-width:690px){.resource-detail aside .resource-meta{display:block}}@media (min-width:690px){.resource-detail .resource-meta-mobile{display:none}}.resource-detail .resource-comments{padding-top:16px;margin-top:54px;color:#e6e6e6;border-top:1px solid #d6d6d6}.resource-detail .resource-comments .author-name,.resource-detail .resource-comments .body,.resource-detail .resource-comments textarea{color:#555}.resource-detail .resource-comments .comment-list{padding-left:0}.resource-detail .resource-comments .annotation-comment-thread+.comment-editor{padding-top:27px}.resource-detail .resource-comments>.comment-editor{padding-top:16px;padding-left:0}.resource-detail .resource-comments>.comment-editor .button-secondary-dull{display:none}.resource-detail .resource-comments .comment-editor textarea{border:1px solid #ececec;border-bottom:0}@media (min-width:620px){.resource-hero-container{max-width:1235px;padding-right:4.5%;padding-left:4.5%;margin-right:auto;margin-left:auto}}@media (min-width:620px) and (min-width:1235px){.resource-hero-container{padding-right:50px;padding-left:50px}}.overlay-full .resource-hero-container{margin-top:17px}@media (min-width:620px){.overlay-full .resource-hero-container{margin-top:40px}}.resource-hero{position:relative}.resource-hero .resource-slide-figure{margin-bottom:32px}@media (min-width:560px){.resource-hero .resource-slide-figure{margin-bottom:40px}}.overlay-full .resource-hero .resource-slide-figure{margin-bottom:19px}.resource-list{padding-bottom:30px}.resource-list .resource-count{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;margin-bottom:24px;font-size:13px;color:#9a9a9a}@media (min-width:620px){.resource-list .resource-count{display:flex;justify-content:space-between}}.resource-list .resource-count .list-total+.meta-value{padding-top:5px}@media (min-width:620px){.resource-list .resource-count .list-total+.meta-value{padding-top:0}}.resource-list .resource-count .meta-value{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;font-size:12px;color:#d6d6d6}.resource-list .resource-count .meta-value a{color:#d6d6d6;transition:color .1s ease}.resource-list .resource-count .meta-value a:visited{color:#d6d6d6}.resource-list .resource-count .meta-value a:hover{color:#52e3ac}.resource-list .resource-count span{color:#696969}.resource-list>ul{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none}@media (min-width:760px){.resource-list>ul{display:flex;flex-wrap:wrap;margin-left:-30px}}@media (min-width:880px){.resource-list>ul{margin-left:-4.858vw}}.resource-list>ul>li{width:100%;margin-bottom:18px}@media (min-width:760px){.resource-list>ul>li{width:50%;padding-left:30px;margin-bottom:30px}}@media (min-width:880px){.resource-list>ul>li{padding-left:4.858vw}}.resource-meta-mobile .resource-type,.resource-meta .resource-type{margin-bottom:14px;font-size:40px;color:#696969}@media (min-width:690px){.resource-meta-mobile .resource-type,.resource-meta .resource-type{margin-bottom:2px}}.resource-meta-mobile .meta-list-primary,.resource-meta-mobile .meta-list-secondary,.resource-meta .meta-list-primary,.resource-meta .meta-list-secondary{margin-bottom:22px}.overlay-full .resource-preview{padding-top:70px}@media (min-width:700px){.overlay-full .resource-preview{padding-top:120px}}.resource-preview-image img{width:100%;height:100%}.resource-preview-video{position:relative;height:500px}.resource-preview-video.external-video{height:620px}.resource-preview-video.external-video .figure-video,.resource-preview-video.external-video .figure-video iframe{height:100%;width:100%}.resource-preview-interactive{position:relative}.resource-preview-interactive iframe{border:0}.resource-slide-figure{position:relative;width:100%;height:52vw;min-height:350px;max-height:52vh;overflow:hidden;background-color:#000}.resource-slide-figure figure{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:1}.resource-slide-figure.resource-slide-interactive{height:auto;max-height:none;overflow:visible;background-color:inherit}.resource-slide-figure.resource-slide-interactive figure{position:relative;height:auto;overflow:visible}.resource-slide-figure .slide-left-enter figure{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.resource-slide-figure .slide-left-enter-active figure{transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.resource-slide-figure .slide-left-enter-active figure,.resource-slide-figure .slide-left-leave figure{-webkit-transform:translateZ(0);transform:translateZ(0)}.resource-slide-figure .slide-left-leave-active figure{transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.resource-slide-figure .slide-left-leave-active figure,.resource-slide-figure .slide-right-enter figure{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.resource-slide-figure .slide-right-enter-active figure{-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.resource-slide-figure .slide-right-leave figure{-webkit-transform:translateZ(0);transform:translateZ(0)}.resource-slide-figure .slide-right-leave-active figure{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.resource-slide-figure .figure-image{background-color:#000;background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.resource-slide-figure .figure-image,.resource-slide-figure .figure-video,.resource-slide-figure .figure-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.resource-slide-figure .figure-video iframe{background-color:#000}.resource-slide-figure .figure-interactive{background:#fff}.resource-slide-figure .figure-interactive iframe{border:0}.resource-slide-figure .figure-default{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;background-position:50% 50%;background-size:cover}.resource-slide-figure .figure-default .resource-info{padding:20px 60px;margin:auto;text-align:center}.resource-slide-figure .figure-default .resource-info.with-background{background-color:#363636;opacity:.75}.resource-slide-figure .figure-default .manicon{display:block;margin-bottom:18px;font-size:80px;color:#c3c3c3}@media (min-width:560px){.resource-slide-figure .figure-default .manicon{font-size:12.75vw}}@media (min-width:1235px){.resource-slide-figure .figure-default .manicon{font-size:145px}}.resource-slide-figure .figure-default .resource-type{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;display:block;padding-bottom:6px;font-size:21px;font-weight:400;color:#c3c3c3}.resource-slide-figure .figure-default .resource-date{color:#9a9a9a}.resource-slide-figure .figure-default .resource-date,.resource-slide-figure .zoom-indicator{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;font-size:12px}.resource-slide-figure .zoom-indicator{position:absolute;top:30px;right:30px;z-index:1;padding:7px 12px 9px 14px;color:#d6d6d6;cursor:pointer;background-color:#2e2e2e;opacity:.9;transition:color .2s ease}.resource-slide-figure .zoom-indicator:hover{color:#52e3ac}.resource-slide-figure .zoom-indicator .manicon-magnify-plus{font-size:16px}.resource-slide-figure .zoom-indicator .manicon-magnify-plus:before{display:inline-block;margin-top:2px;margin-left:7px}.resource-totals{text-align:center}.resource-totals .total-count{font-family:sofia-pro,trueno,sans-serif;font-size:20px;color:#9a9a9a}@media (min-width:690px){.resource-totals .total-count{font-size:22px}}.resource-totals .total-count span{color:#696969}.resource-totals a{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;display:block;margin-top:15px;font-size:14px;line-height:12px;color:#c3c3c3;text-decoration:none}.resource-totals a .manicon{margin-left:5px;font-size:12px;vertical-align:middle}.resource-tag-list ul{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none}.resource-tag-list li{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;display:inline;font-size:13px;color:#c3c3c3}.resource-tag-list li+li:before{content:", "}.resource-tag-list a{color:#c3c3c3;text-decoration:none;transition:color .2s ease}.resource-tag-list a.disabled{pointer-events:none}.resource-tag-list a:hover:not(.disabled){color:#52e3ac}.rh5v-DefaultPlayer_component{font-family:sofia-pro,trueno,sans-serif}.rh5v-DefaultPlayer_component:-webkit-full-screen{background-color:#000}.rh5v-DefaultPlayer_component:-moz-full-screen{background-color:#000}.rh5v-DefaultPlayer_component:-ms-fullscreen{background-color:#000}.rh5v-DefaultPlayer_component:fullscreen{background-color:#000}.rh5v-Overlay_inner{left:0;width:100%;height:100%;margin:0;background-color:rgba(0,0,0,.22);border-radius:0}.rh5v-Overlay_inner svg{width:68px;height:68px;padding:6px;background-color:#52e3ac;border-radius:100%}.rh5v-Fullscreen_button svg,.rh5v-PlayPause_button svg,.rh5v-Volume_button svg{width:100%;height:100%}.asset-thumb .asset-link:after{display:block;clear:both;content:""}.asset-thumb .asset-image{position:relative;float:left;width:22%;text-align:left}@media (min-width:480px){.asset-thumb .asset-image{width:90px}}@media (min-width:760px){.asset-thumb .asset-image{width:20%}}.asset-thumb .asset-image img{height:auto;max-width:100%;max-height:130%}.asset-thumb .asset-image .manicon-new{position:absolute;top:10.5%;left:-12px;display:block;width:36px;height:36px;padding-top:13px;font-size:9px;color:#fff;text-align:center;background-color:#f75884;border-radius:100%}.asset-thumb .asset-image-placeholder svg{height:auto;max-width:100%;max-height:130px}.asset-thumb .asset-image-placeholder svg path{fill:#c3c3c3}.asset-thumb .asset-description{float:left;width:78%;padding-left:6%}@media (min-width:480px){.asset-thumb .asset-description{width:calc(100% - 90px)}}@media (min-width:760px){.asset-thumb .asset-description{width:80%}}.asset-thumb .asset-description a{text-decoration:none}.asset-thumb .asset-description .asset-title{font-family:sofia-pro,trueno,sans-serif;margin-top:0;margin-bottom:.697em;font-size:20px;font-weight:600;color:#363636}@media (min-width:880px){.asset-thumb .asset-description .asset-title{font-size:23px}}.asset-thumb .asset-description .asset-title .subtitle{font-family:freight-text-pro,aleo,serif;font-style:italic;font-weight:400;letter-spacing:.031em;display:block;margin-top:.625em;font-size:18px}.asset-thumb .asset-description .asset-date{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;font-size:14px;color:#9a9a9a}.asset-thumb .asset-status{margin-top:20px}.asset-thumb .asset-interactions{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none;display:flex;align-items:flex-end;justify-content:flex-start;margin-top:-3px}.asset-thumb .asset-interactions li{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;font-size:15px;color:#c3c3c3}.asset-thumb .asset-interactions li+li{margin-left:22px}.asset-thumb .asset-interactions .manicon{display:inline-block;margin-right:8px;font-size:22px;vertical-align:middle}@media (min-width:620px){.asset-thumb .asset-interactions .manicon{font-size:24px}}.asset-thumb .asset-interactions .manicon.manicon-pencil-simple{margin-bottom:.042em}.asset-thumb .asset-interactions a{color:#555;text-decoration:none}.asset-thumb .asset-interactions a .manicon{color:#52e3ac}.text-category-list-primary .text-category+.text-category,.text-category-list-primary .text-category+div{padding-top:73px}.text-category-list-primary .texts-group{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none;margin-bottom:-45px;font-size:0}.text-category-list-primary .texts-group li{display:inline-block}@media (min-width:760px){.text-category-list-primary .texts-group{margin-bottom:-73px;margin-left:-45px}}@media (min-width:800px){.text-category-list-primary .texts-group{margin-left:-65px}}.text-category-list-primary .texts-group>li{width:100%;padding-bottom:45px;font-size:16px;vertical-align:top}@media (min-width:760px){.text-category-list-primary .texts-group>li{width:50%;padding-bottom:73px;padding-left:45px}}@media (min-width:800px){.text-category-list-primary .texts-group>li{padding-left:65px}}.page-content{font-family:freight-text-pro,aleo,serif;font-size:17px;color:#363636}.page-content h1{font-size:24px}.page-content h1,.page-content h2{font-family:sofia-pro,trueno,sans-serif;color:#555;margin-top:0;margin-bottom:1em;font-weight:500;line-height:1.32}.page-content h2{font-size:22px}.page-content h3{font-size:20px}.page-content h3,.page-content h4{font-family:sofia-pro,trueno,sans-serif;color:#555;margin-top:0;margin-bottom:1em;font-weight:500;line-height:1.32}.page-content h4{font-size:18px}.page-content h5{font-size:16px}.page-content h5,.page-content h6{font-family:sofia-pro,trueno,sans-serif;color:#555;margin-top:0;margin-bottom:1em;font-weight:500;line-height:1.32}.page-content h6{font-size:14px}.page-content a{color:#3dbd8c;text-decoration:none}.page-content a:visited{color:#3dbd8c}.page-content a:hover{color:#34a178;text-decoration:underline}.page-content blockquote+h1,.page-content blockquote+h3,.page-content blockquote+h4,.page-content blockquote+h5,.page-content blockquote+h6,.page-content p+h1,.page-content p+h2,.page-content p+h3,.page-content p+h4,.page-content p+h5,.page-content p+h6,.page-content p+p,.page-content pblockquote+h2{margin-top:1.2em}.search-form-frontend{padding:47px 0 35px;background-color:#f7f7f7}.search-form-frontend header{padding-bottom:25px}.search-form-frontend header .title{font-family:sofia-pro,trueno,sans-serif;margin:0;font-size:24px;font-weight:400;color:#696969}.search-form-frontend header .subtitle{font-family:freight-text-pro,aleo,serif;font-size:14px;font-style:italic;color:#828282;margin-top:.429em}@media (min-width:700px){.search-form-frontend .search-query .manicon-magnify{font-size:20px}}.search-form-frontend .search-query input[type=text]{max-width:615px;background-color:#fff}@media (min-width:620px){.search-form-frontend .search-query input[type=text]{padding:.722em 1.111em .889em 47px}}.search-results-frontend{padding-bottom:48px}@media (min-width:620px){.search-results-frontend{padding-bottom:80px}}@media (min-width:760px){.search-results-frontend{padding-bottom:110px}}.search-results-frontend .search-results{padding-top:40px}.feature{position:relative;font-size:17px}.feature.feature-preview{margin-bottom:40px;font-size:13px}.feature .container:after{display:block;clear:both;content:""}.feature.feature-dark-style{background-color:#52e3ac}.feature.feature-light-style{background-color:#f0faf7}.feature .left{top:0;left:0;float:right;width:100%;padding-top:4em;padding-right:2em;padding-bottom:4em;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}@media (min-width:760px){.feature .left{width:50%}}@media (min-width:1024px){.feature .left{padding-right:4em}}.feature .left p{font-family:freight-text-pro,aleo,serif;line-height:1.353em}.feature .left p+p{margin-top:1em}.feature .right{position:relative;top:0;right:0;display:none;float:right;width:50%;padding-left:1.475em}@media (min-width:760px){.feature .right{display:block}}.feature .right img{position:relative;top:4em}.feature .buttons{margin-top:1.5em}.feature .buttons .button-bare-primary{font-size:.8em}.feature .buttons .button-bare-primary+.button-bare-primary{margin-left:2.308em}.feature .heading-primary{font-size:22px}@media (min-width:620px){.feature .heading-primary{font-size:24px}}@media (min-width:960px){.feature .heading-primary{font-size:1.5em}}.feature .heading-secondary{font-size:1.29em}.feature .heading-primary,.feature .heading-secondary{margin-bottom:0}.feature .heading-primary+.heading-secondary{margin-top:.3em}.feature.feature-dark-style .button-bare-primary,.feature.feature-dark-style .heading-primary,.feature.feature-dark-style .heading-secondary{color:#fff}.feature.feature-light-style .button-bare-primary,.feature.feature-light-style .heading-primary,.feature.feature-light-style .heading-secondary{color:#34a178}.feature .feature-body{margin-top:1.5em}.feature .feature-body a,.feature .feature-body a:visited{color:#000}.login-page .login-form .field+.field{margin-top:27px}.login-page .login-form label{font-family:sofia-pro,trueno,sans-serif;display:block;margin-bottom:12px;font-size:13px;color:#9a9a9a;text-transform:uppercase}.login-page .login-form input[type=password],.login-page .login-form input[type=text]{font-family:sofia-pro,trueno,sans-serif;padding:8px 13px 12px;font-size:20px;color:#363636;background-color:#fff;border:3px solid #fff;outline:none}.login-page .login-form input[type=password]:focus,.login-page .login-form input[type=text]:focus{border-color:#52e3ac}.login-page .login-form .button-secondary{display:block;margin-top:30px}.login-page .login-form input[type=password],.login-page .login-form input[type=text]{width:300px;border-color:#c3c3c3}.login-page .login-links{margin-top:25px}.login-page .login-external{margin-top:45px}.login-page .login-external .button-secondary-dark{display:block;width:300px}.login-page .login-notice{font-family:sofia-pro,trueno,sans-serif;margin-bottom:35px;font-size:18px}.login-page .button-secondary{width:120px}.comment-editor{padding-left:43px;padding-top:18px}.comment-editor .editor-label{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;display:flex;align-items:center;margin:0;margin-bottom:1.313em;font-size:14px;color:#828282}@media (min-width:620px){.comment-editor .editor-label{font-size:16px}}.comment-editor .editor-label .manicon{margin-right:13px;font-size:2em;color:#c3c3c3}@media (min-width:620px){.comment-editor .editor-label .manicon{margin-right:15px;font-size:2.313em}}.comment-editor textarea{font-family:sofia-pro,trueno,sans-serif;display:block;width:100%;height:62px;padding:18px 27px;font-size:16px;line-height:1.375;background-color:#fff;border:0;outline:0;transition:height .1s ease;resize:none}.comment-editor textarea.expanded{height:145px}.comment-editor .utility{text-align:right;background-color:#ececec}.annotation-annotation .comment-editor .utility,.annotation-comment .comment-editor .utility{margin:0}.comment-editor .utility .buttons{display:flex;justify-content:flex-end;margin:0}.comment-editor .utility .button-secondary,.comment-editor .utility .button-secondary-dull{min-width:98px;transition:background-color .2s ease}.comment-editor .utility .button-secondary{padding:1.188em 1.875em 1em}.comment-editor .utility .button-secondary .manicon-word-bubble-lines{margin-right:.469em;font-size:2em}.comment-editor .utility .button-secondary-dull{color:#828282;background-color:#d6d6d6}.comment-editor .utility .button-secondary-dull:hover{color:#fff;background-color:#828282}.comment-editor .utility .button-secondary:disabled,.comment-editor .utility .button-secondary[disabled=disabled]{background-color:#b1ead2}.comment-editor .placeholder button{padding:0;cursor:pointer;background:transparent;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;font-size:14px;color:#c3c3c3;border:0;transition:color .2s ease}.comment-editor .placeholder button.active,.comment-editor .placeholder button:hover{color:#34a178}.annotation-detail .container{padding-right:20px;padding-left:20px}@media (min-width:760px){.annotation-detail .container{padding-right:50px}}@media (min-width:1024px){.annotation-detail .container{padding-right:9.45vw}}@media (min-width:1235px){.annotation-detail .container{padding-right:117px}}@media (min-width:760px){.annotation-detail .container{padding-left:30px}}@media (min-width:1024px){.annotation-detail .container{padding-left:5vw}}@media (min-width:1235px){.annotation-detail .container{padding-left:63px}}.annotation-annotation .body,.annotation-comment .body{font-family:sofia-pro,trueno,sans-serif;padding-left:43px;font-weight:400;line-height:1.375}.annotation-annotation .utility,.annotation-comment .utility{margin-top:5px}.annotation-annotation .utility>ul,.annotation-comment .utility>ul{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none;padding-left:43px}.annotation-annotation .utility>ul li,.annotation-comment .utility>ul li{display:inline-block}.annotation-annotation .utility>ul li+li,.annotation-comment .utility>ul li+li{margin-left:1.571em}.annotation-annotation .utility>ul .confirmation label,.annotation-comment .utility>ul .confirmation label{font-size:14px}.annotation-annotation .utility>ul a,.annotation-annotation .utility>ul button,.annotation-comment .utility>ul a,.annotation-comment .utility>ul button{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;font-size:14px;color:#c3c3c3;transition:color .2s ease}.annotation-annotation .utility>ul a.secondary,.annotation-annotation .utility>ul button.secondary,.annotation-comment .utility>ul a.secondary,.annotation-comment .utility>ul button.secondary{color:#f75884}.annotation-annotation .utility>ul a.active,.annotation-annotation .utility>ul a:hover,.annotation-annotation .utility>ul button.active,.annotation-annotation .utility>ul button:hover,.annotation-comment .utility>ul a.active,.annotation-comment .utility>ul a:hover,.annotation-comment .utility>ul button.active,.annotation-comment .utility>ul button:hover{color:#34a178}.annotation-annotation .utility>ul a.deny:hover,.annotation-annotation .utility>ul button.deny:hover,.annotation-comment .utility>ul a.deny:hover,.annotation-comment .utility>ul button.deny:hover{color:#f75884}.annotation-annotation .utility .share-nav-primary li:first-child,.annotation-comment .utility .share-nav-primary li:first-child{margin-left:8px}.annotation-annotation .utility .share-nav-primary .manicon,.annotation-comment .utility .share-nav-primary .manicon{display:inline-block;padding-top:2px}.annotation-annotation .utility .share-nav-primary span,.annotation-comment .utility .share-nav-primary span{color:#c3c3c3}.annotation-more{padding-top:30px}.annotation-more a{text-decoration:none}.annotation-more .avatar-list{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none;position:relative}.annotation-more .avatar-list li{display:inline-block}.annotation-more .avatar-list .avatar{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:32px;height:32px;overflow:hidden;text-align:center;background-color:#52e3ac;border-radius:100%;position:relative;margin-right:-20px;border:1px solid #9a9a9a}.annotation-more .avatar-list .avatar .avatar-image{width:100%}.annotation-more .avatar-list .avatar .manicon-person{font-size:27.2px;line-height:38.4px;color:#c1f7e4}.annotation-more .avatar-list .avatar.dull{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:32px;height:32px;overflow:hidden;text-align:center;background-color:#9a9a9a;border-radius:100%;border:1px solid #9a9a9a}.annotation-more .avatar-list .avatar.dull .avatar-image{width:100%}.annotation-more .avatar-list .avatar.dull .manicon-person{font-size:27.2px;line-height:38.4px;color:#e6e6e6}.annotation-more .label{font-size:16px;padding-top:6px;padding-bottom:24px;font-size:14px;color:#828282}.annotation-more .label,.comment-more{font-family:sofia-pro,trueno,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.075em;display:block}.comment-more{font-size:16px;padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding-top:13px;margin-top:45px;font-size:15px;color:#34a178;text-align:left;border-top:1px solid #e6e6e6}.comment-more .manicon{margin-right:12px;font-size:2.267em;color:#c3c3c3;vertical-align:middle}.annotation-editor{padding-right:20px;padding-left:20px;padding-top:32px}@media (min-width:760px){.annotation-editor{padding-right:30px}}@media (min-width:1024px){.annotation-editor{padding-right:5vw}}@media (min-width:1235px){.annotation-editor{padding-right:63px}}@media (min-width:760px){.annotation-editor{padding-left:30px}}@media (min-width:1024px){.annotation-editor{padding-left:5vw}}@media (min-width:1235px){.annotation-editor{padding-left:63px}}@media (min-width:960px){.annotation-editor{padding-top:48px}}.annotation-annotation .annotation-editor{padding:5px 0 5px 43px}.annotation-annotation .annotation-editor textarea{font-size:16px}.annotation-editor textarea{font-family:sofia-pro,trueno,sans-serif;padding:1.7em 2.15em;font-size:16px;background-color:#fff;border:0;outline:0;resize:vertical}@media (min-width:620px){.annotation-editor textarea{font-size:18px}}@media (min-width:960px){.annotation-editor textarea{font-size:20px}}.annotation-editor textarea::-webkit-input-placeholder{color:#c3c3c3}.annotation-editor textarea:-ms-input-placeholder,.annotation-editor textarea::-ms-input-placeholder{color:#c3c3c3}.annotation-editor textarea::placeholder{color:#c3c3c3}.annotation-editor .utility{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;margin-top:10px}@media (min-width:960px){.annotation-editor .utility{margin-top:20px}}.annotation-editor .utility .form-input{width:100%}@media (min-width:1024px){.annotation-editor .utility .form-input{width:auto}}.annotation-editor .utility .checkbox{padding-left:39px;font-size:14px;color:#9a9a9a;transition:color .2s ease}.annotation-editor .utility .checkbox:hover{color:#696969}.annotation-editor .utility .checkbox .toggle-indicator{padding-left:5px;background-color:#fff}.annotation-editor .utility .checkbox .manicon-check-bold{font-size:13px;color:#828282;opacity:0;transition:opacity .1s ease}.annotation-editor .utility .checkbox.checked .manicon-check-bold{opacity:1}.annotation-editor .utility .buttons{display:flex;justify-content:flex-end;width:100%;margin-top:18px}@media (min-width:1024px){.annotation-editor .utility .buttons{width:auto;margin-top:0}}.annotation-editor .utility .buttons .button-primary,.annotation-editor .utility .buttons .button-secondary{min-width:100px;padding:12px 0 13px;margin-left:15px;font-size:14px}.annotation-editor .utility .buttons .button-secondary:disabled,.annotation-editor .utility .buttons .button-secondary[disabled=disabled]{background-color:#b1ead2}.annotation-highlight-detail{padding:30px 20px 27px;background-color:#f7f7f7}@media (min-width:760px){.annotation-highlight-detail{padding-right:30px}}@media (min-width:1024px){.annotation-highlight-detail{padding-right:5vw}}@media (min-width:1235px){.annotation-highlight-detail{padding-right:63px}}@media (min-width:760px){.annotation-highlight-detail{padding-left:30px}}@media (min-width:1024px){.annotation-highlight-detail{padding-left:5vw}}@media (min-width:1235px){.annotation-highlight-detail{padding-left:63px}}@media (min-width:760px){.annotation-highlight-detail{padding-top:47px;padding-bottom:43px}}.annotation-highlight-detail .annotation-selection{font-family:sofia-pro,trueno,sans-serif;width:100%;font-size:18px;font-weight:200;line-height:1.9;letter-spacing:.01em;background-color:#d9f5fb;transition:background-color .2s ease}@media (min-width:690px){.annotation-highlight-detail .annotation-selection{font-size:20px}}.annotation-highlight-detail .annotation-selection:hover{background-color:#99e3f5}.annotation-highlight-detail .utility{padding-top:0}@media (min-width:700px){.annotation-highlight-detail .utility{padding-top:25px}}.annotation-highlight-detail .utility .confirmation label{font-size:14px}.annotation-highlight-detail .utility ul{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none}.annotation-highlight-detail .utility ul li{display:inline-block}.annotation-highlight-detail .utility ul li+li{margin-left:1.571em}.annotation-highlight-detail .utility ul a,.annotation-highlight-detail .utility ul button{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;font-size:14px;color:#c3c3c3;transition:color .2s ease}.annotation-highlight-detail .utility ul a.active,.annotation-highlight-detail .utility ul a:hover,.annotation-highlight-detail .utility ul button.active,.annotation-highlight-detail .utility ul button:hover{color:#34a178}.annotation-highlight-detail .utility ul a.deny:hover,.annotation-highlight-detail .utility ul button.deny:hover{color:#f75884}.selection-list{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none;padding-bottom:50px}@media (min-width:760px){.selection-list{padding-bottom:110px}}.selection-list.separated li+li{margin-top:43px}.selection-list.separated .selection-group-heading+li{margin-top:35px}.selection-list.separated li+.selection-group-heading{margin-top:96px}.selection-list.separated .annotation-detail .selection-text,.selection-list.separated .annotation-detail>.container,.selection-list.separated .annotation-highlight-detail{padding-right:20px;padding-left:20px}@media (min-width:760px){.selection-list.separated .annotation-detail .selection-text,.selection-list.separated .annotation-detail>.container,.selection-list.separated .annotation-highlight-detail{padding-right:50px;padding-left:50px}}@media (min-width:1024px){.selection-list.separated .annotation-detail .selection-text,.selection-list.separated .annotation-detail>.container,.selection-list.separated .annotation-highlight-detail{padding-right:7.2vw;padding-left:7.2vw}}@media (min-width:1235px){.selection-list.separated .annotation-detail .selection-text,.selection-list.separated .annotation-detail>.container,.selection-list.separated .annotation-highlight-detail{padding-right:89px;padding-left:89px}}.selection-list.separated .annotation-detail{background-color:#f7f7f7}.selection-group-heading{margin-bottom:26px}.selection-group-heading h2{font-family:sofia-pro,trueno,sans-serif;margin:0;font-size:24px;color:#828282}@media (min-width:690px){.selection-group-heading h2{font-size:32px}}.annotation-list{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none;padding-bottom:37px}.annotation-list .annotation-annotation{padding-top:32px}@media (min-width:690px){.annotation-list .annotation-annotation{padding-top:40px}}.annotation-list .annotation-annotation+.annotation-annotation,.annotation-list .annotation-annotation+.annotation-more{margin-top:23px;border-top:1px solid #c3c3c3}.annotation-list:not(last-child) .annotation-comment-thread .button-trim-primary{padding:0;border:0}.annotation-comment-thread{padding-top:22px}.annotation-comment-thread .annotation-comment-thread .comment-list{padding-left:0}@media (min-width:700px){.annotation-comment-thread .annotation-comment-thread .comment-list{padding-left:43px}}.annotation-comment-thread .annotation-comment-thread .annotation-comment-thread .comment-list{padding-left:0}@media (min-width:1024px){.annotation-comment-thread .annotation-comment-thread .annotation-comment-thread .comment-list{padding-left:43px}}.annotation-comment-thread .annotation-comment-thread .annotation-comment-thread .annotation-comment-thread .comment-list{padding-left:0}.annotation-comment-thread .comment-list{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none;padding-left:43px}.annotation-comment-thread .comment-list .annotation-comment+.annotation-comment{padding-top:20px}.annotation-selection .selection-text{font-family:sofia-pro,trueno,sans-serif;padding:30px 20px 18px;font-size:18px;line-height:1.6;word-wrap:break-word;background-color:#52e3ac}@media (min-width:760px){.annotation-selection .selection-text{padding-right:50px}}@media (min-width:1024px){.annotation-selection .selection-text{padding-right:9.45vw}}@media (min-width:1235px){.annotation-selection .selection-text{padding-right:117px}}@media (min-width:760px){.annotation-selection .selection-text{padding-left:30px}}@media (min-width:1024px){.annotation-selection .selection-text{padding-left:5vw}}@media (min-width:1235px){.annotation-selection .selection-text{padding-left:63px}}@media (min-width:800px){.annotation-selection .selection-text{padding-top:41px;padding-bottom:26px}}@media (min-width:960px){.annotation-selection .selection-text{font-size:20px}}.annotation-selection .selection-text .container{padding-left:43px;position:relative;padding-right:0;padding-bottom:20px}.annotation-selection .selection-text .manicon{position:absolute;top:.4em;left:0;color:#fff}.annotation-selection .selection-truncated .wrapper{position:relative;overflow:hidden;transition:height .2s ease}.annotation-selection .selection-truncated .wrapper:after{position:absolute;bottom:0;left:0;width:100%;height:4em;background:linear-gradient(0deg,#52e3ac 10%,rgba(82,227,172,0));content:"";opacity:0;transition:opacity .4s ease .2s}.annotation-selection .selection-truncated .wrapper.blur:after{opacity:1}.annotation-selection .selection-truncated .button-trim-primary{position:relative;margin-top:-8px;color:#363636;background-color:#52e3ac;opacity:1;visibility:visible;transition:margin .2s linear,color .2s ease,opacity .2s ease .1s,visibility .2s ease .1s}.annotation-selection .selection-truncated .button-trim-primary:hover{color:#696969}.annotation-selection .selection-truncated .button-trim-primary.hidden{margin-top:-38px;opacity:0;visibility:hidden}.annotation-selection .annotate-button{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;margin-left:43px;display:block;font-size:14px;color:#fff;transition:color .2s ease}.annotation-selection .annotate-button:hover{color:#c1f7e4}.citation{padding-top:28px}.citation .copyable{font-family:sofia-pro,trueno,sans-serif;font-size:17px;font-weight:400;letter-spacing:.015em;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:1.2em 1.5em;color:#363636;background-color:#fff;border:1px solid transparent;outline:none;transition:border-color .2s ease}@media (min-width:620px){.citation .copyable{font-size:20px}}.citation .styles{display:block;margin-top:5px;color:#9a9a9a}.citation .styles>label{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;font-size:14px}.citation .styles>ul{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none;padding-top:13px;padding-bottom:35px}.citation .styles>ul li{display:inline-block}.citation .styles>ul li+li{margin-left:1.571em}.citation .styles>ul a,.citation .styles>ul button{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;padding-bottom:4px;font-size:14px;border-bottom:2px solid transparent;transition:color .2s ease}.citation .styles>ul a.active,.citation .styles>ul a:hover,.citation .styles>ul button.active,.citation .styles>ul button:hover{color:#000;border-bottom:2px solid #000}.citation .notice{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;letter-spacing:.075em;color:#f75884}.annotation-meta{padding-left:43px;position:relative;margin-bottom:10px}@media (min-width:560px){.annotation-meta{display:flex;align-items:flex-start;justify-content:space-between}}.annotation-meta .author-avatar{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:32px;height:32px;overflow:hidden;text-align:center;background-color:#52e3ac;border-radius:100%;position:absolute;top:0;left:0;border:1px solid #9a9a9a}.annotation-meta .author-avatar .avatar-image{width:100%}.annotation-meta .author-avatar .manicon-person{font-size:27.2px;line-height:38.4px;color:#c1f7e4}.annotation-meta .author-avatar.dull{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:32px;height:32px;overflow:hidden;text-align:center;background-color:#9a9a9a;border-radius:100%;border:1px solid #9a9a9a}.annotation-meta .author-avatar.dull .avatar-image{width:100%}.annotation-meta .author-avatar.dull .manicon-person{font-size:27.2px;line-height:38.4px;color:#e6e6e6}.annotation-meta .author-avatar .image{position:relative;width:100%;height:0;padding-top:100%;background-position:50% 50%;background-size:cover}.annotation-meta .author-name{font-family:sofia-pro,trueno,sans-serif;margin:0;font-weight:600}.annotation-meta .author-name .reply-to{display:inline-block;margin-left:6px;color:#c3c3c3}.annotation-meta .author-name .reply-to .manicon{display:inline-block;margin-right:4px;font-size:14px}.annotation-meta .deleted-notification{margin-top:0}.annotation-meta .datetime,.annotation-meta .deleted-notification,.annotation-meta .subtitle{font-family:freight-text-pro,aleo,serif;font-style:italic;font-weight:400;letter-spacing:.031em;color:#828282}.annotation-meta .datetime,.annotation-meta .subtitle{margin-top:2px}.annotation-meta .markers{display:flex;padding-top:6px}@media (min-width:560px){.annotation-meta .markers{padding:0}}.annotation-meta .marker{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;display:flex;align-items:center;padding:8px 14px;font-size:11px;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;color:#34a178;text-align:center;background-color:#ececec}.annotation-meta .marker.secondary{color:#f75884}.annotation-meta .marker.tertiary{color:#696969}.annotation-meta .marker+.marker{margin-left:8px}.annotation-underline{cursor:pointer;background-position:0 100%;background-repeat:repeat-x;background-size:2px 2px}.annotation-underline.primary{background-image:linear-gradient(#99e3f5,#99e3f5)}.scheme-dark .annotation-underline.primary{background-image:linear-gradient(#808f9b,#808f9b)}.annotation-underline.primary .multiple{background-image:linear-gradient(#2bd1fa,#2bd1fa);background-position:0 100%;background-repeat:repeat-x;background-size:2px 2px}.scheme-dark .annotation-underline.primary .multiple{background-image:linear-gradient(#808f9b,#808f9b)}.annotation-underline.secondary{background-image:linear-gradient(#c6eaac,#c6eaac)}.scheme-dark .annotation-underline.secondary{background-image:linear-gradient(#677b61,#677b61)}.annotation-underline.secondary .multiple{background-image:linear-gradient(#70c930,#70c930);background-position:0 100%;background-repeat:repeat-x;background-size:2px 2px}.annotation-underline.tertiary{background-image:linear-gradient(#edaaed,#edaaed)}.scheme-dark .annotation-underline.tertiary{background-image:linear-gradient(#775e77,#775e77)}.annotation-underline.tertiary .multiple{background-image:linear-gradient(#ff12ff,#ff12ff);background-position:0 100%;background-repeat:repeat-x;background-size:2px 2px}.annotation-highlight.primary{background-color:#d9f5fb}.scheme-dark .annotation-highlight.primary{background-color:#808f9b}.annotation-highlight.primary .multiple{background-color:#99e3f5}.annotation-highlight.secondary{background-color:#eaf7e0}.scheme-dark .annotation-highlight.secondary{background-color:#677b61}.annotation-highlight.secondary .multiple{background-color:#c6eaac}.annotation-highlight.tertiary{background-color:#f4dcf4}.scheme-dark .annotation-highlight.tertiary{background-color:#775e77}.annotation-highlight.tertiary .multiple{background-color:#c6eaac}.annotation-highlight.mixed{background-color:#94dec0}.annotation-popup{position:absolute;margin-top:-30px;white-space:nowrap;visibility:hidden;opacity:0;transition:top .2s ease,left .2s ease,opacity .2s ease}.annotation-popup.visible{visibility:visible;opacity:1}.annotation-popup .popup-page{transition:margin .2s ease,opacity .2s ease,visibility .2s ease}.annotation-popup .popup-page.hidden{visibility:hidden;opacity:0}.annotation-popup .popup-page,.annotation-popup .popup-page-secondary{position:relative;display:inline-block;vertical-align:top}.annotation-popup .popup-page-secondary.bottom,.annotation-popup .popup-page.bottom{vertical-align:bottom}.annotation-popup .popup-page-secondary-group{display:inline-block}.annotation-popup .popup-page-secondary.page-enter{opacity:.01}.annotation-popup .popup-page-secondary.page-enter.page-enter-active{opacity:1;transition:opacity .1s ease}.annotation-popup .popup-page-secondary.page-leave{opacity:1}.annotation-popup .popup-page-secondary.page-leave.page-leave-active{opacity:0;transition:opacity .2s ease}.annotation-popup .note{padding:1em 17px 1.063em;text-align:center;letter-spacing:.005em;background-color:#363636}.annotation-popup .note,.annotation-popup button{font-family:sofia-pro,trueno,sans-serif;font-size:16px;color:#fff}.annotation-popup button{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:600;text-transform:uppercase;letter-spacing:.075em;display:block;width:100%;height:50px;padding:12px 22px 13px 17px;font-size:14px;line-height:23px;text-align:left;background-color:#555;background-clip:padding-box;transition:color .2s ease,background-color .2s ease}.annotation-popup button.dark{color:#828282;background-color:#363636}.annotation-popup button.dark+.tail-down{border-color:#363636 transparent transparent}.annotation-popup button.selected,.annotation-popup button:hover{color:#555;background-color:#52e3ac}.annotation-popup button+.button-group,.annotation-popup button+button{border-top:1.5px solid #363636}.annotation-popup button .manicon{display:inline-block;width:24px;margin-right:13px;vertical-align:middle}.annotation-popup button .manicon-cube-outline{margin-top:-3px;font-size:26px}.annotation-popup button .manicon-pencil-simple{margin-top:-3px;font-size:24px}.annotation-popup button .manicon-word-bubble{margin-top:-1px;font-size:23px}.annotation-popup button .manicon-bookmark-outline{margin-top:-3px;font-size:23px}.annotation-popup button .manicon-nodes{margin-top:-4px;font-size:26px}.annotation-popup button .manicon-quotes-left{margin-top:-2px;font-size:19px}.annotation-popup button .manicon-envelope{margin-top:-1px;font-size:17px}.annotation-popup button .manicon-twitter{margin-top:-3px;font-size:22px}.annotation-popup button .manicon-person-pencil{margin-top:2px;font-size:26px;text-align:center}.annotation-popup button .manicon-facebook{margin-top:-1px;font-size:27px;text-align:center}.annotation-popup button .manicon-arrow-right{margin-top:-2px;font-size:20px}.annotation-popup button .manicon-arrow-bold-left{margin-top:-4px;font-size:16px}.annotation-popup .button-group+.button-group,.annotation-popup .button-group+button{border-top:1.5px solid #363636}.annotation-popup .tail{position:absolute;left:50%;display:block;width:0;height:0;margin-left:-16px;border-style:solid;transition:border-color .2s ease}.annotation-popup .tail.tail-down{top:100%;border-color:#555 transparent transparent;border-width:16px 16px 0}.annotation-popup .tail.tail-up{top:-16px;border-color:transparent transparent #555;border-width:0 16px 16px}.annotation-popup .tail-down.highlight,.annotation-popup button:hover+.tail-down{border-color:#52e3ac transparent transparent}.annotation-popup .tail-up.highlight,.annotation-popup button:first-child:hover~.tail-up{border-color:transparent transparent #52e3ac}.button-appearance{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:100%;color:#9a9a9a;transition:background-color .2s ease}.button-appearance.button-active{background-color:#ececec}.button-appearance .manicon-aa:before{font-size:21px}.appearance-menu{position:fixed;right:0;bottom:-420px;width:100%;background-color:#ececec;transition:right .2s ease,bottom .2s ease}@media (min-width:560px){.appearance-menu{position:absolute;right:-350px;bottom:auto;width:auto}}.appearance-menu ul{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none}.appearance-menu ul li{padding:32px 30px}.appearance-menu ul li+li{border-top:2px solid #d6d6d6}.panel-visible .appearance-menu{bottom:44px}@media (min-width:560px){.panel-visible .appearance-menu{right:0;bottom:auto}}.appearance-menu ul li:last-child{border-top:none;padding:0}@media (min-width:560px){.appearance-menu ul li:last-child{border-top:2px solid #d6d6d6}.appearance-menu ul li:last-child:last-child{border-top:none;padding:0}}@media (min-width:560px) and (min-width:480px){.appearance-menu ul li:last-child:last-child{border-top:2px solid #d6d6d6;padding:30px 28px}}.appearance-menu .control-font:after{display:block;clear:both;content:""}.appearance-menu .control-font+.control-font{margin-top:23px}@media (min-width:560px){.appearance-menu .control-font+.control-font{margin-top:40px}}.appearance-menu .font-type{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;float:left;padding-bottom:3px;margin-top:2px;color:#828282;border-bottom:2px solid transparent;transition:color .1s ease,border-color .1s ease}.appearance-menu .font-type.button-active{color:#363636;border-color:#363636}.appearance-menu .font-type:hover{color:#52e3ac;border-color:#52e3ac}.appearance-menu .font-type.serif{font-family:freight-text-pro,aleo,serif;font-size:25px}@media (min-width:560px){.appearance-menu .font-type.serif{font-size:22px}}.appearance-menu .font-type.sans-serif{font-family:sofia-pro,trueno,sans-serif;font-size:24px}@media (min-width:560px){.appearance-menu .font-type.sans-serif{font-size:21px}}.appearance-menu .font-size{float:right}.appearance-menu .font-size button{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:44px;height:44px;vertical-align:top;background-color:#f7f7f7;border-radius:100%;transition:color .1s ease,background-color .1s ease}@media (min-width:560px){.appearance-menu .font-size button{width:35px;height:35px}}.appearance-menu .font-size button:hover{color:#fff;background-color:#52e3ac}.appearance-menu .font-size button:disabled{color:#c3c3c3;background-color:#e6e6e6}.appearance-menu .font-size button .manicon-plus{font-size:17px;line-height:44px}@media (min-width:560px){.appearance-menu .font-size button .manicon-plus{line-height:35px}}.appearance-menu .font-size button .manicon-dash{font-size:2px;line-height:44px}@media (min-width:560px){.appearance-menu .font-size button .manicon-dash{line-height:34px}}.appearance-menu .font-size button+button{margin-left:15px}.appearance-menu .color-scheme{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:calc(50% - 10px);height:39px;border:4px solid transparent;transition:border-color .1s ease}@media (min-width:560px){.appearance-menu .color-scheme{width:96px}}.appearance-menu .color-scheme .manicon{opacity:0;transition:opacity .1s ease}.appearance-menu .color-scheme.light{color:#363636;background-color:#fff}.appearance-menu .color-scheme.dark{color:#fff;background-color:#555}.appearance-menu .color-scheme.button-active .manicon{opacity:1}.appearance-menu .color-scheme:hover{border-color:#52e3ac}.appearance-menu .color-scheme:hover .manicon{opacity:1}.appearance-menu .color-scheme+button{margin-left:20px}.appearance-menu .control-margins{display:none;border-top:none}@media (min-width:560px){.appearance-menu .control-margins{display:block}}.appearance-menu .control-margins button{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:calc(50% - 10px);height:46px;background-color:#fff;transition:color .2s ease,background-color .2s ease}@media (min-width:560px){.appearance-menu .control-margins button{width:96px}}.appearance-menu .control-margins button.margin-increase .compound-icon{position:relative;display:inline-block;width:83px;height:23px}.appearance-menu .control-margins button.margin-increase .compound-icon i{position:absolute;top:0;left:0;font-size:28px}.appearance-menu .control-margins button.margin-decrease .compound-icon{position:relative;display:inline-block;width:85px;height:23px}.appearance-menu .control-margins button.margin-decrease .compound-icon i{position:absolute;top:0;left:0;font-size:28px}.appearance-menu .control-margins button .manicon-margins-narrow-text,.appearance-menu .control-margins button .manicon-margins-wide-text{color:#c3c3c3}.appearance-menu .control-margins button .manicon-margins-narrow-arrows,.appearance-menu .control-margins button .manicon-margins-wide-arrows{color:#363636}.appearance-menu .control-margins button:hover{background-color:#52e3ac}.appearance-menu .control-margins button:hover i{color:#fff}.appearance-menu .control-margins button+button{margin-left:20px}.reader-footer-menu{position:fixed;bottom:0;left:0;display:block;width:100%;background-color:#fff;border-top:1px solid #c3c3c3;transition:bottom .2s ease}@media (min-width:560px){.reader-footer-menu{display:none}}.reader-footer-menu .menu-buttons>ul{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none;display:flex;justify-content:space-between}.reader-footer-menu .menu-buttons>ul>li>button{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;height:100%;padding:10px 16px;color:#9a9a9a}.reader-footer-menu .menu-buttons .button-bookmarks{padding-top:12px;margin-bottom:-2px;font-size:27px}.reader-footer-menu .menu-buttons .button-eye-outline{font-size:19px}.reader-footer-menu .menu-buttons .button-appearance.button-active,.reader-footer-menu .menu-buttons .button-notes.button-active,.reader-footer-menu .menu-buttons .button-visibility.button-active{background-color:#ececec}.footer-reader{padding:40px 0 80px;color:#f7f7f7;background-color:#555}@media (min-width:760px){.footer-reader{padding:70px 0 80px}}@media (min-width:1024px){.footer-reader{padding:100px 0}}.footer-reader .colophon{font-family:freight-text-pro,aleo,serif;font-size:16px;line-height:1.556}@media (min-width:480px){.footer-reader .colophon{font-size:18px}}.footer-reader .colophon .manicon-manifold-logo{display:block;padding-bottom:18px;font-size:48px;color:#52e3ac}@media (min-width:760px){.footer-reader .colophon .manicon-manifold-logo{position:absolute;top:0;left:0;width:62px;height:62px;font-size:62px}}.footer-reader .colophon .powered-by{font-size:15px}.footer-reader .colophon a{color:#3dbd8c;transition:color .1s ease}.footer-reader .colophon a:visited{color:#3dbd8c}.footer-reader .colophon a:hover{color:#34a178}@media (min-width:760px){.footer-reader .colophon .rights,.footer-reader .colophon p{padding-top:2px;padding-left:93px}.footer-reader .colophon .rights p,.footer-reader .colophon p p{padding-top:0;padding-left:0}}.header-reader{position:fixed;top:0;width:100%}.header-reader.scheme-dark .container-banner{background-color:#222}.header-reader.scheme-dark .container-banner:after{display:none}.header-reader.scheme-dark .button-menu{background-color:#222;color:#c3c3c3}.header-reader.scheme-dark .button-index{background-color:#2e2e2e;color:#e6e6e6}.header-reader.scheme-dark .menu-buttons ul li button.button-active{background-color:#363636}.header-reader .container-banner{position:relative;height:47px;background-color:#fff;transition:background-color .2s ease}.header-reader .container-banner:after{clear:both;display:block;width:100%;height:1px;content:"";background-color:#9a9a9a;opacity:1;transition:opacity .2s ease}.header-reader .button-menu{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;float:left;height:100%;padding:0 18px 1px;font-size:14px;color:#828282;background-color:#ececec;transition:color .2s ease,background-color .2s ease}@media (min-width:620px){.header-reader .button-menu{padding:0 25px 1px}}.header-reader .button-menu:hover{color:#fff;background-color:#52e3ac}.header-reader .button-index{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:sofia-pro,trueno,sans-serif;font-size:16px;text-transform:uppercase;letter-spacing:.075em;position:relative;float:left;height:100%;padding:0 18px 1px 30px;font-size:14px;font-weight:600;color:#828282;background-color:#f7f7f7;transition:color .2s ease,background-color .2s ease}.header-reader .button-index.active,.header-reader .button-index:hover{color:#fff;background-color:#75e9bd}.header-reader .button-index .manicon{display:inline-block;margin-top:-5px;vertical-align:middle}.header-reader .button-index .manicon-caret-down{margin-left:18px;font-size:9px}.header-reader .title{font-family:sofia-pro,trueno,sans-serif;position:relative;display:none;height:100%;overflow:hidden}@media (min-width:880px){.header-reader .title{display:block}}.header-reader .title .section-title,.header-reader .title .text-title{font-family:sofia-pro,trueno,sans-serif;position:relative;height:100%;padding:10px 190px 0 18px;margin:0;overflow:hidden;font-size:20px;font-weight:500;color:#9a9a9a;text-overflow:ellipsis;white-space:nowrap;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.header-reader .title.show-section .section-title,.header-reader .title.show-section .text-title{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.header-reader .menu-buttons{position:absolute;top:0;right:0;height:100%}.header-reader .menu-buttons ul{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none;position:relative;display:block;height:100%}.header-reader .menu-buttons ul li{display:inline-block;position:relative;height:100%;vertical-align:middle}.header-reader .menu-buttons ul li button{display:none;padding:0 10px}@media (min-width:560px){.header-reader .menu-buttons ul li button{display:inline-block}}.header-reader .menu-buttons ul li button.button-active{background-color:#ececec}@media (min-width:700px){.header-reader .menu-buttons .button-search{padding:0 18px}}.header-reader .menu-buttons .button-search .manicon-magnify:before{font-size:25px}@media (min-width:700px){.header-reader .menu-buttons .button-appearance,.header-reader .menu-buttons .button-visibility{padding:0 13px}}.header-reader .menu-buttons .button-appearance .manicon-aa:before{font-size:17px}@media (min-width:700px){.header-reader .menu-buttons .button-notes{padding:0 13px}}.header-reader .menu-buttons .button-avatar{position:relative;height:100%;padding-right:16px;padding-left:10px}@media (min-width:700px){.header-reader .menu-buttons .button-avatar{padding-right:16px;padding-left:16px}}.header-reader .menu-buttons .button-avatar.button-active{background-color:#ececec}.header-reader .menu-buttons .button-avatar .avatar{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:32px;height:32px;overflow:hidden;text-align:center;background-color:#52e3ac;border-radius:100%;height:31px}.header-reader .menu-buttons .button-avatar .avatar .avatar-image{width:100%}.header-reader .menu-buttons .button-avatar .avatar .manicon-person{font-size:27.2px;line-height:38.4px;color:#c1f7e4}.header-reader .menu-panels-left{position:absolute;left:0;width:100%}.header-reader .menu-panels-left .reader-return-menu{position:absolute;left:-390px;transition:left .2s ease}.header-reader .menu-panels-left .panel-visible .reader-return-menu{left:0}.header-reader .menu-panels-right{position:absolute;right:0;width:100%}.header-reader .menu-panels-right .search-menu{position:absolute;right:-100vw;transition:right .2s ease}@media (min-width:700px){.header-reader .menu-panels-right .search-menu{right:-610px}}.header-reader .menu-panels-right .panel-visible .search-menu{right:0}.header-reader .menu-panels-right .user-menu{position:absolute;right:-300px;transition:right .2s ease}@media (min-width:480px){.header-reader .menu-panels-right .user-menu li a,.header-reader .menu-panels-right .user-menu li button{padding-right:76px}}.header-reader .menu-panels-right .panel-visible .user-menu{right:0}.reader main{padding-top:47px}.notation-detail .notation-type{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;font-size:13px;color:#9a9a9a}.overlay-full .notation-detail{padding-top:70px}@media (min-width:700px){.overlay-full .notation-detail{padding-top:120px}}.notation-detail .collection-detail .collection-description{color:#c3c3c3}.notation-detail .collection-detail .utility{justify-content:flex-end;padding:26px 0 0}.notation-detail .collection-detail .utility .meta-value a{color:#696969;transition:color .1s ease}.notation-detail .collection-detail .utility .meta-value a:visited{color:#696969}.notation-detail .collection-detail .utility .meta-value a:hover{color:#52e3ac}.notation-detail .resource-slideshow{margin-top:14px}@media (min-width:620px){.notation-detail .resource-slideshow{margin-top:25px}}.notation-detail .resource-slideshow .resource-description{padding-bottom:5em}@media (min-width:480px){.notation-detail .resource-slideshow .resource-description{padding-bottom:3.5em}}.notation-detail .resource-slideshow .slide-footer{padding-right:0;padding-left:0}@media (min-width:620px){.notation-detail .resource-slideshow .slide-footer{padding-right:0;padding-left:0}}.notation-detail .button-nav{text-align:left}.notation-detail .button-nav .button-secondary{width:250px;max-width:100%;margin-bottom:13px}@media (min-width:620px){.notation-detail .button-nav .button-secondary{width:320px}}.notation-marker.active .manicon-cube-fill{color:#52e3ac}.notation-marker .manicon-cube-fill{color:#c3c3c3;transition:color .2s ease}.notation-preview-footer{position:fixed;bottom:44px;left:0;width:100%;background-color:#fff;border-top:1px solid #9a9a9a;transition:margin .2s ease}@media (min-width:560px){.notation-preview-footer{bottom:0}}.notation-preview-footer.notation-enter{bottom:-100px}.notation-preview-footer.notation-enter-active{bottom:44px;transition:bottom .2s ease}@media (min-width:560px){.notation-preview-footer.notation-enter-active{bottom:0}}.notation-preview-footer.notation-leave{bottom:44px}@media (min-width:560px){.notation-preview-footer.notation-leave{bottom:0}}.notation-preview-footer.notation-leave-active{bottom:-100px;transition:bottom .2s ease}.scheme-dark .notation-preview-footer{background-color:#363636}.notation-preview-footer a{display:block;color:#555;text-decoration:none;transition:color .2s ease}.notation-preview-footer a.active,.notation-preview-footer a:hover{color:#52e3ac}.notation-preview-footer a.active .icon-thumbnail-primary,.notation-preview-footer a:hover .icon-thumbnail-primary{background-color:#52e3ac}.notation-preview-footer a.active .icon-thumbnail-primary:after,.notation-preview-footer a:hover .icon-thumbnail-primary:after{opacity:.5}.notation-preview-footer a.active .icon-thumbnail-primary svg,.notation-preview-footer a:hover .icon-thumbnail-primary svg{fill:#fff}.notation-preview-footer a>div{display:flex;align-items:center;justify-content:space-between;width:100%;padding:17px 4.5%}.scheme-dark .notation-preview-footer a>div{color:#fff}.notation-preview-footer figure{display:flex;flex-grow:2}.notation-preview-footer figure .manicon-cube-fill{margin-right:.643em;font-size:14px;color:#52e3ac}@media (min-width:620px){.notation-preview-footer figure .manicon-cube-fill{font-size:16px}}.notation-preview-footer figure .icon-thumbnail-primary{position:relative;min-width:70px;max-width:70px;height:43px;background-color:#ececec;transition:background-color .2s ease}.notation-preview-footer figure .icon-thumbnail-primary:after{position:absolute;display:none;width:100%;height:100%;content:"";background-color:#52e3ac;opacity:0}.notation-preview-footer figure .icon-thumbnail-primary.icon-only.bg-image:after{display:block}.notation-preview-footer figure .icon-thumbnail-primary.icon-only.bg-image .wrapper{padding-top:61.429%}.notation-preview-footer figure .icon-thumbnail-primary .icon-thumbnail-icon{display:flex}.notation-preview-footer figure .icon-thumbnail-primary .icon-thumbnail-icon.document svg,.notation-preview-footer figure .icon-thumbnail-primary .icon-thumbnail-icon.interactive svg,.notation-preview-footer figure .icon-thumbnail-primary .icon-thumbnail-icon.link svg,.notation-preview-footer figure .icon-thumbnail-primary .icon-thumbnail-icon.pdf svg{max-width:20px}.notation-preview-footer figure .icon-thumbnail-primary .icon-thumbnail-icon svg{max-width:30px;margin:auto;transition:fill .2s ease}.notation-preview-footer figure figcaption{font-family:sofia-pro,trueno,sans-serif;margin-top:-.231em;margin-left:10px;font-size:13px;font-weight:200;letter-spacing:.06em}@media (min-width:620px){.notation-preview-footer figure figcaption{font-size:16px}}.notation-preview-footer .manicon-caret-right{font-size:18px;color:#52e3ac}.notation-viewer{position:absolute;top:0;height:100%;background-color:#c1f7e4}.notation-viewer.container-width-0{right:calc((100vw - 790px)/2 + 790px)}@media (min-width:1035px){.notation-viewer.container-width-0 .viewer-list{display:block}}@media (min-width:1035px){.notation-viewer.container-width-0 .notation-preview-footer{display:none}}.notation-viewer.container-width-1{right:calc((100vw - 680px)/2 + 680px)}@media (min-width:925px){.notation-viewer.container-width-1 .viewer-list{display:block}}@media (min-width:925px){.notation-viewer.container-width-1 .notation-preview-footer{display:none}}.notation-viewer.container-width-2{right:calc((100vw - 500px)/2 + 500px)}@media (min-width:745px){.notation-viewer.container-width-2 .viewer-list{display:block}}@media (min-width:745px){.notation-viewer.container-width-2 .notation-preview-footer{display:none}}.notation-viewer .viewer-list{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none;position:absolute;top:0;right:3vw;display:none;height:100%}@media (min-width:1235px){.notation-viewer .viewer-list{right:45px}}.notation-viewer .viewer-list .notation-single-link{display:block;text-decoration:none}.notation-viewer .viewer-list .notation-single-link .image-overlay{background-color:#52e3ac;opacity:0}.highlighted .notation-viewer .viewer-list .notation-single-link .icon-thumbnail-title,.notation-viewer .viewer-list .notation-single-link.highlighted .icon-thumbnail-title,.notation-viewer .viewer-list .notation-single-link:hover .icon-thumbnail-title{color:#52e3ac}.highlighted .notation-viewer .viewer-list .notation-single-link .image-overlay,.notation-viewer .viewer-list .notation-single-link.highlighted .image-overlay,.notation-viewer .viewer-list .notation-single-link:hover .image-overlay{opacity:.5}.highlighted .notation-viewer .viewer-list .notation-single-link .icon-thumbnail-icon,.notation-viewer .viewer-list .notation-single-link.highlighted .icon-thumbnail-icon,.notation-viewer .viewer-list .notation-single-link:hover .icon-thumbnail-icon{background-color:#52e3ac}.highlighted .notation-viewer .viewer-list .notation-single-link svg,.notation-viewer .viewer-list .notation-single-link.highlighted svg,.notation-viewer .viewer-list .notation-single-link:hover svg{fill:#fff}.notation-preview-fader,.notation-wrapper{position:absolute;right:0}.notation-preview-fader{transition:right .5s ease .1s,opacity .5s ease}.notation-preview-fader.transition-out{right:20px;opacity:0}.notation-preview-fader.transition-in{right:0;opacity:1}.notation-preview-single{width:160px;text-decoration:none}.notation-preview-single.highlight-enter{opacity:.01}.notation-preview-single.highlight-enter-active{opacity:1}.notation-preview-single.highlight-enter-active figure{transition:opacity .2s ease}.notation-preview-single.highlight-leave{opacity:1}.notation-preview-single.highlight-leave .icon-thumbnail-title{opacity:0}.notation-preview-single.highlight-leave-active{opacity:.01}.notation-preview-single.highlight-leave-active figure{transition:opacity .2s ease}.notation-viewer .viewer-list .notation-preview-single.highlighted .icon-thumbnail-title{color:#52e3ac}.notation-viewer .viewer-list .notation-preview-single.highlighted .image-overlay{opacity:.5}.notation-preview-single .notation-preview-overflow{height:100%;overflow:hidden}.notation-preview-single .notation-preview-overflow:before{position:absolute;z-index:5;display:block;width:100%;height:100%;pointer-events:none;content:"";box-shadow:inset 0 -14px 10px -2px #fff;transition:box-shadow .2s ease}.scheme-dark .notation-preview-single .notation-preview-overflow:before{box-shadow:inset 0 -14px 10px -2px #363636}.notation-preview-single .notation-delete{padding:0;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:0;right:0;z-index:10;width:17px;height:17px;padding-top:2px;font-size:11px;color:#363636;cursor:pointer;background-color:#c3c3c3;transition:background-color .2s ease}.notation-preview-single .notation-delete:hover{background-color:#ffbdbd}.notation-preview-group{overflow:hidden;text-align:right}.notation-preview-group .group-active-title{font-family:sofia-pro,trueno,sans-serif;margin:0;font-size:14px;font-weight:200;line-height:1.3;color:#9a9a9a;transition:color .2s ease}.notation-preview-group .group-active-title a{color:#9a9a9a;text-decoration:none}.notation-preview-group .group-active-title.highlighted a,.notation-preview-group .group-active-title a:hover{color:#52e3ac}.notation-preview-group .group-thumbnails{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none;position:relative;display:inline-block;max-height:80px;margin-left:-4px;overflow:hidden;text-align:right}.notation-preview-group .group-thumbnails.overflow:before{position:absolute;z-index:5;display:block;width:100%;height:100%;pointer-events:none;content:"";box-shadow:inset 0 -14px 10px -2px #fff;transition:box-shadow .2s ease}.scheme-dark .notation-preview-group .group-thumbnails.overflow:before{box-shadow:inset 0 -14px 10px -2px #363636}.notation-preview-group .group-thumbnails li{display:inline-block;padding-left:4px;margin-bottom:4px;vertical-align:top}.notation-preview-group .group-thumbnails .group-thumbnail{position:relative;cursor:pointer}.notation-preview-group .group-thumbnails .group-thumbnail.highlighted .icon-thumbnail-primary:before{opacity:.5}.notation-preview-group .group-thumbnails .group-thumbnail.highlighted .icon-thumbnail-icon{background-color:#52e3ac}.notation-preview-group .group-thumbnails .group-thumbnail.highlighted svg{fill:#fff}.notation-preview-group .group-highlighted-notation-wrapper{position:relative;display:inline-block;width:160px}.notation-preview-group .group-highlighted-resource{position:absolute}.notation-preview-group .group-highlighted-resource .notation-preview-single{position:static;display:inline-block;width:160px}.reader-return-menu{max-width:330px;background-color:#ececec}@media (min-width:620px){.reader-return-menu{max-width:390px}}.reader-return-menu ul{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none;min-width:260px}.reader-return-menu li+li{border-top:2px solid #d6d6d6}.reader-return-menu li a,.reader-return-menu li button{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:sofia-pro,trueno,sans-serif;display:block;font-size:18px;padding:22px 20px;color:#696969;text-decoration:none;letter-spacing:.004em;transition:color .2s ease}@media (min-width:620px){.reader-return-menu li a,.reader-return-menu li button{padding:26px;font-size:22px}}.reader-return-menu li a:hover,.reader-return-menu li a:hover i,.reader-return-menu li a:hover span,.reader-return-menu li button:hover,.reader-return-menu li button:hover i,.reader-return-menu li button:hover span{color:#52e3ac}.reader-return-menu li a.flush-bottom,.reader-return-menu li button.flush-bottom{padding-bottom:.38em}.reader-return-menu li a i,.reader-return-menu li button i{display:inline-block;width:60px;color:#9a9a9a;text-align:left;vertical-align:middle;transition:color .2s ease}.reader-return-menu li a .manicon-arrow-round-left,.reader-return-menu li button .manicon-arrow-round-left{padding-left:4px;font-size:1.667em}.reader-return-menu li a .manicon-books-with-glasses-simple,.reader-return-menu li button .manicon-books-with-glasses-simple{margin-top:-5px;font-size:24px}.reader-return-menu li a .manicon-books-on-shelf-simple,.reader-return-menu li button .manicon-books-on-shelf-simple{margin-top:-6px;font-size:28px}.reader-return-menu li a .manicon-manifold-logo,.reader-return-menu li button .manicon-manifold-logo{padding-left:9px;font-size:26px}.reader-return-menu li a span,.reader-return-menu li button span{display:block;padding-top:.5em;padding-left:60px;font-size:17px;color:#9a9a9a;text-decoration:underline;transition:color .2s ease}.reader-return-menu li .note{font-family:sofia-pro,trueno,sans-serif;display:block;padding:0 1.688em 1.75em 88px;font-size:16px;line-height:1.5;color:#9a9a9a;text-decoration:underline}@media (min-width:620px){.reader-return-menu li .note{padding-left:92px}}.reader-return-menu li .note span{display:inline;padding-left:0;color:#696969}.section-category-label{padding:20px 0 18px;text-align:center;background-color:#faffdb;transition:opacity .1s ease,visibility .2s ease}.section-category-label .label{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;display:inline-block;padding:.786em .8em;font-size:14px;font-weight:200;color:#555;border:1px solid #555}.section-category-label.fixed{position:fixed;bottom:44px;left:0;width:100%}@media (min-width:560px){.section-category-label.fixed{bottom:0}}.section-category-label.hidden{visibility:hidden;opacity:0}.section-next-section{transition:background-color .2s ease}.section-next-section.scheme-dark{background-color:#363636}.section-next-section.scheme-dark h3{color:#e6e6e6}.section-next-section a{display:block;padding:0 0 50px;text-decoration:none}@media (min-width:690px){.section-next-section a{padding:5.46vw 0 8.9vw}}@media (min-width:1235px){.section-next-section a{padding:64px 0 101px}}.section-next-section a:hover h3{color:#52e3ac}.section-next-section header{font-size:16px;text-transform:uppercase;letter-spacing:.075em;display:inline-block;padding-bottom:4px;font-size:14px;color:#c3c3c3;border-bottom:2px solid #c3c3c3}.section-next-section h3,.section-next-section header{font-family:sofia-pro,trueno,sans-serif;font-weight:600}.section-next-section h3{font-size:24px;color:#828282;transition:color .2s ease}@media (min-width:700px){.section-next-section h3{font-size:32px}}.section-pagination{background-color:#e6e6e6}.section-pagination:after{display:block;clear:both;content:""}.section-pagination .pagination-next,.section-pagination .pagination-previous{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;display:inline-block;padding:28px 0 20px;font-size:14px;color:#c3c3c3;text-decoration:none;vertical-align:middle}@media (min-width:480px){.section-pagination .pagination-next,.section-pagination .pagination-previous{padding:42px 0 25px;font-size:18px}}.section-pagination .pagination-next:hover,.section-pagination .pagination-previous:hover{color:#52e3ac}.section-pagination .pagination-next .manicon,.section-pagination .pagination-previous .manicon{display:inline-block;font-size:38px;vertical-align:middle}@media (min-width:480px){.section-pagination .pagination-next .manicon,.section-pagination .pagination-previous .manicon{font-size:48px}}@media (min-width:760px){.section-pagination .pagination-next .manicon,.section-pagination .pagination-previous .manicon{font-size:66px}}.section-pagination .pagination-previous .manicon{margin-right:10px}@media (min-width:480px){.section-pagination .pagination-previous .manicon{margin-right:30px}}.section-pagination .pagination-next{float:right}.section-pagination .pagination-next .manicon{margin-left:10px}@media (min-width:480px){.section-pagination .pagination-next .manicon{margin-left:30px}}.overlay-full .reader-text-meta{padding-top:85px}@media (min-width:690px){.overlay-full .reader-text-meta{padding-top:150px}}.reader-text-meta .title{display:block;margin-bottom:.3em;color:#555;font-family:sofia-pro,trueno,sans-serif;font-size:22px;margin-top:0;margin-bottom:1.2em;font-weight:500;line-height:1.32}@media (min-width:620px){.reader-text-meta .title{font-size:26px}}.reader-text-meta .subtitle{font-family:freight-text-pro,aleo,serif;font-style:italic;font-weight:400;letter-spacing:.031em;font-size:18px;color:#555}@media (min-width:620px){.reader-text-meta .subtitle{font-size:21px}}.reader-text-meta header{padding-bottom:28px}@media (min-width:480px){.reader-text-meta header{padding-bottom:45px}}@media (min-width:760px){.reader-text-meta header{padding-bottom:80px}}.reader-window{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;word-wrap:normal;overflow-wrap:normal;padding:60px 0 120px;overflow:hidden;color:#363636;background-color:#fff;transition:background-color .2s ease}.reader-window.scheme-dark{color:#fff;background-color:#363636}.text-section{font-family:freight-text-pro,serif;font-weight:400;line-height:1.761;letter-spacing:.01em}.text-section .annotation-locked-selected,.text-section ::-moz-selection{background:#fffd73}.text-section .annotation-locked-selected,.text-section ::selection{background:#fffd73}.scheme-dark .text-section .annotation-locked-selected,.scheme-dark .text-section ::-moz-selection{background:#555}.scheme-dark .text-section .annotation-locked-selected,.scheme-dark .text-section ::selection{background:#555}.text-section.font-sans-serif{font-family:sofia-pro,sans-serif;font-weight:200}.text-section a{color:#34a178}.text-section .cn{font-size:1.2em}.text-section h1{font-size:1.6em;font-weight:600;line-height:1.45}.text-section h2{font-size:1.3em;font-weight:600;line-height:1.45}.text-section h3{font-size:1.1em;font-weight:600;line-height:1.45}.text-section h4{font-size:1em;font-weight:600;line-height:1.45}.text-section img{max-width:100%}.text-section pre{font-size:.7em}.text-section .notation-marker{cursor:pointer;font-size:1em;display:inline-flex;align-self:center;margin:0 .18em;text-decoration:none;letter-spacing:normal;text-indent:0}.text-section .notation-marker i{position:relative}.text-section .node-flash{background-color:transparent;transition:background-color 1s ease}.text-section .node-flash-active{background-color:#c6eaac;transition:background-color 1s ease}.toc-drawer .drawer-reader{padding:47px 0 0;height:100%;width:565px;max-width:90vw}.no-scroll.overlay .toc-drawer{overflow:hidden}.toc-drawer .table-of-contents ul{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none;font-family:sofia-pro,trueno,sans-serif}.toc-drawer .table-of-contents ul a{display:block;width:100%;line-height:1.2;color:#363636;text-decoration:none;border-bottom:1px solid #c3c3c3;transition:color .2s ease,background-color .2s ease}.toc-drawer .table-of-contents ul a:hover{color:#696969;background-color:#c1f7e4}.toc-drawer .table-of-contents ul a.active{background-color:#ececec}.toc-drawer .table-of-contents>ul>li>a{padding:1.091em 20px 1.136em 30px;font-size:18px}@media (min-width:400px){.toc-drawer .table-of-contents>ul>li>a{padding-left:calc(7.813vw + 0px)}}@media (min-width:700px){.toc-drawer .table-of-contents>ul>li>a{padding-right:30px}}@media (min-width:1024px){.toc-drawer .table-of-contents>ul>li>a{padding-left:84px}}@media (min-width:560px){.toc-drawer .table-of-contents>ul>li>a{font-size:22px}}.toc-drawer .table-of-contents>ul>li>ul>li a{padding:.5em 20px .667em 30px;font-size:16px}@media (min-width:400px){.toc-drawer .table-of-contents>ul>li>ul>li a{padding-left:calc(7.813vw + 0px)}}@media (min-width:700px){.toc-drawer .table-of-contents>ul>li>ul>li a{padding-right:30px}}@media (min-width:1024px){.toc-drawer .table-of-contents>ul>li>ul>li a{padding-left:84px}}@media (min-width:560px){.toc-drawer .table-of-contents>ul>li>ul>li a{font-size:18px}}.toc-drawer .table-of-contents>ul>li>ul>li>ul>li>a{padding-right:20px;padding-left:53px}@media (min-width:400px){.toc-drawer .table-of-contents>ul>li>ul>li>ul>li>a{padding-left:calc(7.813vw + 23px)}}@media (min-width:700px){.toc-drawer .table-of-contents>ul>li>ul>li>ul>li>a{padding-right:30px}}@media (min-width:1024px){.toc-drawer .table-of-contents>ul>li>ul>li>ul>li>a{padding-left:107px}}.toc-drawer .table-of-contents>ul>li>ul>li>ul>li>ul>li>a{padding-right:20px;padding-left:76px}@media (min-width:400px){.toc-drawer .table-of-contents>ul>li>ul>li>ul>li>ul>li>a{padding-left:calc(7.813vw + 46px)}}@media (min-width:700px){.toc-drawer .table-of-contents>ul>li>ul>li>ul>li>ul>li>a{padding-right:30px}}@media (min-width:1024px){.toc-drawer .table-of-contents>ul>li>ul>li>ul>li>ul>li>a{padding-left:130px}}.toc-drawer .toc-empty{font-family:sofia-pro,trueno,sans-serif;font-size:22px;margin-top:0;margin-bottom:1.2em;font-weight:500;line-height:1.32;font-size:20px;padding:50px 40px;margin:0;color:#9a9a9a;font-style:italic}@media (min-width:620px){.toc-drawer .toc-empty{font-size:26px;font-size:22px}}@media (min-width:560px){.toc-drawer .toc-empty{padding:60px 85px}}.toc-drawer hr{margin:0;border-top:1px solid #c3c3c3}.toc-drawer .toc-footer{padding:30px 20px 71px 30px;display:block}@media (min-width:400px){.toc-drawer .toc-footer{padding-left:calc(7.813vw + 0px)}}@media (min-width:700px){.toc-drawer .toc-footer{padding-right:30px}}@media (min-width:1024px){.toc-drawer .toc-footer{padding-left:84px}}@media (min-width:560px){.toc-drawer .toc-footer{padding-top:41px;padding-bottom:41px}}.toc-drawer .toc-footer button{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#9a9a9a;text-decoration:none}.toc-drawer .toc-footer h4{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;margin:0;font-size:14px}.toc-drawer .toc-footer h4 i{display:inline-block;margin-top:-3px;margin-right:16px;font-size:2.286em;vertical-align:middle}.button-visibility{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;height:100%;padding:0 14px;color:#9a9a9a;transition:color .1s ease}.button-visibility .manicon{display:inline-block;padding-top:.235em;font-size:17px}.visibility-menu{position:fixed;right:0;bottom:-420px;width:100%;background-color:#ececec;transition:right .2s ease,bottom .2s ease}@media (min-width:560px){.visibility-menu{position:absolute;right:-350px;bottom:auto;width:auto}}.visibility-menu ul{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none}.visibility-menu ul li{padding:32px 30px}.visibility-menu ul li+li{border-top:2px solid #d6d6d6}.panel-visible .visibility-menu{bottom:44px}@media (min-width:560px){.panel-visible .visibility-menu{right:0;bottom:auto}}.visibility-menu ul li{padding:30px 35px}.visibility-menu ul li>i{font-size:23px;color:#696969;margin-right:10px}.visibility-menu ul li>i:before{vertical-align:middle}.visibility-menu label,.visibility-menu span{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;color:#696969;font-size:14px}.visibility-menu .filters{padding-top:22px;display:flex;justify-content:space-between}.visibility-menu .filters .checkbox{text-transform:none;font-size:17px;font-weight:400}.button-notes{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:100%;color:#9a9a9a;transition:background-color .2s ease}.button-notes.button-active{background-color:#ececec}.button-notes .manicon-notepad:before{font-size:25px}.notes-list{padding:0}.notes-list ul{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none}.notes-drawer .drawer-overlay{z-index:150}.notes-drawer .drawer-reader{padding-top:47px;background-color:#ececec}@media (min-width:1235px){.notes-drawer .drawer-reader{width:50%}}.notes-drawer .drawer-reader .drawer-title{font-size:22px;color:#363636;text-transform:none;transition:color .2s ease}.notes-drawer .drawer-reader .drawer-title:hover{color:#828282;cursor:pointer}.notes-drawer .drawer-reader .drawer-bar{padding:6px 20px;border-bottom:2px solid #c3c3c3}@media (min-width:690px){.notes-drawer .drawer-reader .drawer-bar{padding:6px 32px}}.notes-drawer .drawer-reader .drawer-bar button{font-size:14px}.notes-drawer .drawer-reader ul{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none}.notes-drawer .drawer-reader ul .item{display:flex;align-items:center;justify-content:flex-start;max-height:52px;padding:18px 20px;color:#363636;border-bottom:2px solid #c3c3c3;transition:color .2s ease,background-color .2s ease}@media (min-width:690px){.notes-drawer .drawer-reader ul .item{padding:18px 32px}}.notes-drawer .drawer-reader ul .item.open i{-webkit-transform:rotate(0);transform:rotate(0)}.notes-drawer .drawer-reader ul .item i{font-size:8px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.notes-drawer .drawer-reader ul .item .item-label,.notes-drawer .drawer-reader ul .item label,.notes-drawer .drawer-reader ul .item span{font-family:sofia-pro,trueno,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.075em;margin-top:-2px;margin-bottom:0;margin-left:20px;font-size:16px;color:inherit;text-transform:none;letter-spacing:0;cursor:inherit}@media (min-width:560px){.notes-drawer .drawer-reader ul .item .item-label,.notes-drawer .drawer-reader ul .item label,.notes-drawer .drawer-reader ul .item span{font-size:18px}}.notes-drawer .drawer-reader ul .item:hover{color:#696969;cursor:pointer;background-color:#75e9bd}.notes-drawer .drawer-reader ul ul{overflow:hidden}.notes-drawer .drawer-reader ul ul .item{justify-content:flex-start;padding:18px 20px;color:#363636;border-bottom:none;transition:color .2s ease,background-color .2s ease}@media (min-width:690px){.notes-drawer .drawer-reader ul ul .item{padding:18px 32px 18px 60px}}.notes-drawer .drawer-reader ul ul .item i{font-size:20px;color:#9a9a9a;-webkit-transform:rotate(0);transform:rotate(0)}@media (min-width:560px){.notes-drawer .drawer-reader ul ul .item i{font-size:21px}}.notes-drawer .drawer-reader ul ul .item span{font-weight:400}.notes-drawer .drawer-reader ul ul .item:hover{color:#696969}.notes-drawer .drawer-reader ul ul .item:nth-child(odd){background-color:#e6e6e6}.notes-drawer .drawer-reader ul ul .item:nth-child(odd):hover{background-color:#75e9bd}.notes-drawer .drawer-reader ul ul .item:last-child{border-bottom:2px solid #c3c3c3}.notes-drawer .drawer-reader .filters{padding:15px 20px;background-color:#e6e6e6;border-bottom:2px solid #c3c3c3}@media (min-width:690px){.notes-drawer .drawer-reader .filters{padding:21px 32px 18px}}@media (min-width:960px){.notes-drawer .drawer-reader .filters{display:flex;align-items:center}}.notes-drawer .drawer-reader .filters .label,.notes-drawer .drawer-reader .filters label{font-family:sofia-pro,trueno,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.075em;font-size:14px}.notes-drawer .drawer-reader .filters .label{display:inline-block;padding-right:18px;margin-top:-2px;margin-bottom:0;color:#828282}.notes-drawer .drawer-reader .filters .checkbox-group{padding-top:8px}@media (min-width:560px){.notes-drawer .drawer-reader .filters .checkbox-group{display:flex}}.notes-drawer .drawer-reader .filters .checkbox-group .checkbox{display:block}.notes-drawer .drawer-reader .filters .checkbox-group .checkbox .control-indicator{margin-top:-3px}.notes-drawer .drawer-reader .filters .checkbox-group .checkbox+.checkbox{margin-top:8px;margin-left:0}@media (min-width:560px){.notes-drawer .drawer-reader .filters .checkbox-group .checkbox+.checkbox{margin-top:0;margin-left:28px}}@media (min-width:690px){.notes-drawer .drawer-reader .filters .checkbox-group .checkbox+.checkbox{margin-left:32px}}@media (min-width:960px){.notes-drawer .drawer-reader .filters .checkbox-group{padding-top:0}}.notes-drawer .drawer-reader .drawer-list-horizontal{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none;display:flex;flex-grow:1;justify-content:space-between}.notes-message{padding:18px 20px;color:#555}@media (min-width:690px){.notes-message{max-width:600px;padding:32px}}.notes-message .heading-primary{margin-bottom:.8em}.notes-message p{font-family:freight-text-pro,aleo,serif;font-size:19px}.overlay-full .notes-message{max-width:none;padding:0 60px;text-align:center}.search-query input[type=text]{font-family:sofia-pro,trueno,sans-serif;width:100%;padding:.444em .889em;font-size:16px;color:#363636;background-color:#f7f7f7;border:3px solid transparent;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.search-menu .search-query input[type=text]{background-color:#fff}@media (min-width:700px){.search-query input[type=text]{font-size:18px}}.search-query .input-magnify{position:relative;width:100%}@media (min-width:480px){.search-query .input-magnify{min-width:380px}}.search-query .input-magnify input{padding-left:46px}.search-query .input-magnify .manicon-magnify{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:50%;left:13px;margin-top:-.5em;font-size:18px;color:#9a9a9a}.search-query .input-magnify input:focus+.manicon-magnify{color:#52e3ac}.search-query .filters{padding-top:20px}.search-query .filters label{font-family:sofia-pro,trueno,sans-serif;font-size:16px;letter-spacing:.075em;font-size:13px;font-weight:600;color:#828282;text-transform:uppercase}@media (min-width:480px){.search-query .filters label{font-size:14px}}.search-query .filters label.group-label{display:block;padding-bottom:10px;margin-bottom:24px;border-bottom:1px solid #c3c3c3}.search-menu .search-query .filters label.group-label{display:inline;padding-bottom:0;border-bottom:none}.search-query .filters .checkbox-group{display:flex;flex-wrap:wrap}.search-menu .search-query .filters .checkbox-group{padding-top:8px;padding-left:0}@media (min-width:700px){.search-menu .search-query .filters .checkbox-group{padding-left:0}}.search-query .filters .group-label{font-family:sofia-pro,trueno,sans-serif;font-size:16px;letter-spacing:.075em;position:relative;display:block;padding-top:2px;margin-top:0;margin-right:36px;margin-bottom:10px;font-size:13px;font-weight:600;color:#828282;text-transform:uppercase}@media (min-width:480px){.search-query .filters .group-label{font-size:14px}}.search-query .filters .checkbox{position:relative;display:block;width:100%;margin-right:36px;margin-bottom:10px;cursor:pointer}@media (min-width:560px){.search-query .filters .checkbox{width:auto;margin-bottom:14px}}@media (min-width:700px){.search-query .filters .checkbox{margin-right:62px;margin-bottom:14px}}.search-query .filters .checkbox .control-indicator{display:inline-block;width:24px;height:24px;padding-top:6px;margin-right:12px;text-align:center;vertical-align:middle;background-color:#e6e6e6}.search-menu .search-query .filters .checkbox .control-indicator{background-color:#fff}.search-query .filters .checkbox .control-indicator .manicon-check{font-size:11px;color:#363636;visibility:hidden}.search-query .filters .checkbox input{position:absolute;z-index:-1;opacity:0}.search-query .filters .checkbox input:checked~.control-indicator .manicon-check{visibility:visible}.search-query .filters .checkbox+.checkbox{margin-left:0}.search-query .filters+.filters{padding-top:40px}.search-query .footer{display:flex;justify-content:space-between;padding-top:11px}.search-query .footer .description{font-family:freight-text-pro,aleo,serif;font-size:14px;font-style:italic;color:#555}.search-query .footer .button-primary{font-size:15px}.button-search{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:100%;font-size:20px;color:#9a9a9a;transition:background-color .2s ease}.search-menu{width:100vw;background-color:#ececec}.header-app .search-menu{padding:28px 22px 22px}@media (min-width:480px){.header-app .search-menu{padding:20px 24px 22px}}.header-reader .search-menu{padding:23px 18px 12px}@media (min-width:480px){.header-reader .search-menu{padding:28px 22px 16px}}@media (min-width:620px){.header-reader .search-menu{padding:32px 30px 19px}}@media (min-width:700px){.search-menu{width:auto}}.sign-in-up-update .nickname{font-family:sofia-pro,trueno,sans-serif;font-size:22px;margin-top:0;margin-bottom:1.2em;font-weight:500;line-height:1.32;margin-bottom:30px;color:#52e3ac}@media (min-width:620px){.sign-in-up-update .nickname{font-size:26px}}.sign-in-up-update .overlay-copy{margin-bottom:20px}.sign-in-up-update .form-heading-image{font-family:sofia-pro,trueno,sans-serif;font-size:22px;margin-top:0;margin-bottom:1.2em;font-weight:500;line-height:1.32;margin-top:60px;margin-bottom:20px;color:#9a9a9a}@media (min-width:620px){.sign-in-up-update .form-heading-image{font-size:26px}}.sign-in-up-update .avatar{padding:0;cursor:pointer;background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:65px;height:65px;overflow:hidden;text-align:center;background-color:#52e3ac;border-radius:100%;margin:25px auto}.sign-in-up-update .avatar .avatar-image{width:100%}.sign-in-up-update .avatar .manicon-person{font-size:55.25px;line-height:78px;color:#c1f7e4}.loading-bar{z-index:700}.overlay-full,.overlay-full-primary,.overlay-full-secondary{z-index:600}.overlay-full .container{z-index:310}.overlay-full .overlay-close{z-index:320}.overlay-full-header{z-index:350}.backend .header-app{z-index:500}.drawer-backend,.drawer-frontend,.drawer-overlay{z-index:400}.dialog-primary{z-index:600}.footer-fixed,.header-app,.header-app .header-container,.header-reader,.header-reader .container-banner,.reader-footer-menu{z-index:200}.drawer-reader{z-index:150}.notation-preview-footer{z-index:140}.annotation-popup,.predictive-list{z-index:100}#global-notification-container .notifications-list{z-index:200}
/*# sourceMappingURL=theme.css.map*/