@charset "UTF-8";@font-face{font-display:swap;font-family:GimletDisplayWebX;font-style:normal;font-weight:400;src:url(/assets/fonts/Gimlet/ascii/GimletDisplayNarrow-Bold_TRIAL.eot);src:url(/assets/fonts/Gimlet/ascii/GimletDisplayNarrow-Bold_TRIAL.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gimlet/ascii/GimletDisplayNarrow-Bold_TRIAL.woff2) format("woff2"),url(/assets/fonts/Gimlet/ascii/GimletDisplayNarrow-Bold_TRIAL.woff) format("woff")}@font-face{font-display:swap;font-family:GimletDisplayWeb;font-style:normal;font-weight:400;src:url(/assets/fonts/Gimlet/full/GimletDisplayNarrow-Bold_TRIAL.eot);src:url(/assets/fonts/Gimlet/full/GimletDisplayNarrow-Bold_TRIAL.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gimlet/full/GimletDisplayNarrow-Bold_TRIAL.woff2) format("woff2"),url(/assets/fonts/Gimlet/full/GimletDisplayNarrow-Bold_TRIAL.woff) format("woff")}@font-face{font-display:swap;font-family:GimletDisplayWebX;font-style:normal;font-weight:700;src:url(/assets/fonts/Gimlet/ascii/GimletDisplayNarrow-Bold_TRIAL.eot);src:url(/assets/fonts/Gimlet/ascii/GimletDisplayNarrow-Bold_TRIAL.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gimlet/ascii/GimletDisplayNarrow-Bold_TRIAL.woff2) format("woff2"),url(/assets/fonts/Gimlet/ascii/GimletDisplayNarrow-Bold_TRIAL.woff) format("woff")}@font-face{font-display:swap;font-family:GimletDisplayWeb;font-style:normal;font-weight:700;src:url(/assets/fonts/Gimlet/full/GimletDisplayNarrow-Bold_TRIAL.eot);src:url(/assets/fonts/Gimlet/full/GimletDisplayNarrow-Bold_TRIAL.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gimlet/full/GimletDisplayNarrow-Bold_TRIAL.woff2) format("woff2"),url(/assets/fonts/Gimlet/full/GimletDisplayNarrow-Bold_TRIAL.woff) format("woff")}@font-face{font-display:swap;font-family:GimletTextWebX;font-style:normal;font-weight:400;src:url(/assets/fonts/Gimlet/ascii/GimletText-Regular_TRIAL.eot);src:url(/assets/fonts/Gimlet/ascii/GimletText-Regular_TRIAL.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gimlet/ascii/GimletText-Regular_TRIAL.woff2) format("woff2"),url(/assets/fonts/Gimlet/ascii/GimletText-Regular_TRIAL.woff) format("woff")}@font-face{font-display:swap;font-family:GimletTextWeb;font-style:normal;font-weight:400;src:url(/assets/fonts/Gimlet/full/GimletText-Regular_TRIAL.eot);src:url(/assets/fonts/Gimlet/full/GimletText-Regular_TRIAL.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gimlet/full/GimletText-Regular_TRIAL.woff2) format("woff2"),url(/assets/fonts/Gimlet/full/GimletText-Regular_TRIAL.woff) format("woff")}@font-face{font-display:swap;font-family:GimletTextWebX;font-style:italic;font-weight:400;src:url(/assets/fonts/Gimlet/ascii/GimletText-Italic_TRIAL.eot);src:url(/assets/fonts/Gimlet/ascii/GimletText-Italic_TRIAL.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gimlet/ascii/GimletText-Italic_TRIAL.woff2) format("woff2"),url(/assets/fonts/Gimlet/ascii/GimletText-Italic_TRIAL.woff) format("woff")}@font-face{font-display:swap;font-family:GimletTextWeb;font-style:italic;font-weight:400;src:url(/assets/fonts/Gimlet/full/GimletText-Italic_TRIAL.eot);src:url(/assets/fonts/Gimlet/full/GimletText-Italic_TRIAL.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gimlet/full/GimletText-Italic_TRIAL.woff2) format("woff2"),url(/assets/fonts/Gimlet/full/GimletText-Italic_TRIAL.woff) format("woff")}@font-face{font-display:swap;font-family:GimletTextWebX;font-style:normal;font-weight:700;src:url(/assets/fonts/Gimlet/ascii/GimletText-Bold_TRIAL.eot);src:url(/assets/fonts/Gimlet/ascii/GimletText-Bold_TRIAL.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gimlet/ascii/GimletText-Bold_TRIAL.woff2) format("woff2"),url(/assets/fonts/Gimlet/ascii/GimletText-Bold_TRIAL.woff) format("woff")}@font-face{font-display:swap;font-family:GimletTextWeb;font-style:normal;font-weight:700;src:url(/assets/fonts/Gimlet/full/GimletText-Bold_TRIAL.eot);src:url(/assets/fonts/Gimlet/full/GimletText-Bold_TRIAL.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gimlet/full/GimletText-Bold_TRIAL.woff2) format("woff2"),url(/assets/fonts/Gimlet/full/GimletText-Bold_TRIAL.woff) format("woff")}@font-face{font-display:swap;font-family:GimletTextWebX;font-style:italic;font-weight:700;src:url(/assets/fonts/Gimlet/ascii/GimletText-BoldItalic_TRIAL.eot);src:url(/assets/fonts/Gimlet/ascii/GimletText-BoldItalic_TRIAL.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gimlet/ascii/GimletText-BoldItalic_TRIAL.woff2) format("woff2"),url(/assets/fonts/Gimlet/ascii/GimletText-BoldItalic_TRIAL.woff) format("woff")}@font-face{font-display:swap;font-family:GimletTextWeb;font-style:italic;font-weight:700;src:url(/assets/fonts/Gimlet/full/GimletText-BoldItalic_TRIAL.eot);src:url(/assets/fonts/Gimlet/full/GimletText-BoldItalic_TRIAL.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gimlet/full/GimletText-BoldItalic_TRIAL.woff2) format("woff2"),url(/assets/fonts/Gimlet/full/GimletText-BoldItalic_TRIAL.woff) format("woff")}@font-face{font-display:swap;font-family:GimletTextNarrowWebX;font-style:normal;font-weight:400;src:url(/assets/fonts/Gimlet/ascii/GimletTextNarrow-Regular_TRIAL.eot);src:url(/assets/fonts/Gimlet/ascii/GimletTextNarrow-Regular_TRIAL.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gimlet/ascii/GimletTextNarrow-Regular_TRIAL.woff2) format("woff2"),url(/assets/fonts/Gimlet/ascii/GimletTextNarrow-Regular_TRIAL.woff) format("woff")}@font-face{font-display:swap;font-family:GimletTextNarrowWeb;font-style:normal;font-weight:400;src:url(/assets/fonts/Gimlet/full/GimletTextNarrow-Regular_TRIAL.eot);src:url(/assets/fonts/Gimlet/full/GimletTextNarrow-Regular_TRIAL.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gimlet/full/GimletTextNarrow-Regular_TRIAL.woff2) format("woff2"),url(/assets/fonts/Gimlet/full/GimletTextNarrow-Regular_TRIAL.woff) format("woff")}@font-face{font-display:swap;font-family:GimletTextNarrowWebX;font-style:italic;font-weight:400;src:url(/assets/fonts/Gimlet/ascii/GimletTextNarrow-Italic_TRIAL.eot);src:url(/assets/fonts/Gimlet/ascii/GimletTextNarrow-Italic_TRIAL.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gimlet/ascii/GimletTextNarrow-Italic_TRIAL.woff2) format("woff2"),url(/assets/fonts/Gimlet/ascii/GimletTextNarrow-Italic_TRIAL.woff) format("woff")}@font-face{font-display:swap;font-family:GimletTextNarrowWeb;font-style:italic;font-weight:400;src:url(/assets/fonts/Gimlet/full/GimletTextNarrow-Italic_TRIAL.eot);src:url(/assets/fonts/Gimlet/full/GimletTextNarrow-Italic_TRIAL.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gimlet/full/GimletTextNarrow-Italic_TRIAL.woff2) format("woff2"),url(/assets/fonts/Gimlet/full/GimletTextNarrow-Italic_TRIAL.woff) format("woff")}@font-face{font-display:swap;font-family:GimletTextNarrowWebX;font-style:normal;font-weight:700;src:url(/assets/fonts/Gimlet/ascii/GimletTextNarrow-Bold_TRIAL.eot);src:url(/assets/fonts/Gimlet/ascii/GimletTextNarrow-Bold_TRIAL.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gimlet/ascii/GimletTextNarrow-Bold_TRIAL.woff2) format("woff2"),url(/assets/fonts/Gimlet/ascii/GimletTextNarrow-Bold_TRIAL.woff) format("woff")}@font-face{font-display:swap;font-family:GimletTextNarrowWeb;font-style:normal;font-weight:700;src:url(/assets/fonts/Gimlet/full/GimletTextNarrow-Bold_TRIAL.eot);src:url(/assets/fonts/Gimlet/full/GimletTextNarrow-Bold_TRIAL.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gimlet/full/GimletTextNarrow-Bold_TRIAL.woff2) format("woff2"),url(/assets/fonts/Gimlet/full/GimletTextNarrow-Bold_TRIAL.woff) format("woff")}@font-face{font-display:swap;font-family:GimletTextNarrowWebX;font-style:italic;font-weight:700;src:url(/assets/fonts/Gimlet/ascii/GimletTextNarrow-BoldItalic_TRIAL.eot);src:url(/assets/fonts/Gimlet/ascii/GimletTextNarrow-BoldItalic_TRIAL.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gimlet/ascii/GimletTextNarrow-BoldItalic_TRIAL.woff2) format("woff2"),url(/assets/fonts/Gimlet/ascii/GimletTextNarrow-BoldItalic_TRIAL.woff) format("woff")}@font-face{font-display:swap;font-family:GimletTextNarrowWeb;font-style:italic;font-weight:700;src:url(/assets/fonts/Gimlet/full/GimletTextNarrow-BoldItalic_TRIAL.eot);src:url(/assets/fonts/Gimlet/full/GimletTextNarrow-BoldItalic_TRIAL.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gimlet/full/GimletTextNarrow-BoldItalic_TRIAL.woff2) format("woff2"),url(/assets/fonts/Gimlet/full/GimletTextNarrow-BoldItalic_TRIAL.woff) format("woff")}@font-face{font-display:swap;font-family:GimletTextCondWebX;font-style:normal;font-weight:400;src:url(/assets/fonts/Gimlet/ascii/GimletTextCondensed-Regular_TRIAL.eot);src:url(/assets/fonts/Gimlet/ascii/GimletTextCondensed-Regular_TRIAL.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gimlet/ascii/GimletTextCondensed-Regular_TRIAL.woff2) format("woff2"),url(/assets/fonts/Gimlet/ascii/GimletTextCondensed-Regular_TRIAL.woff) format("woff")}@font-face{font-display:swap;font-family:GimletTextCondWeb;font-style:normal;font-weight:400;src:url(/assets/fonts/Gimlet/full/GimletTextCondensed-Regular_TRIAL.eot);src:url(/assets/fonts/Gimlet/full/GimletTextCondensed-Regular_TRIAL.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gimlet/full/GimletTextCondensed-Regular_TRIAL.woff2) format("woff2"),url(/assets/fonts/Gimlet/full/GimletTextCondensed-Regular_TRIAL.woff) format("woff")}@font-face{font-display:swap;font-family:GimletTextCondWebX;font-style:italic;font-weight:400;src:url(/assets/fonts/Gimlet/ascii/GimletTextCondensed-Italic_TRIAL.eot);src:url(/assets/fonts/Gimlet/ascii/GimletTextCondensed-Italic_TRIAL.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gimlet/ascii/GimletTextCondensed-Italic_TRIAL.woff2) format("woff2"),url(/assets/fonts/Gimlet/ascii/GimletTextCondensed-Italic_TRIAL.woff) format("woff")}@font-face{font-display:swap;font-family:GimletTextCondWeb;font-style:italic;font-weight:400;src:url(/assets/fonts/Gimlet/full/GimletTextCondensed-Italic_TRIAL.eot);src:url(/assets/fonts/Gimlet/full/GimletTextCondensed-Italic_TRIAL.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gimlet/full/GimletTextCondensed-Italic_TRIAL.woff2) format("woff2"),url(/assets/fonts/Gimlet/full/GimletTextCondensed-Italic_TRIAL.woff) format("woff")}@font-face{font-display:swap;font-family:GimletTextCondWebX;font-style:normal;font-weight:700;src:url(/assets/fonts/Gimlet/ascii/GimletTextCondensed-Bold_TRIAL.eot);src:url(/assets/fonts/Gimlet/ascii/GimletTextCondensed-Bold_TRIAL.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gimlet/ascii/GimletTextCondensed-Bold_TRIAL.woff2) format("woff2"),url(/assets/fonts/Gimlet/ascii/GimletTextCondensed-Bold_TRIAL.woff) format("woff")}@font-face{font-display:swap;font-family:GimletTextCondWeb;font-style:normal;font-weight:700;src:url(/assets/fonts/Gimlet/full/GimletTextCondensed-Bold_TRIAL.eot);src:url(/assets/fonts/Gimlet/full/GimletTextCondensed-Bold_TRIAL.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gimlet/full/GimletTextCondensed-Bold_TRIAL.woff2) format("woff2"),url(/assets/fonts/Gimlet/full/GimletTextCondensed-Bold_TRIAL.woff) format("woff")}@font-face{font-display:swap;font-family:GimletTextCondWebX;font-style:italic;font-weight:700;src:url(/assets/fonts/Gimlet/ascii/GimletTextCondensed-BoldItalic_TRIAL.eot);src:url(/assets/fonts/Gimlet/ascii/GimletTextCondensed-BoldItalic_TRIAL.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gimlet/ascii/GimletTextCondensed-BoldItalic_TRIAL.woff2) format("woff2"),url(/assets/fonts/Gimlet/ascii/GimletTextCondensed-BoldItalic_TRIAL.woff) format("woff")}@font-face{font-display:swap;font-family:GimletTextCondWeb;font-style:italic;font-weight:700;src:url(/assets/fonts/Gimlet/full/GimletTextCondensed-BoldItalic_TRIAL.eot);src:url(/assets/fonts/Gimlet/full/GimletTextCondensed-BoldItalic_TRIAL.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gimlet/full/GimletTextCondensed-BoldItalic_TRIAL.woff2) format("woff2"),url(/assets/fonts/Gimlet/full/GimletTextCondensed-BoldItalic_TRIAL.woff) format("woff")}@font-face{font-display:swap;font-family:OutputSansWebX;font-style:normal;font-weight:400;src:url(/assets/fonts/Output/ascii/OutputSans-Regular_TRIAL.eot);src:url(/assets/fonts/Output/ascii/OutputSans-Regular_TRIAL.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Output/ascii/OutputSans-Regular_TRIAL.woff2) format("woff2"),url(/assets/fonts/Output/ascii/OutputSans-Regular_TRIAL.woff) format("woff")}@font-face{font-display:swap;font-family:OutputSansWeb;font-style:normal;font-weight:400;src:url(/assets/fonts/Output/full/OutputSans-Regular_TRIAL.eot);src:url(/assets/fonts/Output/full/OutputSans-Regular_TRIAL.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Output/full/OutputSans-Regular_TRIAL.woff2) format("woff2"),url(/assets/fonts/Output/full/OutputSans-Regular_TRIAL.woff) format("woff")}@font-face{font-display:swap;font-family:OutputSansWebX;font-style:normal;font-weight:700;src:url(/assets/fonts/Output/ascii/OutputSans-Bold_TRIAL.eot);src:url(/assets/fonts/Output/ascii/OutputSans-Bold_TRIAL.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Output/ascii/OutputSans-Bold_TRIAL.woff2) format("woff2"),url(/assets/fonts/Output/ascii/OutputSans-Bold_TRIAL.woff) format("woff")}@font-face{font-display:swap;font-family:OutputSansWeb;font-style:normal;font-weight:700;src:url(/assets/fonts/Output/full/OutputSans-Bold_TRIAL.eot);src:url(/assets/fonts/Output/full/OutputSans-Bold_TRIAL.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Output/full/OutputSans-Bold_TRIAL.woff2) format("woff2"),url(/assets/fonts/Output/full/OutputSans-Bold_TRIAL.woff) format("woff")}@font-face{font-display:swap;font-family:OutputSansWebX;font-style:italic;font-weight:400;src:url(/assets/fonts/Output/ascii/OutputSans-Italic_TRIAL.eot);src:url(/assets/fonts/Output/ascii/OutputSans-Italic_TRIAL.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Output/ascii/OutputSans-Italic_TRIAL.woff2) format("woff2"),url(/assets/fonts/Output/ascii/OutputSans-Italic_TRIAL.woff) format("woff")}@font-face{font-display:swap;font-family:OutputSansWeb;font-style:italic;font-weight:400;src:url(/assets/fonts/Output/full/OutputSans-Italic_TRIAL.eot);src:url(/assets/fonts/Output/full/OutputSans-Italic_TRIAL.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Output/full/OutputSans-Italic_TRIAL.woff2) format("woff2"),url(/assets/fonts/Output/full/OutputSans-Italic_TRIAL.woff) format("woff")}@font-face{font-display:swap;font-family:InputSansNarrowWeb;font-style:normal;font-weight:400;src:url(/assets/fonts-custom/InputSansNarrow-Light_TRIAL.eot);src:url(/assets/fonts-custom/InputSansNarrow-Light_TRIAL.eot?#iefix) format("embedded-opentype"),url(/assets/fonts-custom/InputSansNarrow-Light_TRIAL.woff2) format("woff2"),url(/assets/fonts-custom/InputSansNarrow-Light_TRIAL.woff) format("woff")}@font-face{font-display:swap;font-family:InputSansNarrowWeb;font-style:normal;font-weight:700;src:url(/assets/fonts-custom/InputSansNarrow-Medium_TRIAL.eot);src:url(/assets/fonts-custom/InputSansNarrow-Medium_TRIAL.eot?#iefix) format("embedded-opentype"),url(/assets/fonts-custom/InputSansNarrow-Medium_TRIAL.woff2) format("woff2"),url(/assets/fonts-custom/InputSansNarrow-Medium_TRIAL.woff) format("woff")}@font-face{font-display:swap;font-family:InputMonoNarrowWeb;font-style:normal;font-weight:400;src:url(/assets/fonts-custom/InputMonoNarrow-Light_TRIAL.eot);src:url(/assets/fonts-custom/InputMonoNarrow-Light_TRIAL.eot?#iefix) format("embedded-opentype"),url(/assets/fonts-custom/InputMonoNarrow-Light_TRIAL.woff2) format("woff2"),url(/assets/fonts-custom/InputMonoNarrow-Light_TRIAL.woff) format("woff")}@font-face{font-display:swap;font-family:Megazoid-RegularX;font-style:normal;font-weight:400;src:url(/assets/fonts/Megazoid/ascii/Megazoid-Regular_TRIAL.eot);src:url(/assets/fonts/Megazoid/ascii/Megazoid-Regular_TRIAL.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Megazoid/ascii/Megazoid-Regular_TRIAL.woff2) format("woff2"),url(/assets/fonts/Megazoid/ascii/Megazoid-Regular_TRIAL.woff) format("woff")}@font-face{font-display:swap;font-family:Megazoid-Regular;font-style:normal;font-weight:400;src:url(/assets/fonts/Megazoid/full/Megazoid-Regular_TRIAL.eot);src:url(/assets/fonts/Megazoid/full/Megazoid-Regular_TRIAL.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Megazoid/full/Megazoid-Regular_TRIAL.woff2) format("woff2"),url(/assets/fonts/Megazoid/full/Megazoid-Regular_TRIAL.woff) format("woff")}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,ol,p,pre,ul{margin:0;padding:0}body,html{-webkit-text-size-adjust:100%}body{-o-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;background-color:#fdfdfd;color:#111;font:400 15px/1.5 GimletTextNarrowWeb;font-display:swap;font-kerning:normal}blockquote,dl,figure,h1,h2,h3,h4,h5,h6,ol,p,pre,ul{margin-bottom:1rem}img{max-width:100%;vertical-align:middle}figure>img{display:block}figcaption{font-size:.8rem}ol,ul{margin-left:2rem}li>ol,li>ul{margin-bottom:0}h1,h2,h3,h4,h5,h6{font-weight:400}a{color:#757f0e;text-decoration:none}a:hover{color:#111}blockquote{border-left:4px solid #e8e8e8;color:#828282;font-size:18px;font-style:italic;padding-left:1rem}blockquote>:last-child{margin-bottom:0}code,pre{background-color:#fafafa;color:#757f0e;font-family:InputMonoNarrowWeb;font-size:95%}code{padding:0 .25em .1em}pre{overflow-x:auto;padding:8px 12px}pre>code{border:0;padding-left:0;padding-right:0}.wrapper{margin-left:auto;margin-right:auto;max-width:61rem;padding-left:2rem;padding-right:2rem;position:relative}.icon>svg{display:inline-block;height:16px;vertical-align:middle;width:16px}.icon>svg path{fill:#828282}input[type=range]{-webkit-appearance:none;margin:6.5px 0;width:2.5in}input[type=range]:focus{outline:0}input[type=range]:focus::-webkit-slider-runnable-track{background:#ccc}input[type=range]:focus::-ms-fill-lower,input[type=range]:focus::-ms-fill-upper{background:#ccc}input[type=range]::-webkit-slider-runnable-track{background:#ccc;border:0 solid transparent;border-radius:0;box-shadow:0 0 0 transparent,0 0 0 hsla(0,0%,5%,0);cursor:pointer;height:1px;-webkit-transition:all .2s ease;transition:all .2s ease;width:2.5in}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#ccc;border:0 solid #fff;border-radius:13px;box-shadow:0 0 0 transparent,0 0 0 hsla(0,0%,5%,0);cursor:pointer;height:13px;margin-top:-6px;width:13px}input[type=range]::-moz-range-track{border:0 solid transparent;border-radius:0;height:1px;-moz-transition:all .2s ease;transition:all .2s ease;width:2.5in}input[type=range]::-moz-range-thumb,input[type=range]::-moz-range-track{background:#ccc;box-shadow:0 0 0 transparent,0 0 0 hsla(0,0%,5%,0);cursor:pointer}input[type=range]::-moz-range-thumb{border:0 solid #fff;border-radius:13px;height:13px;width:13px}input[type=range]::-ms-track{background:transparent;border-color:transparent;border-width:6.5px 0;color:transparent;cursor:pointer;height:1px;-ms-transition:all .2s ease;transition:all .2s ease;width:2.5in}input[type=range]::-ms-fill-lower,input[type=range]::-ms-fill-upper{background:#ccc;border:0 solid transparent;border-radius:0;box-shadow:0 0 0 transparent,0 0 0 hsla(0,0%,5%,0)}input[type=range]::-ms-thumb{background:#ccc;border:0 solid #fff;border-radius:13px;box-shadow:0 0 0 transparent,0 0 0 hsla(0,0%,5%,0);cursor:pointer;height:13px;margin-top:0;width:13px}#logo{height:5em;margin:0;padding:.5em;width:5em}#logo.center{margin-left:auto;margin-right:auto}#logo.left{margin-left:0;margin-right:auto}#logo.right{margin-left:auto}#logo .logo-primary{fill:#fff}#logo .logo-secondary{fill:#aaa}#logo .logo-primary:hover{fill:#fff}#logo .logo-secondary:hover{fill:#c4c4c4}.border{border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8}section{border-bottom:.5px solid #e8e8e8;border-top:.5px solid #e8e8e8;clear:both;padding-bottom:2.5em;padding-top:2.5em}section:first-child{border-top:none}section:last-child{border-bottom:none}section.infobar+section.font-entry{border:none}.pagination{display:flex;font-family:InputSansNarrowWeb;font-size:.65rem;font-weight:400;justify-content:space-between;word-spacing:-.15em}.brand{background:#757f0e;color:#fdfdfd}.brand a{color:#fdfdfd!important}.reverse{background:#111;color:#fdfdfd}.reverse a{color:#fdfdfd!important}.infobar #logo{float:left;margin-right:2em}#logo{background:none;position:absolute;right:1.4em;top:3.7em}.infobar{padding-bottom:2em;padding-top:2em}.wrapper{padding-left:calc(env(safe-area-inset-left));padding-right:calc(env(safe-area-inset-right))}.wrapper section:first-child{border-top:none;padding-top:0}.wrapper section:last-child{border-bottom:none;padding-bottom:0}.infobar{background:#111;border:0;color:#fdfdfd;padding-bottom:1.5em}.infobar a{color:#b4c416;text-decoration:none!important}.infobar a:hover{color:#daea3c}.infobar h1{font-size:6em;font-weight:400;line-height:1em;margin:.05em 0 0;overflow:visible;padding:0 0 .03em;text-align:left}.infobar h1 a{color:#fdfdfd!important}.infobar h1 a:hover{color:#e4e4e4!important}h2{font-family:GimletDisplayWeb;font-size:2.5em;font-weight:700;line-height:1.2em;margin:2rem 0}h2 a{text-decoration:none!important}h2:first-child{margin-top:.25em}h2.subtitle{font-size:.75em;margin:0;padding:0}main .subhead,main h3{font-family:GimletTextNarrowWeb;font-size:.9em;font-weight:600;font-weight:700;letter-spacing:.06em;text-transform:uppercase}main .subhead a,main h3 a{text-decoration:none}.video-wrapper{height:0;padding-bottom:56.25%;position:relative}.video-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}article{grid-gap:2.5rem;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.post-header{grid-column:auto/span 2;min-width:9rem}.post-content{grid-column:3/span 4}.big .post-header{grid-column:auto/span 1}.big .post-content{grid-column:2/span 5}.sc{font-feature-settings:"smcp" 1}h3{margin:2rem 0 1rem}h4{font-family:InputSansNarrowWeb;font-size:.65rem;font-weight:700;letter-spacing:.1em;margin-top:3em;padding:0;text-transform:uppercase}.buy{display:inline-block;float:left;margin-bottom:.5em;margin-right:1em}.buy,.subnav{list-style:none;margin:0;max-width:inherit;min-width:20em;padding:0}.buy li,.subnav li{display:inline-block;margin:0 0 0 1em}.buy a,.subnav a{font-family:InputSansNarrowWeb;font-size:.65rem;font-weight:700;letter-spacing:.1em;padding:0;text-transform:uppercase}.subnav{text-align:right}#post-list-link{position:absolute;right:1rem;top:0}#post-list-link a,.video-button,a.button,button,input[type=button],input[type=reset],input[type=submit]{display:inline-block;font-family:InputSansNarrowWeb;font-size:.65rem;font-weight:700;letter-spacing:.05em;margin-right:2em;padding:.75em 1.25em;text-decoration:none;text-transform:uppercase}#post-list-link a.disabled,#post-list-link a[disabled],.video-button.disabled,.video-button[disabled],a.button.disabled,a.button[disabled],button.disabled,button[disabled],input[type=button].disabled,input[type=button][disabled],input[type=reset].disabled,input[type=reset][disabled],input[type=submit].disabled,input[type=submit][disabled]{opacity:.4}h2+.post-fotmc-links{margin-bottom:2rem;margin-top:-2rem}a.note-button{background-color:#8a9611;border:1px solid #8a9611;border-radius:.15em;color:#fff;cursor:pointer;display:inline-block;font-family:InputSansNarrowWeb;font-size:1rem;font-weight:700;letter-spacing:normal;line-height:1.5;margin:.75rem .25rem 0 0;padding:.5rem 1rem;text-align:center;text-decoration:none;vertical-align:middle;width:auto}a.note-button:hover{background-color:#757f0e;border-color:#757f0e;color:#fff}a.note-button--outline{background-color:#fff;border:1px solid #8a9611;color:#8a9611}a.video-button{background:#fdfdfd;border:1px solid #757f0e;color:#757f0e;display:inline;margin:0 .25rem;padding:.2rem .4rem;vertical-align:top}a.video-button:hover{background-color:#fdfdfd;color:#4b5109}#post-list-link a{border:1px solid}main ol,main p,main ul{font-family:GimletTextNarrowWeb;font-size:17px;line-height:1.5em;margin:.8em 0;max-width:65rem;padding:0}main ul{list-style:square;margin:0 1.25em}main a{color:#8a9611;text-decoration:none}main a:hover{color:#60680b}.leftcol{grid-column:auto/span 2;margin-top:1rem}.leftcol img{max-width:25rem;-o-object-fit:contain;object-fit:contain;width:100%}.rightcol{grid-column:auto/span 4;margin-top:1rem}main h2.p-name a{color:#000}.post-content figure,figure.inline{margin:3rem 0}.post-content figure figcaption,figure.inline figcaption{margin:.5rem 0}.lightborder{border:1px solid #eee}.darkborder{border:1px solid #111}article figure{margin:.5em 0}article .leftcol figure{margin:0 auto}figure p{max-width:inherit}.fill,.optical-edge{margin-left:-7.25%;max-width:114.5%;width:114.5%}.font-entry,main section{overflow:hidden}.font-entry figure>a{display:block;text-align:center}figcaption{color:#757f0e;font-size:17px;font-style:italic}.contact-email:hover{opacity:.75}.social-list{font-family:InputSansNarrowWeb;font-size:.65rem;font-weight:700;left:50%;letter-spacing:.15em;list-style:none;position:absolute;text-transform:uppercase;top:20%;word-spacing:-.1em}.bug{color:#757f0e!important;margin:-.2em .2em;position:absolute;width:1em}.brand-color{fill:#757f0e!important;background-color:#757f0e}.tags,h2.sub{margin:0;padding:0}.tags{list-style:none}.tags li{display:inline}.page-navigation,.post-link,.post-meta{font-family:InputSansNarrowWeb;font-size:.8rem!important;text-decoration:none!important;word-spacing:-.15em}.page-navigation{display:block;overflow:hidden;width:auto}.page-navigation a{display:block;float:left;margin:1em 0;text-decoration:none;width:50%}.page-navigation .next{text-align:right}dl{font-family:GimletTextWeb}dl:after{clear:left;content:"";display:block}dt{clear:left;font-weight:700;min-width:10em;width:30%}dd,dt{float:left}dd{margin-right:1em;min-width:15em;vertical-align:top}dd,dt{line-height:1.5em;padding-bottom:1em}dt:after{content:":"}dl li,dl ul{font-size:1rem;list-style:none;margin-left:0;padding-left:0}dl.post-list dt:after{content:none}dl.post-list dt{font-family:InputSansNarrowWeb;font-size:.65rem;font-weight:400;line-height:200%;margin-right:1em;text-align:right;word-spacing:-.15em}dl.post-list dd{font-weight:400}main #product-display ul.font-list{font-family:InputSansNarrowWeb;font-size:.65rem;font-size:1em;margin-right:5em;word-spacing:-.15em}.add-button,.remove-button{border:1px solid #cadb18;border-radius:1em;color:#cadb18;font-size:1em;height:1em;line-height:.75em;margin-left:-2em;margin-top:.25em;position:absolute;text-align:center;vertical-align:center;width:1em}.add-button:hover,.remove-button:hover{border-color:#757f0e;color:#757f0e}.checkout-promo{background:#757f0e;border-radius:.5em;color:#fff;display:block;float:right;font-family:InputSansNarrowWeb;font-size:.78rem;margin:0 0 2em auto;max-width:18em;padding:1em;word-spacing:-.15em}#specs h3{font-family:GimletTextWeb;margin-bottom:1em;margin-top:2em;padding:.5em 0}.accordion-toggle{cursor:pointer}.accordion-content{display:none}.accordion-content.default{display:block}table{border-spacing:0;width:100%}table,table td,table th{border:1px solid #efefef}table td,table th{margin:0;padding:.5em}table td a,table th a{text-decoration:none}table th{font-family:InputSansNarrowWeb;font-size:.65rem;font-weight:700;letter-spacing:.15em;margin:0;padding:1em;text-align:left;text-transform:uppercase;word-spacing:-.1em}table.pricing td.tier{font-size:1.5em;font-weight:700;line-height:1em}.licensing-tiers-desktop{display:block}.licensing-tiers-mobile{display:none}table.pricing{border-left:none;border-right:none}table.pricing,table.pricing th{border-top:none}table.pricing td:first-child,table.pricing th:first-child{border-left:none}table.pricing td:last-child,table.pricing th:last-child{border-right:none}.packages{color:#757f0e;margin:0;position:relative}.packages p{letter-spacing:0;text-transform:none}.packages h3{font-family:InputSansNarrowWeb;font-size:.7rem;font-weight:700;letter-spacing:.15em;line-height:1em;margin-top:2em;text-transform:uppercase;word-spacing:-.1em}.packages .button{background-color:#757f0e;border:none;color:#fdfdfd;cursor:pointer;display:block;letter-spacing:.1em;margin-bottom:0;margin-right:0;padding:.75em 1.25em;position:relative;text-decoration:none}.packages .button:hover{background-color:#9fad13;color:#fdfdfd}.license-info .license-tier.selected,.license-info input:checked+label .license-tier,.license-info input:checked+label.license-tier{background-color:#fdfdfd;border-color:#757f0e;position:relative}.license-info .license-tier.selected .license-info-title,.license-info input:checked+label .license-tier .license-info-title,.license-info input:checked+label.license-tier .license-info-title{border-bottom:1px solid #757f0e}.license-info .license-tier.selected .license-info-title:after,.license-info input:checked+label .license-tier .license-info-title:after,.license-info input:checked+label.license-tier .license-info-title:after{content:" ←"}.license-info{color:#757f0e}@media screen and (min-width:50rem){@supports (display:grid){.license-info .license-grid{grid-column-gap:1rem;display:grid;grid-template-columns:repeat(4,1fr)}.license-info .license-grid--free{grid-template-columns:repeat(2,1fr)}}}.license-info .license{margin:1rem 0 0;position:relative}.license-info .license-tier{border:1px solid #eee;box-sizing:border-box;color:#757f0e;display:block;font-family:InputSansNarrowWeb;height:100%;letter-spacing:0;padding-bottom:2.5em;text-decoration:none;text-transform:none}.license-info .license-tier>*{padding:0 1.25rem}.license-info .license-tier li,.license-info .license-tier p{font-family:InputSansNarrowWeb;font-size:.65rem;line-height:1.6em;word-spacing:-.15em}.license-info .license-tier .license-tier-details{margin-top:1em}.license-info .license-tier:hover{border:1px solid #757f0e}.license-info .license-tier:hover .license-info-title{border-bottom:1px solid #757f0e}.license-info p{margin:1em 0 0}.license-info p.license-info-title{border-bottom:1px solid #eee;font-family:InputSansNarrowWeb;font-size:.8rem;font-weight:700;letter-spacing:-.025em;margin-bottom:.5em;margin-top:0;padding-bottom:.5em;padding-top:.5em;text-transform:none}.license-info input{left:-1000rem;position:absolute}.license-info input:checked{background:red}.license-info .license-info-link{background-color:rgba(117,127,14,.05);bottom:0;font-family:InputSansNarrowWeb;font-size:.65rem;font-weight:700;left:0;line-height:1.6em;margin:0;padding:.5em 1.25rem;position:absolute;right:0;word-spacing:-.15em}.license-info .license-info-link a{color:inherit;text-decoration:underline}ul.license-tier-details{list-style:none;margin:1em 0 0;word-spacing:-.1em}ul.license-tier-details li{line-height:1rem;padding:0}ul.license-tier-details li.share{float:left;margin-right:2em}ul.license-tier-details li strong{display:block;font-size:1rem;font-weight:700;letter-spacing:-.025em;margin-bottom:0;word-spacing:-.2em}ul.license-tier-details li+li{margin-top:.5em}#tester-input{border:1px solid #757f0e;display:block;font-family:InputSansNarrowWeb;font-size:2rem;letter-spacing:-.06em;margin-right:1em;padding:.5rem;width:calc(100% - 1rem - 2px);word-spacing:-.1em}.style-sample,.style-sample a,.style-sample a:hover{color:#000}.individual-styles-label,.license-size-label,.packages-label{background:#757f0e;color:#fdfdfd;margin-top:3em!important;padding:1em 2em}.package{border:1px solid;clear:both;color:#757f0e;font-family:InputSansNarrowWeb;font-size:.65rem;margin:2.5em 0;overflow:hidden;padding-right:0;position:relative}.package .buy-form{display:block;margin:0;padding-bottom:2em;padding-left:1.5rem;padding-top:1rem;text-decoration:none}.package .buy-form:hover{color:#757f0e}.package .package-title{font-weight:700;letter-spacing:.1em;text-transform:uppercase}.js .package.minimized{max-height:24em}.package .perstyle,.package .style-count,.package .tier{font-family:InputSansNarrowWeb;font-size:1.1em;letter-spacing:0;text-transform:none;word-spacing:-.2em}.package .perstyle,.package .tier{display:block;line-height:1.2em;margin-top:-.5em;text-align:left}.package .perstyle{font-family:InputSansNarrowWeb;letter-spacing:.05em;text-transform:uppercase}.package .perstyle+.tier{margin-top:1em}.package .style-count{display:inline-block;margin-left:1em}.package .license-info{font-family:InputSansNarrowWeb;font-size:.65rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.package .buy-checkbox{display:inline-block;height:1em;padding-left:16px;position:absolute}.package .buy-checkbox span{background-color:inherit;border:1px solid #000;height:14px;left:0;margin:-8px 0 0;position:absolute;top:50%;width:14px}.package .buy-checkbox input[type=checkbox]:checked+span:after{background:#000;content:"";height:10px;left:2px;margin:-5px 0 0;position:absolute;top:50%;width:10px}.package .buy-checkbox input[type=checkbox]{left:-10000px;position:absolute}.package-font-pack .buy-checkbox{margin-right:.25em;position:relative;top:.1em}.post-meta+.sidebar{padding-bottom:2rem}.post-meta .button{background-color:#757f0e;border:none;color:#fdfdfd;display:block;letter-spacing:.1em;padding:.75em;position:relative;text-align:center;text-decoration:none;width:100%}.post-meta .button:hover{background-color:#9fad13;color:#fdfdfd}.button-less,.button-more{background-color:#fdfdfd;border:1px solid #757f0e;border-bottom:none;border-top-left-radius:1em;border-top-right-radius:1em;bottom:0;color:#757f0e;cursor:pointer;display:block;font-size:1.2rem;height:1.4rem;left:calc(50% - 2em);line-height:1.4rem;margin-left:auto;margin-right:auto;padding:0;position:absolute;text-align:center;text-decoration:none;width:4em}.button-less:hover,.button-more:hover{background-color:#e4e4e4;color:#757f0e}.buy-panel{line-height:.5rem;padding:0;position:absolute;right:.75em;text-align:right;top:.75em;word-spacing:-.2em}.buy-panel:after{clear:both;content:"";display:table}.per-style,.price{font-family:GimletTextNarrowWeb!important;font-size:2.2em!important;letter-spacing:-.015em!important}.variable-font-button{background:#757f0e;color:#fdfdfd;display:inline-block;font-size:.65rem;font-size:.75em;letter-spacing:.1em;line-height:inherit;margin-right:.5em;padding:.2em .2em .2em .3em;text-transform:uppercase}.italic-discount,.variable-font-button{font-family:InputSansNarrowWeb;word-spacing:-.15em}.italic-discount{display:block;font-size:.75rem;line-height:1rem}.price-block{display:block;float:left;line-height:2.2em;margin-right:1rem;padding:0;position:relative}.js-buy-now{display:inline-block;float:right}.package .tier{display:block;font-family:InputSansNarrowWeb;font-size:.65rem;line-height:1.5em;margin-left:.2em;margin-right:.2em;text-align:right;word-spacing:-.15em}.package-display{list-style:none;margin:1em 0 0 -.1em;padding:0}.package-display li{clear:both;line-height:0;margin:0;padding:.25rem 0;white-space:nowrap}.package-display li:hover{background:#fdfdfd}.individual-styles li{clear:both;margin:0;padding:.25rem 0;position:relative;vertical-align:middle}.individual-styles li+li{margin-top:.1em}.individual-styles li:hover{background:#f3f3f3}.individual-styles input[type=checkbox]{font-size:inherit;left:.1em;margin:0;padding:0;position:absolute;top:30%;vertical-align:middle}.individual-styles .buy-checkbox+label,.individual-styles input[type=checkbox]+label{display:block;line-height:1em;padding:0 0 0 1.75rem;position:relative;white-space:nowrap}.style-label{color:#bbb;display:block;font-family:InputSansNarrowWeb;font-size:.65rem;line-height:1em;margin:0;padding-top:3px;word-spacing:-.15em}ul.variable-axes{clear:both;list-style:none;padding-left:.5rem}ul.variable-axes li{clear:both;line-height:100%;margin:0;padding:.1em 0}ul.variable-axes label{display:block;float:left;font-family:InputSansNarrowWeb;font-size:.65rem;margin-right:6em;max-width:15em;position:relative;width:50%;word-spacing:-.15em}ul.variable-axes label:after{color:inherit;content:attr(data-val);font-weight:700;opacity:1;position:absolute;right:0}ul.variable-axes input[type=range]{display:block;font-family:InputSansNarrowWeb;font-size:.65rem;line-height:100%;margin-left:4em;margin-right:2em;position:relative;top:.15rem;word-spacing:-.15em}ul.variable-axes input[type=range]:after,ul.variable-axes input[type=range]:before{font-size:85%;font-weight:400;line-height:inherit;position:absolute;top:-.6em}ul.variable-axes input[type=range]:before{content:attr(min);right:calc(100% + .5em)}ul.variable-axes input[type=range]:after{content:attr(max);left:calc(100% + .5em)}.licensing-options{font-family:InputSansNarrowWeb;font-size:.75rem;line-height:180%;list-style:none;margin-left:0;padding-left:0}.licensing-options li{margin:.25em 0;padding-left:0}.licensing-options a{color:#757f0e;text-decoration:none}.licensing-options a:after{content:" »"}.typeface-info{font-family:InputSansNarrowWeb;font-size:.75rem;line-height:1.8;list-style:none;margin:0 0 1em;padding:0}.typeface-info li{margin:.25em 0}.typeface-info a{color:#757f0e;text-decoration:none}.typeface-info a:after{speak:never;content:" »"}.typeface-info dl{font-family:InputSansNarrowWeb;margin:1em 0}.typeface-info .fontstand-link,.typeface-info .type-network-link,.typeface-info .typekit-link{margin-bottom:1em;margin-top:1em}.typeface-info .fontstand-link strong:after,.typeface-info .type-network-link strong:after,.typeface-info .typekit-link strong:after{speak:never;content:" »"}.typeface-info .fontstand-link span,.typeface-info .type-network-link span,.typeface-info .typekit-link span{display:block;font-family:InputSansNarrowWeb;font-size:.65rem;line-height:1em;word-spacing:-.15em}.typeface-info .fontstand-link a:after,.typeface-info .type-network-link a:after,.typeface-info .typekit-link a:after{content:none}.typeface-info .fontstand-link a:hover img,.typeface-info .type-network-link a:hover img,.typeface-info .typekit-link a:hover img{opacity:1}.typeface-info .fontstand-link img,.typeface-info .type-network-link img,.typeface-info .typekit-link img{float:left;height:2em;margin-right:.5em;opacity:.8;padding-top:.5em}.tooltip{background-color:#fdfdfd;border:1px solid #f3f3f3;box-shadow:2px 2px 3px rgba(0,0,0,.2);display:none;padding:1em;position:absolute;width:15em}.photo-credit,.tooltip{font-family:InputSansNarrowWeb;font-size:.65rem}.photo-credit{font-style:normal;margin:-.5rem 0 1rem;padding:0;word-spacing:-.15em}.order-form dt.for-discount,.order-form dt.for-discount+dd,.order-form dt.for-license,.order-form dt.for-license+dd,.order-form dt.for-physical,.order-form dt.for-physical+dd{display:none}.order-form.has-discount dt.for-discount,.order-form.has-discount dt.for-discount+dd,.order-form.has-license dt.for-license,.order-form.has-license dt.for-license+dd,.order-form.has-physical dt.for-physical,.order-form.has-physical dt.for-physical+dd{display:block}.order-form dl{font-family:InputSansNarrowWeb;font-size:.65rem;word-spacing:-.15em}.order-form dd span{font-size:.75rem}.order-form dt{clear:left;display:block;float:left;font-family:InputSansNarrowWeb;font-size:.65rem;font-weight:700;letter-spacing:.15em;line-height:1.2rem;margin-top:1.2em;overflow:hidden;text-transform:uppercase;width:15em;word-spacing:-.1em}.order-form dt:after{content:none}.order-form dt.required:after{color:red;content:"*"}.order-form #show-discount{color:red;line-height:1.2em;margin-top:.25em}.order-form dd{display:block;font-family:InputSansNarrowWeb;font-size:.75rem;line-height:1.2rem;margin-top:1em;min-width:calc(320px - 3em);word-spacing:-.15em}.order-form li{line-height:1rem}.order-form .description,.order-form label[for]{display:block;margin-top:1em;max-width:30em}.order-form .license-description{display:inline-block;margin-left:2em;margin-top:0;padding-top:0;vertical-align:top}.order-form .license-description,.order-form .license-description p{font-family:InputSansNarrowWeb;font-size:.65rem;word-spacing:-.15em}.order-form .license-description .license-tier{border:none;display:none;margin:0;padding:0}.order-form .license-description .license-tier>*{margin:0;padding:0}.order-form .license-description .license-tier .license-tier-details{margin-top:1em}.order-form .license-description li{color:#111;font-size:.75rem;line-height:1.2rem;padding:.5em 0;white-space:nowrap}.order-form .license-description li span{display:inline;line-height:1rem}.order-form .license-description p{font-size:.75rem}.order-form .license-description p:first-child{margin-top:0;padding-top:0}.order-form .license-description .dont-make-me-come-over-there{color:#c40000;font-weight:700;padding-bottom:1em}.order-form .license-description .for-use-not-exceeding{color:#000}.order-form .fotm-back-issue-price:before{content:"$"}.order-form input,.order-form select,.order-form textarea{border:1px solid #9fad13;font-family:InputSansNarrowWeb;font-size:.75rem;line-height:1em;padding:.25em}.order-form textarea{height:5em;line-height:1.4;width:25em}.order-form select{width:10em}.order-form input[type=text]{width:20em}.order-form button{background-color:#757f0e;border:none;color:#fdfdfd;display:block;letter-spacing:.1em;padding:.75em 1.25em;text-align:right;text-decoration:none}.order-form button:hover{background-color:#9fad13;color:#fdfdfd}#activation-form #activated-products strong,#activation-form #activated-products ul{display:none}#activation-form #activated-products.success strong,#activation-form #activated-products.success ul{display:block}.big-button,.medium-button{background:#757f0e;border:3px solid #efefef;box-shadow:5px 5px 0 0 rgba(0,0,0,.15);color:#fdfdfd;display:block;font-family:InputSansNarrowWeb;font-size:1.5rem;font-weight:700;letter-spacing:.1em;margin:2em auto;min-width:10rem;padding:1.5em;text-align:center;text-decoration:none;text-transform:uppercase;width:60%}.big-button:hover,.medium-button:hover{background:#9fad13;color:#fdfdfd}.medium-button{font-size:1rem;margin-left:auto;margin-right:auto;width:60%}#order-complete-download-button{background:#c00;min-width:10rem;width:60%}#order-complete-download-button:hover{background:#a00}#download-link{font-family:InputSansNarrowWeb;font-size:1rem}#order-complete-message .for-license,#order-complete-message .for-physical{display:none}#order-complete-message.has-physical p.for-physical{display:block}#order-complete-message.has-physical span.for-physical{display:inline}#order-complete-message.has-license p.for-license{display:block}#order-complete-message.has-license span.for-license{display:inline}.pdf-preview{display:block;float:left;margin-bottom:1em;margin-right:2em;margin-top:.5em;max-width:12em}.pdf-preview img{border:1px solid #000}.pdf-preview a{font-family:InputSansNarrowWeb;font-size:.65rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.pdf-preview.big{max-width:16em}.wrapper{padding-left:calc(env(safe-area-inset-left) + 2rem);padding-right:calc(env(safe-area-inset-right) + 2rem)}@media screen and (max-width:50rem){.wrapper{padding-left:calc(env(safe-area-inset-left) + 1.25rem);padding-right:calc(env(safe-area-inset-right) + 1.25rem)}.post-header{grid-column:auto/span 1}.post-content{grid-column:3/span 5}.post-header.no-shrink{grid-column:auto/span 2}.post-content.no-shrink{grid-column:3/span 4}ul.license-tier-details li.share{float:none;margin-right:0}.infobar h1{font-size:4em;z-index:2}}@media screen and (max-width:40rem){article{display:block}body{font-family:GimletTextNarrowWeb}.wrapper{padding-left:calc(env(safe-area-inset-left) + 1.5rem);padding-right:calc(env(safe-area-inset-right) + 1.5rem)}h2{font-family:GimletDisplayWeb;font-size:2em}.infobar h1{font-size:3.25em;z-index:2}#logo{height:4em;padding:.4em;width:4em}.buy{float:none}.subnav{text-align:left}.subnav li{margin-left:0;margin-right:2em;margin-top:1em}.title{display:none}.license-info td{display:block;margin-bottom:1em;width:100%}.license-info ul li span{display:inline}.package .style-count{display:none}.package .buy-panel{margin-bottom:0;margin-top:1.5em;padding-left:.5em;position:relative;top:0}.package .package-display{margin-top:0}.package .buy-form{padding-left:1.5em}.package .perstyle{display:inline}dt{padding-bottom:0;width:auto}.licensing-tiers-desktop{display:none}.licensing-tiers-mobile{display:block}.order-form .license-description{float:none;margin:1em 0 0}.checkout-promo{float:none}ul.variable-axes input[type=range]{clear:both;margin-left:0}ul.variable-axes input[type=range]:after,ul.variable-axes input[type=range]:before{display:none}ul.variable-axes label{display:block;float:none;margin-bottom:.5em;max-width:100%;width:90%}}main #fotm-add-on{background:linear-gradient(180deg,#f0f0f0 0,#fafafa);border:1px solid #8a9611;border-radius:.3rem;color:#000;display:block;font-family:InputSansNarrowWeb;font-size:102%;font-weight:400;letter-spacing:-.025em!important;line-height:1.5em;margin-top:1rem;max-width:25em;position:relative;right:0;text-align:left!important;text-transform:none;word-spacing:-.1em}main #fotm-add-on:hover{background:linear-gradient(180deg,#e6e6e6 0,#f0f0f0);color:#000}.infinite-spinner{-webkit-animation:scaleout 1s ease-in-out infinite;animation:scaleout 1s ease-in-out infinite;background-color:#333;border-radius:40px;display:block;height:40px;margin:60px auto;width:40px}@-webkit-keyframes scaleout{0%{-webkit-transform:scale(0)}to{opacity:0;-webkit-transform:scale(1)}}@keyframes scaleout{0%{transform:scale(0);-webkit-transform:scale(0)}to{opacity:0;transform:scale(1);-webkit-transform:scale(1)}}@media screen and (max-width:20em){.infobar h1{font-size:3em;z-index:2}.wrapper{padding-left:calc(env(safe-area-inset-left) + 1rem);padding-right:calc(env(safe-area-inset-right) + 1rem)}body{font-family:GimletTextCondWeb}.rightcol{min-width:1em}#fotm-add-on{margin:1em 0;position:relative}}.use-grid{grid-gap:1em;display:grid;grid-template-columns:1fr 1fr 1fr;margin-top:2em;position:relative;text-align:left;width:100%}.use-grid .use-case{display:block-block}.stretch{display:inline-block;font-size:0;line-height:0;width:100%}#in-use h2{margin-bottom:.25rem}#in-use h2+h4{font-family:InputSansNarrowWeb!important;font-size:.65rem;font-weight:700;letter-spacing:.15em;padding-left:.2em;text-transform:uppercase;word-spacing:-.1em}main #in-use .use-case{position:relative}main #in-use .use-case .use-name{background:#111;bottom:0;color:#fdfdfd;display:none;font-family:InputSansNarrowWeb;font-size:.65rem;font-style:normal;font-weight:400;left:0;letter-spacing:0;padding:.5em 1em;position:absolute;text-align:left;text-transform:none;word-spacing:-.15em}main #in-use .use-case .use-name cite{font-style:normal}main #in-use .use-case a:hover .use-name{display:block}main #in-use .use-case a:hover img{opacity:.8}@media screen and (max-width:50rem){.use-grid{grid-template-columns:1fr 1fr}}@media screen and (max-width:40rem){.use-grid{grid-template-columns:1fr 1fr}}.site-header{background:#757f0e;color:#fdfdfd;font-family:InputSansNarrowWeb;font-size:.65rem;font-weight:700;letter-spacing:.15em;position:relative;text-transform:uppercase;word-spacing:-.1em;z-index:100}.site-header .site-title{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.site-header nav{padding:.5rem 0;position:relative}.site-header #nav-container{padding-top:.1rem}@media (min-width:800px){.site-header #nav-container{display:flex;justify-content:space-between}}.site-header ul{list-style:none;margin:2em 0}@media (min-width:800px){.site-header ul{margin:0}}.site-header ul ul{margin:0 0 2em}@media (min-width:800px){.js .site-header ul ul{background-color:#757f0e;left:-.75rem;margin:0;min-width:12rem;padding:0 .75rem .75rem;position:absolute}}.site-header ul li ul.indent{padding:0 0 0 .75em;position:static}.js .site-header ul ul.hidden{left:-1000rem;position:absolute}.site-header #main-nav{list-style-type:none;padding:0}.js .site-header #main-nav{left:-10000px;position:absolute}.js.main-nav-open .site-header #main-nav{left:0;position:relative}@media (min-width:800px){.js .site-header #main-nav,.site-header #main-nav{display:flex;justify-content:space-between;left:0;margin-top:0;position:relative}}.site-header #main-nav>li{font-weight:700;letter-spacing:.2em;margin:1.5em 0;position:relative;text-transform:uppercase}@media (min-width:800px){.site-header #main-nav>li{margin:0 0 0 1em;padding-left:1em}}.site-header #main-nav>li.account,.site-header #main-nav>li.cart{letter-spacing:normal;text-transform:none}.site-header li li{letter-spacing:0;line-height:1.2em;margin:.9em 1em;padding:0;text-transform:none;word-spacing:-.15em}.site-header li li.fotmc{border-bottom:1px solid hsla(0,0%,100%,.5);display:inline-block;margin-bottom:0;padding-bottom:.5em}@media (min-width:800px){.site-header li li.fotmc{display:block}}.site-header nav a{color:#fff}@media (min-width:800px){.site-header nav a{display:block}}.site-header nav a:hover{opacity:.6}.js .js-main-nav-toggle{left:-10000px;position:absolute}@media (max-width:799px){.js .js-main-nav-toggle{cursor:pointer;height:1.5rem;left:auto;margin:.625rem calc(env(safe-area-inset-right) + 1.5rem) 0 0;right:0;top:0;width:1.5rem}.js .js-main-nav-toggle:hover{opacity:.6}}.js .js-nav-sub-list.js-closed ul{left:-10000px;position:absolute}.js .js-nav-sub-list-toggle{cursor:pointer}.js .js-nav-sub-list-toggle:after{speak:none;content:" ×";opacity:.6}.js .js-nav-sub-list-toggle:hover{opacity:.6}.js .js-nav-sub-list-toggle:hover:after{opacity:1}.js .js-closed .js-nav-sub-list-toggle:after{content:" +"}footer{background:#111;border-bottom:1.7em solid #757f0e;color:#fdfdfd;font-family:InputSansNarrowWeb;padding:2rem 0}.site-footer a{color:#9fad13}.site-footer a:hover{color:#cadb18}.footer-heading{margin-bottom:1em}.footer-col-wrapper{font-size:12px;line-height:160%;padding:1rem}.footer-col{margin-right:1rem;margin-top:1rem;min-width:10rem}.footer-col-wrapper{display:flex;justify-content:space-between;min-width:10rem;width:100%}.site-footer ul{list-style:none;margin:0;padding:0}.site-footer #footer-name a,.site-footer .footer-col h3 a{color:inherit}.footer-col-wrapper h3{font-size:11px;font-weight:700;letter-spacing:.1em;margin:0;padding:0;text-transform:uppercase}@media screen and (max-width:40rem){.footer-col-wrapper{display:block}}