@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,main{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@keyframes move-bg-right{0%{background-position:100% 0}to{background-position:0% 0}}@keyframes opacity-pulse{0%{opacity:1}50%{opacity:.3}to{opacity:1}}@keyframes opacity-full-pulse-zero{0%{opacity:0}50%{opacity:1}to{opacity:0}}@font-face{font-family:Covik Sans Mono Web;src:url(https://assets.futurefonts.com/website/fonts/main/Covik_Sans_Mono-Regular.woff2) format("woff2"),url(https://assets.futurefonts.com/website/fonts/main/Covik_Sans_Mono-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Covik Sans Mono Web;src:url(https://assets.futurefonts.com/website/fonts/main/Covik_Sans_Mono-Regular.woff) format("woff"),url(https://assets.futurefonts.com/website/fonts/main/Covik_Sans_Mono-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Covik Sans Mono Web;src:url(https://assets.futurefonts.com/website/fonts/main/Covik_Sans_Mono-Italic.woff) format("woff"),url(https://assets.futurefonts.com/website/fonts/main/Covik_Sans_Mono-Italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Covik Sans Mono Web;src:url(https://assets.futurefonts.com/website/fonts/main/Covik_Sans_Mono-Italic.woff2) format("woff2"),url(https://assets.futurefonts.com/website/fonts/main/Covik_Sans_Mono-Italic.woff2) format("woff2");font-weight:400;font-style:italic}@font-face{font-family:Covik Sans Mono Web;src:url(https://assets.futurefonts.com/website/fonts/main/Covik_Sans_Mono-Medium.woff2) format("woff2"),url(https://assets.futurefonts.com/website/fonts/main/Covik_Sans_Mono-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Covik Sans Mono Web;src:url(https://assets.futurefonts.com/website/fonts/main/Covik_Sans_Mono-Medium.woff) format("woff"),url(https://assets.futurefonts.com/website/fonts/main/Covik_Sans_Mono-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Covik Sans Mono Web;src:url(https://assets.futurefonts.com/website/fonts/main/Covik_Sans_Mono-Medium_Italic.woff2) format("woff2"),url(https://assets.futurefonts.com/website/fonts/main/Covik_Sans_Mono-Medium_Italic.woff2) format("woff2");font-weight:500;font-style:italic}@font-face{font-family:Covik Sans Mono Web;src:url(https://assets.futurefonts.com/website/fonts/main/Covik_Sans_Mono-Medium_Italic.woff) format("woff"),url(https://assets.futurefonts.com/website/fonts/main/Covik_Sans_Mono-Medium_Italic.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:Covik Sans Mono Web;src:url(https://assets.futurefonts.com/website/fonts/main/Covik_Sans_Mono-Semibold.woff2) format("woff2"),url(https://assets.futurefonts.com/website/fonts/main/Covik_Sans_Mono-Semibold.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Covik Sans Mono Web;src:url(https://assets.futurefonts.com/website/fonts/main/Covik_Sans_Mono-Semibold.woff) format("woff"),url(https://assets.futurefonts.com/website/fonts/main/Covik_Sans_Mono-Semibold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Covik Sans Mono Web;src:url(https://assets.futurefonts.com/website/fonts/main/Covik_Sans_Mono-Semibold_Italic.woff2) format("woff2"),url(https://assets.futurefonts.com/website/fonts/main/Covik_Sans_Mono-Semibold_Italic.woff2) format("woff2");font-weight:600;font-style:italic}@font-face{font-family:Covik Sans Mono Web;src:url(https://assets.futurefonts.com/website/fonts/main/Covik_Sans_Mono-Semibold_Italic.woff) format("woff"),url(https://assets.futurefonts.com/website/fonts/main/Covik_Sans_Mono-Semibold_Italic.woff) format("woff");font-weight:600;font-style:italic}@font-face{font-family:Covik Sans Mono Web;src:url(https://assets.futurefonts.com/website/fonts/main/Covik_Sans_Mono-Bold.woff2) format("woff2"),url(https://assets.futurefonts.com/website/fonts/main/Covik_Sans_Mono-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Covik Sans Mono Web;src:url(https://assets.futurefonts.com/website/fonts/main/Covik_Sans_Mono-Bold.woff) format("woff"),url(https://assets.futurefonts.com/website/fonts/main/Covik_Sans_Mono-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Covik Sans Mono Web;src:url(https://assets.futurefonts.com/website/fonts/main/Covik_Sans_Mono-Bold_Italic.woff2) format("woff2"),url(https://assets.futurefonts.com/website/fonts/main/Covik_Sans_Mono-Bold_Italic.woff2) format("woff2");font-weight:700;font-style:italic}@font-face{font-family:Covik Sans Mono Web;src:url(https://assets.futurefonts.com/website/fonts/main/Covik_Sans_Mono-Bold_Italic.woff) format("woff"),url(https://assets.futurefonts.com/website/fonts/main/Covik_Sans_Mono-Bold_Italic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:"Noto Sans Symbols 2";src:url(https://assets.futurefonts.com/website/fonts/main/NotoSansSymbols2-Regular.woff2) format("woff2"),url(https://assets.futurefonts.com/website/fonts/main/NotoSansSymbols2-Regular.woff2) format("woff2");font-weight:400;font-style:normal}html{font-size:55%}@media (min-width: 600px){html{font-size:62.5%}}@media (min-width: 1440px){html{font-size:70%}}body{font-family:Covik Sans Mono Web,-apple-system,BlinkMacSystemFont,sans-serif,"Noto Sans Symbols 2";font-size:1.8rem;line-height:1.3;color:#333}h1,h2,h3,h4,h5,h6{font-weight:700;margin-bottom:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#333}h1 a .icon path,h2 a .icon path,h3 a .icon path,h4 a .icon path,h5 a .icon path,h6 a .icon path{fill:#333}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#878787}h1 a:hover .icon path,h2 a:hover .icon path,h3 a:hover .icon path,h4 a:hover .icon path,h5 a:hover .icon path,h6 a:hover .icon path{fill:#878787}h1 a:active,h2 a:active,h3 a:active,h4 a:active,h5 a:active,h6 a:active{color:#b4b4b4}h1 a:active .icon path,h2 a:active .icon path,h3 a:active .icon path,h4 a:active .icon path,h5 a:active .icon path,h6 a:active .icon path{fill:#b4b4b4}h1{font-size:4rem;margin-bottom:.5em}h2{font-size:2.8rem;margin-bottom:.8em;line-height:1.1em}h3{font-size:2.4rem}h4{font-size:2.7rem;font-weight:600;margin-bottom:2rem;line-height:1.2em}h5{font-size:1.6rem;font-weight:600;text-transform:uppercase}h6{font-size:1.35rem;font-weight:600;text-transform:uppercase}a{color:#1d49ff;cursor:pointer;text-decoration:none}a .icon path{fill:#1d49ff}a:hover{color:#000}a:hover .icon path{fill:#000}a:active{color:#d2d2d2}a:active .icon path{fill:#d2d2d2}strong{font-weight:700}p{margin-bottom:.8em}ul{list-style-position:outside;list-style-type:disc;padding:0 0 0 1.2em;margin:0}ul li{margin-bottom:.25em}ol{list-style:decimal inside none;padding:0}ol li{margin-bottom:.25em}.text-align--left{text-align:left}.text-align--right{text-align:right}.text-align--center{text-align:center}hr{border-style:none;border-top:1px solid #D2D2D2;margin-top:2.2rem;margin-bottom:2rem}::-moz-selection{background:#ffd2f9}::selection{background:#ffd2f9}blockquote{border-left:3px solid #EDEDEA;color:#878787;padding-left:1em;font-size:.9em}pre,code{background-color:#ededea;padding:.05em .2em;font-size:.9em;border-radius:2px;color:#882b4d}pre{background-color:#ededea;padding:.5em .75em;border:1px solid #E1E1E1;overflow-x:auto}em{font-style:italic}.caps{letter-spacing:.05em;font-size:.95em}.truncatedText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html{height:100%;position:relative}html.disableScroll,html.disableScroll body,html.disableScrollMobile,html.disableScrollMobile body{overflow:hidden}@media (min-width: 600px){html.disableScrollMobile,html.disableScrollMobile body{overflow:auto}}body{position:relative;min-height:100%;background-color:#fff}main{position:relative;min-height:77vh}.full-bleed-layout main{padding:0;margin:0}.pageLayout--gray{background-color:#f7f7f7}.page{opacity:1;transition:opacity .5s}.page.page--loading{opacity:0}.page.page--loaded{opacity:1}.layout--narrow{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding-left:1.5rem;padding-right:1.5rem;max-width:90%;width:78rem}@media (min-width: 600px){.layout--narrow{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.layout--narrow{padding-left:3rem;padding-right:3rem}}.layout--narrowWithPadding{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding:6rem 1.5rem 4rem;max-width:90%;width:78rem}@media (min-width: 600px){.layout--narrowWithPadding{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.layout--narrowWithPadding{padding-left:3rem;padding-right:3rem}}img{max-width:100%}.white-section{background-color:#fff;border-radius:3px;padding:5rem 6.2rem;margin-bottom:3rem;border:1px solid #EDEDEA}.compact-white-section{background-color:#fff;border-radius:3px;padding:5rem 6.2rem;margin-bottom:3rem;border:1px solid #EDEDEA;padding:3rem}.app{opacity:1;transition:opacity .5s}.app--loading{opacity:0}.app--loaded{opacity:1}@media (min-width: 800px){.showOnlyOnMobile{display:none}}@media (max-width: 600px){.hideAtSmall{display:none}}@media (min-width: 600px) and (max-width: 1024px){.hideAtSmallToMedium{display:none}}@media (max-width: 1024px){.hideAtMedium{display:none}}@media (max-width: 1200px){.hideAtLarge{display:none}}.table,table{width:100%;font-size:1.6rem}th{font-weight:700}tr{border-bottom:1px solid #EDEDEA}th,td{padding:1.5rem .5rem;text-align:left}tfoot td{font-weight:700}.table--actions,.td-actions{text-align:right}.table--actions .btn,.td-actions .btn{margin-left:.5rem}.table--filters{margin-bottom:1rem}.table--filters .btn{margin-right:.5rem;margin-bottom:.5rem}form{display:block;margin-bottom:2rem}.form-inputs,.form-group{background-color:#fff;border-radius:3px;padding:5rem 6.2rem;margin-bottom:3rem;border:1px solid #EDEDEA}input[type=text],input[type=password],input[type=email],input[type=url],textarea,.textarea--ghost,.dollarInput--dollarSign,.checkout--stripeInputs .StripeElement,.text-input{position:relative;display:block;width:100%;box-sizing:border-box;padding:.5em .7em;border:2px solid #EDEDEA;border-radius:3px;-webkit-appearance:none;outline:none;font-size:1.7rem;line-height:1.3em;font-family:Covik Sans Mono Web,-apple-system,BlinkMacSystemFont,sans-serif,"Noto Sans Symbols 2";color:#333;background-color:#f7f7f7}input[type=text]:focus,input[type=text].StripeElement--focus,input[type=password]:focus,input[type=password].StripeElement--focus,input[type=email]:focus,input[type=email].StripeElement--focus,input[type=url]:focus,input[type=url].StripeElement--focus,textarea:focus,textarea.StripeElement--focus,.textarea--ghost:focus,.textarea--ghost.StripeElement--focus,.dollarInput--dollarSign:focus,.dollarInput--dollarSign.StripeElement--focus,.checkout--stripeInputs .StripeElement:focus,.checkout--stripeInputs .StripeElement.StripeElement--focus,.text-input:focus,.text-input.StripeElement--focus{border-color:#cbcbcb}input[type=text]::placeholder,input[type=password]::placeholder,input[type=email]::placeholder,input[type=url]::placeholder,textarea::placeholder,.textarea--ghost::placeholder,.dollarInput--dollarSign::placeholder,.checkout--stripeInputs .StripeElement::placeholder,.text-input::placeholder{color:#b4b4b4}.form--small input[type=text],.form--small input[type=password],.form--small input[type=email],.form--small input[type=url],.form--small textarea,.form--small .textarea--ghost,.form--small .dollarInput--dollarSign,.form--small .checkout--stripeInputs .StripeElement,.form--small .text-input{font-size:1.6rem;padding:.75rem 1.1rem}.input,.form-input{margin-bottom:3rem}.input.hidden,.form-input.hidden{display:none}label,.form-label{display:block;font-size:1.8rem;margin-bottom:.2em;font-weight:700}.form-input .hint,.form-input .error,.dollarInput .hint,.dollarInput .error{font-size:1.4rem;color:#878787;padding:.5rem 0}.form-input .error,.dollarInput .error{color:#f70b3e}.form-hint{font-size:1.4rem;color:#878787;padding:.5rem 0}.form--small .btn{font-size:1.6rem;padding:.75rem 1.1rem}.field_with_errors input[type=text],.field_with_errors input[type=password],.field_with_errors input[type=email],.field_with_errors input[type=url],.field_with_errors textarea,.field_with_errors .selectInput .text-input{border-color:#f70b3e}textarea,.textarea--ghost{line-height:1.3em;min-height:12rem}.checkbox-input--checkboxes{display:flex;flex-direction:column}.checkbox-input--checkboxes .checkbox-input{display:inline-block;margin-bottom:.6em}@media (min-width: 1024px){.checkbox-input--checkboxes .checkbox-input{margin-bottom:.3em}}.checkbox-input--checkboxes .checkboxes--horizontal{display:inline-block}.checkbox-input--checkboxes .checkboxes--horizontal .checkbox-input{margin-bottom:0}.field_with_errors .checkbox-input--checkboxes{border:2px solid #F70B3E;padding:1rem;border-radius:3px}.checkbox-input,.boolean-input{position:relative;cursor:pointer;font-weight:400;margin-bottom:0;display:inline-block;font-size:1.5rem;padding-left:2.2rem}.checkbox-input--option,.boolean-input--input{cursor:pointer;width:auto;position:absolute;left:0;top:.1em;margin-left:0;margin-top:0;margin-bottom:0;min-width:1.5rem;min-height:1.5rem;width:1.5rem;height:1.5rem;font-size:3rem;border:1px solid #878787;border-radius:3px;-webkit-appearance:none;outline:none;background:transparent;vertical-align:middle}.form--checkbox-list .checkbox-input--option,.form--checkbox-list .boolean-input--input{min-width:1.2rem;min-height:1.2rem;width:1.2rem;height:1.2rem}.checkbox-input--option:after,.boolean-input--input:after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:2px;background-color:transparent}.checkbox-input--option:checked:after,.boolean-input--input:checked:after{background-color:#1d49ff}.checkbox-input--option:checked:hover:after,.boolean-input--input:checked:hover:after{background-color:#1d49ffcc}.checkbox-input--option:checked:active:after,.boolean-input--input:checked:active:after{background-color:#1d49ff66}.checkbox-input--option:hover:after,.boolean-input--input:hover:after{background-color:#e1e1e1}.checkbox-input--option:active:after,.boolean-input--input:active:after{background-color:#d2d2d2}.form--checkbox-list{margin-bottom:2rem}.form--checkbox-list .boolean-input--wrapper,.form--checkbox-list .checkbox2-input--wrapper{margin-bottom:0}.form--checkbox-list.form--checkbox-list--mediumSpacing .boolean-input--wrapper,.form--checkbox-list.form--checkbox-list--mediumSpacing .checkbox2-input--wrapper{margin-bottom:1rem}.form--checkbox-list .boolean-input--wrapper{line-height:1em}.dollarInput{margin-bottom:3rem}.dollarInput:after{content:"";display:table;clear:both}.dollarInput .form-input{float:left;margin-bottom:0}.dollarInput .form-input input{max-width:10rem}.dollarInput .hint{clear:both}.dollarInput--inputRow{display:flex;align-items:center;justify-content:center;justify-content:flex-start}.dollarInput--dollarSign{border-color:transparent;background-color:transparent;width:auto;padding-left:0;padding-right:1rem}.dollarInput--currency{padding-left:1rem;font-size:1.6rem}.singleLineTextInput{position:relative;padding-right:14rem}.singleLineTextInput .text-input{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.singleLineTextInput .btn{width:14rem;position:absolute;right:0;top:0;border-top-left-radius:0;border-bottom-left-radius:0}.form--small .singleLineTextInput,.singleLineTextInput.form--small{padding-right:12rem}.form--small .singleLineTextInput .btn,.singleLineTextInput.form--small .btn{width:12rem}.formHeader{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:7rem;padding:3.5rem 0;background-color:#fff;position:relative}.formHeader .formTitle{flex:0 0 57.9166666667%;max-width:57.9166666667%;margin-right:1%}.formHeader .formTitle .formTitle--text{font-size:4rem;line-height:1em;font-weight:700;display:inline-block}.formHeader .formActions{text-align:right;flex:0 0 41.0833333333%;max-width:41.0833333333%}.formHeader .formActions .btn{margin:.5rem 0 .5rem 1rem;min-width:5rem}.formHeader--compact{background-color:transparent;padding:0;margin-bottom:3rem}.formHeader--withBackNav{padding-top:2rem}.formHeader--backNav{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding-left:1.5rem;padding-right:1.5rem;margin-bottom:1rem;font-size:1.4rem}@media (min-width: 600px){.formHeader--backNav{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.formHeader--backNav{padding-left:3rem;padding-right:3rem}}.formHeader--content{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;display:flex;align-items:center;justify-content:stretch}.formHeader--pageHeader .formHeader--content{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 600px){.formHeader--pageHeader .formHeader--content{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.formHeader--pageHeader .formHeader--content{padding-left:3rem;padding-right:3rem}}.formHeader--compact .formHeader--content{width:100%;max-width:100%}.formFooter{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;margin-bottom:10rem}.formFooter .formActions{text-align:right;flex:1}.formFooter .formActions .btn{margin-left:1rem;min-width:5rem}.form-actions{text-align:right}.form-actions .btn{margin-left:1rem}.form-callout{padding:2rem 0;text-align:center}.form-intro{margin-bottom:4rem;max-width:35em}.form-general-errors{background-color:#ffe8e8;padding:2rem;font-size:1.6rem;color:#f70b3e;margin-bottom:2rem}.form-general-errors a{color:#f70b3e;border-bottom:1px solid #F70B3E}.form-general-errors a .icon path{fill:#f70b3e}.form-general-errors a:hover{color:#ba0d46}.form-general-errors a:hover .icon path{fill:#ba0d46}.form-general-errors a:active{color:#882b4d}.form-general-errors a:active .icon path{fill:#882b4d}.form-general-errors a:hover{border-color:#ba0d46}.form-general-errors a:active{border-color:#882b4d}.form-general-errors .icon path{fill:#f70b3e}.form--2cols{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap}.form--2cols .form--col{flex:0 0 49%;max-width:49%}.checkbox2-input--input-row{color:#333}.checkbox2-input--input-row .icon path{fill:#333}.checkbox2-input--input-row:hover{color:#878787}.checkbox2-input--input-row:hover .icon path{fill:#878787}.checkbox2-input--input-row:active{color:#b4b4b4}.checkbox2-input--input-row:active .icon path{fill:#b4b4b4}.checkbox2-input--inactive .checkbox2-input--input-row:hover .icon--Checkmark{display:block}.checkbox2-input--inactive .checkbox2-input--input-row:hover .icon--Checkmark path{fill:#cbcbcb}.checkbox2-input--input-row{position:relative;display:block;padding-left:1.4em}.checkbox2-input--input{position:absolute;display:inline-block;box-sizing:content-box;font-size:.7em;line-height:1em;top:.35em;left:0;width:1.2em;height:1.2em;border:1px solid #B4B4B4;border-radius:3px}.checkbox2-input--input .icon--Checkmark{position:absolute;display:none;top:.12em;left:.15em}.checkbox2-input--input .icon--Checkmark path{fill:#333}.checkbox2-input--active .icon--Checkmark{display:block}.form--verticalButtonList .btn{margin-bottom:1rem}.selectInput--inputWrapper{position:relative}.selectInput--inputWrapper .form-input{margin-bottom:0}.selectInput--inputWrapper .text-input{padding:.5em 1.8em .5em .7em;text-overflow:ellipsis}.selectInput--size--sm .selectInput--inputWrapper{max-width:20rem}.selectInput{cursor:pointer}.selectInput--options{position:absolute;left:0;min-width:100%;box-sizing:border-box;background-color:#fff;border-radius:2px;margin:.5rem 0 0;padding:0;z-index:10;border:2px solid #EDEDEA;max-height:10em;overflow:auto}.selectInput--option{margin:0;padding:.5em 1em;list-style-type:none;border-bottom:1px solid #EDEDEA}.selectInput--option:hover{cursor:pointer}.selectInput--option--noResults,.selectInput--option--loading{cursor:auto;background-color:#fff;color:#878787}.selectInput--option--selected{background-color:#f7f7f7}.selectInput--option--highlighted{background-color:#ffd951}.selectInput--indicator{position:absolute;transform-origin:center;top:.5em;right:.6em;font-size:1em;pointer-events:none}.selectInput--indicator.selectInput--defaultIndicator{top:1.25em;right:1em;font-size:.6em}.selectInput--indicator .icon path{fill:#b4b4b4}.selectInput--active .selectInput--indicator.selectInput--flipIndicatorOnActive{top:1.45em;transform:rotate(180deg)}.selectInput--multiValue{display:inline-block;font-size:.8em;border:1px solid #DADADA;margin-right:1em;margin-bottom:.5em;border-radius:2px;text-wrap:nowrap}.selectInput--multiValueRemoveBtn{display:inline-block;border-right:1px solid #DADADA;padding:.2em .4em;margin-right:.2em}.selectInput--multiValueRemoveBtn:hover{background-color:#e1e1e1}.selectInput--multiValueLabel{display:inline-block;padding:.2em .6em}.icon{position:relative;display:inline-block;width:auto;height:1em;top:.2em}.icon path{fill:#333}.icon svg{height:100%;max-width:100%;max-height:100%;height:1em;width:1em}.icon--ResizePlaceholder{position:relative;display:inline-block;width:1em;height:1em}.icon--ResizePlaceholder .icon{position:absolute;top:0;left:0}.btn.btn--withIcon .icon.icon--ArrowDown{top:calc(52% - .5em)}.icon--Love svg{position:relative;top:.05em}.icon--AngleLeft{left:-.02em}.icon--AngleRight{left:.02em}button,.btn{-webkit-font-smoothing:antialiased;font-family:Covik Sans Mono Web,-apple-system,BlinkMacSystemFont,sans-serif,"Noto Sans Symbols 2";color:#fff;background-color:#333;border-color:transparent;position:relative;display:inline-block;box-sizing:border-box;cursor:pointer;border:2px solid transparent;border-width:2px;text-align:center;font-weight:400;border-radius:3px;padding:.5em .7em;font-size:1.7rem;line-height:1.3em;vertical-align:middle}button .icon path,.btn .icon path{fill:#fff}button:focus,.btn:focus{outline:0}button:hover,.btn:hover{color:#fff;background-color:#151515;border-color:transparent}button:hover .icon path,.btn:hover .icon path{fill:#fff}button:active,.btn:active{color:#fff;background-color:#000;border-color:transparent}button:active .icon path,.btn:active .icon path{fill:#fff}button .icon,.btn .icon{position:absolute;display:flex;align-items:center;justify-content:center;top:calc(50% - .5em);height:1em;left:.5em}.btn--withIcon{padding-left:1.8em}.btn--withIcon.btn--wide{padding-left:2.5em}.btn--withIcon.btn--wide .icon{left:1.3em}.btn--withIcon.btn--withIconNoPadding{padding:0 0 0 1.2em}.btn--withIcon.btn--withIconNoPadding .icon{left:0}.btn--onlyIcon{box-sizing:content-box}.btn--onlyIcon .icon{position:relative;left:0}.btn--withInlineIcon .icon{position:relative;top:.2em;left:0;display:inline-block}.btn--roundIcon{height:1.3em;box-sizing:content-box;border-radius:1.3em}.btn--roundIcon .icon{position:relative;left:0}.btn--roundIcon .icon.icon--ArrowRight{left:-.06em}.btn--roundIcon .icon.icon--ArrowLeft{left:.06em}.btn--pill{border-radius:2em;padding-left:1.25em;padding-right:1.25em}.btn--wide{padding-left:1.5em;padding-right:1.5em}.btn--xwide{padding:1em 5em}.btn--large{font-size:2.4rem;border-width:2px}.btn--small{font-size:1.2rem;border-width:1px}.btn--small.btn--withIcon{padding-left:1.9em}.btn--fullWidth{display:block;width:100%}.btn--blue{color:#fff;background-color:#1d49ff;border-color:transparent;font-weight:600}.btn--blue .icon path{fill:#fff}.btn--blue:hover{color:#fff;background-color:#1c3bcc;border-color:transparent}.btn--blue:hover .icon path{fill:#fff}.btn--blue:active{color:#fff;background-color:#1b2d9a;border-color:transparent}.btn--blue:active .icon path{fill:#fff}.btn--red{color:#fff;background-color:#f70b3e;border-color:transparent}.btn--red .icon path{fill:#fff}.btn--red:hover{color:#fff;background-color:#de002b;border-color:transparent}.btn--red:hover .icon path{fill:#fff}.btn--red:active{color:#fff;background-color:#ba0d46;border-color:transparent}.btn--red:active .icon path{fill:#fff}.btn--redDarker{color:#fff;background-color:#882b4d;border-color:transparent}.btn--redDarker .icon path{fill:#fff}.btn--redDarker:hover{color:#fff;background-color:#8c164e;border-color:transparent}.btn--redDarker:hover .icon path{fill:#fff}.btn--redDarker:active{color:#fff;background-color:#333;border-color:transparent}.btn--redDarker:active .icon path{fill:#fff}.btn--purple{color:#fff;background-color:#7b1dc4;border-color:transparent}.btn--purple .icon path{fill:#fff}.btn--purple:hover{color:#fff;background-color:#6a299c;border-color:transparent}.btn--purple:hover .icon path{fill:#fff}.btn--purple:active{color:#fff;background-color:#47156d;border-color:transparent}.btn--purple:active .icon path{fill:#fff}.btn--green{color:#fff;background-color:#7ccb22;border-color:transparent}.btn--green .icon path{fill:#fff}.btn--green:hover{color:#7ccb22;background-color:#58ab24;border-color:transparent}.btn--green:hover .icon path{fill:#7ccb22}.btn--green:active{color:#7ccb22;background-color:#58ab24;border-color:transparent}.btn--green:active .icon path{fill:#7ccb22}.btn--yellow{color:#333;background-color:#ffd951;border-color:transparent;-webkit-font-smoothing:subpixel-antialiased}.btn--yellow .icon path{fill:#333}.btn--yellow:hover{color:#333;background-color:#ddcf22;border-color:transparent}.btn--yellow:hover .icon path{fill:#333}.btn--yellow:active{color:#333;background-color:#d4c61e;border-color:transparent}.btn--yellow:active .icon path{fill:#333}.btn--gray{color:#333;background-color:#ededea;border-color:transparent;-webkit-font-smoothing:subpixel-antialiased}.btn--gray .icon path{fill:#333}.btn--gray:hover{color:#333;background-color:#e1e1e1;border-color:transparent}.btn--gray:hover .icon path{fill:#333}.btn--gray:active{color:#333;background-color:#cbcbcb;border-color:transparent}.btn--gray:active .icon path{fill:#333}.btn--grayMedium{color:#fff;background-color:#878787;border-color:transparent}.btn--grayMedium .icon path{fill:#fff}.btn--grayMedium:hover{color:#fff;background-color:#5d5d5d;border-color:transparent}.btn--grayMedium:hover .icon path{fill:#fff}.btn--grayMedium:active{color:#fff;background-color:#333;border-color:transparent}.btn--grayMedium:active .icon path{fill:#fff}.btn--outline{color:#333;background-color:transparent;border-color:#e1e1e1;-webkit-font-smoothing:subpixel-antialiased}.btn--outline .icon path{fill:#333}.btn--outline:hover{color:#333;background-color:transparent;border-color:#333}.btn--outline:hover .icon path{fill:#333}.btn--outline:active{color:#cbcbcb;background-color:transparent;border-color:#cbcbcb}.btn--outline:active .icon path{fill:#cbcbcb}.btn--outline.btn--gray{color:#b4b4b4;background-color:transparent;border-color:#b4b4b4}.btn--outline.btn--gray .icon path{fill:#b4b4b4}.btn--outline.btn--gray:hover{color:#fff;background-color:#b4b4b4;border-color:#b4b4b4}.btn--outline.btn--gray:hover .icon path{fill:#fff}.btn--outline.btn--gray:active{color:#fff;background-color:#d2d2d2;border-color:#d2d2d2}.btn--outline.btn--gray:active .icon path{fill:#fff}.btn--outline.btn--red{color:#f70b3e;background-color:transparent;border-color:#f70b3e}.btn--outline.btn--red .icon path{fill:#f70b3e}.btn--outline.btn--red:hover{color:#fff;background-color:#f70b3e;border-color:#f70b3e}.btn--outline.btn--red:hover .icon path{fill:#fff}.btn--outline.btn--red:active{color:#fff;background-color:#d2d2d2;border-color:#d2d2d2}.btn--outline.btn--red:active .icon path{fill:#fff}.btn--outline.btn--blue{color:#1d49ff;background-color:transparent;border-color:#1d49ff}.btn--outline.btn--blue .icon path{fill:#1d49ff}.btn--outline.btn--blue:hover{color:#fff;background-color:#1d49ff;border-color:#1d49ff}.btn--outline.btn--blue:hover .icon path{fill:#fff}.btn--outline.btn--blue:active{color:#fff;background-color:#d2d2d2;border-color:#d2d2d2}.btn--outline.btn--blue:active .icon path{fill:#fff}.btn--outline.btn--darkBlue{color:#1b2d9a;background-color:transparent;border-color:#1b2d9a}.btn--outline.btn--darkBlue .icon path{fill:#1b2d9a}.btn--outline.btn--darkBlue:hover{color:#fff;background-color:#1b2d9a;border-color:#1b2d9a}.btn--outline.btn--darkBlue:hover .icon path{fill:#fff}.btn--outline.btn--darkBlue:active{color:#fff;background-color:#333;border-color:#333}.btn--outline.btn--darkBlue:active .icon path{fill:#fff}.btn--outline.btn--yellow{color:#ffe174;background-color:transparent;border-color:#ffe174}.btn--outline.btn--yellow .icon path{fill:#ffe174}.btn--outline.btn--yellow:hover{color:#333;background-color:#ffe174;border-color:#ffe174}.btn--outline.btn--yellow:hover .icon path{fill:#333}.btn--outline.btn--yellow:active{color:#fff;background-color:#333;border-color:#333}.btn--outline.btn--yellow:active .icon path{fill:#fff}.btn--outline.btn--white{color:#fff;background-color:transparent;border-color:#fff}.btn--outline.btn--white .icon path{fill:#fff}.btn--outline.btn--white:hover{color:#333;background-color:#fff;border-color:#fff}.btn--outline.btn--white:hover .icon path{fill:#333}.btn--outline.btn--white:active{color:#333;background-color:#fff;border-color:#fff}.btn--outline.btn--white:active .icon path{fill:#333}.btn--outline.btn--dark{color:#333;background-color:transparent;border-color:#333}.btn--outline.btn--dark .icon path{fill:#333}.btn--outline.btn--dark:hover{color:#fff;background-color:#333;border-color:#333}.btn--outline.btn--dark:hover .icon path{fill:#fff}.btn--outline.btn--dark:active{color:#fff;background-color:#878787;border-color:#878787}.btn--outline.btn--dark:active .icon path{fill:#fff}.btn--outline.btn--small{border-width:1px}.btn--clear{color:#878787;background-color:transparent;border-color:transparent;-webkit-font-smoothing:subpixel-antialiased}.btn--clear .icon path{fill:#878787}.btn--clear:hover,.btn--clear:active{color:#333;background-color:transparent;border-color:transparent}.btn--clear:hover .icon path,.btn--clear:active .icon path{fill:#333}.btn--clear:active{color:#000;background-color:transparent;border-color:transparent}.btn--clear:active .icon path{fill:#000}.btn--clear.btn--red{color:#f70b3e;background-color:transparent;border-color:transparent}.btn--clear.btn--red .icon path{fill:#f70b3e}.btn--clear.btn--red:hover,.btn--clear.btn--red:active{color:#333;background-color:transparent;border-color:transparent}.btn--clear.btn--red:hover .icon path,.btn--clear.btn--red:active .icon path{fill:#333}.btn--clear.btn--red:active{color:#5d5d5d;background-color:transparent;border-color:transparent}.btn--clear.btn--red:active .icon path{fill:#5d5d5d}.typefacePage--visuals{text-align:center}.delete-button{display:inline-block}.btn.disabled{cursor:auto}.btn.disabled,.btn.disabled:hover,.btn.disabled:active{color:#b4b4b4;background-color:#ededea;border-color:#ededea;opacity:.6}.btn.disabled .icon path,.btn.disabled:hover .icon path,.btn.disabled:active .icon path{fill:#b4b4b4}.btn.disabled.btn--gray,.btn.disabled:hover.btn--gray,.btn.disabled:active.btn--gray{color:#b4b4b4;background-color:#ededea;border-color:transparent}.btn.disabled.btn--gray .icon path,.btn.disabled:hover.btn--gray .icon path,.btn.disabled:active.btn--gray .icon path{fill:#b4b4b4}.btn.disabled.btn--outline,.btn.disabled:hover.btn--outline,.btn.disabled:active.btn--outline{color:#e1e1e1;background-color:transparent;border-color:#e1e1e1}.btn.disabled.btn--outline .icon path,.btn.disabled:hover.btn--outline .icon path,.btn.disabled:active.btn--outline .icon path{fill:#e1e1e1}.btn.disabled.btn--clear,.btn.disabled:hover.btn--clear,.btn.disabled:active.btn--clear{color:#d2d2d2;background-color:transparent;border-color:transparent}.btn.disabled.btn--clear .icon path,.btn.disabled:hover.btn--clear .icon path,.btn.disabled:active.btn--clear .icon path{fill:#d2d2d2}.btn--submitting,.btn.diabled.btn--submitting{animation:opacity-pulse 1.5s linear infinite}.likeButton{color:#d2d2d2;background-color:transparent;border-color:transparent;-webkit-font-smoothing:subpixel-antialiased}.likeButton .icon path{fill:#d2d2d2}.likeButton:hover,.likeButton:active{color:#878787;background-color:transparent;border-color:transparent}.likeButton:hover .icon path,.likeButton:active .icon path{fill:#878787}.likeButton:active{color:#000;background-color:transparent;border-color:transparent}.likeButton:active .icon path{fill:#000}.likeButton.likeButton--bookmark{color:#878787;background-color:transparent;border-color:transparent;-webkit-font-smoothing:subpixel-antialiased}.likeButton.likeButton--bookmark .icon path{fill:#878787}.likeButton.likeButton--bookmark:hover,.likeButton.likeButton--bookmark:active{color:#333;background-color:transparent;border-color:transparent}.likeButton.likeButton--bookmark:hover .icon path,.likeButton.likeButton--bookmark:active .icon path{fill:#333}.likeButton.likeButton--bookmark:active{color:#000;background-color:transparent;border-color:transparent}.likeButton.likeButton--bookmark:active .icon path{fill:#000}.likeButton.likeButton--liked{color:#f70b3e;background-color:transparent;border-color:transparent}.likeButton.likeButton--liked .icon path{fill:#f70b3e}.likeButton.likeButton--liked:hover,.likeButton.likeButton--liked:active{color:#ba0d46;background-color:transparent;border-color:transparent}.likeButton.likeButton--liked:hover .icon path,.likeButton.likeButton--liked:active .icon path{fill:#ba0d46}.likeButton.likeButton--liked:active{color:#882b4d;background-color:transparent;border-color:transparent}.likeButton.likeButton--liked:active .icon path{fill:#882b4d}.likeButton.likeButton--liked.likeButton--bookmark{color:#333;background-color:transparent;border-color:transparent}.likeButton.likeButton--liked.likeButton--bookmark .icon path{fill:#333}.likeButton.likeButton--liked.likeButton--bookmark:hover,.likeButton.likeButton--liked.likeButton--bookmark:active{color:#5d5d5d;background-color:transparent;border-color:transparent}.likeButton.likeButton--liked.likeButton--bookmark:hover .icon path,.likeButton.likeButton--liked.likeButton--bookmark:active .icon path{fill:#5d5d5d}.likeButton.likeButton--liked.likeButton--bookmark:active{color:#b4b4b4;background-color:transparent;border-color:transparent}.likeButton.likeButton--liked.likeButton--bookmark:active .icon path{fill:#b4b4b4}.subscribeToAlertsBtn{font-size:1.4rem;border-width:1px;color:#333;background-color:#ededea;border-color:transparent}.subscribeToAlertsBtn .icon path{fill:#333}.subscribeToAlertsBtn:hover{color:#333;background-color:#dadada;border-color:transparent}.subscribeToAlertsBtn:hover .icon path{fill:#333}.subscribeToAlertsBtn:active{color:#333;background-color:#cbcbcb;border-color:transparent}.subscribeToAlertsBtn:active .icon path{fill:#333}.subscribeToAlertsBtn--subscribed{color:#333;background-color:transparent;border-color:#ededea}.subscribeToAlertsBtn--subscribed .icon path{fill:#333}.subscribeToAlertsBtn--subscribed:hover{color:#333;background-color:#ededea;border-color:transparent}.subscribeToAlertsBtn--subscribed:hover .icon path{fill:#333}.subscribeToAlertsBtn--subscribed:active{color:#333;background-color:#dadada;border-color:transparent}.subscribeToAlertsBtn--subscribed:active .icon path{fill:#333}.textBtn{-webkit-font-smoothing:subpixel-antialiased;display:inline-block;color:#1d49ff;border:none;padding:0;margin:0}.textBtn .icon path{fill:#1d49ff}.textBtn:hover{color:#000}.textBtn:hover .icon path{fill:#000}.textBtn:active{color:#d2d2d2}.textBtn:active .icon path{fill:#d2d2d2}.textBtn .icon{position:relative;display:inline-block;left:0;top:.16em}.textBtn,.textBtn:hover,.textBtn:active{background-color:transparent}.subSectionLayout{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding:4rem 1.5rem 6rem;max-width:90%;width:106rem}@media (min-width: 600px){.subSectionLayout{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.subSectionLayout{padding-left:3rem;padding-right:3rem}}@media (min-width: 600px){.subSectionLayout{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap}}@media (min-width: 600px){.subSectionLayout--content{flex:0 0 74.5%;max-width:74.5%}}.subSectionLayout--section{background-color:#fff;border-radius:3px;padding:5rem 6.2rem;border:1px solid #EDEDEA;padding:3rem;margin-bottom:3rem;padding:2rem 3rem 5rem;overflow-x:auto}.subSectionNav{margin-bottom:5rem;border-top:1px solid #E1E1E1}@media (min-width: 600px){.subSectionNav{flex:0 0 23.5%;max-width:23.5%;padding-top:.75rem;border:none}}.subSectionNav a{display:block;color:#333;padding:1rem 1.25rem;border-right:3px solid transparent;border-bottom:1px solid #E1E1E1}@media (min-width: 600px){.subSectionNav a{border-bottom:none}}.subSectionNav a:hover{color:#1d49ff}.subSectionNav a:active{color:#dadada}.subSectionNav--activeLink{background-color:#ededea}.editableRegion--inactive{cursor:pointer}.editableRegion--inactive:hover{background-color:#ffd9514d}.editableRegion--active{text-align:left}.editableRegion--textInput{position:relative}.editableRegion--textInput .form-input{width:calc(100% - 21rem)}.editableRegion--textInput .editableRegion--actions{position:absolute;top:0;right:0}.editableRegion--textInput .editableRegion--actions .btn{width:10rem;position:relative;margin-left:.25rem}.tooltip--wrapper{position:relative;display:inline-block}.tooltip{position:absolute;bottom:95%;width:12em;font-size:1.4rem;z-index:1000}.tooltip.tooltip--align--center{left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);text-align:center}.tooltip.tooltip--align--left{left:0%;text-align:left}.tooltip.tooltip--align--right{right:0%;text-align:right}.tooltip.tooltip--nearTop{bottom:auto;top:90%}.tooltip.tooltip--nearLeft{left:0%;right:auto;transform:translate(0)}.tooltip.tooltip--nearRight{right:0%;left:auto;transform:translate(0)}.tooltip--text{display:inline-block;background-color:#333333e6;color:#fff;padding:.25em .4em;border-radius:2px;box-shadow:0 0 5px 1px #3336}.tooltip--theme--light .tooltip--text{background-color:#fff;color:#333;border:1px solid #EDEDEA;box-shadow:0 0 5px 1px #3333}.userTipBanner{position:fixed;bottom:0;left:0;right:0;background-color:#ffd951f2;padding:1rem 0;z-index:800}.userTipBanner.userTipBanner--agreed_to_terms{background-color:#333333f2}.userTipBanner.userTipBanner--inPlace{position:relative;top:auto;bottom:auto;left:auto;right:auto}.userTipBanner--content{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding-left:1.5rem;padding-right:1.5rem;text-align:center}@media (min-width: 600px){.userTipBanner--content{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.userTipBanner--content{padding-left:3rem;padding-right:3rem}}@media (min-width: 600px){.userTipBanner--content{display:flex;align-items:center;justify-content:center}}.userTipBanner--closeBtn{position:absolute;top:.5rem;right:.5rem;color:#333}.userTipBanner--closeBtn .icon path{fill:#333}.userTipBanner--closeBtn:hover{color:#878787}.userTipBanner--closeBtn:hover .icon path{fill:#878787}.userTipBanner--closeBtn:active{color:#b4b4b4}.userTipBanner--closeBtn:active .icon path{fill:#b4b4b4}.userTipBanner--icon{font-size:1.8rem;display:inline-block;margin:.5rem}.userTipBanner--message{margin:.5rem auto 1rem;max-width:64rem;text-align:left;font-size:1.4rem}@media (min-width: 600px){.userTipBanner--message{margin:.5rem 5rem}}.userTipBanner--agreed_to_terms .userTipBanner--message{color:#dadada}.userTipBanner--agreed_to_terms .userTipBanner--message a{color:#fff;text-decoration:underline}.userTipBanner--agreed_to_terms .userTipBanner--message a .icon path{fill:#fff}.userTipBanner--agreed_to_terms .userTipBanner--message a:hover{color:#ffffffb3}.userTipBanner--agreed_to_terms .userTipBanner--message a:hover .icon path{fill:#ffffffb3}.userTipBanner--agreed_to_terms .userTipBanner--message a:active{color:#ffffff80}.userTipBanner--agreed_to_terms .userTipBanner--message a:active .icon path{fill:#ffffff80}.userTipBanner--actionBtn{margin:.5rem;white-space:nowrap}.noticeBanner{text-align:center;padding:.7rem 1rem;font-size:1.6rem}.noticeBanner .icon{font-size:1.8rem}.noticeBanner--lowSeverity{display:block;background-color:#f7f7f7;color:#333}.noticeBanner--lowSeverity .icon path{fill:#333}.noticeBanner--mediumSeverity{background-color:#ffd951}.noticeBanner--mediumSeverity a{color:#333;text-decoration:underline}.noticeBanner--mediumSeverity a .icon path{fill:#333}.noticeBanner--mediumSeverity a:hover{color:#878787}.noticeBanner--mediumSeverity a:hover .icon path{fill:#878787}.noticeBanner--mediumSeverity a:active{color:#b4b4b4}.noticeBanner--mediumSeverity a:active .icon path{fill:#b4b4b4}.noticeBanner--highSeverity{background-color:#f70b3e;color:#fff}.noticeBanner--highSeverity .icon path{fill:#fff}.noticeBanner--highSeverity a{color:#fff;text-decoration:underline}.noticeBanner--highSeverity a .icon path{fill:#fff}.noticeBanner--highSeverity a:hover{color:#ffffffb3}.noticeBanner--highSeverity a:hover .icon path{fill:#ffffffb3}.noticeBanner--highSeverity a:active{color:#ffffff80}.noticeBanner--highSeverity a:active .icon path{fill:#ffffff80}@keyframes dot-loader-animation{0%{opacity:0;background-color:#1d49ff}16%{opacity:1;background-color:#1d49ff}33%{opacity:0;background-color:#1d49ff}34%{opacity:0;background-color:#f70b3e}50%{opacity:1;background-color:#f70b3e}66%{opacity:0;background-color:#f70b3e}67%{opacity:0;background-color:#13b7d5}83%{opacity:1;background-color:#13b7d5}to{opacity:0;background-color:#13b7d5}}@keyframes icon-loader-animation{0%{opacity:0;fill:#1d49ff}16%{opacity:1;fill:#1d49ff}33%{opacity:0;fill:#1d49ff}34%{opacity:0;fill:#f70b3e}50%{opacity:1;fill:#f70b3e}66%{opacity:0;fill:#f70b3e}67%{opacity:0;fill:#13b7d5}83%{opacity:1;fill:#13b7d5}to{opacity:0;fill:#13b7d5}}@keyframes image-loading-animation{0%{opacity:1}to{opacity:.35}}@keyframes image-loaded-animation{0%{opacity:0}to{opacity:1}}.loaders--dot,.loaders--icon{position:absolute;display:flex;align-items:center;justify-content:center;top:0;right:0;bottom:0;left:0}.loaders--dot.loaders--displayInline,.loaders--icon.loaders--displayInline{position:relative;display:inline-block}.loaders--dotInner{width:1.7rem;height:1.7rem;border-radius:2rem;overflow:hidden;animation:dot-loader-animation 3s linear infinite}.loaders--icon .icon{font-size:3.4rem}.loaders--icon .icon path{animation:icon-loader-animation 3s linear infinite}.imageLoader--loading{background:linear-gradient(-45deg,#e1e1e1,#ededea);height:0;box-sizing:border-box;animation:image-loading-animation 1s linear infinite;animation-direction:alternate}.imageLoader--loaded{opacity:1;animation:image-loaded-animation .5s linear}.imageLoader--loaded.imageLoader--skipPreload{animation:none}.backgroundImageLoader,.backgroundImageLoader--loading{opacity:0}.backgroundImageLoader--loaded{opacity:1;animation:image-loaded-animation .5s linear}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{padding-top:.5em}.markdown ul{padding-bottom:.6em}.markdown--expander a{color:#878787;text-transform:uppercase;font-size:1.4rem}.markdown--expander a .icon path{fill:#878787}.markdown--expander a:hover{color:#333}.markdown--expander a:hover .icon path{fill:#333}.markdown--expander a:active{color:#151515}.markdown--expander a:active .icon path{fill:#151515}.markdown--expander .icon{margin-right:.1em}.statusBar{position:relative;width:100%;height:18px;border-radius:10em;background-color:#ededea;overflow:hidden}.statusBar--value{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#1d49ff;background:linear-gradient(to right,#ffe174,#5cc8df 61%,#1d49ff 73%)}.statusBar--mask{position:absolute;top:0;right:0;bottom:0;background-color:#ededea}.statusBar--separator{position:absolute;top:0;bottom:0;border-right:2px solid #fff;box-sizing:border-box}.statusBar--separator:last-of-type{border-right:none}.editableStatusBar{position:relative;padding-bottom:2rem}.editableStatusBar .statusBar{margin-bottom:0}.editableStatusBar .statusBar--separator{cursor:pointer}.editableStatusBar:hover .editableStatusBar--clear{opacity:1}.editableStatusBar--input{position:relative}.editableStatusBar--input:hover .statusBar--value{background-color:#7ccb2299}.editableStatusBar--input:active .statusBar--value{background-color:#7ccb224d}.editableStatusBar--clear{opacity:0;position:absolute;bottom:0;right:0;color:#cbcbcb;font-size:1.2rem;text-transform:uppercase}.dropdown{position:relative}.dropdown--trigger{display:inline-block}.dropdown--contents{position:absolute;right:0;margin-top:1rem;padding:2.2rem 2.7rem;font-size:1.4rem;background-color:#fff;border-radius:3px;text-align:left;box-shadow:0 2px 2px #33333324,0 3px 1px -2px #3333331f,0 1px 5px #3333}.dropdown--contents a{display:block;white-space:nowrap;padding:.4rem 0;margin:0;color:#333}.dropdown--contents a .icon path{fill:#333}.dropdown--contents a:hover{color:#878787}.dropdown--contents a:hover .icon path{fill:#878787}.dropdown--contents a:active{color:#b4b4b4}.dropdown--contents a:active .icon path{fill:#b4b4b4}.dropdown--contents .dropdown--deleteLink{color:#f70b3e}.dropdown--contents .dropdown--deleteLink .icon path{fill:#f70b3e}.dropdown--contents .dropdown--deleteLink:hover{color:#333}.dropdown--contents .dropdown--deleteLink:hover .icon path{fill:#333}.dropdown--contents .dropdown--deleteLink:active{color:#dadada}.dropdown--contents .dropdown--deleteLink:active .icon path{fill:#dadada}.licenseCoverage{margin-bottom:1rem}.licenseCoverage .icon{margin-right:.15em}.licenseCoverage--option{display:inline-block;margin-right:1.75rem}.licenseCoverage--optionAllowed .icon path{fill:#7ccb22}.licenseCoverage--optionNotAllowed .icon path{fill:#f70b3e}.statusIcon--in-progress.icon path,a .statusIcon--in-progress.icon path,.statusIcon--good.icon path,a .statusIcon--good.icon path{fill:#7ccb22}.statusIcon--finished.icon path,a .statusIcon--finished.icon path{fill:#1d49ff}.statusIcon--dormant.icon path,a .statusIcon--dormant.icon path{fill:#b4b4b4}.statusIcon--draft.icon path,a .statusIcon--draft.icon path{fill:#333}.statusIcon--pending.icon path,a .statusIcon--pending.icon path{fill:#7b1dc4}.statusIcon--approved.icon path,a .statusIcon--approved.icon path{fill:#13b7d5}.statusIcon--rejected.icon path,a .statusIcon--rejected.icon path,.statusIcon--bad.icon path,a .statusIcon--bad.icon path{fill:#f70b3e}.statusIndicator{display:inline-block}.statusIndicator .statusIcon{margin-right:.25em}.statusIcon--live.icon path,a .statusIcon--live.icon path{fill:#7ccb22}.modal{position:fixed;z-index:1000;top:0;bottom:0;left:0;right:0;overflow:auto;text-align:center;padding:2rem}.modal:after{content:"";display:inline-block;height:100%;vertical-align:middle;width:1px}.modal--bg{position:fixed;z-index:0;top:0;bottom:0;left:0;right:0;background-color:#000c;cursor:pointer}.modal--contentWrapper{display:table-cell;position:relative;vertical-align:middle;overflow:auto}.modal--content{position:relative;display:inline-block;box-sizing:border-box;max-width:48rem;min-width:25rem;padding:3.5rem 4rem;background-color:#fff;text-align:center;border-radius:2px;vertical-align:middle;z-index:10}@media (min-width: 600px){.modal--content.modal--empty{min-width:45rem;max-width:70rem}}.modal--image{position:relative;max-width:99%;max-height:99%;padding:0;background-color:transparent}.modal--image img{max-width:100%;max-height:90vh}.modal--title{font-weight:700;font-size:2.1rem;margin-bottom:.5em}.modal--message{margin-bottom:.5em}.modal--buttons{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1rem;padding-top:2rem}.modal--alert .modal--buttons{justify-content:center}.zoomableImage{cursor:zoom-in}.growler{display:block;opacity:1;position:fixed;bottom:2rem;right:2rem;background-color:#333;box-shadow:0 0 5px 1px #3336;z-index:1000;color:#fff;padding:1rem;border-radius:5px;text-decoration:none;cursor:pointer;font-size:1.6rem}.growler:hover,.growler:active{background-color:#5d5d5d;color:#fff;opacity:1}.growler--leaving{transition:opacity 1s;opacity:0}header{position:relative;background-color:#fff;border-bottom:2px solid #EDEDEA;padding:2rem 0 1rem;z-index:1000}@media (min-width: 800px){header{padding-bottom:2rem}}header a{color:#878787}header a .icon path{fill:#878787}header a:hover{color:#333}header a:hover .icon path{fill:#333}header a:active{color:#151515}header a:active .icon path{fill:#151515}header a.activeLink{color:#333;font-weight:500}header a.activeLink .icon path{fill:#333}header a.activeLink:hover{color:#878787}header a.activeLink:hover .icon path{fill:#878787}header a.activeLink:active{color:#b4b4b4}header a.activeLink:active .icon path{fill:#b4b4b4}header .responsiveLogo{width:10rem;height:3.58rem;position:relative;display:inline-block;fill:#f70b3e}@media (min-width: 1024px){header .responsiveLogo{width:12rem;height:4.296rem}}header .responsiveLogo svg{width:10rem;height:3.58rem}@media (min-width: 1024px){header .responsiveLogo svg{width:12rem;height:4.296rem}}header .responsiveLogo .logo{width:100%;max-height:100%}header .responsiveLogo .logo--small{display:none}header .responsiveLogo .logo--medium{display:none}header .responsiveLogo .logo--large{display:none}header .responsiveLogo .logo--small{display:block}header .dropdown--trigger{display:block}header .dropdown--contents{font-size:2rem}@media (min-width: 800px){header .dropdown--contents{font-size:1.4rem}}.nav{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding-left:1.5rem;padding-right:1.5rem;display:flex;align-items:center;justify-content:stretch}@media (min-width: 600px){.nav{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.nav{padding-left:3rem;padding-right:3rem}}@media (min-width: 800px){.nav{font-size:1.4rem}}@media (min-width: 900px){.nav{font-size:1.6rem}}.nav--logo,.nav--main,.nav--right{display:flex;align-items:center}.nav--logo{width:10rem;height:3.58rem}@media (min-width: 1024px){.nav--logo{width:12rem;height:4.296rem}}.nav--main{flex:1}.nav--right{flex:1;position:relative;z-index:20;text-align:right;justify-content:flex-end}.nav--logoLink{width:10rem;height:3.58rem;display:block}@media (min-width: 1024px){.nav--logoLink{width:12rem;height:4.296rem}}.nav--textLink{display:block;flex:1;padding:1rem;box-sizing:border-box}.nav--textLink:first-of-type{margin-left:0}@media (min-width: 800px){.nav--textLink{display:inline-block;padding:0 0 .1em;margin-left:1.4rem}.nav--textLink.showOnlyOnMobile{display:none}.nav--accountSignedOut .nav--textLink:first-of-type{margin-left:1.5rem}}@media (min-width: 1024px){.nav--textLink{margin-left:1.9rem}.nav--accountSignedOut .nav--textLink:first-of-type{margin-left:2rem}}@media (min-width: 1200px){.nav--textLink{margin-left:3.2rem}.nav--accountSignedOut .nav--textLink:first-of-type{margin-left:2.2rem}}.nav--hypertextLink .icon{opacity:0}.nav--hypertextLink:hover .icon{opacity:1}@media (min-width: 800px) and (max-width: 1024px){.nav--hideAtMedium{display:none}}.nav--accountDropdownSeparator{margin-bottom:.8rem;padding-top:.8rem;border-bottom:1px solid #EDEDEA}.nav--mainItems{position:fixed;top:0;left:-34rem;width:26rem;height:100%;height:100vh;padding:5rem 2rem 2rem;overflow-y:auto;background-color:#fffffffa;box-shadow:5px 0 5px #3333334d;z-index:1000;text-align:center}.nav--mobileActive .nav--mainItems{transition:left .3s ease-out;display:block;left:0}@media (min-width: 800px){.nav--mainItems{transition:left 0s linear;position:relative;display:inline-block;width:auto;height:auto;left:0;background-color:transparent;box-shadow:none;overflow-y:visible;padding:0}}.nav--mobileToggleBtn{font-size:2rem;padding-bottom:.2rem}@media (min-width: 800px){.nav--mobileToggleBtn{display:none}}.nav--mobileToggleBg{display:none;position:fixed;top:0;right:0;bottom:0;left:0;margin-right:0;padding-bottom:0;background-color:#333333b3;z-index:900}.nav--mobileActive .nav--mobileToggleBg{display:block;transition:background-color .3s ease-out}@media (min-width: 800px){.nav--mobileActive .nav--mobileToggleBg{display:none}}@media (min-width: 800px){.nav--mobileToggleBg{display:none}}.nav--mobileLogo{display:block;margin-bottom:2rem;padding-bottom:0}@media (min-width: 800px){.nav--mobileLogo{display:none}}@media (min-width: 800px){.nav--searchMobile{display:none}}.nav--searchMain{display:none}@media (min-width: 800px){.nav--searchMain{display:block}}.nav--mobileCloseBtn{position:absolute;top:0rem;right:.4rem;font-size:3rem;padding:.5rem}@media (min-width: 800px){.nav--mobileCloseBtn{display:none}}.nav--search{position:relative}@media (min-width: 800px){.nav--search{margin-right:1rem}}.nav--right .nav--search{display:none}@media (min-width: 800px){.nav--right .nav--search{display:block}}.nav--search .selectInput .text-input{font-size:1.5rem;line-height:1em;border-radius:10rem;width:100%;padding:.23em .7em .27em .85em}.nav--search.nav--searchLoading .icon--Search{display:none}.nav--search .form-input{margin:0}.nav--search .selectInput{position:relative;transition:width .5s;max-width:100%;width:12rem;text-align:left}.nav--search .selectInput.selectInput--focused{width:23rem}@media (min-width: 800px){.nav--search .selectInput.selectInput--focused{width:14rem}}@media (min-width: 1024px){.nav--search .selectInput.selectInput--focused{width:23rem}}.nav--search .selectInput--indicator{font-size:1em;top:.4em;right:.6em}.nav--search .nav--searchResultType{text-transform:uppercase;font-size:1rem}.nav--signUp{display:none}@media (min-width: 1200px){.nav--signUp{display:inline-block}}.nav--mainItems--section1{margin-bottom:3rem}@media (min-width: 800px){.nav--mainItems--section1{margin-bottom:0}}@media (min-width: 800px){.nav--textLink--mobileOnly.nav--textLink{display:none}}.nav--mobileExtraLinkSection{border-top:1px solid #CBCBCB;padding:3rem 0}@media (min-width: 800px){.nav--mobileExtraLinkSection{display:none}}.nav--mobileSocial{padding:1rem 0;font-size:2.5rem}.nav--mobileSocial a{padding:1rem}.header--mobileExtras{position:relative;z-index:10;text-align:center;padding:1.6rem 1.75rem .7rem}.header--mobileExtras .nav--search{margin-right:0}.header--mobileExtras .nav--search .selectInput,.header--mobileExtras .nav--search .selectInput.is-focused{text-align:left;width:100%}@media (min-width: 800px){.header--mobileExtras{display:none}}footer{display:block;background-color:#fff;border-top:2px solid #EDEDEA}footer a,footer .footer--textBtn{color:#878787}footer a .icon path,footer .footer--textBtn .icon path{fill:#878787}footer a:hover,footer .footer--textBtn:hover{color:#333}footer a:hover .icon path,footer .footer--textBtn:hover .icon path{fill:#333}footer a:active,footer .footer--textBtn:active{color:#151515}footer a:active .icon path,footer .footer--textBtn:active .icon path{fill:#151515}.footer--content{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding:5rem 1.5rem}@media (min-width: 600px){.footer--content{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.footer--content{padding-left:3rem;padding-right:3rem}}.footer--header{font-weight:700;margin-bottom:3rem}.footer--header .icon{font-size:2.4rem}.footer--main{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:2rem}.footer--nav{width:100%;margin-bottom:3rem}@media (min-width: 600px){.footer--nav{width:50%}}@media (min-width: 1024px){.footer--nav{width:48rem;margin-bottom:0}}.footer--navGroup{font-size:1.6rem;vertical-align:top}.footer--navGroup:after{content:"";display:table;clear:both}@media (min-width: 1024px){.footer--navGroup{display:inline-block;width:16rem}}.footer--navGroup a,.footer--navGroup .footer--textBtn{display:block;clear:both;float:left;margin-bottom:.25em}.footer--newsletter{max-width:31rem}.footer--newsletterTitle{margin-bottom:.5rem}.footer--footer{font-size:1.6rem}.footer--footer:after{content:"";display:table;clear:both}.footer--footerLeft{font-size:1.4rem;margin-bottom:4rem}@media (min-width: 1024px){.footer--footerLeft{float:left;margin-bottom:0}}.footer--footerLeft a,.footer--footerLeft .footer--textBtn{margin-right:3rem}@media (min-width: 1024px){.footer--footerRight{float:right;text-align:right}}.footer--credits{text-transform:uppercase;font-size:1.3rem}.footer--social{padding:6rem 0;background-color:#117c1b;color:#fff}@media (max-width: 600px){.footer--social{display:none}}.footer--social .icon path{fill:#fff}.footer--socialContent{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding-left:1.5rem;padding-right:1.5rem;position:relative;justify-content:space-between;flex-wrap:wrap;display:flex;align-items:center;justify-content:center}@media (min-width: 600px){.footer--socialContent{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.footer--socialContent{padding-left:3rem;padding-right:3rem}}.footer--socialIcons,.footer--socialLinks{flex:0 0 25%;max-width:25%}.footer--socialMessage{flex:0 0 75%;max-width:75%;font-size:1.8rem}@media (min-width: 1024px){.footer--socialMessage{flex:0 0 50%;max-width:50%;text-align:center}}.footer--socialIcons{font-size:3.2rem;display:none}@media (min-width: 1024px){.footer--socialIcons{display:block}}.footer--socialLinks{text-align:right}.avatar{position:relative;display:flex;align-items:center}.avatar a{color:#333;min-width:0}.avatar a .icon path{fill:#333}.avatar a:hover{color:#878787}.avatar a:hover .icon path{fill:#878787}.avatar a:active{color:#b4b4b4}.avatar a:active .icon path{fill:#b4b4b4}.avatar--innerWrap{position:relative;width:100%;height:0;padding-top:100%}.avatar--imgWrap{display:inline-block;position:absolute;overflow:hidden;top:0;left:0;border-radius:100rem;width:100%;height:100%}.avatar--img{width:100%}.avatar--img svg{height:100%;width:100%}.avatar--avatar{display:inline-block}.avatar--small .avatar--avatar{width:3rem}.avatar--medium .avatar--avatar{width:4.5rem}.avatar--large .avatar--avatar{width:6rem}.avatar--fluid .avatar--avatar{width:100%}.avatar--name{margin-left:.7rem;min-width:0;display:inline-block}.pagination{margin-bottom:3rem}.pagination--nav{text-align:center}.pagination--btnPrev{margin-right:1.5rem}.pagination--btnNext{margin-left:1.5rem}.pagination--currentLocation{font-size:1.6rem}.pagination--limit{font-size:1.4rem;text-align:center;padding-top:4rem}.pagination--limitOptions{display:inline-block;margin-right:.5em}.pagination--limitOption{color:#333;display:inline-block;margin:0 .5rem;text-decoration:underline}.pagination--limitOption .icon path{fill:#333}.pagination--limitOption:hover{color:#878787}.pagination--limitOption:hover .icon path{fill:#878787}.pagination--limitOption:active{color:#b4b4b4}.pagination--limitOption:active .icon path{fill:#b4b4b4}.pagination--limitOption:hover{text-decoration:none}.pagination--limitOption--active{font-weight:700;text-decoration:none}.comment{position:relative;border-bottom:1px solid #EDEDEA;padding-bottom:3rem;margin-bottom:3rem}.comment:last-child{border-bottom:none}.comment--actions{position:absolute;top:0;right:0;text-transform:uppercase;letter-spacing:.05em;opacity:.4;z-index:10}.comment--reply .comment--actions{top:2rem;right:2rem}.comment--actions .btn{padding:.2rem}.comment:hover .comment--actions{opacity:1}.comment--author{font-weight:700;margin-bottom:.35rem}.comment--date{font-size:1.4rem;text-transform:uppercase;color:#878787;margin-bottom:1rem}.comment--message{overflow-x:auto}.comment--footerActionsRow{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;padding-bottom:1.5rem}.comment--footerSocial{flex:0 0 50%;max-width:50%}.comment--footerReply{flex:0 0 50%;max-width:50%;text-align:right;font-size:1.6rem}.comments--loading{min-height:200px;position:relative}.comments--form{margin-bottom:6rem}.comments--form .text-area--wrapper{margin-bottom:1rem}.comments--form .btn{margin-left:1rem}.comments--form--editing{padding-top:1rem;margin-bottom:1.5rem}.comments--formButtons{text-align:right}.comments--noComments{font-size:1.6rem;color:#cbcbcb;text-align:center;padding-top:0rem}.comments--formSignedOut{margin-bottom:6rem}.comment--replies{margin-bottom:1rem}.comment--reply{background-color:#f7f7f7;border-radius:3px;border:none;padding:2rem 3rem;margin-bottom:3px}.comment--deleted .comment--message{color:#cbcbcb}.compactComment{background-color:#fff;padding:2rem;border-radius:3px;margin-bottom:3rem}.slideshow{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slideshow--currentSlide{position:relative;margin-bottom:2rem;padding:2rem;border:1px solid #EDEDEA;border-radius:3px}.slideshow--currentSlide img{cursor:zoom-in}.slideshow--withPopup .slideshow--currentSlide{cursor:pointer}.slideshow--currentNavBtn{color:#fff;background-color:#333;border-color:transparent;display:flex;align-items:center;justify-content:center;position:absolute;display:none;height:9rem;top:calc(50% - 5rem);width:5rem;opacity:1;z-index:10}.slideshow--currentNavBtn .icon path{fill:#fff}.slideshow--currentSlide:hover .slideshow--currentNavBtn{display:flex}.slideshow--currentNavBtn:hover{color:#fff;background-color:#5d5d5d;border-color:transparent;opacity:1}.slideshow--currentNavBtn:hover .icon path{fill:#fff}.slideshow--currentNavBtn:active{color:#fff;background-color:#333;border-color:transparent;opacity:1}.slideshow--currentNavBtn:active .icon path{fill:#fff}.slideshow--currentNavBtn .icon{top:0;font-size:3rem}.slideshow--currentNavBtnPrev{left:0;border-radius:0 3px 3px 0}.slideshow--currentNavBtnNext{right:0;border-radius:3px 0 0 3px}.slideshow--thumbs{position:relative;padding:0 4rem}.slideshow--thumbsInner:after{content:"";display:table;clear:both}.slideshow--thumb{float:left;width:18.4%;margin-right:2%;position:relative;box-sizing:border-box;cursor:pointer;border-radius:2px;border:1px solid #EDEDEA}.slideshow--thumb:last-of-type{margin-right:0}.slideshow--thumb:hover{border-color:#1d49ff}.slideshow--thumb img{width:100%;height:auto;display:block}.slideshow--thumbNavBtn{display:flex;align-items:center;justify-content:center;position:absolute;top:0;bottom:0;padding:0;width:3rem}.slideshow--thumbNavBtn .icon{position:relative;top:0;left:0;font-size:2rem;display:inline-block}.slideshow--thumbNavPrev{left:0}.slideshow--thumbNavNext{right:0}.slideshow:not(.slideshow--withPopup) .slideshow--thumb--selected{border-color:#1d49ff}.slideshowPopup{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;background-color:#333333f9;display:flex;align-items:center;justify-content:center}.slideshowPopup--bg{position:fixed;top:0;right:0;bottom:0;left:0;cursor:pointer;z-index:1}.slideshowPopup--image{display:block;position:relative;z-index:2}.slideshowPopup--image.slide{width:auto;height:auto;max-width:90vw;max-height:90vh;padding:0}.slideshowPopup--image .slide--image,.slideshowPopup--image .slide--fallback{position:relative;width:auto;max-width:90vw;max-height:90vh}.slideshowPopup--navBtn{position:fixed;top:calc(50vh - 2rem);width:4rem;height:4rem;border-radius:5rem;background-color:transparent;border:2px solid #fff;box-sizing:border-box;z-index:10;text-align:center;display:flex;align-items:center;justify-content:center}.slideshowPopup--navBtn .icon{top:0}.slideshowPopup--navBtn .icon,.slideshowPopup--navBtn .icon svg{height:2.5rem;width:2.5rem}.slideshowPopup--navBtn .icon path{fill:#fff}.slideshowPopup--navBtn:hover{background-color:#fff}.slideshowPopup--navBtn:hover .icon path{fill:#333}.slideshowPopup--navBtn:active{background-color:#d2d2d2;border-color:#d2d2d2}.slideshowPopup--navBtn:active .icon path{fill:#333}.slideshowPopup--prevBtn{left:2rem}.slideshowPopup--nextBtn{right:2rem}.slide{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;width:100%;height:0;padding-top:100%}.slide--image,.slide--fallback,.slide--loading{position:absolute;top:0;left:0;width:100%;height:auto}.slide--fallback{animation:image-loaded-animation .5s linear}.slide--fallback svg{display:block;width:100%}.pageNotFound{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding:6rem 1.5rem 4rem;max-width:90%;width:78rem}@media (min-width: 600px){.pageNotFound{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.pageNotFound{padding-left:3rem;padding-right:3rem}}.pageNotFound--content{background-color:#fff;border-radius:3px;padding:5rem 6.2rem;margin-bottom:3rem;border:1px solid #EDEDEA}.typefacePage{background-color:#fff;min-height:100vh}.typefacePage--finishedBanner{background-color:#1d49ff;background:linear-gradient(to right,#ffe174,#5cc8df 51%,#1d49ff);color:#fff}.typefacePage--finishedBanner:hover,.typefacePage--finishedBanner:active{color:#fff}.typefacePage-adminPanel{background-color:#f7f7f7;text-align:right;padding:1rem;border-bottom:1px solid #EDEDEA}.typefacePage-adminPanel a{display:inline-block;margin-left:1rem}.typefacePage-adminPanelInner{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 600px){.typefacePage-adminPanelInner{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.typefacePage-adminPanelInner{padding-left:3rem;padding-right:3rem}}.typefacePage--header{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding-left:1.5rem;padding-right:1.5rem;position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;padding-top:4rem}@media (min-width: 600px){.typefacePage--header{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.typefacePage--header{padding-left:3rem;padding-right:3rem}}.typefacePage--header .watchButton{font-size:1.4rem;margin-right:.8em}.typefacePage--headerIconBtn{font-size:2.1rem}.typefacePage--headerIconBtn.btn--clear{padding-right:.2em;padding-left:.2em}.typefacePage--editBtn{font-size:1.4rem;margin-left:1em}.typefacePage--main{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding-left:1.5rem;padding-right:1.5rem;position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;padding-top:2rem;margin-bottom:6rem}@media (min-width: 600px){.typefacePage--main{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.typefacePage--main{padding-left:3rem;padding-right:3rem}}.typefacePage--mobileTitle{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding-left:1.5rem;padding-right:1.5rem;padding-top:2rem}@media (min-width: 600px){.typefacePage--mobileTitle{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.typefacePage--mobileTitle{padding-left:3rem;padding-right:3rem}}@media (min-width: 600px){.typefacePage--mobileTitle{display:none}}.typefacePage--slideshow{flex:0 0 100%;max-width:100%;box-sizing:border-box;margin-bottom:4rem}@media (min-width: 600px){.typefacePage--slideshow{flex:0 0 48%;max-width:48%;margin-bottom:0}}@media (min-width: 1024px){.typefacePage--slideshow{flex:0 0 61%;max-width:61%;margin-bottom:0}}.typefacePage--emptySlideshow{position:relative;width:100%;height:0;padding-top:100%;border:2px dashed #DADADA;border-radius:3px}.typefacePage--emptySlideshowText{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.typefacePage--overview{flex:0 0 100%;max-width:100%;max-width:34rem;margin-left:auto;margin-right:auto}@media (min-width: 600px){.typefacePage--overview{max-width:none;flex:0 0 48%;max-width:48%}}@media (min-width: 1024px){.typefacePage--overview{flex:0 0 35%;max-width:35%}}.typefacePage--licenseSummary .typefacePage--overviewFileLink{margin-bottom:1rem}.typefacePage--licenseBullets{font-size:1.6rem;padding-left:1.3em}.typefacePage--licenseQuestions{padding:2.5rem 0;font-size:1.6rem}.typefacePage--overviewSections{padding-bottom:1.5rem}.typefacePage--overviewSection{margin-bottom:3rem}.typefacePage--description{margin-bottom:1rem}.typefacePage--overviewFileLink,.typefacePage--overviewExternalUrlLink{display:inline-block;font-size:1.6rem}@media (max-width: 600px){.typefacePage--overviewTitle{display:none}}.typefacePage--typefaceName{line-height:.9em;margin-bottom:.1em}.typefacePage--releaseInfoHeader{margin-bottom:1.5rem}.typefacePage--releaseTag,.typefacePage--statusTag,.typefacePage--releaseTagSpacer{text-transform:uppercase;font-size:1.3rem;letter-spacing:.02em;line-height:1em}.typefacePage--releaseTag{display:inline-block;margin-right:1em}.typefacePage--statusTag{position:relative;left:-.2em;display:inline-block;margin-left:1em}.typefacePage--statusTag .statusIcon{font-size:.9em;margin-right:.25em}.typefacePage--releaseTagSpacer{position:relative;top:.1em;border-left:1px solid #DADADA}.typefacePage--versionStatusText{color:#333}a:hover .typefacePage--versionStatusText{color:#878787}a:active .typefacePage--versionStatusText{color:#b4b4b4}.typefacePage--tabs{background-color:#f7f7f7;padding-bottom:7rem}.typefacePage--tabsNav{background-color:#fff;border:1px solid #EDEDEA;border-left:0;border-right:0;text-align:center;margin-bottom:6rem}.typefacePage--tab{display:inline-block;margin:0 1.5rem;position:relative;padding-top:1.25px;top:1.25px;border-bottom:2.5px solid transparent}.typefacePage--tab .icon{margin-right:.2em}@media (max-width: 600px){.typefacePage--tab .icon{display:none}}.typefacePage--tab a{display:inline-block;padding:1.75rem 0;color:#878787}.typefacePage--tab a .icon path{fill:#878787}.typefacePage--tab a:hover{color:#333}.typefacePage--tab a:hover .icon path{fill:#333}.typefacePage--tab a:active{color:#151515}.typefacePage--tab a:active .icon path{fill:#151515}@media (max-width: 600px){.typefacePage--tab--longName{display:none}}@media (min-width: 600px){.typefacePage--tab--shortName{display:none}}.typefacePage--tabBadge{display:inline-block;margin-left:.5em;font-size:8px;line-height:1.4rem;vertical-align:middle;text-align:center;position:absolute;top:1.5rem;left:100%}@media (max-width: 600px){.typefacePage--tabBadge{display:none}}a:hover .typefacePage--tabBadge{border-color:#333}a:active .typefacePage--tabBadge{border-color:#d2d2d2}.typefacePage--tabActive .typefacePage--tabBadge{color:#333;border-color:#333}.typefacePage--tabActive{border-bottom:2px solid #1D49FF}.typefacePage--tabActive a{color:#333}.typefacePage--tabActive a .icon path{fill:#333}.typefacePage--tabActive a:hover{color:#1d49ff}.typefacePage--tabActive a:hover .icon path{fill:#1d49ff}.typefacePage--tabActive a:active{color:#333}.typefacePage--tabActive a:active .icon path{fill:#333}.typefacePage--tabContent{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding-left:1.5rem;padding-right:1.5rem;max-width:90%;width:78rem;background-color:#fff;border-radius:3px;margin-bottom:3rem;border:1px solid #EDEDEA;width:72rem;min-height:80vh;margin-bottom:0;padding:5rem 3.5rem 4rem}@media (min-width: 600px){.typefacePage--tabContent{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.typefacePage--tabContent{padding-left:3rem;padding-right:3rem}}.typefacePage--tabContentInner{max-width:55rem;margin-left:auto;margin-right:auto}.typefacePage--tabHeader{margin-bottom:0}.typefacePage--versionNotesDate{font-size:1.6rem;margin-bottom:2rem;text-transform:uppercase}.typefacePage--versionOverview{padding-bottom:4rem;overflow-x:auto}.typefacePage--versionNotes .markdown h1,.typefacePage--versionNotes .markdown h2,.typefacePage--versionNotes .markdown h3,.typefacePage--versionNotes .markdown h4,.typefacePage--versionNotes .markdown h5{margin-top:.8em;margin-bottom:.2em}.typefacePage--versionNotes .markdown h1{font-size:2.8rem}.typefacePage--versionNotes .markdown h2{font-size:2.4rem}.typefacePage--versionNotes .markdown h3{font-size:2.1rem}.typefacePage--versionNotes .markdown .markdown--container h1:first-child,.typefacePage--versionNotes .markdown .markdown--container h2:first-child,.typefacePage--versionNotes .markdown .markdown--container h3:first-child,.typefacePage--versionNotes .markdown .markdown--container h4:first-child,.typefacePage--versionNotes .markdown .markdown--container h5:first-child,.typefacePage--versionNotes .markdown .markdown--container h6:first-child{margin-top:0}.typefacePage--versionOverviewSection{margin-bottom:2rem}.typefacePage--versionOverviewTitle{font-weight:700}.typefacePage--versionNotesSection{padding:3rem 0;border-top:1px solid #EDEDEA}.typefacePage--versionNotesSection:after{content:"";display:table;clear:both}.typefacePage--versionNotesSectionIcon{display:inline-block;position:relative;margin-right:.6rem;height:2.4rem}.typefacePage--versionNotesSectionTitle{display:inline-block;margin-bottom:1rem}.typefacePage--statusSections{padding-bottom:2rem}.typefacePage--statusSection{max-width:25rem;margin-bottom:2rem}.typefacePage--statusSection .statusBar{height:1.4rem;border-radius:1.4rem}.typefacePage--statusDescription{overflow-x:auto}.typefacePage--extraRenderer{clear:both}.typefacePage--targetList{margin-bottom:1rem}.typefacePage--statusSectionHeader{font-size:1.6rem;text-align:center;margin-bottom:.5rem;text-transform:uppercase}.typefacePage--versionHistory{border-top:1px solid #EDEDEA;padding-top:4rem}.typefacePage--versionListName{font-weight:700}.typefacePage--versionListDate{font-size:1.6rem;margin-bottom:1rem}.typefacePage--versionListItem{padding:3rem 0;border-bottom:1px solid #EDEDEA}.typefacePage--versionListItem:last-of-type{border-bottom:none}.typefacePage--versionListNotes{overflow-x:auto}.typefacePage--noVersion{padding:10rem 0;background-color:#f7f7f7}.typefacePage--noVersionMessage{width:30rem;margin:0 auto 10rem;padding:5rem;border:2px dashed #E1E1E1;text-align:center;border-radius:3px}.typefacePageBuy--wrapper{max-width:42rem}.typefacePageBuy{padding:2rem 2.5rem;margin-bottom:1rem;border:1px solid #EDEDEA;border-radius:3px}.typefacePageBuy--hasLicensed .typefacePageBuy{border-radius:0 0 3px 3px;border-top:none}@media (min-width: 1200px){.typefacePageBuy{padding:3rem 5.5rem}}.typefacePageBuy .selectInput--wrapper{margin-bottom:.5rem}.typefacePageBuy--form{margin-bottom:1rem}.typefacePageBuy--title{margin-bottom:1rem;font-size:2.1rem;font-weight:700}.typefacePageBuy--finishedMessage{font-size:1.4rem;margin-bottom:1em;line-height:1.2em}.typefacePageBuy--currency{font-size:1.8rem;font-weight:400}.typefacePageBuy--contribute,.typefacePageBuy--remotePurchase{padding:.7rem 0;color:#b4b4b4;font-size:1.4rem}.typefacePageBuy--notAvailable{background-color:#ffe174;border-color:#ffe174;font-size:1.4rem;text-align:center}.typefacePageBuy--notAvailable a{color:#333;border-bottom:thin solid}.typefacePageBuy--notAvailable a:hover{border:none}.typefacePageBuy--trial{padding-top:2rem;padding-bottom:.5rem}.typefacePageBuy--trialModal{text-align:left}@media (min-width: 600px){.typefacePageBuy--trialModal{padding:2rem 4rem}}.typefacePageBuy--trialModal,.typefacePageBuy--trialModal .boolean-input{font-size:1.6rem}.typefacePageBuy--trialModalMessage{margin-bottom:2rem}.typefacePageBuy--purchaseWarning{background-color:#ffe174;padding:2rem;border-radius:3px 3px 0 0;text-align:center;font-size:1.6rem}.typefacePage--journal .post--title{font-size:2.4rem}.typefacePage--journal .post{border-bottom:1px solid #EDEDEA;padding-bottom:5rem;margin-bottom:5rem}.typefacePage--journal .post:last-of-type{padding-bottom:0;border-bottom:none}.emailUnsubscribe{padding:4rem 0}.emailUnsubscribe .logo{fill:#f70b3e;max-width:100%;max-height:100%}.emailUnsubscribe h2{margin-bottom:1rem;line-height:1.1em}.emailUnsubscribe--logoLink{position:relative;display:block;height:5rem;margin-left:auto;margin-right:auto;margin-bottom:3rem}.emailUnsubscribe--message{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding-left:1.5rem;padding-right:1.5rem;max-width:90%;width:56rem;background-color:#fff;border-radius:3px;padding:5rem 6.2rem;margin-bottom:3rem;border:1px solid #EDEDEA}@media (min-width: 600px){.emailUnsubscribe--message{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.emailUnsubscribe--message{padding-left:3rem;padding-right:3rem}}.typefaceThumbs{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap}.typefaceThumb{flex:0 0 32%;max-width:32%;box-sizing:border-box;padding:1rem;border:1px solid #B4B4B4;border-radius:4px}.typefaceThumb--info{padding:.2rem 0 1rem}.typefaceThumb--info:after{content:"";display:table;clear:both}.typefaceThumb--name,.typefaceThumb--version{float:left;margin-right:1rem}.typefaceThumb--foundry{float:right}.typefaceCards{text-align:center;position:relative;display:flex;justify-content:space-between;flex-wrap:wrap}.typefaceCard,.typefaceCard--spacer{position:relative;display:inline-block;margin-bottom:2rem;box-sizing:border-box;text-align:left;border-radius:3px;background-color:#fff;vertical-align:middle;max-width:calc(100% - 2rem);flex:0 0 100%;max-width:100%}@media (min-width: 800px){.typefaceCard,.typefaceCard--spacer{flex:0 0 48.25%;max-width:48.25%;margin-bottom:4.5rem}}@media (min-width: 1024px){.typefaceCard,.typefaceCard--spacer{flex:0 0 31.5%;max-width:31.5%;margin-bottom:6rem}}@media (min-width: 1440px){.typefaceCard,.typefaceCard--spacer{flex:0 0 23.3125%;max-width:23.3125%}}.typefaceCard a,.typefaceCard--spacer a{color:#333}.typefaceCard a .icon path,.typefaceCard--spacer a .icon path{fill:#333}.typefaceCard a:hover,.typefaceCard--spacer a:hover{color:#878787}.typefaceCard a:hover .icon path,.typefaceCard--spacer a:hover .icon path{fill:#878787}.typefaceCard a:active,.typefaceCard--spacer a:active{color:#b4b4b4}.typefaceCard a:active .icon path,.typefaceCard--spacer a:active .icon path{fill:#b4b4b4}@media (min-width: 600px){.typefaceCard:hover:before{content:"";position:absolute;top:-1.2rem;right:-1.2rem;bottom:-1.2rem;left:-1.2rem;border-radius:3px;background-color:#fff;border:1px solid #EDEDEA}}.typefaceCard--desaturated .typefaceCard--coverImg{filter:grayscale(100%);transition:filter .1s ease-in}.typefaceCard--desaturated:hover .typefaceCard--coverImg{filter:grayscale(0%)}.typefaceCard--spacer{opacity:0;height:1px;margin-bottom:0;font-size:1px;line-height:1px;border:none}@media (max-width: 600px){.typefaceCard--spacer{display:none}}.typefaceCard--coverLink{position:relative;display:block;border:1px solid #F7F7F7}.typefaceCard--coverLink img{display:block}.typefaceCard--info{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;padding:1rem 0;border-top:1px solid #F7F7F7;font-size:1.6rem;line-height:1.2em}@media (min-width: 600px){.typefaceCard--info{font-size:1.5rem}}@media (min-width: 1024px){.typefaceCard--info{font-size:1.45rem}}@media (min-width: 1024px){.typefaceCard--info{font-size:1.4rem}}@media (min-width: 1200px){.typefaceCard--info{font-size:1.5rem}}.typefaceCard--infoLeft{flex:0 0 74.75%;max-width:74.75%}.typefaceCard--infoRight{flex:0 0 24.25%;max-width:24.25%;text-align:right}.typefaceCard--version .statusIcon{margin-right:.2em;font-size:.9em}.typefaceCard--like .btn{padding:0}.typefaceNameplate{position:relative;display:flex;align-items:center}.typefaceNameplate a{color:#333}.typefaceNameplate a .icon path{fill:#333}.typefaceNameplate a:hover{color:#878787}.typefaceNameplate a:hover .icon path{fill:#878787}.typefaceNameplate a:active{color:#b4b4b4}.typefaceNameplate a:active .icon path{fill:#b4b4b4}.typefaceNameplate--foundryName a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:inline-block}.typefaceNameplate--avatar{width:2.3em;margin-right:.7em;min-width:0}.typefaceNameplate--names{position:relative;display:block;width:calc(100% - 4rem);line-height:1.1em}.typefaceNameplate--fontName{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:inline-block;font-weight:700;margin-bottom:-.2em}.checkoutAccount{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding:8rem 1.5rem 6rem;max-width:90%;width:56rem}@media (min-width: 600px){.checkoutAccount{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.checkoutAccount{padding-left:3rem;padding-right:3rem}}.checkoutReview{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding:4rem 1.5rem 6rem;max-width:90%;width:56rem}@media (min-width: 600px){.checkoutReview{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.checkoutReview{padding-left:3rem;padding-right:3rem}}.checkoutReview h1{text-align:center}.checkoutReview--contributionOrderType h1{text-align:left}.checkoutReview--section{background-color:#fff;border-radius:3px;padding:5rem 6.2rem 6rem;margin-bottom:3rem;border:1px solid #EDEDEA}.checkout--lineItems{margin-bottom:3rem}.checkout--lineItems .td-actions{text-align:right}.checkout--lineItemRemove{color:#f70b3e}.checkout--lineItemRemove .icon path{fill:#f70b3e}.checkout--lineItemRemove:hover{color:#333}.checkout--lineItemRemove:hover .icon path{fill:#333}.checkout--lineItemRemove:active{color:#dadada}.checkout--lineItemRemove:active .icon path{fill:#dadada}.checkout--lineItemRemove .icon{min-width:1em}.checkout--totalRow{padding:1rem .5rem 0;font-size:1.4rem}.checkout--totalRow:after{content:"";display:table;clear:both}.checkout--totalRowTotal{font-size:2.4rem;font-weight:700;padding-bottom:1rem}.checkout--totalLabel{float:left}.checkout--totalCost{float:right}.checkout--emptyCart{padding:3rem 1rem}.checkout--contributeContent{text-align:center;max-width:30rem;margin-left:auto;margin-right:auto}.checkout--contributeOnly .checkout--contributeContent{max-width:100%;text-align:left}.checkout--contributeMixed{background-color:#f7f7f7;padding:3rem 2rem 4rem}.checkout--contributeMixed .text-input{background-color:#fff}.checkout--contributeMessage{margin-bottom:1rem;font-size:1.4rem}.checkout--contributeForm{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;justify-content:center;margin-bottom:0}.checkout--contributeOnly .checkout--contributeForm{padding-top:1.5rem;justify-content:flex-start}.checkout--contributeForm .dollarInput{margin-bottom:0}.checkout--contributionTax{padding-top:3rem;font-size:1.4rem}.checkout--contributionTax .checkout--totalRowVat{padding-bottom:1rem}.checkout--contributionTax .checkout--totalRowTotal{padding-bottom:0}.checkout--contributeOnly .checkout--totalRowTax{padding-top:1.5rem;border-top:1px solid #E1E1E1}.checkoutReview--existingCard{padding-bottom:4rem}.checkoutReview--existingCardDetails{border:1px solid #EDEDEA;border-radius:3px;padding:1.5rem;margin-bottom:1rem;font-size:1.6rem;text-align:left}.checkoutReview--existingExpires{margin-bottom:.6rem}.checkoutReview--changeCardActions{text-align:right}.checkoutReview--changeCardLink{font-size:1.4rem}.checkoutReview--agreementOption{margin-bottom:1rem}.checkoutReview--agreementOption .input,.checkoutReview--agreementOption .form-input,.checkoutReview--licensee .input{margin-bottom:0}.checkoutPayment{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding-left:1.5rem;padding-right:1.5rem;max-width:90%;width:56rem;padding:8rem 0 6rem}@media (min-width: 600px){.checkoutPayment{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.checkoutPayment{padding-left:3rem;padding-right:3rem}}.checkoutPayment h1{text-align:center}.checkoutPayment .form-inputs .form-input:last-child{margin-bottom:0}.checkoutPayment--content .form-inputs{padding-bottom:6rem}.checkout--stripeInputs{position:relative}.checkout--stripeInputs .StripeElement{min-height:calc(1.3em + 2rem + 4px)}.checkoutPayment--emptyContent{background-color:#fff;border-radius:3px;padding:5rem 6.2rem;margin-bottom:3rem;border:1px solid #EDEDEA}.orderPage{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding:6rem 1.5rem;max-width:90%;width:78rem}@media (min-width: 600px){.orderPage{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.orderPage{padding-left:3rem;padding-right:3rem}}.orderPage--main{background-color:#fff;border-radius:3px;padding:5rem 6.2rem;margin-bottom:3rem;border:1px solid #EDEDEA;position:relative}.orderPage--watchCallout{text-align:center;max-width:30em;margin-left:auto;margin-right:auto;padding:3rem 2rem;margin-bottom:4rem}.orderPage--watchCallout .btn{font-size:1.4rem;margin:0 1rem}.orderPage--watchCallout--subheader{margin-bottom:2rem}.orderPage--watchButtonCol{box-sizing:border-box;text-align:center;padding:3rem 2rem 8rem}.orderPage--thanksMessage{background-color:#ffe897;padding:2rem;text-align:center;margin-bottom:3rem}.orderPage--thanksMessage h2{margin-bottom:0}.orderPage--refundedMessage{background-color:#ffe897;padding:2rem;text-align:center;margin-bottom:3rem}.orderPage--refundedMessage h2{margin-bottom:0}.orderPage--refunded .orderPage--mainContent{opacity:.5}.orderPage--header{margin-bottom:2rem}.orderPage--title{position:relative}.orderPage--printBtn{position:absolute;top:.5em;right:0rem}.orderPage--orderInfo{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap}@media (min-width: 600px){.orderPage--customerInfo,.orderPage--ffInfo{flex:0 0 48.5%;max-width:48.5%}}.orderPage--items{border-top:1px solid #E1E1E1;margin-bottom:2rem}.orderPage--item{align-items:center;border-bottom:1px solid #E1E1E1;padding:2rem 0}@media (min-width: 600px){.orderPage--item{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap}}.orderPage--itemSlide{flex:0 0 24.25%;max-width:24.25%;max-width:8rem}@media (max-width: 600px){.orderPage--itemSlide{display:none}}.orderPage--itemDetails{margin-bottom:2rem;font-size:1.6rem}@media (min-width: 600px){.orderPage--itemDetails{flex:0 0 49.5%;max-width:49.5%;margin-bottom:0}}@media (min-width: 600px){.orderPage--itemActions{flex:0 0 24.25%;max-width:24.25%;text-align:right}}.orderPage--totals{text-align:right}.orderPage--totalsRow.orderPage--totalsRowTotal{font-weight:700;font-size:2.3rem}.orderPage--totalsTitle{display:inline-block;margin-right:2rem}.orderPage--totalsAmount{display:inline-block}@media (min-width: 600px){.orderPage--totalsAmount{width:20rem}}.orderPage--totalsTax{margin-bottom:1rem;font-size:1.6rem}.orderPage--totalsTaxPct{font-size:1.4rem}.orderPagePrint{padding:4rem 0}.orderPagePrint .orderPage{padding-top:3rem}.orderPagePrint .orderPage--content{border-color:#dadada}.orderPagePrint .orderPage--itemActions{display:none}.orderPagePrint .orderPage--itemDetails{flex:0 0 74.75%;max-width:74.75%}.orderPagePrint .responsiveLogo{width:10rem;height:3.58rem;position:relative;display:inline-block;fill:#f70b3e}@media (min-width: 1024px){.orderPagePrint .responsiveLogo{width:12rem;height:4.296rem}}.orderPagePrint .responsiveLogo svg{width:10rem;height:3.58rem}@media (min-width: 1024px){.orderPagePrint .responsiveLogo svg{width:12rem;height:4.296rem}}.orderPagePrint .responsiveLogo .logo{width:100%;max-height:100%}.orderPagePrint .responsiveLogo .logo--small,.orderPagePrint .responsiveLogo .logo--medium,.orderPagePrint .responsiveLogo .logo--large{display:none}.orderPagePrint .responsiveLogo .logo--small{display:block}.orderPagePrint--logo{text-align:center;margin-bottom:0rem}.orderPage--adminSection{background-color:#fff;border-radius:3px;padding:5rem 6.2rem;margin-bottom:3rem;border:1px solid #EDEDEA;background-color:#ededea;border-color:#dadada}.orderPage--adminSection h3{margin-bottom:3rem}.orderPage--adminSection .btn{margin-right:1em}.orderPage--adminSection--user{margin-bottom:4rem}.orderPage--itemUnavailableMessage{padding-top:1em;font-size:1.4rem;font-style:italic}.typefaceForm--content{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding-left:1.5rem;padding-right:1.5rem;max-width:90%;width:78rem}@media (min-width: 600px){.typefaceForm--content{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.typefaceForm--content{padding-left:3rem;padding-right:3rem}}.typefaceForm--styleFields .typefaceForm--sectionHeader{margin-bottom:0rem}.typefaceForm--styleFieldsDescription{margin-bottom:2rem}.typefaceForm--styleRow{position:relative;padding-right:3rem}.typefaceForm--deleteStyleBtn{position:absolute;right:0;top:2.2rem}.checkbox-input{display:inline-block;margin-right:2rem}.checkbox-input--option{margin-right:.5rem}.typefaceForm--admin .statusIndicator{margin-bottom:2rem}.signInPage{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding-left:1.5rem;padding-right:1.5rem;max-width:90%;width:56rem;padding-top:8rem;padding-top:6rem}@media (min-width: 600px){.signInPage{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.signInPage{padding-left:3rem;padding-right:3rem}}.signInForm--forgotPassword{color:#d2d2d2;display:inline-block;margin-bottom:3rem;font-size:1.6rem}.signInForm--forgotPassword .icon path{fill:#d2d2d2}.signInForm--forgotPassword:hover{color:#5d5d5d}.signInForm--forgotPassword:hover .icon path{fill:#5d5d5d}.signInForm--forgotPassword:active{color:#e1e1e1}.signInForm--forgotPassword:active .icon path{fill:#e1e1e1}.signInForm--forgotPassword .input-password{margin-bottom:1rem}.signInForm--header,.signUpForm--header{text-align:center;margin-bottom:4rem}.signInForm--header h1,.signUpForm--header h1{margin-bottom:0}.signUpPage{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding:8rem 1.5rem 6rem;max-width:90%;width:56rem}@media (min-width: 600px){.signUpPage{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.signUpPage{padding-left:3rem;padding-right:3rem}}.fullUserForm .boolean-input--wrapper{margin-bottom:1.5rem}.fullUserForm .boolean-input--inline-label{font-size:1.6rem}.resetPasswordPage,.resetPasswordCompletePage{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding:8rem 1.5rem 6rem;max-width:90%;width:56rem}@media (min-width: 600px){.resetPasswordPage,.resetPasswordCompletePage{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.resetPasswordPage,.resetPasswordCompletePage{padding-left:3rem;padding-right:3rem}}.typefaceVersionForm--content{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding-left:1.5rem;padding-right:1.5rem;max-width:90%;width:78rem}@media (min-width: 600px){.typefaceVersionForm--content{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.typefaceVersionForm--content{padding-left:3rem;padding-right:3rem}}.typefaceVersionForm--versionNotesSections{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap}.typefaceVersionForm--versionNotesSection{flex:0 0 100%;max-width:100%}@media (min-width: 1024px){.typefaceVersionForm--versionNotesSection{flex:0 0 48.5%;max-width:48.5%}.typefaceVersionForm--versionNotesSection .text-area{font-size:1.6rem;line-height:1.3em}}.typefaceVersionForm--versionNotesSectionTitle{margin-bottom:1rem}.typefaceVersionForm .input-max_licenses .text-input{max-width:15rem}.typefaceVersionForm--slides h2{margin-bottom:0}.typefaceVersionForm--slides .form-hint{margin-bottom:2rem}.typefaceVersionForm--profitCalculator{padding:2.75rem 3rem 3rem;background-color:#ffe897;border-radius:2px}.typefaceVersionForm--profitCalculator h5{margin-bottom:1rem}.typefaceVersionForm--profitCalculatorResults{font-size:1.4rem}.uploader--uploadingItems{position:relative}.uploader--uploadingItem,.uploader--uploadedItem{font-size:1.4rem;background-color:#f7f7f7;padding:1rem 1.5rem;border-radius:3px;margin:1rem 0}.uploader--uploadingItem{background:repeating-linear-gradient(-45deg,#f7f7f7,#f7f7f7 25px,#ededea 25px,#ededea 50px);background-repeat:repeat;background-position:100% center;background-size:300% 100%;animation:move-bg-right 5s linear infinite}.uploader--draggingOver{position:relative;opacity:.3}.uploader--draggingOver:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:4px;background-color:#fffc;border:3px dashed #CBCBCB;z-index:-1}.uploader--imagePreview{max-width:50%;border:1px solid #EDEDEA}.uploader--imagePreviewEmpty{padding:1rem 0;color:#cbcbcb}.uploader--fileDropArea{display:flex;align-items:center;justify-content:center;background-color:#ededea;padding:1.5rem 3rem 3.5rem;cursor:pointer;border-radius:3px;color:#878787;font-size:1.6rem}.uploader--fileDropArea:hover{background-color:#e1e1e1}.uploader--fileDropArea:active{background-color:#dadada}.uploader--fileDropArea .icon{font-size:5rem}.uploader--fileDropArea .icon path{fill:#b4b4b4}.uploader--fileDropAreaHasFiles{margin-bottom:2rem}.uploader--fileDropAreaContent{text-align:center}.slidesForm--uploadedList{position:relative;margin-bottom:2rem;text-align:left}.slidesForm--uploadedList .sortable--item{display:inline-block}.slidesForm--uploadedListContainer{position:relative;max-height:30rem;overflow:hidden}.slidesForm--uploadedListContainer.slidesForm--uploadedListContainer--overflowing{margin-bottom:1rem}.slidesForm--uploadedListContainer.slidesForm--uploadedListContainer--overflowing:after{content:"";position:absolute;bottom:0;left:0;right:0;height:10px;background:linear-gradient(transparent,#3333331a)}.slidesForm--uploadedListContainer--expanded{max-height:none}.slidesForm--uploadedListExpander{color:#d2d2d2;font-size:1.4rem;text-transform:uppercase}.slidesForm--uploadedListExpander:hover{color:#333}.slidesForm--uploadedListExpander:active{color:#b4b4b4}.slidesForm--uploadedSlide{position:relative;display:inline-block;margin-bottom:2rem;margin-right:1rem}.slidesForm--uploadedSlideWrapper{cursor:pointer}.slidesForm--draggingSlide{position:relative;z-index:100}.slidesForm--draggingSlide .slidesForm--uploadedSlide{position:relative;box-shadow:2px 2px 7px #878787}.slidesForm--draggingSlide .slidesForm--uploadedSlide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#ffd951cc}.slidesForm--uploadedSlide .slide{box-sizing:border-box;display:block;width:10rem;height:10rem;border:1px solid #DADADA;overflow:hidden;padding:0}.slidesForm--uploadedSlideMessage{display:flex;align-items:center;justify-content:center;font-size:1.2rem;background-color:#f7f7f7}.slidesForm--deleteSlide{position:absolute;top:5px;right:5px;font-size:1.4rem;border-radius:20px;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#f70b3e;border-color:transparent;display:none}.slidesForm--deleteSlide .icon path{fill:#fff}.slidesForm--uploadedSlide:hover .slidesForm--deleteSlide{display:flex}.slidesForm--deleteSlide .icon{top:0}.slidesForm--deleteSlide:hover{opacity:.8;color:#fff;background-color:#f70b3e;border-color:transparent}.slidesForm--deleteSlide:hover .icon path{fill:#fff}.slidesForm--deleteSlide:active{opacity:.5;color:#fff;background-color:#f70b3e;border-color:transparent}.slidesForm--deleteSlide:active .icon path{fill:#fff}.slidesForm--zoomSlide{position:absolute;top:5px;left:5px;font-size:1.4rem;border-radius:20px;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#333;border-color:#fff;display:none}.slidesForm--zoomSlide .icon path{fill:#fff}.slidesForm--uploadedSlide:hover .slidesForm--zoomSlide{display:flex}.slidesForm--zoomSlide .icon{top:0}.slidesForm--zoomSlide:hover{opacity:.8;color:#fff;background-color:#333;border-color:#fff}.slidesForm--zoomSlide:hover .icon path{fill:#fff}.slidesForm--zoomSlide:active{opacity:.5;color:#fff;background-color:#333;border-color:#fff}.slidesForm--zoomSlide:active .icon path{fill:#fff}.table .accountTable--actions{text-align:right}.accountProfile--avatar{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap}.accountProfile--avatarPreview{width:8rem}.accountProfile--avatarUploader{width:calc(100% - 8rem)}.accountNotifications h5{margin-bottom:.5em}.accountNotifications .form-intro{margin-bottom:2rem}.accountNotifications--viewWatchedBtnSection{margin-bottom:3rem}.purchasesDownloads--header{position:relative;z-index:10}.purchasesDownloads--header:after{content:"";display:table;clear:both}@media (min-width: 1024px){.purchasesDownloads--header h1{float:left}}.purchasesDownloads--sort{width:19rem;display:inline-block;margin-bottom:1rem}@media (min-width: 1024px){.purchasesDownloads--sort{padding-top:2.3rem;text-align:right;float:right}}.purchasesDownloads--sort .form-input{margin-bottom:0}.purchasesDownloads--sort .dropdown--trigger{color:#333;font-size:1.4rem;line-height:1em}.purchasesDownloads--sort .dropdown--trigger .icon path{fill:#333}.purchasesDownloads--sort .dropdown--trigger:hover{color:#878787}.purchasesDownloads--sort .dropdown--trigger:hover .icon path{fill:#878787}.purchasesDownloads--sort .dropdown--trigger:active{color:#b4b4b4}.purchasesDownloads--sort .dropdown--trigger:active .icon path{fill:#b4b4b4}.purchasesDownloads--sort .dropdown--trigger .icon{font-size:.85em;margin-left:.25rem}.purchasesDownloads--sort .dropdown--contents{z-index:10}.purchasesDownloads--loadingSection,.purchasesInvoices--loadingSection{position:relative;min-height:50vh}.purchasesDownloads--table,.watchingManage--list--table{border-top:none;width:100%;border-spacing:0 .8rem;border-collapse:separate;font-size:1.6rem}.purchasesDownloads--table tr>td:first-child,.watchingManage--list--table tr>td:first-child{border-radius:3px 0 0 3px}.purchasesDownloads--table tr>td:last-child,.watchingManage--list--table tr>td:last-child{border-radius:0 3px 3px 0}.purchasesDownloads--table tr,.watchingManage--list--table tr{background-color:#fff}.purchasesDownloads--table td,.watchingManage--list--table td{vertical-align:middle;padding:2rem;border-top:1px solid #EDEDEA;border-bottom:1px solid #EDEDEA;padding:1.5rem .5rem}.purchasesDownloads--table td:first-child,.watchingManage--list--table td:first-child{border-left:1px solid #EDEDEA}.purchasesDownloads--table td:last-child,.watchingManage--list--table td:last-child{border-right:1px solid #EDEDEA}.purchasesDownloads--table .td-slide,.watchingManage--list--table .td-slide{overflow:hidden;width:10rem;padding:0;border-right:1px solid #EDEDEA}.purchasesDownloads--table .td-slide a,.watchingManage--list--table .td-slide a{display:block}.purchasesDownloads--table .td-slide .slide,.purchasesDownloads--table .td-slide .watchingManage--list--slideImage img,.watchingManage--list--table .td-slide .slide,.watchingManage--list--table .td-slide .watchingManage--list--slideImage img{width:10rem;aspect-ratio:1;display:block}.purchasesDownloads--table .td-richName,.watchingManage--list--table .td-richName{padding-left:1.5rem}.purchasesDownloads--table .td-download,.watchingManage--list--table .td-download{text-align:right;padding-right:1.5rem}@media (max-width: 600px){.purchasesDownloads--table .td-richName,.watchingManage--list--table .td-richName{border-left:1px solid #EDEDEA}.purchasesDownloads--table .td-slide,.purchasesDownloads--table .td-richFoundry,.purchasesDownloads--table .td-versionName,.purchasesDownloads--table .td-released,.watchingManage--list--table .td-slide,.watchingManage--list--table .td-richFoundry,.watchingManage--list--table .td-versionName,.watchingManage--list--table .td-released{display:none}}@media (max-width: 1024px){.purchasesDownloads--table .td-richName,.watchingManage--list--table .td-richName{border-left:1px solid #EDEDEA}.purchasesDownloads--table .td-slide,.purchasesDownloads--table .td-released,.watchingManage--list--table .td-slide,.watchingManage--list--table .td-released{display:none}}.purchasesInvoices .td-actions{text-align:right}.purchasesInvoices .td-actions .btn{margin-left:1rem}@media (max-width: 1024px){.purchasesInvoices .td-created_at_formatted_short,.purchasesInvoices .td-type{display:none}}.myTypefaces--content{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding-left:1.5rem;padding-right:1.5rem;max-width:90%;width:106rem;padding-bottom:6rem}@media (min-width: 600px){.myTypefaces--content{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.myTypefaces--content{padding-left:3rem;padding-right:3rem}}.myTypefaces--noTypefaces{display:flex;align-items:center;justify-content:center;text-align:center;color:#d2d2d2;font-size:1.6rem;padding:10rem 0}.myTypefaces--noTypefaces .logo-icon{display:inline-block;height:3.5rem}.myTypefaces--noTypefaces .logo-icon path{fill:#d2d2d2}.myTypefaces--table{border-top:none;width:100%;border-spacing:0 .8rem;border-collapse:separate}.myTypefaces--table tr>td:first-child{border-radius:3px 0 0 3px}.myTypefaces--table tr>td:last-child{border-radius:0 3px 3px 0}.myTypefaces--table td{vertical-align:middle;padding:2rem;border-top:1px solid #EDEDEA;border-bottom:1px solid #EDEDEA}.myTypefaces--table td:first-child{border-left:1px solid #EDEDEA}.myTypefaces--table td:last-child{border-right:1px solid #EDEDEA}.myTypefaces--table td.myTypefaces--slideCol{padding:0}.myTypefaces--table th{vertical-align:middle;padding:2rem;border-top:1px solid #EDEDEA;border-bottom:1px solid #EDEDEA;border:none;padding-top:0;padding-bottom:1rem;font-weight:400;font-size:1.6rem;color:#cbcbcb}.myTypefaces--table th:first-child{border-left:1px solid #EDEDEA}.myTypefaces--table th:last-child{border-right:1px solid #EDEDEA}.myTypefaces--table th:first-child{border-left:0}.myTypefaces--table th:last-child{border-right:0}.myTypefaces--row{background-color:#fff}.myTypefaces--slideCol{overflow:hidden;width:10rem;border-right:1px solid #EDEDEA}.myTypefaces--slideCol a{display:block}.myTypefaces--slideCol .slide{width:10rem}.myTypefaces--name{color:#333;display:inline-block;font-weight:700;font-size:1.8rem;margin-right:.7rem}.myTypefaces--name .icon path{fill:#333}.myTypefaces--name:hover{color:#878787}.myTypefaces--name:hover .icon path{fill:#878787}.myTypefaces--name:active{color:#b4b4b4}.myTypefaces--name:active .icon path{fill:#b4b4b4}.myTypefaces--statusCol{background-color:red;width:8rem;font-size:1.2rem}.myTypefaces--rowActions{text-align:right}.myTypefaces--rowActions .statusIndicator{margin-right:.5rem;font-size:1.2rem}.myTypefaces--rowActions .btn{margin:.5rem 0 .5rem .75rem}.myTypefaces--deleteWrapper{display:inline-block;min-width:4rem}.myTypefaces--deleteWrapper .btn{margin-left:0}.admin--header{display:flex;align-items:center;justify-content:space-between}.admin--footer{text-align:right}.adminOrdersPage--loadingPage,.adminUsersPage--loadingPage,.adminLoadingSection{min-height:200px;position:relative}.adminComments--commentMeta{margin-bottom:1rem}.adminSalesStats--table td{text-align:right}.adminSalesStats--table .td-name{text-align:left}.adminSalesReport--filters{margin-bottom:4rem}.adminSalesReport--filters .form-input{margin-bottom:0}.adminSalesReport--label{font-weight:700}.adminSalesReport--value{text-align:right}.adminReferrals--createModal{text-align:left}.adminFoundries--filters .form-input,.adminTypefaces--filters .form-input,.adminUsers--filters .form-input{max-width:30rem}.adminUsers--email{font-size:1.4rem}.adminUserOrders--product{margin-bottom:1em}.adminUserOrders--product--description{font-size:1.4rem}.adminUserOrders--header{margin-bottom:1.5em}.typefaceManageHeader--title .formTitle--text{margin-bottom:0;margin-right:2rem;display:inline-block}.typefaceManageOverview{padding-bottom:8rem}.typefaceManageOverview--content{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding-left:1.5rem;padding-right:1.5rem;max-width:90%;width:78rem}@media (min-width: 600px){.typefaceManageOverview--content{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.typefaceManageOverview--content{padding-left:3rem;padding-right:3rem}}.typefaceManageOverview--admin{background-color:#fff;border-radius:3px;padding:5rem 6.2rem;margin-bottom:3rem;border:1px solid #EDEDEA}.typefaceManageOverview--admin .btn{margin-right:1rem}.typefaceManageOverview--typeface{background-color:#fff;border-radius:3px;padding:5rem 6.2rem;margin-bottom:3rem;border:1px solid #EDEDEA;position:relative;font-size:1.6rem;margin-bottom:5rem}.typefaceManageOverview--typefaceColWrap{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap}.typefaceManageOverview--typefaceCol{flex:0 0 47.5%;max-width:47.5%}.typefaceManageOverview--editBtn{position:absolute;top:1rem;right:1rem}.typefaceManageOverview--attributesGroup,.typefaceManageOverview--attribute{margin-bottom:2rem}.typefaceManageOverview--attribute h4{margin-bottom:0}.typefaceManageOverview--versions{margin-bottom:5rem}.typefaceManageOverview--versionsHeader{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;margin-bottom:1rem}.typefaceManageOverview--versionsHeader h2{flex:0 0 66.6666666667%;max-width:66.6666666667%;margin-bottom:0}.typefaceManageOverview--versionsHeaderActions{flex:0 0 33.3333333333%;max-width:33.3333333333%;text-align:right}.typefaceManageOverview--status{background-color:#fff;border-radius:3px;padding:5rem 6.2rem;margin-bottom:3rem;border:1px solid #EDEDEA}.typefaceManageVersionsList{border-top:none;width:100%;border-spacing:0 .8rem;border-collapse:separate;margin-bottom:2rem}.typefaceManageVersionsList tr>td:first-child{border-radius:3px 0 0 3px}.typefaceManageVersionsList tr>td:last-child{border-radius:0 3px 3px 0}.typefaceManageVersionsList--version{background-color:#fff}.typefaceManageVersionsList--col{vertical-align:middle;padding:2rem;border-top:1px solid #EDEDEA;border-bottom:1px solid #EDEDEA}.typefaceManageVersionsList--col:first-child{border-left:1px solid #EDEDEA}.typefaceManageVersionsList--col:last-child{border-right:1px solid #EDEDEA}.typefaceManageVersionsList--versionNameName{color:#333;display:inline-block;margin-right:.2rem;font-weight:700;font-size:1.8rem}.typefaceManageVersionsList--versionNameName .icon path{fill:#333}.typefaceManageVersionsList--versionNameName:hover{color:#878787}.typefaceManageVersionsList--versionNameName:hover .icon path{fill:#878787}.typefaceManageVersionsList--versionNameName:active{color:#b4b4b4}.typefaceManageVersionsList--versionNameName:active .icon path{fill:#b4b4b4}.typefaceManageVersionsList--launchBtns{display:inline-block}.typefaceManageVersionsList--status .btn{margin-left:1rem}.typefaceManageVersionsList--incompleteWarning{color:#ff790b}.typefaceManageVersionsList--incompleteWarning .icon path{fill:#ff790b}.typefaceManageVersionsList--actions{text-align:right}.typefaceManageVersionsList--actions .btn{margin-left:.5rem}.foundryAdminLayout .formHeader--compact .formHeader--content{padding-left:0;padding-right:0}.foundryAdminLayout .formFooter{max-width:100%;padding-left:0;padding-right:0;margin-left:0;margin-right:0}.foundryAdmin--adminContext{background-color:#ededea;padding:2rem;margin-bottom:4rem}.foundryProfileOverview--foundry{background-color:#fff;border-radius:3px;padding:5rem 6.2rem;margin-bottom:3rem;border:1px solid #EDEDEA;padding:3rem}.foundryProfileOverview--foundry:after{content:"";display:table;clear:both}.foundryProfileOverview--foundry .avatar{margin-bottom:1rem}.foundryProfileOverview--info{float:left}.foundryProfileOverview--actions{text-align:right;float:left;clear:both;padding-top:2rem}@media (min-width: 600px){.foundryProfileOverview--actions{float:right;clear:none;padding-top:0}}.foundryProfileOverview--actions .btn{margin-left:1rem}.foundryProfileOverview--actions .btn:first-child{margin-left:0}.foundryProfileOverview--attribute{margin-bottom:1rem}.foundryAdmin--salesReportMonthlySummary{background-color:#fff;border-radius:3px;padding:5rem 6.2rem;margin-bottom:3rem;border:1px solid #EDEDEA;padding:3rem;overflow-x:auto;margin-bottom:6rem}.foundryAdmin--typefaceSalesSection{background-color:#fff;border-radius:3px;padding:5rem 6.2rem;margin-bottom:3rem;border:1px solid #EDEDEA;padding:3rem;overflow-x:auto;min-height:49rem}.foundryAdmin--typefaceSalesSection h3{margin-bottom:2rem}.foundryAdmin--typefaceSalesSection .td-description ul{margin-bottom:1.5em}.foundryAdmin--typefaceSalesSection tr:last-child{border-bottom:none}.foundryAdmin--typefaceSalesTable{position:relative;font-size:1.4rem}.foundryAdmin--typefaceSalesTable .td-email .tooltip--wrapper{display:block}.foundryAdmin--typefaceSalesTable .td-email .truncatedText{max-width:10vw}.foundryAdmin--typefaceSalesTable .dropdown--contents{z-index:100;width:18rem;padding:1.8rem 1.7rem}.foundryAdmin--typefaceSalesTable .dropdown--contents a{display:inline;white-space:normal;padding:0;color:#1d49ff}.foundryAdmin--typefaceSalesTable .dropdown--contents a .icon path{fill:#1d49ff}.foundryAdmin--typefaceSalesTable .dropdown--contents a:hover{color:#000}.foundryAdmin--typefaceSalesTable .dropdown--contents a:hover .icon path{fill:#000}.foundryAdmin--typefaceSalesTable .dropdown--contents a:active{color:#d2d2d2}.foundryAdmin--typefaceSalesTable .dropdown--contents a:active .icon path{fill:#d2d2d2}.foundryAdmin--typefaceSalesRoyaltiesBreakdown table{font-size:1.4rem;margin-bottom:2rem}.foundryAdmin--typefaceSalesRoyaltiesBreakdown tr:first-child td{padding-top:0}.foundryAdmin--typefaceSalesSectionSummary{margin-bottom:3rem}.foundryAdmin--typefaceSalesLineItem{margin-bottom:1rem}.foundryAdmin--statsContent{background-color:#fff;border-radius:3px;padding:5rem 6.2rem;margin-bottom:3rem;border:1px solid #EDEDEA;padding:3rem;overflow-x:auto}.foundryAdmin--exportsHeader{display:flex;justify-content:space-between;align-items:center}.foundryAdmin--exportsForm{text-align:left}.foundryAdmin--exportsTable{background-color:#fff;border-radius:3px;padding:5rem 6.2rem;margin-bottom:3rem;border:1px solid #EDEDEA;padding:3rem;text-align:left}.foundryAdmin--exportsDownloadButton{text-align:center}.foundryAdmin--paymentsFoundry{background-color:#fff;border-radius:3px;padding:5rem 6.2rem;margin-bottom:3rem;border:1px solid #EDEDEA;padding:3rem}.foundryAdmin--paymentsFoundry h4,.foundryAdmin--paymentsFoundry .statusIndicator{margin-bottom:2rem}.foundryAdmin--paymentsManual{margin-top:2rem;padding:1.5rem 2rem;color:#f70b3e;border:1px solid #F70B3E;border-radius:3px;font-size:1.6rem}.foundryAdmin--stripeConnectErrorMessage{background-color:#fff;border-radius:3px;padding:5rem 6.2rem;margin-bottom:3rem;border:1px solid #EDEDEA;padding:3rem;padding:1rem;text-align:center}.foundryAdmin--stripeConnectErrorMessage .form-general-errors{margin-bottom:0;padding-top:5rem;padding-bottom:5rem}.foundryAdmin--stripeConnectErrorMessage .icon{font-size:3rem;margin-bottom:1.5rem}.foundryAdmin--customersHeader:after{content:"";display:table;clear:both}.foundryAdmin--customersHeader h1{float:left}.foundryAdmin--customersHeaderActions{float:right}.foundryAdmin--customersSection,.foundryAdmin--trialsSection{background-color:#fff;border-radius:3px;padding:5rem 6.2rem;margin-bottom:3rem;border:1px solid #EDEDEA;padding:3rem}.foundryAdmin--customersTypeface table,.foundryAdmin--trialsTypeface table{font-size:1.4rem}.foundryAdmin--customersFilters .form-input{max-width:30rem}.foundryAdmin--customers--noMatches,.foundryAdmin--trials--noMatches{padding:3rem 0 0;color:#b4b4b4;font-size:1.6rem}.manualCustomerForm{text-align:left}.manualCustomerForm--explanation{font-size:1.6rem}.foundryForm--avatar:after{content:"";display:table;clear:both}.foundryForm--avatarPreview{float:left;width:8rem}.foundryForm--avatarUploader{float:left;width:calc(100% - 8rem)}.foundryForm--headerImg .uploader{margin-bottom:2rem}.foundryForm--signUpCode--url{font-size:1.4rem;margin-bottom:1em}.foundryPage--typefaces{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding:5rem 1.5rem}@media (min-width: 600px){.foundryPage--typefaces{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.foundryPage--typefaces{padding-left:3rem;padding-right:3rem}}.foundryPage--header{background-color:#333}.foundryPage--headerImage{background-size:cover;background-position:center center;height:300px;height:12vw;max-height:60vh;min-height:100px}.foundryPage--headerNoBg .foundryPage--headerImage{display:none}.foundryPage--headerInfo{position:relative;padding:5rem 0 3rem;background-color:#fff;text-align:center}.foundryPage--avatar{position:absolute;top:-3rem;left:0;right:0;margin:0;text-align:center}.foundryPage--headerNoBg .foundryPage--avatar{position:relative;top:0}.foundryPage--avatar .avatar{display:inline-block}.foundryPage--avatar .avatar--logo{border:2px solid #fff}.foundryPage--name{font-weight:700;font-size:2.4rem;margin-bottom:.5rem}.foundryPage--bio{max-width:30em;margin-left:auto;margin-right:auto;padding:0 2rem .5rem}.foundryPage--bio .markdown--expander{margin-bottom:2.5rem}.foundryPage--location .icon path{fill:#b4b4b4}.foundryPage--links{padding-top:2rem;font-size:1.4rem}.foundryPage--links a{display:inline-block;margin:0 1rem}.foundryPage--actions{position:absolute;top:2rem;right:2rem}.foundryPage--actions .btn{margin-left:1rem;font-size:1.4rem}.home--scroller{display:flex;align-items:center;justify-content:center;position:relative;background-color:#ededea;overflow:hidden;height:450px;height:80vh}.homeScrollerTestPage .home--scroller,.home--scroller.debug{overflow:visible;height:auto}.homeScrollerTestPage .home--scroller .home--scrollerContent,.home--scroller.debug .home--scrollerContent{position:relative;padding-left:2rem;padding-right:2rem;left:0;right:0;width:100%}.homeScrollerTestPage .home--scroller .home--scrollerAlert,.home--scroller.debug .home--scrollerAlert{display:none}.home--scrollerContent{position:absolute;top:0;left:3rem;right:3rem;color:#fff;font-size:1.6rem}.home--scrollerContent a:active .home--scrollerImg path{fill:#333}.home--scrollerContent .home--scrollerImg path{fill:#333}.home--scrollerImg{width:100%}.home--scrollerControls{position:absolute;bottom:15px;right:15px;opacity:.2}.browser--mobile .home--scrollerControls,.browser--tablet .home--scrollerControls{display:none}.home--scroller:hover .home--scrollerControls{opacity:.6}.home--scroller:hover .home--scrollerControls:hover{opacity:1}.home--scrollerControls .btn{margin-bottom:.5rem}.home--scrollerTypeface{position:relative;margin:0 auto 0rem}.home--scrollerTypeface--scale-1{padding:.75rem 0}.home--scrollerTypeface--scale-2{padding:.25rem 0}.home--scrollerCredit{opacity:0;transition:.1s opacity;font-size:1.6rem;padding:.2em .5em .3em;font-weight:500;background-color:#fff;color:#333;border:1px solid #333;z-index:10;position:fixed;pointer-events:none;top:1rem;left:1rem}.home--scrollerTypeface:hover .home--scrollerCredit{opacity:1;transition-delay:.5s}.browser--mobile .home--scrollerTypeface:hover .home--scrollerCredit,.browser--tablet .home--scrollerTypeface:hover .home--scrollerCredit{opacity:0}.home--scrollerCredit a{color:#333}.home--scrollerCredit a .icon path{fill:#333}.home--scrollerCredit a:hover{color:#878787}.home--scrollerCredit a:hover .icon path{fill:#878787}.home--scrollerCredit a:active{color:#b4b4b4}.home--scrollerCredit a:active .icon path{fill:#b4b4b4}.home--scrollerImgLink{position:relative;margin-bottom:.5vw;display:block}.home--scrollerAlert{position:relative;background-color:#fffffff9;box-shadow:0 0 11px #3333334d;border-radius:2px;padding:3rem 3rem 3.8rem;text-align:center;width:23rem;color:#333;z-index:5}.browser--ie11 .home--scrollerAlert{display:none}.home--scrollerAlert .btn{border-radius:100em;padding-left:1.5em;padding-right:1.5em}.home--scrollerAlertTitle{text-transform:uppercase;font-size:2.4rem;margin-bottom:1.2rem;font-weight:500}.home--how{border-top:2px solid #333;background-color:#ffd951;color:#333;padding:6rem 2rem 4rem;text-align:center}@media (min-width: 1024px){.home--how{padding:8rem 2rem 7rem}}@media (min-width: 1200px){.home--how{padding:10rem 2rem 9rem}}.home--how .icon path{fill:#333}.home--how .btn{text-transform:uppercase;font-weight:600}.home--howContent{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 600px){.home--howContent{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.home--howContent{padding-left:3rem;padding-right:3rem}}.home--howHeader{line-height:1.2em;margin:0 auto 3rem;font-weight:700;max-width:18em;font-size:2.8rem}@media (min-width: 600px){.home--howHeader{font-size:3.4rem}}@media (min-width: 1024px){.home--howHeader{font-size:4rem}}.home--howBullets{padding-bottom:2rem;text-align:center}.home--howBullet{display:inline-block;box-sizing:border-box;max-width:30rem;margin:2rem auto 3rem;padding:0 5rem;vertical-align:top}@media (min-width: 600px){.home--howBullet{max-width:23rem;padding:0 1rem}}@media (min-width: 1024px){.home--howBullet{max-width:29rem;padding:0 3rem}}@media (min-width: 1200px){.home--howBullet{max-width:36rem;margin:1rem auto 4rem;padding:0 6rem}}.home--howBulletIcon{font-size:3.8rem}.home--howBulletHeader{font-size:2.1rem;font-weight:700}.home--howBulletText{font-size:1.4rem}.home--howExtra{font-size:1.6rem;max-width:30em;margin:0 auto 3.5rem;padding:2rem 4rem;background-color:#ffe174;border-radius:2px}.home--howExtra .icon--ResizePlaceholder{width:2rem}.home--howExtra .icon{font-size:2rem}.home--featured{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding:5rem 1.5rem 10rem}@media (min-width: 600px){.home--featured{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.home--featured{padding-left:3rem;padding-right:3rem}}.home--featured .typefaceCard{display:none}.home--featured .typefaceCard:nth-child(-n+2){display:block}@media (min-width: 1024px){.home--featured .typefaceCard:nth-child(-n+6){display:block}}@media (min-width: 1440px){.home--featured .typefaceCard{display:block}}@media (min-width: 1600px){.home--featured{max-width:1550px}}.home--featuredFooter{text-align:center}.home--hypertext{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;position:relative;display:flex;justify-content:space-between;flex-wrap:wrap}@media (min-width: 1900px){.home--hypertext{margin-bottom:6em}}.home--hypertext--imgWrap{flex:0 0 100%;max-width:100%;height:30vw;overflow:hidden}@media (min-width: 800px){.home--hypertext--imgWrap{flex:0 0 50%;max-width:50%;height:auto}}.home--hypertext--imgWrap a{display:block}.home--hypertext--imgWrap img{position:relative;top:-25vw;width:100%;display:block}@media (min-width: 800px){.home--hypertext--imgWrap img{top:0}}.home--hypertext--contentWrap{flex:0 0 100%;max-width:100%;display:flex;align-items:center;justify-content:center;background-color:#eeeae2;text-align:center;box-sizing:border-box}@media (min-width: 800px){.home--hypertext--contentWrap{flex:0 0 50%;max-width:50%}}.home--hypertext--content{padding:6rem 3rem 7rem}.home--hypertext--content p{max-width:17em;margin:0 auto 1em;font-size:2.1rem}.home--hypertext--content p a{color:#333}.home--hypertext--content p a .icon path{fill:#333}.home--hypertext--content p a:hover{color:#878787}.home--hypertext--content p a:hover .icon path{fill:#878787}.home--hypertext--content p a:active{color:#b4b4b4}.home--hypertext--content p a:active .icon path{fill:#b4b4b4}.home--hypertext--content .btn{font-weight:500;text-transform:uppercase;margin:0 1rem}.home--hypertext--title{font-weight:700;text-transform:uppercase;font-size:5.5rem;line-height:.9em;margin-bottom:.3em}.home--hypertalks{margin:0 auto;max-width:1550px;box-sizing:border-box}.home--hypertalks a{display:block}@media (min-width: 1550px){.home--hypertalks{padding-left:3rem;padding-right:3rem}}.home--journal{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding-left:1.5rem;padding-right:1.5rem;padding:5rem 1.5rem}@media (min-width: 600px){.home--journal{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.home--journal{padding-left:3rem;padding-right:3rem}}@media (min-width: 600px){.home--journal{padding:10rem 1.5rem 5rem}}.home--journal--header,.home--blog--header{text-align:center;margin-bottom:5rem}@media (min-width: 600px){.home--journal--header,.home--blog--header{margin-bottom:3rem}}.home--blog--headerTitle,.home--journal--headerTitle{font-size:4rem;padding:0 2rem;text-transform:uppercase;margin-bottom:.25em}@media (min-width: 600px){.home--blog--headerTitle,.home--journal--headerTitle{padding:0 5em}}.home--journal--header--subtitle,.home--blog--header--subtitle{font-size:2.1rem}.home--journal--footer{text-align:center;padding-top:3rem}.home--blog{padding:5rem 1.5rem}@media (min-width: 600px){.home--blog{padding:10rem 1.5rem}}.home--blogPosts{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;max-width:1400px;margin-left:auto;margin-right:auto}.home--blogPosts .postFeedCompact--post{flex:0 0 100%;max-width:100%}@media (min-width: 600px){.home--blogPosts .postFeedCompact--post{flex:0 0 49%;max-width:49%;margin-bottom:2rem}.home--blogPosts .postFeedCompact--post:nth-last-child(1){display:block}}.home--blogPosts .postFeedCompact--postContent{border-color:transparent}.home--blogPosts .postFeedCompact--postImageWrap{margin-bottom:0;border:none}.home--blogPosts .postFeedCompact--postImage{padding-top:48%}.home--blogPosts .postFeedCompact--postTitle{padding-top:1.5rem;padding:1.25rem .5rem 0}@media (min-width: 1200px){.home--blogPosts .postFeedCompact--postTitle{font-size:2.4rem}}.home--blog--footer{padding-top:3rem;text-align:center}.browse{position:relative;background-color:#fff}.browse--main{margin-left:auto;margin-right:auto;max-width:1900px;padding:2rem 1.5rem 3rem;position:relative;display:block;box-sizing:border-box;width:100%}@media (min-width: 600px){.browse--main{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.browse--main{padding-left:3rem;padding-right:3rem}}@media (min-width: 600px){.browse--main{display:table;padding-top:3rem;padding-bottom:5rem}}@media (min-width: 1024px){.browse--main{display:table;padding-top:4rem;padding-bottom:6rem}}.browse--filters{box-sizing:border-box;padding-right:1.5rem}@media (min-width: 600px){.browse--filters{display:table-cell;width:21rem;vertical-align:top;padding-right:3rem}}@media (min-width: 1024px){.browse--filters{padding-right:4rem}}@media (min-width: 600px){.browse--filters .browse--filterGroup--sort{display:none}}.browse--filterGroup--status .icon{margin-right:.3em}@media (min-width: 600px){.browse--typefaces{display:table-cell;vertical-align:top}}.browse--filters--expanded{margin-bottom:4rem}.browse--filterList{position:fixed;top:0;right:-35rem;bottom:0;width:31rem;box-sizing:border-box;height:100%;height:100vh;background-color:#fffffffa;box-shadow:-5px 0 5px #3333334d;z-index:1000;padding:5rem 2.5rem 18rem;overflow-y:auto}.browse--filters--expanded .browse--filterList{display:block;transition:right .3s ease-out;right:0}@media (min-width: 600px){.browse--filterList{position:relative;display:block;background-color:transparent;box-shadow:none;z-index:0;padding:0;right:0;width:auto;height:auto;overflow-y:visible}}.browse--mobileCloseFiltersBg{display:block;position:fixed;top:0;right:0;bottom:0;left:0;margin-right:0;padding-bottom:0;background-color:#333333b3;z-index:1000}.browse--filters--collapsed .browse--mobileCloseFiltersBg{display:none}@media (min-width: 600px){.browse--mobileCloseFiltersBg{display:none}}.browse--filtersMobileHeader{font-size:1.4rem;margin-bottom:2rem}@media (min-width: 600px){.browse--filtersMobileHeader{display:none}}.browse--filtersMobileHeader--resultCount{margin-bottom:.5em}.browse--filterGroup{border-bottom:1px solid #EDEDEA;font-size:1.8rem;line-height:1.6em;margin:0}.form--checkbox-list .browse--filterGroup{font-size:1.4rem;padding-left:1.7rem}.browse--filterGroup:first-of-type{border-top:1px solid #EDEDEA}@media (min-width: 600px){.browse--filterGroup:first-of-type{border-top:none}}@media (min-width: 600px){.browse--filterGroup{font-size:1.4rem;line-height:1.4em}}.browse--filterGroupTitle{text-transform:uppercase;padding:1em 0;position:relative;letter-spacing:.05em;cursor:pointer}@media (min-width: 600px){.browse--filterGroupTitle{padding:.8em 0}.browse--filterGroup:first-of-type .browse--filterGroupTitle{padding-top:0}.browse--filterGroup--uncollapsible .browse--filterGroupTitle{cursor:auto}.browse--filterGroup--uncollapsible .browse--filterGroupTitle .browse--filterGroup--collapsedIndicator{display:none}}.browse--filterGroupTitle .browse--filterGroup--collapsedIndicator{position:absolute;right:0}@media (min-width: 600px){.browse--filterGroup--expanded .browse--filterGroupTitle,.browse--filterGroup--uncollapsible .browse--filterGroupTitle{padding-bottom:.5em}}.browse--filterOptions{margin-bottom:1.6em}.browse--filterOptions:after{content:"";display:table;clear:both}@media (min-width: 600px){.browse--filterOptions{margin-bottom:1.3em}}.browse--filterOption{color:#333;display:block;float:left;clear:both;padding:.3em 0}.browse--filterOption:hover{color:#878787}.browse--filterOption:active{color:#b4b4b4}.browse--filterOption.browse--filterOption--active{font-weight:700}@media (min-width: 600px){.browse--filterOption{padding:.15em 0}}.browse--typefaces{position:relative}.browse--typefaces .typefaceCards{text-align:left}.browse--typefaces .pagination{margin-bottom:6rem}.browse--filterGroup--activeCount{font-size:.9em}.browse--typefacesHeader{position:relative;z-index:10;display:none;align-items:flex-start;justify-content:space-between;padding-bottom:2.5rem;font-size:1.4rem}@media (min-width: 600px){.browse--typefacesHeader{display:flex}}.browse--typefacesHeader--resultCount{margin-right:2em}.browse--typefacesHeader--activeFilters a{color:#333;display:inline-block;background-color:#f7f7f7;padding:.1em .45em .2em .65em;border-radius:2em;margin-right:.5em}.browse--typefacesHeader--activeFilters a .icon path{fill:#333}.browse--typefacesHeader--activeFilters a:hover{color:#878787}.browse--typefacesHeader--activeFilters a:hover .icon path{fill:#878787}.browse--typefacesHeader--activeFilters a:active{color:#b4b4b4}.browse--typefacesHeader--activeFilters a:active .icon path{fill:#b4b4b4}.browse--typefacesHeader--activeFilters a:last-of-type{margin-right:1em}.browse--typefacesHeader--activeFilters a .icon{margin-left:.2em}.browse--filtersToggle{margin-right:1em}.browse--typefacesHeader--clearFilters a,.browse--filtersMobileHeader--clearFilters a{color:#878787}.browse--typefacesHeader--clearFilters a .icon path,.browse--filtersMobileHeader--clearFilters a .icon path{fill:#878787}.browse--typefacesHeader--clearFilters a:hover,.browse--filtersMobileHeader--clearFilters a:hover{color:#333}.browse--typefacesHeader--clearFilters a:hover .icon path,.browse--filtersMobileHeader--clearFilters a:hover .icon path{fill:#333}.browse--typefacesHeader--clearFilters a:active,.browse--filtersMobileHeader--clearFilters a:active{color:#151515}.browse--typefacesHeader--clearFilters a:active .icon path,.browse--filtersMobileHeader--clearFilters a:active .icon path{fill:#151515}.browse--filtersMobileHeader--clearFilters{display:inline-block}.browse--typefacesHeader--sort{width:19rem;display:inline-block;margin-bottom:1rem;text-align:right}.browse--typefacesHeader--sort .form-input{margin-bottom:0}.browse--typefacesHeader--sort .dropdown--trigger{color:#333}.browse--typefacesHeader--sort .dropdown--trigger .icon path{fill:#333}.browse--typefacesHeader--sort .dropdown--trigger:hover{color:#878787}.browse--typefacesHeader--sort .dropdown--trigger:hover .icon path{fill:#878787}.browse--typefacesHeader--sort .dropdown--trigger:active{color:#b4b4b4}.browse--typefacesHeader--sort .dropdown--trigger:active .icon path{fill:#b4b4b4}.browse--typefacesHeader--sort .dropdown--trigger .icon{font-size:.85em;margin-left:.25rem}@media (min-width: 600px){.browse--typefacesHeader--sort{margin-bottom:0rem}}.browse--loading{position:absolute;bottom:0;top:0;left:0;right:0;background-color:#fffffff2;z-index:15}.browse--loadingInner{position:relative;height:55rem;height:80vh}.browse--stayUpdated,.browsePage--finishedSoon{box-sizing:border-box;max-width:100%;width:46rem;margin:0 auto;padding:5.5rem 3rem 4.5rem;background-color:#ffe897cc;text-align:center}.browse--stayUpdated p,.browsePage--finishedSoon p{max-width:30rem;margin:0 auto 1.8rem}.browsePage--finishedSoon{background-color:#ededea}.browse--filterOptions{display:block}.browse--filterGroup--collapsed .browse--filterOptions{display:none}@media (min-width: 600px){.browse--filterGroup--collapsed.browse--filterGroup--uncollapsible .browse--filterOptions{display:block}}.browsePage--noResults{text-align:center;margin-left:auto;margin-right:auto;max-width:30rem;padding:10rem 0}.browsePage--noResults p{font-size:1.4rem;margin-bottom:1.6rem}.browse--social{width:20em;margin-left:auto;margin-right:auto;color:#333;border:1px solid #EDEDEA;font-size:1.6rem;padding:2rem 4rem;text-align:center;border-radius:2px}.foundriesPage--main{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding:4rem 1.5rem}@media (min-width: 600px){.foundriesPage--main{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.foundriesPage--main{padding-left:3rem;padding-right:3rem}}.foundriesPage--header{position:relative;background-color:#fff;padding-top:4rem;padding-bottom:2rem;margin-bottom:4rem}@media (min-width: 600px){.foundriesPage--header{padding-bottom:3rem}}.foundriesPage--headerTitleRow{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding-left:1.5rem;padding-right:1.5rem;text-align:center;margin-bottom:1.5rem}@media (min-width: 600px){.foundriesPage--headerTitleRow{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.foundriesPage--headerTitleRow{padding-left:3rem;padding-right:3rem}}@media (min-width: 600px){.foundriesPage--headerTitleRow{display:flex;align-items:center;justify-content:space-between;margin-bottom:.3rem}}.foundriesPage--title{margin-bottom:1rem}@media (min-width: 600px){.foundriesPage--title{margin-bottom:0}}.foundriesPage--orderFilter{width:18rem;display:inline-block;text-align:left}.foundriesPage--orderFilter .form-input{margin-bottom:0}.foundriesPage--sort{margin-left:2.5rem}.foundriesPage--sort .dropdown--trigger{color:#333;font-size:1.4rem;line-height:1em}.foundriesPage--sort .dropdown--trigger .icon path{fill:#333}.foundriesPage--sort .dropdown--trigger:hover{color:#878787}.foundriesPage--sort .dropdown--trigger:hover .icon path{fill:#878787}.foundriesPage--sort .dropdown--trigger:active{color:#b4b4b4}.foundriesPage--sort .dropdown--trigger:active .icon path{fill:#b4b4b4}.foundriesPage--sort .dropdown--trigger .icon{font-size:.85em;margin-left:.25rem}.foundriesPage--sort .dropdown--contents{z-index:10}.foundriesPage--subheader{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding-left:1.5rem;padding-right:1.5rem;text-align:center}@media (min-width: 600px){.foundriesPage--subheader{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.foundriesPage--subheader{padding-left:3rem;padding-right:3rem}}@media (min-width: 600px){.foundriesPage--subheader{text-align:left}}.foundryCards{margin-left:-1rem;margin-right:-1rem;position:relative;text-align:center}.foundryCard,.foundryCard--spacer{width:150px;display:inline-block;margin:1rem;background-color:#fff;border:1px solid #EDEDEA;border-radius:3px;overflow:hidden;text-align:left;position:relative;box-sizing:border-box;color:#333}.foundryCard .icon path,.foundryCard--spacer .icon path{fill:#333}.foundryCard:hover,.foundryCard--spacer:hover{color:#333}.foundryCard:hover .icon path,.foundryCard--spacer:hover .icon path{fill:#333}.foundryCard:active,.foundryCard--spacer:active{color:#333}.foundryCard:active .icon path,.foundryCard--spacer:active .icon path{fill:#333}.foundryCard:hover,.foundryCard--spacer:hover{box-shadow:0 0 4px 2px #3333330d}@media (min-width: 600px){.foundryCard,.foundryCard--spacer{width:470px;padding-left:150px}}.foundryCard--profileImage{width:150px;height:150px}@media (min-width: 600px){.foundryCard--profileImage{position:absolute;top:0;left:0}}.foundryCard--profileImage img{width:100%}.foundryCard--info{display:none;align-items:center;justify-content:flex-start;box-sizing:border-box;padding:2rem 3rem;height:150px}@media (min-width: 600px){.foundryCard--info{display:flex}}.foundryCard--info .avatar img{max-width:none}.foundryCard--nameCol{padding-left:1rem}.foundryCard--foundryName{font-weight:700;line-height:1.2em}.foundryCard--location{position:relative;left:-.2em;font-size:1.5rem;line-height:1.2em}.foundryCard--location .icon path{fill:#b4b4b4!important}.foundryCard--spacer{opacity:0;height:1px;margin-bottom:0;font-size:1px;line-height:1px;border:none}.unauthorizedPage{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding-left:1.5rem;padding-right:1.5rem;max-width:90%;width:56rem;padding-top:6rem;padding-top:4rem}@media (min-width: 600px){.unauthorizedPage{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.unauthorizedPage{padding-left:3rem;padding-right:3rem}}.unauthorized{background-color:#fff;border-radius:3px;padding:5rem 6.2rem;margin-bottom:3rem;border:1px solid #EDEDEA;text-align:center}.unauthorized .icon{font-size:3.2rem}.unauthorized .icon path{fill:#f70b3e}.faq{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding:4rem 1.5rem 6rem;max-width:90%;width:78rem}@media (min-width: 600px){.faq{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.faq{padding-left:3rem;padding-right:3rem}}.faq--question{background-color:#fff;border-radius:3px;padding:5rem 6.2rem;margin-bottom:3rem;border:1px solid #EDEDEA;padding:3rem}.faq--question:after{content:"";display:table;clear:both}.faq--questionHeader{cursor:pointer}.faq--questionTitle{float:left}.faq--questionOpenIndicator{float:right}.faq--questionContent{clear:both;padding-top:2rem}.faq--questionClosed{cursor:pointer}.faq--questionClosed:hover{border-color:#d2d2d2}.bookmarks{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding:4rem 1.5rem 6rem;position:relative}@media (min-width: 600px){.bookmarks{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.bookmarks{padding-left:3rem;padding-right:3rem}}.bookmarks h1{text-align:center;margin-bottom:4rem}.bookmarks--loading{min-height:50vh}.bookmarks--empty{text-align:center}.bookmarks--actions{text-align:right;margin-bottom:2.5rem;display:flex;align-items:center;justify-content:flex-end}.bookmarks--sort{margin-left:2.5rem}.bookmarks--sort .dropdown--trigger{color:#333;font-size:1.4rem;line-height:1em}.bookmarks--sort .dropdown--trigger .icon path{fill:#333}.bookmarks--sort .dropdown--trigger:hover{color:#878787}.bookmarks--sort .dropdown--trigger:hover .icon path{fill:#878787}.bookmarks--sort .dropdown--trigger:active{color:#b4b4b4}.bookmarks--sort .dropdown--trigger:active .icon path{fill:#b4b4b4}.bookmarks--sort .dropdown--trigger .icon{font-size:.85em;margin-left:.25rem}.bookmarks--sort .dropdown--contents{z-index:10}.styleGuide{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding:5rem 1.5rem}@media (min-width: 600px){.styleGuide{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.styleGuide{padding-left:3rem;padding-right:3rem}}.styleGuide--colors{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap}.styleGuide--color{flex:0 0 18.4%;max-width:18.4%;margin-bottom:2rem}.styleGuide--colorBlock{height:4rem}.styleGuide--colorName{font-size:1.2rem}.styleGuide--section{margin-bottom:5rem;padding-top:2rem;border-top:1px solid #CBCBCB}.c-black{background-color:#000}.c-white{background-color:#fff}.c-dark{background-color:#333}.c-light{background-color:#fff}.c-gray{background-color:#b4b4b4}.c-red{background-color:#f70b3e}.c-yellow{background-color:#ffd951}.c-blue{background-color:#1d49ff}.c-cyan{background-color:#13b7d5}.c-green{background-color:#7ccb22}.c-purple{background-color:#7b1dc4}.c-orange{background-color:#ff790b}.c-maroon{background-color:#290319}.c-gray-0{background-color:#151515}.c-gray-1{background-color:#333}.c-gray-2{background-color:#5d5d5d}.c-gray-3{background-color:#878787}.c-gray-4{background-color:#b4b4b4}.c-gray-5{background-color:#cbcbcb}.c-gray-6{background-color:#d2d2d2}.c-gray-7{background-color:#dadada}.c-gray-8{background-color:#e1e1e1}.c-gray-9{background-color:#ededea}.c-gray-10{background-color:#f7f7f7}.c-red-lighter-1{background-color:#ff446c}.c-red-lighter-2{background-color:#ffe8e8}.c-red-darker-1{background-color:#de002b}.c-red-darker-2{background-color:#ba0d46}.c-red-darker-3{background-color:#882b4d}.c-red-darker-4{background-color:#ae687f}.c-red-darker-5{background-color:#8c164e}.c-yellow-lighter-1{background-color:#ffe174}.c-yellow-lighter-2{background-color:#ffe485}.c-yellow-lighter-3{background-color:#ffe897}.c-yellow-darker-1{background-color:#ddcf22}.c-yellow-darker-2{background-color:#d4c61e}.c-yellow-darker-3{background-color:#9e9107}.c-yellow-darker-4{background-color:#675f0b}.c-blue-lighter-1{background-color:#4c6feb}.c-blue-lighter-2{background-color:#98b2fa}.c-blue-lighter-3{background-color:#d6e7f8}.c-blue-darker-1{background-color:#2649d8}.c-blue-darker-2{background-color:#1c3bcc}.c-blue-darker-3{background-color:#1b2d9a}.c-blue-darker-4{background-color:#1a1f67}.c-cyan-lighter-1{background-color:#5cc8df}.c-cyan-lighter-2{background-color:#97d9e8}.c-cyan-lighter-3{background-color:#d2eaf0}.c-cyan-darker-1{background-color:#0e9db7}.c-cyan-darker-2{background-color:#08849a}.c-cyan-darker-3{background-color:#05434f}.c-cyan-darker-4{background-color:#00404c}.c-green-lighter-1{background-color:#86cb22}.c-green-lighter-2{background-color:#dbe731}.c-green-lighter-3{background-color:#e3ef79}.c-green-lighter-4{background-color:#eaf7c0}.c-green-darker-1{background-color:#58ab24}.c-green-darker-2{background-color:#117c1b}.c-green-darker-3{background-color:#12450f}.c-purple-lighter-1{background-color:#ad6edd}.c-purple-lighter-2{background-color:#cca0ee}.c-purple-lighter-3{background-color:#fec5f8}.c-purple-darker-1{background-color:#6a299c}.c-purple-darker-2{background-color:#47156d}.c-purple-darker-3{background-color:#23013d}.c-orange-lighter-1{background-color:#ffa04e}.c-orange-lighter-2{background-color:#ffc792}.c-orange-lighter-3{background-color:#ffeed5}.c-orange-darker-1{background-color:#c95f07}.c-orange-darker-2{background-color:#934404}.c-orange-darker-3{background-color:#5d2a00}.styleGuide--buttons .btn{margin:.5rem}.styleGuide--forms{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding-left:1.5rem;padding-right:1.5rem;max-width:90%;width:56rem}@media (min-width: 600px){.styleGuide--forms{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.styleGuide--forms{padding-left:3rem;padding-right:3rem}}.styleGuide--iconsList{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap}.styleGuide--icon{flex:0 0 32%;max-width:32%;padding:1rem;border:1px solid #E1E1E1;border-radius:2px;margin-bottom:2rem;box-sizing:border-box;font-size:1.4rem}.styleGuide--typography{max-width:60rem;margin-left:auto;margin-right:auto}.staticMarkdownPage{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding:4rem 1.5rem 6rem;max-width:90%;width:78rem}@media (min-width: 600px){.staticMarkdownPage{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.staticMarkdownPage{padding-left:3rem;padding-right:3rem}}.staticMarkdownPage--content{padding:0;margin-bottom:3rem}@media (min-width: 600px){.staticMarkdownPage--content{padding:5rem 5.5rem;margin-bottom:3rem}}.staticMarkdownPage--content h1{margin-bottom:.25em}.staticMarkdownPage--content h3{margin-top:.75em}.staticMarkdownPage--content h5{margin:1em 0 .3em}.staticMarkdownPage--submissions .staticMarkdownPage--innerContent{margin-left:auto;margin-right:auto}.postFeed{position:relative}.postFeed .post{margin-bottom:5rem}.postFeed .post:last-of-type{margin-bottom:2rem}.postFeed .pagination{padding-top:5rem}.postFeed--loading{min-height:300px}.postFeed--header{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:3rem}.postFeed--title{font-size:3rem;font-weight:700}.postFeed--actions{text-align:right}.postFeedCompact{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap}.postFeedCompact--loading{position:relative;min-height:50vh}.postFeedCompact--post{flex:0 0 100%;max-width:100%;border:1px solid #fff;background-color:#fff;margin-bottom:2rem;border-radius:2px;overflow:hidden}.postFeedCompact--post:hover{border-color:#e1e1e1}@media (min-width: 600px){.postFeedCompact--post{flex:0 0 49%;max-width:49%}.postFeedCompact--post.postFeedCompact--post--noThumbnail{padding-top:6rem}}@media (min-width: 800px){.postFeedCompact--post{flex:0 0 32%;max-width:32%}.postFeedCompact--post:nth-last-child(1){display:none}}@media (min-width: 1024px){.postFeedCompact--post{flex:0 0 23.875%;max-width:23.875%}.postFeedCompact--post:nth-last-child(1){display:block}}.postFeedCompact--postContent{box-sizing:border-box;padding:.75rem .75rem 3rem}.postFeedCompact--post--noThumbnail .postFeedCompact--postContent{padding-top:2.5rem;padding-bottom:2.5rem}.postFeedCompact--postCredits{font-size:1.4rem;color:#878787;margin-bottom:1rem}.postFeedCompact--postCredits a{color:#333}.postFeedCompact--postCredits a .icon path{fill:#333}.postFeedCompact--postCredits a:hover{color:#878787}.postFeedCompact--postCredits a:hover .icon path{fill:#878787}.postFeedCompact--postCredits a:active{color:#b4b4b4}.postFeedCompact--postCredits a:active .icon path{fill:#b4b4b4}.postFeedCompact--postCreditsFoundry{display:inline-block}.postFeedCompact--postTitle{font-weight:700;margin-bottom:.6rem;font-size:2rem;margin-bottom:0rem;line-height:1.1em}.postFeedCompact--post--noThumbnail .postFeedCompact--postTitle{font-size:2.4rem}.postFeedCompact--postTitle a{color:#333}.postFeedCompact--postTitle a .icon path{fill:#333}.postFeedCompact--postTitle a:hover{color:#878787}.postFeedCompact--postTitle a:hover .icon path{fill:#878787}.postFeedCompact--postTitle a:active{color:#b4b4b4}.postFeedCompact--postTitle a:active .icon path{fill:#b4b4b4}@media (min-width: 1200px){.postFeedCompact--postTitle{font-size:2.4rem}}.postFeedCompact--postImageWrap{position:relative;display:block;box-sizing:border-box;border:1px solid #EDEDEA;background-color:#ededea;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='89px'%20height='90px'%20viewBox='0%200%2089%2090'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20style='background:%20%23EEEEEE;'%3e%3c!--%20Generator:%20Sketch%2044.1%20(41455)%20-%20http://www.bohemiancoding.com/sketch%20--%3e%3ctitle%3enot%20defined%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg%20id='Page-1'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='fallback-thumbnail'%20fill='%23CBCBCB'%3e%3cpath%20d='M60.3604353,27.1786075%20C57.6843485,30.8448782%2052.226084,38.882304%2047.5147855,45.3026425%20C52.226084,51.7207986%2057.6843485,59.7604067%2060.3604353,63.4288597%20C59.7195601,58.3571852%2058.7019543,48.7026721%2058.5958635,45.3026425%20C58.7019543,41.9047951%2059.7195601,32.2459174%2060.3604353,27.1786075%20M30.9776081,25.6138955%20C34.3486981,28.7935125%2041.3073899,36.3464667%2045.0010826,43.6309976%20C48.6926101,36.3464667%2055.6513019,28.7935125%2059.0223919,25.6138955%20C55.2226084,26.2620398%2049.3356504,27.2855404%2045.0010826,27.2855404%20C40.6643496,27.2855404%2034.7795567,26.2620398%2030.9776081,25.6138955%20M59.0223919,64.9935717%20C55.6513019,61.8095901%2048.6384821,54.2064429%2044.9469546,46.8651721%20C41.2532619,54.2064429%2034.1906444,61.8663301%2030.8715173,64.9935717%20C34.6713008,64.4021673%2040.6123868,63.3197445%2045.0010826,63.3197445%20C49.3356504,63.3197445%2055.2226084,64.3454274%2059.0223919,64.9935717%20M29.6936927,63.2673692%20C32.3697795,59.4919833%2037.828044,51.5593081%2042.4310865,45.2502672%20C37.773916,38.8277464%2032.2615236,30.8448782%2029.6417298,27.1786075%20C30.282605,32.2459174%2031.3002108,41.9047951%2031.4063016,45.3026425%20C31.3002108,48.7026721%2030.282605,58.1411371%2029.6936927,63.2673692%20M64,22%20C63.945872,29.1732334%2063.8939092,39.1005344%2063.8939092,45.3026425%20C63.8939092,51.5069328%2063.945872,61.4298692%2064,68.6074672%20C59.4510854,68.3914191%2052.3321748,68.4459767%2045.0010826,68.4459767%20C37.6678252,68.4459767%2030.5489146,68.3914191%2026,68.6074672%20C26.054128,61.4298692%2026.1082559,51.5069328%2026.1082559,45.3026425%20C26.1082559,39.1005344%2026.054128,29.1732334%2026,22%20C30.5489146,22.2138658%2037.6678252,22.1614905%2045.0010826,22.1614905%20C52.3321748,22.1614905%2059.4510854,22.2138658%2064,22'%20id='Fill-29-Copy'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");background-position:center center;background-repeat:no-repeat;background-size:contain;margin-bottom:1.5rem}.postFeedCompact--post--noThumbnail .postFeedCompact--postImageWrap{display:none}.postFeedCompact--postImage{width:100%;display:block;padding-top:60%;background-size:cover;background-position:center center}.post .comment:last-child{margin-bottom:0;padding-bottom:0}.post .comments--noComments{margin-bottom:4rem}.post{position:relative}.post--status{font-size:1.4rem;margin-left:1.7rem}.post--header{color:#878787;margin-bottom:2rem;font-size:1.6rem}.post--header a{color:#333}.post--header a .icon path{fill:#333}.post--header a:hover{color:#878787}.post--header a:hover .icon path{fill:#878787}.post--header a:active{color:#b4b4b4}.post--header a:active .icon path{fill:#b4b4b4}.post--stats{position:relative;top:-.05em;font-size:1.6rem;margin-bottom:2rem}.post--stats .btn{margin-left:.5rem}.post--socialStats{display:inline-block;margin-left:.5rem}.post--actions{position:absolute;top:0rem;right:0rem;text-align:right;z-index:100}.post--actions .dropdown{display:inline-block}.post--actions .dropdown--trigger{position:relative;top:-.08em;font-size:2.1rem;margin-left:1.5rem;padding:0 .5rem;color:#333}.post--actions .dropdown--trigger .icon path{fill:#333}.post--actions .dropdown--trigger:hover{color:#878787}.post--actions .dropdown--trigger:hover .icon path{fill:#878787}.post--actions .dropdown--trigger:active{color:#b4b4b4}.post--actions .dropdown--trigger:active .icon path{fill:#b4b4b4}.post--title{font-size:3rem;line-height:1.1em;font-weight:600;padding-bottom:.2rem}.post--condensed .post--canEdit .post--title{padding-right:1rem}.post--title a{color:#333}.post--title a .icon path{fill:#333}.post--title a:hover{color:#878787}.post--title a:hover .icon path{fill:#878787}.post--title a:active{color:#b4b4b4}.post--title a:active .icon path{fill:#b4b4b4}.post--date{display:inline-block;font-size:1.4rem}.post--coverImageSection{margin-bottom:3rem}.post--coverImage{width:100%;max-width:100%}.postSection--text{padding:2rem 0 1rem;overflow-x:auto}.postSection--image{padding:.75rem 0;width:100%;max-width:100%}.postSection--image img{box-sizing:border-box;width:100%;max-width:100%;border:1px solid #EDEDEA}.postSection--imageCaption,.post--coverCaption{font-size:1.4rem;color:#878787}.post--author{padding-top:3rem;margin-bottom:5rem}.post--comments{padding-top:5rem;border-top:1px solid #EDEDEA}.post--condensedContent--cta{padding-top:2rem;text-align:center}.postForm--modal{text-align:left;max-width:75%;max-width:75vw}.postForm--coverImageInput .uploader--imagePreview{width:100%;max-width:100%}.postForm--postFields{margin-bottom:5rem}.postForm--postFields .input-status .selectInput{max-width:16rem}.postForm--sections{border-top:1px solid #EDEDEA;padding-top:2rem}.postForm--sectionInput{position:relative;padding-right:4rem}.postForm--sectionActions{position:absolute;top:0;right:0}.postForm--insertInput{margin-bottom:3rem;padding:2rem 0;border-top:1px solid #EDEDEA;border-bottom:1px solid #EDEDEA}.postForm--insertInput:first-of-type{border-top:0}.postForm--insertInput .btn{margin-right:1rem}.postForm--sectionInputImage{position:relative}.postForm--sectionInputImage .uploader--imagePreview{width:100%;max-width:100%}.postForm--sectionInputImagePreview{position:relative;margin-bottom:2rem;cursor:pointer;min-height:10rem}.postForm--sectionInputImagePreview:hover .postForm--replaceImageMessage{display:block}.postForm--replaceImageMessage{display:none}.postForm--replaceImageMessage .uploader--fileDropArea{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;opacity:.98;margin-bottom:0}.postForm--sectionInput--size{margin-bottom:2rem}.postForm--sectionInput--size .btn{margin-right:.5rem}.postForm .input-status .selectInput{max-width:20rem}.postPage{padding-top:4rem;padding-bottom:6rem}.postPage .post{background-color:#fff;margin-bottom:2rem;padding:3.5rem 0}.postPage .post--actions{top:1rem;right:1rem}.postPage .post--notFound{text-align:center}.postPage .postSection--size--normal,.postPage .post--coverImage--size--normal,.postPage .post--header,.postPage .post--title,.postPage .post--stats,.postPage .post--author,.postPage .post--comments{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding-left:1.5rem;padding-right:1.5rem;max-width:90%;width:78rem}@media (min-width: 600px){.postPage .postSection--size--normal,.postPage .post--coverImage--size--normal,.postPage .post--header,.postPage .post--title,.postPage .post--stats,.postPage .post--author,.postPage .post--comments{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.postPage .postSection--size--normal,.postPage .post--coverImage--size--normal,.postPage .post--header,.postPage .post--title,.postPage .post--stats,.postPage .post--author,.postPage .post--comments{padding-left:3rem;padding-right:3rem}}.postPage .postSection--size--full .postSection--imageCaption,.postPage .postSection--size--full .post--coverCaption,.postPage .post--coverImage--size--full .postSection--imageCaption,.postPage .post--coverImage--size--full .post--coverCaption{padding-left:1.5rem}.postSuperCompact{display:grid;grid-template-columns:repeat(5,1fr);position:relative;align-items:center;color:#333;background-color:#fff;box-sizing:border-box;border:1px solid #EDEDEA;border-radius:2px;max-width:80rem;min-height:14rem;margin:0 auto 2rem}.postSuperCompact .icon path{fill:#333}.postSuperCompact:hover{color:#878787}.postSuperCompact:hover .icon path{fill:#878787}.postSuperCompact:active{color:#b4b4b4}.postSuperCompact:active .icon path{fill:#b4b4b4}.postSuperCompact:hover{border-color:#cbcbcb}.postSuperCompact:hover img{opacity:.8}.postSuperCompact--main{grid-column:1/4;grid-row:1;box-sizing:border-box;padding:1.5rem}@media (min-width: 600px){.postSuperCompact--main{padding:3.5rem}}.postSuperCompact--imageWrap{grid-column:4/6;grid-row:1;position:relative;display:block;box-sizing:border-box;height:100%;border:1px solid #EDEDEA;background-color:#ededea;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='89px'%20height='90px'%20viewBox='0%200%2089%2090'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20style='background:%20%23EEEEEE;'%3e%3c!--%20Generator:%20Sketch%2044.1%20(41455)%20-%20http://www.bohemiancoding.com/sketch%20--%3e%3ctitle%3enot%20defined%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg%20id='Page-1'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='fallback-thumbnail'%20fill='%23CBCBCB'%3e%3cpath%20d='M60.3604353,27.1786075%20C57.6843485,30.8448782%2052.226084,38.882304%2047.5147855,45.3026425%20C52.226084,51.7207986%2057.6843485,59.7604067%2060.3604353,63.4288597%20C59.7195601,58.3571852%2058.7019543,48.7026721%2058.5958635,45.3026425%20C58.7019543,41.9047951%2059.7195601,32.2459174%2060.3604353,27.1786075%20M30.9776081,25.6138955%20C34.3486981,28.7935125%2041.3073899,36.3464667%2045.0010826,43.6309976%20C48.6926101,36.3464667%2055.6513019,28.7935125%2059.0223919,25.6138955%20C55.2226084,26.2620398%2049.3356504,27.2855404%2045.0010826,27.2855404%20C40.6643496,27.2855404%2034.7795567,26.2620398%2030.9776081,25.6138955%20M59.0223919,64.9935717%20C55.6513019,61.8095901%2048.6384821,54.2064429%2044.9469546,46.8651721%20C41.2532619,54.2064429%2034.1906444,61.8663301%2030.8715173,64.9935717%20C34.6713008,64.4021673%2040.6123868,63.3197445%2045.0010826,63.3197445%20C49.3356504,63.3197445%2055.2226084,64.3454274%2059.0223919,64.9935717%20M29.6936927,63.2673692%20C32.3697795,59.4919833%2037.828044,51.5593081%2042.4310865,45.2502672%20C37.773916,38.8277464%2032.2615236,30.8448782%2029.6417298,27.1786075%20C30.282605,32.2459174%2031.3002108,41.9047951%2031.4063016,45.3026425%20C31.3002108,48.7026721%2030.282605,58.1411371%2029.6936927,63.2673692%20M64,22%20C63.945872,29.1732334%2063.8939092,39.1005344%2063.8939092,45.3026425%20C63.8939092,51.5069328%2063.945872,61.4298692%2064,68.6074672%20C59.4510854,68.3914191%2052.3321748,68.4459767%2045.0010826,68.4459767%20C37.6678252,68.4459767%2030.5489146,68.3914191%2026,68.6074672%20C26.054128,61.4298692%2026.1082559,51.5069328%2026.1082559,45.3026425%20C26.1082559,39.1005344%2026.054128,29.1732334%2026,22%20C30.5489146,22.2138658%2037.6678252,22.1614905%2045.0010826,22.1614905%20C52.3321748,22.1614905%2059.4510854,22.2138658%2064,22'%20id='Fill-29-Copy'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");background-position:center center;background-repeat:no-repeat;background-size:contain}.postSuperCompact--noThumbnail .postSuperCompact--imageWrap{display:none}.postSuperCompact--image{display:block;height:100%;background-size:cover;background-position:center center}.postSuperCompact--imageSizer{height:0;padding-top:60%}.postSuperCompact--title{font-weight:700;font-size:1.8rem;line-height:1.1em;margin-bottom:.25em}@media (min-width: 600px){.postSuperCompact--title{font-size:2.1rem}}@media (min-width: 800px){.postSuperCompact--title{font-size:2.4rem}}.postSuperCompact--author{font-size:1.4rem;color:#878787;margin-bottom:1rem}.postSuperCompact--socialCounter{font-size:1.4rem;margin-right:1rem;color:#878787}.postSuperCompact--socialCounter .icon path{fill:#878787}.postSuperCompact--liked .postSuperCompact--socialCounterLikes{color:#f70b3e}.postSuperCompact--liked .postSuperCompact--socialCounterLikes .icon--Love path{fill:#f70b3e}.blog,.journalPage{padding-bottom:6rem}.blog .postFeed,.journalPage .postFeed{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding-left:1.5rem;padding-right:1.5rem;max-width:90%;width:78rem}@media (min-width: 600px){.blog .postFeed,.journalPage .postFeed{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.blog .postFeed,.journalPage .postFeed{padding-left:3rem;padding-right:3rem}}.blog .post,.journalPage .post{background-color:#fff;padding:4rem 3rem}@media (min-width: 600px){.blog .post,.journalPage .post{padding:5rem 6rem}}.blog .post--actions,.journalPage .post--actions{top:2rem;right:2rem}.blog--header,.postPage--blogHeader,.journalPage--header{position:relative;background-color:#fff;text-align:center;padding:4rem 2rem 5rem;margin-bottom:4rem}.blog--header h1,.postPage--blogHeader h1,.journalPage--header h1{margin-bottom:.1em}.blog--headerTagline{font-size:2.1rem;max-width:25em;margin-left:auto;margin-right:auto}.blog--headerActions,.journalPage--headerActions{padding-top:2rem}.blog--headerActions .btn,.journalPage--headerActions .btn{font-size:1.4rem}@media (min-width: 1024px){.blog--headerActions,.journalPage--headerActions{position:relative;position:absolute;top:2rem;right:2rem;padding-top:0}}.newsletterPage{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding-left:1.5rem;padding-right:1.5rem;max-width:90%;width:56rem;padding-top:8rem;padding-top:6rem}@media (min-width: 600px){.newsletterPage{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.newsletterPage{padding-left:3rem;padding-right:3rem}}.newsletterPage--subheader{margin-bottom:2rem}.about h2,.about .about--footerMessage{font-size:3.8rem;line-height:1.1em;font-weight:600;margin-bottom:2em}@media (min-width: 1024px){.about h2,.about .about--footerMessage{font-size:4rem}}.about--header{background:#5d5d5d url(/assets/About-headerBg-ClTJXYv4.png) no-repeat;background-size:cover;background-position:center center;padding:0rem 2rem 2px;display:flex;align-items:center;justify-content:center;min-height:57rem}.browser--ie11 .about--header{height:56rem}@media (min-width: 1024px){.about--header{min-height:65rem}.browser--ie11 .about--header{height:64rem}}.about--headerContent{color:#fff;text-align:center}.about--headerTitle{text-transform:uppercase;font-size:2.4rem;margin-bottom:.2em;font-weight:500}.about--headerTagline{max-width:18em;font-weight:500;line-height:1em;font-size:4.2rem;padding:0 .7em}.about--headerTagline em{position:relative;display:inline-block;font-style:normal}.about--headerTagline em:after{content:"";position:absolute;bottom:-.6em;left:0;right:0;height:1em;pointer-events:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAnIAAAAeCAMAAACfWQOvAAAAM1BMVEUAAAD///////////////////////////////////////////////////////////////+3leKCAAAAEHRSTlMAIIBgQOCgwJDvcNBQELAwUC0LZgAAA35JREFUeNrtm+lyqzAMRpEl2cYr7/+0FzmBMrm0WVjiEM50+q/D1JyRP8mmOTn5AwDIRIRXnHoEFCZ/YXWPEZKl5uRkJEImkcSKIMzcbYGTBzm9EDvjeKCeDADNSbUAUCiKJeO57XahbRrgbnOYvTFG3JwDsZczNifbUvbIMFQxz9y9h6ZRXSV4Yx2d5i0HghOpBljoqoGbxnZV4W049+KXiaRM29UM56ahrjpaY8NZ754mOtOumIRSCUIOEUmAW8jZZ5/HFstrdRVV3SmtN1o5yXlw6ncXcGbBUjOb1AvmMEjLd0/tjDbxkw9IW6UmuJBJGMYyZSizNK/KqphxXeB5Dtw8R7L8/GJqLZ3bnGLLZWvZm6FIvq1kxFFG4WdOaEVIv3/+4Cvmws+wxyFiqGvAMywbAMxJYOalKhgh6eH1ByJ4TQBApfl+LdMKQ9503UCgnnA1SBwSjOBZqDvOPlZd9bW60r4aQlDa80zOuuC5nQ3CCHHdBlj79u62GXJcrzhdq9JVpyT/a119987IrnEN1wp7qHBv974N3zcEnCByh1d6T6NoV9k4WQywTDAKw4GH//T69HUYF3eTrfXaLZxm1dy6njwaAXiaS19mF9kK2L2VlgfMSPr9JFd6jpX2SHOAyLk9o2wroru1mJgztcWNOUXIUFiUdIGCWyyfaHfp6BGp/7kwhtdkjP/i4DqSoFkdu+II17qw70k9EKGySexbq08dWwR3ifMYEJVTqrTj39c+pWZ98tpbi8iXVC8fNLsx2td7sZkUYxGX39zjudB2PGHhcnrdU9HJPDYbAHqzS1NsknX7n5vGop/Syfgzqi3DNtsC/5FJGE+wkjGv6Snnpki52ZnRP1fqn+fuZIYy0oUZ6jnljpDLa9Tp2bfYStl768VMAMlnqlyJNW/ftt4Le23xEy+NxRcyfOuNVVjFpeAIWSTESxn/ghahZenzkD5QtXXGFyyNrkLc6BwzwgNkmoKF3j9du338AN4IejgtrubOwvrETFjce2VGq7WeDPTof8LN1266kMZLBe9ShZPFH3UfI9Acud5YVT2De92h4aTdJ4aiYxMpOJuONbUoN8UOk4oOS8zUq2eqDkl/wmy0lvR57nWfxqXVSKbqk3UJ4NdwiRjO7zEOQ8yStsdh8ysSttMb2Dd3UBw+GeXzob+ZOPlrvJHpd47+Nc3B+AeKWPZJXcrQHQAAAABJRU5ErkJggg==);background-position:center bottom;background-size:100% auto;background-repeat:no-repeat}@media (min-width: 1024px){.about--headerTagline{padding:0;font-size:4.2rem}}@media (min-width: 1440px){.about--headerTagline{padding:0;font-size:4.4rem}}.about--header--nobreak{display:inline-block}.about--intro{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding-left:1.5rem;padding-right:1.5rem;max-width:90%;width:78rem;padding:4rem 1rem;font-size:2rem;line-height:1.4em}@media (min-width: 600px){.about--intro{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.about--intro{padding-left:3rem;padding-right:3rem}}@media (min-width: 600px){.about--intro{font-size:2.2rem;padding:9rem 0;width:70rem}}@media (min-width: 1440px){.about--intro{padding:10rem 0;width:72rem}}.about--howTitle{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding-left:1.5rem;padding-right:1.5rem;text-align:center}@media (min-width: 600px){.about--howTitle{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.about--howTitle{padding-left:3rem;padding-right:3rem}}.about--howTitle .icon{font-size:4rem}.about--bullets{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding-left:1.5rem;padding-right:1.5rem;max-width:90%;width:106rem;width:110rem}@media (min-width: 600px){.about--bullets{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.about--bullets{padding-left:3rem;padding-right:3rem}}.about--bullet{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;margin-bottom:10rem}@media (min-width: 600px){.about--bullet:nth-of-type(odd){flex-direction:row-reverse}}.about--bulletContent{flex:0 0 100%;max-width:100%;box-sizing:border-box}@media (min-width: 600px){.about--bulletContent{flex:0 0 46%;max-width:46%}}@media (min-width: 1200px){.about--bulletContent{flex:0 0 40%;max-width:40%}}@media (min-width: 1440px){.about--bulletContent{padding-right:4rem}}.about--bulletImg{flex:0 0 100%;max-width:100%;position:relative;margin-bottom:2rem}.about--bulletImg img{width:100%}@media (min-width: 600px){.about--bulletImg{flex:0 0 46%;max-width:46%;margin-bottom:0}}@media (min-width: 1200px){.about--bulletImg{flex:0 0 52%;max-width:52%;margin-bottom:0}}.about--bulletItem--title{text-transform:uppercase;font-size:1.8rem;margin-bottom:.4em;color:#333}@media (min-width: 1200px){.about--bulletItem--title{font-size:1.6rem}}.about--bulletItem--header{font-size:2.8rem;line-height:1.1em;font-weight:600;margin-bottom:.5em;color:#333;max-width:40rem}.about--bulletItem--description{line-height:1.4em}.about--benefits{padding:5rem 0}@media (min-width: 600px){.about--benefits{padding:10rem 0;background-image:url(/assets/About-benefitsBg-uRSPUrJf.png);background-position:center center;background-size:auto 95%;background-repeat:no-repeat}}.about--benefitsBox{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding-left:1.5rem;padding-right:1.5rem;max-width:90%;width:106rem;background-color:#fff}@media (min-width: 600px){.about--benefitsBox{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.about--benefitsBox{padding-left:3rem;padding-right:3rem}}@media (min-width: 600px){.about--benefitsBox{border-radius:3px;box-shadow:0 0 4px 4px #0000001a}}@media (min-width: 1200px){.about--benefitsBox{width:96rem}}@media (min-width: 600px){.about--benefitsBoxContent{padding:5rem}}.about--benefitsTitle{text-align:center}.about--benefitsTitle .icon{font-size:3.6rem}.about--benefitsTitle h2{margin-bottom:5rem}.about--benefitsList{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap}.about--benefitItem{flex:0 0 100%;max-width:100%;margin-bottom:4rem}@media (min-width: 600px){.about--benefitItem{flex:0 0 47.5%;max-width:47.5%}}.about--benefitsListTitle{font-weight:600;font-size:2.8rem;margin-bottom:.5em}@media (min-width: 600px){.about--benefitsListTitle{font-size:2.2rem}}.about--benefitsListDescription{font-size:1.8rem;line-height:1.4em}.about--press{text-align:center;padding:7rem 2rem 2rem}@media (min-width: 600px){.about--press{padding:12rem 2rem 2rem}}.about--press h2{margin-bottom:4rem}.about--pressArticles--article{position:relative;display:inline-block;margin:1rem;width:30vw}@media (min-width: 600px){.about--pressArticles--article{width:15vw}}.about--pressArticles--article img{width:100%;border:2px solid #EDEDEA;border-radius:2px}.about--footer{padding:11rem 2rem 15rem}.about--footerContent{text-align:center}.about--footerContent .btn{text-transform:uppercase;font-weight:600;border-radius:100em;padding-left:1.2em;padding-right:1.2em}.about .about--footerMessage{max-width:36rem;margin-left:auto;margin-right:auto;margin-bottom:4rem}@media (min-width: 600px){.about .about--footerMessage{max-width:60rem}}.team--main{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding:10rem 1.5rem;max-width:90%;width:106rem;width:86rem}@media (min-width: 600px){.team--main{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.team--main{padding-left:3rem;padding-right:3rem}}@media (min-width: 600px){.team--main{padding-top:7rem;padding-bottom:7rem}}.team--main h2{font-size:4.2rem;line-height:1.1em;font-weight:600;margin-bottom:1em}@media (min-width: 1024px){.team--main h2{font-size:4rem;margin-bottom:.5em}}.team--main h3{color:#333;font-size:2.8rem}.team--main h4{font-size:2.2rem;line-height:1.1em;font-weight:400;margin-bottom:.25em;color:#333;text-transform:uppercase}.team--main h5{font-weight:600;font-size:2.8rem;margin-bottom:0;text-transform:none;color:#333}@media (min-width: 600px){.team--main h5{font-size:2.2rem}}.team--main strong{font-weight:600}.team--intro,.team--story,.team--contributors{padding-bottom:6rem;margin-bottom:6rem;border-bottom:1px solid #EDEDEA}@media (min-width: 600px){.team--intro,.team--story,.team--contributors{margin-bottom:8rem}}@media (min-width: 600px){.team--intro h2 span{display:inline-block}}.team--introTitle{font-weight:500;line-height:1em;font-size:4.2rem;margin-bottom:.6em;max-width:16em}@media (min-width: 1024px){.team--introTitle{font-size:4.2rem}}@media (min-width: 1440px){.team--introTitle{font-size:4.4rem}}.team--introParagraph,.team--story--content{font-size:2rem;line-height:1.4em;margin-bottom:6rem}@media (min-width: 600px){.team--introParagraph,.team--story--content{font-size:2.2rem}}.team--member{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:5rem}.team--member:last-of-type{margin-bottom:2rem}.team--memberImg{position:relative;width:100%;margin-bottom:2rem}@media (min-width: 600px){.team--memberImg{flex:0 0 26.5%;max-width:26.5%}}@media (min-width: 1200px){.team--memberImg{flex:0 0 21.25%;max-width:21.25%}}.team--memberImg img,.team--memberBio{width:100%}@media (min-width: 600px){.team--memberBio{flex:0 0 68.5%;max-width:68.5%}}@media (min-width: 1200px){.team--memberBio{flex:0 0 73.75%;max-width:73.75%}}.team--story{padding-bottom:7rem}.team--story--content{margin-bottom:0}.team--contributorsList{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap}.team--contributorsCol{flex:0 0 100%;max-width:100%}@media (min-width: 600px){.team--contributorsCol{flex:0 0 47.5%;max-width:47.5%}}.team--contributorsSection{margin-bottom:3rem}.team--contact{margin-bottom:6rem}.team--contact h2{margin-bottom:1em}.team--contactBlocks{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap}.team--contactBlocks--col{flex:0 0 100%;max-width:100%}@media (min-width: 600px){.team--contactBlocks--col{flex:0 0 47.5%;max-width:47.5%}}.team--contactBlocks--block{margin-bottom:2rem}.team--mediaKits--content{max-width:70rem}.watchingManage .userTipBanner{margin-bottom:3rem;margin-left:auto;margin-right:auto;border-radius:2px}.watchingManage .userTipBanner--message{margin:1.5rem 1rem;text-align:center;max-width:100%}.watchingManage--loading{min-height:50vh}.watchingManage--header{position:relative;background-color:#fff;text-align:center;padding:4rem 2rem 5rem;margin-bottom:4rem}.watchingManage--header h1{margin-bottom:.1em}.watchingManage--intro{max-width:25em;margin-left:auto;margin-right:auto}.watchingManage--mid{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding-left:1.5rem;padding-right:1.5rem;max-width:90%;width:106rem;display:none}@media (min-width: 600px){.watchingManage--mid{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.watchingManage--mid{padding-left:3rem;padding-right:3rem}}@media (min-width: 600px){.watchingManage--mid{display:block;margin-bottom:0}}.watchingManage--main{padding-top:0rem;padding-bottom:6rem}.watchingManage--notificationsAlert{background-color:#ffe8e8;padding:2rem;font-size:1.6rem;color:#f70b3e;margin-bottom:3rem;border-radius:2px;text-align:center}.watchingManage--notificationsAlert .icon--Alert{position:relative;font-size:1.2em;top:.24em}.watchingManage--notificationsAlert svg,.watchingManage--notificationsAlert path{fill:#f70b3e}.watchingManage--actions{text-align:right;margin-bottom:1rem;display:flex;align-items:center;justify-content:flex-end}.watchingManage--sort{margin-left:2.5rem}.watchingManage--sort .dropdown--trigger{color:#333;font-size:1.4rem;line-height:1em}.watchingManage--sort .dropdown--trigger .icon path{fill:#333}.watchingManage--sort .dropdown--trigger:hover{color:#878787}.watchingManage--sort .dropdown--trigger:hover .icon path{fill:#878787}.watchingManage--sort .dropdown--trigger:active{color:#b4b4b4}.watchingManage--sort .dropdown--trigger:active .icon path{fill:#b4b4b4}.watchingManage--sort .dropdown--trigger .icon{font-size:.85em;margin-left:.25rem}.watchingManage--sort .dropdown--contents{z-index:10}.watchingManage--list--table{margin-bottom:2rem}.watchingManage--list--table .td-actions{padding-right:2rem}.watchingManage--noResults{padding-top:.75rem}.watchingManage--noResultsMessage{border:1px solid #EDEDEA;border-radius:2px;background-color:#fff;text-align:center;padding:10rem 2rem}.watchButton{border-width:1px;color:#333;background-color:#ededea;border-color:transparent}.watchButton .icon path{fill:#333}.watchButton:hover{color:#333;background-color:#dadada;border-color:transparent}.watchButton:hover .icon path{fill:#333}.watchButton:active{color:#333;background-color:#cbcbcb;border-color:transparent}.watchButton:active .icon path{fill:#333}.watchButton--watching{color:#333;background-color:transparent;border-color:#ededea}.watchButton--watching .icon path{fill:#333}.watchButton--watching:hover{color:#333;background-color:#ededea;border-color:transparent}.watchButton--watching:hover .icon path{fill:#333}.watchButton--watching:active{color:#333;background-color:#dadada;border-color:transparent}.watchButton--watching:active .icon path{fill:#333}.watchButtonWithMessage--message{margin-bottom:2rem}.activityPage--header{position:relative;background-color:#fff;text-align:center;padding:4rem 2rem 5rem;margin-bottom:4rem}.activityPage--header h1{margin-bottom:.1em}.activityPage--headerTagline{font-size:2.1rem;max-width:25em;margin-left:auto;margin-right:auto}.activityPage--main{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:1900px;padding:2rem 1.5rem 3rem;column-gap:2rem}@media (min-width: 600px){.activityPage--main{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.activityPage--main{padding-left:3rem;padding-right:3rem}}@media (min-width: 1024px){.activityPage--main{max-width:90rem;display:grid;grid-template-columns:15rem 1fr;padding-top:4rem;padding-bottom:6rem}}.activityPage--filters{grid-column-start:1}.activityPage--feedCol{grid-column-start:2}.activityPage--loading .activityPage--feed{opacity:.4;pointer-events:none}.activityPage--intro{font-size:2.1rem;margin-bottom:5rem}.activityCard{cursor:pointer;position:relative;background-color:#fff;padding:2rem;margin-bottom:2rem;border-radius:2px}.activityCard--bgLink{position:absolute;top:0;right:0;left:0;bottom:0;border:1px solid transparent;border-radius:2px}.activityCard:hover .activityCard--bgLink{border-color:#e1e1e1}.activityCard--inner{position:relative}.activityCard--header{display:flex;justify-content:space-between;align-items:start;padding-bottom:2rem}.activityCard--header--main{line-height:1em}.activityCard--header--title{position:relative;text-transform:uppercase;font-weight:500;font-size:1.6rem;line-height:1em}.activityCard--new_comment .activityCard--header--title,.activityCard--new_version .activityCard--header--title{left:-.2em}.activityCard--header--time{color:#878787;font-size:1.4rem;line-height:1em;position:relative;top:.25em}.activityCard--header--main{display:flex;width:100%;align-items:end;justify-content:space-between}.activityCard--header--icon{position:relative;left:-.1em;font-size:3.5rem;height:3.5rem;line-height:1em;margin-right:0rem}.activityCard--header--icon .icon{top:0}.activityCard--content{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap}.activityCard--imgCol{flex:0 0 33.3333333333%;max-width:33.3333333333%}.activityCard--imgCol a{color:#333}.activityCard--imgCol a .icon path{fill:#333}.activityCard--imgCol a:hover{color:#878787}.activityCard--imgCol a:hover .icon path{fill:#878787}.activityCard--imgCol a:active{color:#b4b4b4}.activityCard--imgCol a:active .icon path{fill:#b4b4b4}.activityCard--imgCol .typefaceCard{display:block;flex:0 0 100%;max-width:100%;margin:0}.activityCard--imgCol .typefaceCard--infoLeft{display:block;flex:0 0 100%;max-width:100%}.activityCard--content--imgWrap{display:block;border:1px solid #EDEDEA}.activityCard--content--img{display:block;padding-top:60%;background-size:cover;background-position:center center}.activityCard--new_version .activityCard--content--img,.activityCard--new_release .activityCard--content--img,.activityCard--new_comment .activityCard--activitySubType--typeface .activityCard--content--img{padding-top:100%}.activityCard--withFallbackImg .activityCard--content--img{background-size:contain;background-color:#eee;background-repeat:no-repeat}.activityCard--contentCol{flex:0 0 66.6666666667%;max-width:66.6666666667%;box-sizing:border-box;font-size:1.6rem}.activityCard--content--layoutA .activityCard--contentCol{padding-left:4rem}.activityCard--content--layoutB .activityCard--contentCol{padding-right:4rem}.activityCard--content--header{font-size:1.8rem;margin-bottom:2rem}.activityCard--content--headerCredits{padding-top:.2em;color:#878787}.activityCard--content--headerCredits a{color:#333}.activityCard--content--headerCredits a .icon path{fill:#333}.activityCard--content--headerCredits a:hover{color:#878787}.activityCard--content--headerCredits a:hover .icon path{fill:#878787}.activityCard--content--headerCredits a:active{color:#b4b4b4}.activityCard--content--headerCredits a:active .icon path{fill:#b4b4b4}.activityCard--content--headerCredits--name{color:#333}.activityCard--content--title{font-weight:700;font-size:2.4rem;line-height:1.1em}.activityCard--content--title a{color:#333}.activityCard--content--title a .icon path{fill:#333}.activityCard--content--title a:hover{color:#878787}.activityCard--content--title a:hover .icon path{fill:#878787}.activityCard--content--title a:active{color:#b4b4b4}.activityCard--content--title a:active .icon path{fill:#b4b4b4}.activityCard--content--titleVersionName{font-size:1.8rem;line-height:1.1em;font-weight:400}.activityCard--content--sectionHeader{font-weight:700}.activityCard--new_comment .activityCard--contentCol{position:relative;top:-.2em}.activityCard--new_comment .activityCard--content--section{border-left:3px solid #EDEDEA;padding-left:1em}.activityCard--new_comment--meta{font-size:1.6rem}.activityCard--new_comment--meta a{color:#333}.activityCard--new_comment--meta a .icon path{fill:#333}.activityCard--new_comment--meta a:hover{color:#878787}.activityCard--new_comment--meta a:hover .icon path{fill:#878787}.activityCard--new_comment--meta a:active{color:#b4b4b4}.activityCard--new_comment--meta a:active .icon path{fill:#b4b4b4}.activityCard--new_comment--metaDescriptor{text-transform:uppercase;font-size:1.4rem;color:#878787}.activityCard--meta--postTitle{font-size:1.6rem;font-weight:700}.activityCard--new_comment--user{position:relative;left:-.1em;margin-bottom:1em;font-size:1.8rem;font-weight:700}.activityCard--new_comment--postType{text-transform:uppercase;color:#878787;font-size:1.6rem;margin-bottom:.3em}.activityCard--new_comment--imgWrap{margin-bottom:.3rem;display:block}.activityCard--new_comment--img{display:block;padding-top:60%;background-size:cover;background-position:center center}.activityCard--new_comment--postCredits{font-size:1.6rem;margin-bottom:.3em}.activityCard--new_comment--postTitle{font-weight:700;line-height:1.1em}.activityCard--new_comment--postCredits--journal{color:#878787}.activityPage--emptyFeed{margin-bottom:8rem;padding-top:8rem;text-align:center}.activityPage--filters .input-activity_type{margin-bottom:0rem}.activityPage--filters .checkboxes2--wrapper{font-size:1.4rem}.activityPage--filters .checkbox2-input--wrapper{padding:.3em 0}@media (min-width: 600px){.activityPage--filters .checkbox2-input--wrapper{padding:.15em 0}}.activityPage--filtersList{position:fixed;top:0;right:-35rem;bottom:0;width:31rem;box-sizing:border-box;height:100%;height:100vh;background-color:#fffffffa;box-shadow:-5px 0 5px #3333334d;z-index:1000;padding:5rem 2.5rem 18rem;overflow-y:auto}.activityPage--filters--expanded .activityPage--filtersList{display:block;transition:right .3s ease-out;right:0}@media (min-width: 1024px){.activityPage--filtersList{position:relative;display:block;background-color:transparent;box-shadow:none;z-index:0;padding:0;right:0;width:auto;height:auto;overflow-y:visible;margin-bottom:1rem;padding-bottom:1rem}}.activityPage--filtersList--header{display:flex;margin-bottom:1em}@media (min-width: 600px){.activityPage--filtersList--header{margin-bottom:.8em}}.activityPage--filtersList--title{font-size:1.4rem;font-weight:400;text-transform:uppercase;letter-spacing:.05em;display:inline-block;margin-right:2em;line-height:1em;margin-bottom:0}.activityPage--filtersMobileHeader{font-size:1.6rem;margin-bottom:2rem}@media (min-width: 1024px){.activityPage--filtersMobileHeader{display:none}}.activityPage--filters--other{display:none}@media (min-width: 1024px){.activityPage--filters--other{display:block}}.activityPage--mobileCloseFiltersBg{display:block;position:fixed;top:0;right:0;bottom:0;left:0;margin-right:0;padding-bottom:0;background-color:#333333b3;z-index:1000}.activityPage--filters--collapsed .activityPage--mobileCloseFiltersBg{display:none}@media (min-width: 1024px){.activityPage--mobileCloseFiltersBg{display:none}}.activityPage--filtersMobileHeader--other{display:inline-block}.activityPage--filtersMobileHeader--other a,.activityPage--filtersMobileHeader--other .textBtn{font-size:1.6rem}.activityPage--filters--other a,.activityPage--filters--other .textBtn{font-size:1.4rem}.activityPage--filtersMobileHeader--other a,.activityPage--filtersMobileHeader--other .textBtn,.activityPage--filters--other a,.activityPage--filters--other .textBtn{color:#333;display:inline-block;margin-bottom:0;vertical-align:middle;margin-right:1em}.activityPage--filtersMobileHeader--other a .icon path,.activityPage--filtersMobileHeader--other .textBtn .icon path,.activityPage--filters--other a .icon path,.activityPage--filters--other .textBtn .icon path{fill:#333}.activityPage--filtersMobileHeader--other a:hover,.activityPage--filtersMobileHeader--other .textBtn:hover,.activityPage--filters--other a:hover,.activityPage--filters--other .textBtn:hover{color:#878787}.activityPage--filtersMobileHeader--other a:hover .icon path,.activityPage--filtersMobileHeader--other .textBtn:hover .icon path,.activityPage--filters--other a:hover .icon path,.activityPage--filters--other .textBtn:hover .icon path{fill:#878787}.activityPage--filtersMobileHeader--other a:active,.activityPage--filtersMobileHeader--other .textBtn:active,.activityPage--filters--other a:active,.activityPage--filters--other .textBtn:active{color:#b4b4b4}.activityPage--filtersMobileHeader--other a:active .icon path,.activityPage--filtersMobileHeader--other .textBtn:active .icon path,.activityPage--filters--other a:active .icon path,.activityPage--filters--other .textBtn:active .icon path{fill:#b4b4b4}.activityPage--filtersMobileHeader--other .icon--Notification,.activityPage--filters--other .icon--Notification{position:relative;top:.15em}.rssModal{text-align:left}.rssModal .modal--title{margin-bottom:1em;font-size:2.4rem}.rssModal .checkbox-input--checkboxes{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1rem}.rssModal .modal--buttons{padding-top:0}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}
