.clear{clear:both}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}@font-face{font-family:Akkurat;src:url("../fonts/Akkurat Pro Bold.otf");font-weight:bold}@font-face{font-family:Akkurat;src:url("../fonts/Akkurat Pro Regular.otf");font-weight:400}@font-face{font-family:MaisonNeue;src:url("../fonts/MaisonNeue-Bold.ttf");font-weight:bold}@font-face{font-family:MaisonNeueMono;src:url("../fonts/MaisonNeue-Mono.ttf");font-weight:normal}html{font-size:87.5%;vertical-align:baseline;-webkit-font-smoothing:antialiased;color:#000}@media screen and (min-width: 640px){html{font-size:112.5%}}body{font-size:1rem;line-height:1.5;font-family:Georgia,serif}h1,h2,h3,h4,h5,h6{font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold}h1{font-size:1.75rem;line-height:1.2}h2{font-size:1.5rem;line-height:1.2}h3{font-size:1.25rem;line-height:1.2}h4{font-size:1.1rem;line-height:1.2}h5{font-size:1rem;line-height:1.2;font-style:italic;font-weight:700}h6{font-size:1rem;line-height:1.2;font-style:italic;font-weight:normal}p{font-size:1rem;line-height:1.5;margin-bottom:1rem;max-width:30rem}ul{margin-left:1em;list-style-type:disc}ul li{margin-left:0.5em;margin-bottom:0.5rem}ol{margin-left:1em;list-style-type:decimal}ol li{margin-left:0.5em;margin-bottom:0.5rem}.navigation{display:block;text-align:center;z-index:9000}.navigation:after{content:"";display:table;clear:both}.navigation--header{margin-top:2rem}.navigation ul{display:block;margin:0;padding:0;text-align:center}.navigation ul li{display:inline-block}.navigation ul li a{display:block;text-decoration:none;padding:1rem;font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;color:#aaa}.navigation ul li a:hover{color:#000}form{float:none;max-width:48rem;width:100%;margin:2rem auto}form:after{content:"";display:table;clear:both}input[type=text],textarea{display:block;width:100%;border:none;-webkit-appearance:none;background-color:transparent;padding:0;margin:0 0 2rem;outline:none;font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:18px;line-height:1.4;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-lines:2;hyphenate-limit-lines:2;-webkit-hyphenate-limit-chars:auto 3;hyphenate-limit-chars:auto 3;border-radius:0}input[type=number]{display:inline-block;width:100%;border:3px solid #000;padding:0.5rem 0.75rem;margin:0 1rem 0 0;font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;line-height:1.25;line-height:1;max-width:5rem;background-color:transparent;outline:none;border-radius:0}textarea{background-color:transparent;line-height:1.8}textarea.writing{display:block;width:100%;border:none;-webkit-appearance:none;padding:0;margin:0;outline:none;font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:30px;letter-spacing:-.015em;line-height:1.5em;box-sizing:border-box;border-radius:0;resize:none}.nav-button{display:none}.js-button-close{width:auto;position:absolute;right:0;top:0;color:#212121;font-size:48px;padding:0.5em;border:none}#header button{display:block;width:auto;float:right}#header .searc button{float:left;color:#323232}.btn{display:block;width:100%;padding:1em;margin:1.5em 0 0;font-size:20px;line-height:1;letter-spacing:1px;text-transform:uppercase;background-color:transparent;border-radius:2px;color:#000;text-align:center;-webkit-appearance:none;cursor:pointer;-webkit-tap-highlight-color:rgba(26,182,146,0.2)}.btn:hover{background-color:#fafafa}.btn--light{background-color:transparent;color:#000}.btn--light:hover{background-color:#fafafa}.btn--dark{background-color:#000;color:#fff}.btn--dark:hover{background-color:#fafafa}.login-form .button.secondary,.login-form button.secondary{display:block;border:none;width:100%;padding:1em;margin:0;font-size:12px;line-height:1.4em;background-color:transparent;color:rgba(0,0,0,0.2);text-align:center;-webkit-appearance:none;cursor:pointer;-webkit-tap-highlight-color:rgba(26,182,146,0.2)}button.stats{display:inline-block;border:none;width:auto;font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;line-height:1.25;padding:0.75em 0.8em;margin:0.1em;color:#333}button.stats:hover{background-color:rgba(33,33,33,0.05);border-radius:4px}button.stats.financial-open{color:#ff5951}a.button,button{display:block;border:none;background-color:transparent;-webkit-appearance:none;padding:1em;outline:none;font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;line-height:1.25;line-height:1.5em;font-weight:bold;box-sizing:border-box;font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;cursor:pointer;color:#aaa;text-align:center;text-decoration:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;word-wrap:break-word;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}a.button:hover,button:hover{color:#f44}.sub button.image{font-weight:400}button.primary{display:inline-block;width:auto;font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;line-height:1.25;border:none;min-width:6em;margin-top:1em;text-align:center;float:right;color:#f44}button.primary:hover{background-color:#f5f5f5;border-radius:2px}button.primary.error,button.primary.red{color:#ff2626}button.primary.warning{color:#ffc226}button:disabled{color:transparent;border-color:transparent;text-decoration:line-through}button.js-button-random{border:none}.button__round{background-color:#fff;margin:1em;padding:0 !important;width:2em !important;height:2em;line-height:2em !important;font-size:1.25em !important;border-radius:50%;color:#000;float:none !important;border:none;display:block;box-shadow:rgba(0,0,0,0.1) 0 1px 4px;transition:all 0.3s ease-in-out}.button__round:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}button [class*=" icon-"]:before,button [class^="icon-"]:before{margin:0 !important;line-height:2em !important}.active{color:#f44 !important;border-color:#f44 !important}.success{color:#f44;border-color:#f44}#location{width:80% !important}button.icon-location.js-location{width:20% !important}button.nav-button{position:fixed;bottom:1.25em;right:1.25em;color:#fff;background-color:rgba(227,64,66,0.9);width:56px;height:56px;border:0 !important;border-radius:50%;font-size:1.25em;line-height:1.25em;margin:0 !important;padding:0 !important;text-align:center}button.nav-button:before{margin:0 !important}.header-navigation a button{font-size:14px;color:#444;text-transform:uppercase;letter-spacing:0.1em}.endDate,.image,.search,.startDate{border:1px solid #ddd;-webkit-appearance:none;padding:1em;margin:0.25em 0;width:100%;outline:none;font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;line-height:1.25;line-height:1.5em;box-sizing:border-box}.sub{border-top:1px solid #eee}.sub .endDate,.sub .startDate{padding:0.25em 1em;width:auto;border-color:#eee}.textInput{resize:none;border:none;font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:30px;letter-spacing:-.015em;line-height:1.8;width:100%;display:block;outline:none;background-color:transparent;max-width:55rem;margin:3rem auto}a.toggleDocument{color:#ff3333;margin-bottom:2rem;display:block;text-decoration:none}.classic input[type=text],.classic textarea{border-bottom:3px solid #000}.classic label{font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:27px;line-height:1.35;letter-spacing:-.0125em}.login-form{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-form form{max-width:20em;margin:0 auto;padding:1em}.login-form h1{font-size:30px;line-height:1.4;margin-bottom:2em;color:#444;display:block;text-align:center}.login-form input{display:block;width:100%;padding:1.75rem 2px 0.75rem;margin:0;outline:none;border:none;font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:22px;line-height:1.35;letter-spacing:-.0125em;color:#000;border-bottom:3px solid #000;background-color:transparent;-webkit-appearance:none;border-radius:0;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}.login-form input::-webkit-input-placeholder{color:#aaa}.login-form input:-moz-placeholder{color:#aaa;opacity:1}.login-form input::-moz-placeholder{color:#aaa;opacity:1}.login-form input:-ms-input-placeholder{color:#aaa}.login-form .flashdata{margin-bottom:1em}.login-form .error{color:#ff4242;display:block}.hidden{display:none}.popup{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(255,255,255,0.95);z-index:9999;overflow-y:scroll;-webkit-overflow-scrolling:touch}.popup form{max-width:35em;margin:0 auto;height:auto;position:absolute;top:45%;-webkit-transform:translateY(-45%);transform:translateY(-45%)}.radio{display:block}form#add input[type=radio],form#edit input[type=radio]{-webkit-appearance:radio;width:auto;border:auto}form#add textarea,form#edit textarea{resize:none;border:none}form#add .submit,form#edit .submit{border-radius:0;cursor:pointer}.delete-box,.submit-box{float:left;width:100%}.delete-box{display:none}.overlay{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:2000;background-color:rgba(0,0,0,0.2)}.modal{position:absolute;background-color:rgba(255,255,255,0.98);height:100%;width:100%;padding:1rem 2rem;top:0;left:0;bottom:0;z-index:3000;overflow-y:auto;-webkit-overflow-scrolling:touch}body.lock{overflow:hidden}.loading{display:none;position:absolute;left:48%;top:50%;-webkit-transform:translateY(-55%);transform:translateY(-55%);z-index:9999}.loading:before{display:inline-block;content:"…";line-height:1;font-size:2rem;width:2rem;height:1rem}.loading__visible{display:block}.loading__visible:before{-webkit-transform-origin:center;transform-origin:center;-webkit-animation:rotation 0.5s infinite;animation:rotation 0.5s infinite}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.mycontent{font-size:0;max-width:1280px;margin:0 auto;padding:3rem 0}.mycontent .item{width:100%;font-size:16px;display:inline-block;box-sizing:border-box;padding:.5em 0}@media only screen and (min-width: 768px){.mycontent .item{width:25%;vertical-align:top;padding:0 .5em}}.mycontent .item .mycard{background-color:#fff;padding:1rem}.myothersection .mycontent{font-size:0;max-width:960px;margin:0 auto;padding:3rem 0}.container{display:block;width:100%}.container__medium{margin:0 auto;max-width:768px}.onboarding{list-style-type:none;text-align:center;padding:0;margin:3rem 0}.onboarding li{display:block;padding:5rem 0}.onboarding li a{display:block;text-decoration:none;transition:scale 0.1s ease-in}.onboarding li a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.onboarding__title{font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:42px;line-height:1.2;letter-spacing:-.025em}@media (min-width: 1024px){.onboarding__title{font-size:60px}}.onboarding__subtitle{font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;line-height:1.25}.onboarding__description{max-width:25rem;margin:2rem auto;text-align:left}.filter .inner{padding:0 1rem}@media (min-width: 1024px){.filter .inner{padding:0 2rem}}.filter form{max-width:none;margin-bottom:0}.filter .filterActions{margin-bottom:1rem}.filter .form-tag{font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:42px;line-height:1.2;letter-spacing:-.025em;color:#000;margin:0 1.5rem 0 0}@media (min-width: 1024px){.filter .form-tag{font-size:60px}}.filter .form-tag:hover{text-decoration:line-through}.filter .form-tag.primary{border:none;margin:0 3rem 1rem 0}.filter .form-tag.icon-cancel:before{content:none}.filter .radio{display:inline-block;margin-right:1rem}.filter .radio label{color:#000;padding:0.5rem 1.25rem;font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;line-height:1.25;border:3px solid #000;cursor:pointer}.filter .radio:hover label{color:#f44;border-color:#f44}.filter .radio input[type=radio]{position:absolute;left:-9999px}.filter .radio input[type=radio]:checked+label{color:#f44;border-color:#f44}.filter .radio input[type=checkbox]{position:absolute;left:-9999px}.filter .radio input[type=checkbox]:checked+label{color:#f44;border-color:#f44}.filter .submenu{width:100%;padding:0.25rem 0.6rem}.filter .submenu:after{content:"";display:table;clear:both}.filter .submenu .typeList{width:100%}.filter .submenu .horizontalScroll{width:auto;border:none;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.filter .submenu .horizontalScroll::-webkit-scrollbar{display:none}.filter .submenu button.image{display:inline-block;float:none;margin:0 1rem 0 0;padding:0.5rem 1.25rem;font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;line-height:1.25;border:none;width:auto;border:3px solid #f44}.filter .submenu button.image:hover{color:#f44}.filter .submenu .endDate,.filter .submenu .startDate{display:inline-block;width:100%;max-width:6rem;border:3px solid #000;padding:0.5rem 0.75rem;margin:0 1rem 0 0;font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;line-height:1.25}.filter .submenu .divider{display:none;width:0.25rem;height:0.25rem;border-radius:50%;margin:1rem 0.5rem;padding:0;background-color:#000;vertical-align:bottom}.filter .ajax-container{position:relative;width:100%}.filter .input:after{content:"";display:table;clear:both}.filter .input ul{list-style-type:none;margin:0;padding:0}.filter .input ul:after{content:"";display:table;clear:both}.filter .input ul li{display:block;float:left;margin:0;padding:0}.filter .selectedTags{display:block;float:left;width:auto}.filter .ajax-input{font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:18px;line-height:1.4;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-lines:2;hyphenate-limit-lines:2;-webkit-hyphenate-limit-chars:auto 3;hyphenate-limit-chars:auto 3;display:block;float:left;width:auto;margin:0;padding:0;outline:none;border:none;-webkit-appearance:none;font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:42px;line-height:1.2;letter-spacing:-.025em;color:#000}@media (min-width: 1024px){.filter .ajax-input{font-size:60px}}.filter .ajax-list{z-index:9999;background-color:#fff}.filter .ajax-list .listItem{font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:48px;line-height:1.3;letter-spacing:-.015em;padding:1rem 0;border:none}.autocomplete input{outline:none;border:none;border-bottom:3px solid #000;width:50%;display:block;font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:27px;line-height:1.35;letter-spacing:-.0125em;padding:1rem 0}.autocomplete .js-autocomplete-item{font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:48px;line-height:1.3;letter-spacing:-.015em;padding:2rem 0}#testing{margin:3rem 0}#testing .js-remove-autocomplete-item{display:inline-block;cursor:pointer}#testing .js-remove-autocomplete-item:hover{text-decoration:line-through}#testing .js-remove-autocomplete-item span{font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:67.2px;line-height:1.2;letter-spacing:-.025em;margin:0 1.5rem 1rem 0}@media (min-width: 1024px){#testing .js-remove-autocomplete-item span{font-size:96px}}.sharedfilter form{max-width:none;margin:0;padding:0;float:left}.timeline{padding:2em 0}@media (min-width: 1024px){.timeline{padding:3em 2rem}}.grid-sizer,article{width:100%;padding:0;margin:0}@media (min-width: 640px){.grid-sizer,article{width:50%}}@media (min-width: 1024px){.grid-sizer,article{width:33%}}@media (min-width: 1440px){.grid-sizer,article{width:25%}}@media (min-width: 1920px){.grid-sizer,article{width:20%}}article .ajax__edit{background-color:#fafafa;margin-left:-2rem;display:block;float:left;width:calc(100% + 4rem)}article .inner{padding:1.25rem 1rem 0.5rem 0.75rem;margin:0 0.5rem 1rem;border:6px solid transparent;transition:all 0.1s ease-in;box-shadow:0 0 0 transparent;border-radius:2px}@media (min-width: 1024px){article .inner{margin:0 1rem 2rem}}@media (min-width: 1440px){article .inner{margin:0 1.5rem 3rem}}@media (min-width: 1920px){article .inner{margin:0 2rem 4rem}}article .inner:hover{box-shadow:0 0 24px rgba(0,0,0,0.125);-webkit-transform:scale(1.025);transform:scale(1.025);cursor:pointer}article.favorite .inner{background-color:#fafafa}article .type{margin-right:0.4em;font-size:10px;line-height:1;margin-bottom:1rem;color:#000;text-transform:uppercase;letter-spacing:0.1em;font-weight:bold}article .type .tag{font-size:10px}article .tags{padding:0 0 0.5rem}article .tags:after{content:"";display:table;clear:both}article h1{font-weight:bold;font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:18px;line-height:1.4;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-lines:2;hyphenate-limit-lines:2;-webkit-hyphenate-limit-chars:auto 3;hyphenate-limit-chars:auto 3}article h2{font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:27px;line-height:1.35;letter-spacing:-.0125em;margin-bottom:1.25rem}article.full{width:100%}article.full .inner{display:none}article.list{width:100%}article.list .inner:hover{box-shadow:none;-webkit-transform:scale(1);transform:scale(1);cursor:pointer}article.list h2{font-size:5vw;padding-right:15%}article.list p{max-width:none}article.list .type{opacity:.2;text-transform:none;letter-spacing:0;font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;line-height:1.25}article.featured{width:100%}article.featured .inner:hover{box-shadow:none;-webkit-transform:none;transform:none}article.ki{width:100%;position:static}article.ki .inner{padding:0}article.ki h2{font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:48px;line-height:1.3;letter-spacing:-.015em}article.ki h3{font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;line-height:1.25;margin-bottom:0.5rem}article.ki p{font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:30px;letter-spacing:-.015em;width:auto;max-width:none}article.item--transaction .unit{margin:1rem 0 0}article.item--transaction .unit:after{content:"";display:table;clear:both}article.item--transaction .unit h2{margin:0;padding:0;display:block;width:60%;float:left}article.item--transaction .unit p{font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:27px;line-height:1.35;letter-spacing:-.0125em;display:block;width:40%;float:right;text-align:right}article.item--transaction .meta{font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;line-height:1.25}article .actions{border-top:1px dotted #323232;border-bottom:1px dotted #323232;margin-bottom:2rem}article .actions form{width:100%;padding:0.4rem 0;margin:0;border-bottom:1px dotted #323232}article .actions form:last-of-type{border-bottom:none}article .actions form span{width:50%;display:inline-block;font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;line-height:1.25;line-height:1}article .actions form button{width:45%;display:inline-block;color:#f44;margin:0;padding:0;font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;line-height:1.25;text-align:right;line-height:1}form .limited{margin:0 auto}form .limited__small{max-width:20rem}form .limited__medium{max-width:38rem}form .limited__large{max-width:52rem}article .source p{color:rgba(25,25,25,0.5);font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;line-height:1.25;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}article .headline{padding:0;clear:both}article .content{padding:0;margin-bottom:1.5em;font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:18px;line-height:1.4;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-lines:2;hyphenate-limit-lines:2;-webkit-hyphenate-limit-chars:auto 3;hyphenate-limit-chars:auto 3;line-height:20px}article .datetime,article .source{padding:0}article .edit{padding:0;text-align:center}article .twocol{float:left;text-align:center}.document .grid-sizer,.document article{width:100%;padding:2em;margin:0;border:none;border-bottom:1px solid #f5f5f5;border-right:1px solid #f5f5f5;background-color:#fff}form.docEdit{width:100%;font-size:20px;max-width:42em;margin:0 auto;padding:3em}article.document{border:none !important;background-color:transparent !important}article.document .spinner-container{float:left}article.document .spinner-container img{width:18px;height:18px}article.large{width:100%}article.large .headline{font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:42px;line-height:1.2;letter-spacing:-.025em;color:#aaa}@media (min-width: 1024px){article.large .headline{font-size:60px}}article.large form{width:100%;max-width:600px;margin:0 auto}article.large form input[type=text],article.large form textarea{width:100%;padding:1em 1.5em;border:1px solid #ddd;margin-bottom:1em;font-size:14px;font-weight:bold}article.large form input:focus,article.large form textarea:focus{outline:none}.documentChapter{background-color:#fafafa;margin-bottom:4rem}.form--note{float:none;max-width:48rem;width:100%;margin:2rem auto}.form--note:after{content:"";display:table;clear:both}.form--note .form__content{display:none}.form--note .form__content--visible{margin-top:0;margin-bottom:2rem}.form--note input,.form--note input[type=text],.form--note textarea,.form--note textarea{display:block;width:100%;border:none;-webkit-appearance:none;padding:0;margin:0 0 2rem;outline:none;font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:22px;line-height:1.35;letter-spacing:-.0125em;border-radius:0}.form--note input[type=text]{margin-bottom:1rem;display:block;width:100%;padding:1.75rem 2px 0.75rem;margin:0;outline:none;border:none;font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:22px;line-height:1.35;letter-spacing:-.0125em;color:#000;background-color:transparent;-webkit-appearance:none;border-radius:0;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}.form--note button.stats{display:block;border:none;width:auto;font-family:"Akkurat", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:bold;font-size:14px;line-height:1;padding:0.8rem 1rem;margin:0.5rem auto;color:#000}.form--note .submenu:after{content:"";display:table;clear:both}.form--note .submit-note{display:none}.limited__large input,.limited__large input[type=text],.limited__large textarea,.limited__large textarea{font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:15.4px;line-height:1.4;letter-spacing:-.025em}@media (min-width: 1024px){.limited__large input,.limited__large input[type=text],.limited__large textarea,.limited__large textarea{font-size:34px;line-height:1.8}}.imageDrop{background-color:#fafafa}.projectOverview{list-style-type:none}.projectOverview li{display:block}.projectOverview .radio{width:25%;display:inline-block}.projectOverview__title{font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:42px;line-height:1.2;letter-spacing:-.025em;text-align:center;display:block}@media (min-width: 1024px){.projectOverview__title{font-size:60px}}.questionOverview{list-style-type:none}.questionOverview li{display:block}.ai{clear:left}.ai .inner{margin:0 auto;max-width:60rem;min-height:80vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ai__question{padding-bottom:12rem}.ai a.refresh,.ai a.reply{font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:30px;letter-spacing:-.015em;color:#f44;text-decoration:none;margin-right:4rem}.ai a.refresh:hover,.ai a.reply:hover{text-decoration:underline}.ai a.refresh{color:#aaa}.ai h2{font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:42px;line-height:1.2;letter-spacing:-.025em;line-height:1.3;color:#000;margin-bottom:3rem}@media (min-width: 1024px){.ai h2{font-size:60px}}.ai h3{font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;line-height:1.25;color:#000;margin-bottom:1rem}.writer{display:block;width:100%;float:left;background-color:#fff}.writer:after{content:"";display:table;clear:both}.writer--visible{background-color:#fafafa;margin-bottom:4rem}.button-add{background-color:transparent;margin:0 0.75rem;padding:0 !important;width:2.5rem !important;height:2.5rem;line-height:2rem !important;font-size:1rem !important;border-radius:50%;color:#000;border:3px solid #000;display:block;transition:all 0.1s ease-in-out}.button-add:hover{border-color:#f44;color:#f44}.button-add.rotateButton{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.streams{width:100%;padding-bottom:1rem;margin-top:2rem}.streams ul{list-style-type:none;margin:1rem auto 0;padding:0;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.streams ul::-webkit-scrollbar{display:none}.streams li{display:inline-block;margin:0 1rem 0 0;padding:0.25rem 0.6rem}.streams li a{display:block;padding:1rem 1.25rem;transition:all 0.1s ease-in;margin:0 auto;text-decoration:none;color:#000;border:3px solid #000}.streams li a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.streams li a.selected{color:#f44}.stream{text-align:center}.stream__title{font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:22px;line-height:1.35;letter-spacing:-.0125em;display:block}.stream__title.tagTitle{width:auto;float:none}.stream__meta{font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;line-height:1.25;vertical-align:text-top}/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.7.0
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2017 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chosen-container *{box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,0.15);clip:rect(0, 0, 0, 0)}.chosen-container.chosen-with-drop .chosen-drop{clip:auto}.chosen-container a{cursor:pointer}.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal;color:#999999}.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:linear-gradient(#3875d7 20%, #2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:linear-gradient(#eee 1%, #fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:0;height:25px;outline:0;border:0 !important;background:transparent !important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;width:25px}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eeeeee;background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url("chosen-sprite.png") -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:linear-gradient(#eee 20%, #fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#222 !important}.chosen-disabled{opacity:0.5 !important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:url("chosen-sprite.png") no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type="text"],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-rtl .chosen-search input[type="text"]{background-image:url("chosen-sprite@2x.png") !important;background-size:52px 37px !important;background-repeat:no-repeat !important}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-slider__slide__slide{min-height:300px}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}.slick-next,.slick-prev{position:absolute;display:block;height:3rem;width:3rem;line-height:0;font-size:0;cursor:pointer;background:transparent;border:3px solid black;border-radius:50%;color:transparent;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;outline:none;opacity:0.05}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:none;background:transparent;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1;border-color:black}.slick-next.slick-disabled,.slick-prev.slick-disabled{opacity:0.2}.slick-next:before,.slick-prev:before{font-family:"Akkurat";font-size:20px;line-height:1;color:#000;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-4rem}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"«"}[dir="rtl"] .slick-prev:before{content:"»"}.slick-next{right:-4rem}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"»"}[dir="rtl"] .slick-next:before{content:"«"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;top:0;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"Akkurat";font-size:24px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.5}.slick-slide{padding:1rem}@media (min-width: 1024px){.slick-slide{padding:2rem}}.form-slider__dots,.formadd-slider__dots{position:relative;width:100%;height:2rem;margin-bottom:2rem}*,*:after,*:before{box-sizing:border-box}html{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;width:100%;height:100%;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;word-wrap:break-word;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}body{font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:1em;line-height:1.5}.visible{display:block}.fullscreen{position:fixed;width:100%;height:100%;-webkit-transform:translate(0, -100%);transform:translate(0, -100%);transition:0.3s ease;background-color:rgba(255,255,255,0.98);z-index:9000;overflow-y:scroll;-webkit-overflow-scrolling:touch}body.toggle .fullscreen{-webkit-transform:translate(0, 0);transform:translate(0, 0);transition:0.3s ease}body.toggle{width:100%;height:100%;position:fixed;overflow:hidden;-webkit-overflow-scrolling:touch}#header{padding:0;width:100%}#header .inner{padding-bottom:0}.header-navigation{padding:0;width:100%}.header-navigation .item-wrapper{margin:0 auto;display:block;max-width:1200px}.header-navigation .item-wrapper a{display:inline-block;padding:0.5rem 1.5rem;text-decoration:none}h2.category{margin-top:2em;margin-bottom:0.5em;font-weight:bold;color:#444;font-size:36px;padding:0.5em 0.75em}.inner,.wrapper{margin:0 auto;padding:0 2em}#footer{border-top:1px solid #000000}#header h1{display:block;float:left;font-weight:400;font-size:18px;color:#f44}article.searc{z-index:9998;width:100%;display:block}#header .searc{display:block;float:left;width:100%;max-width:55rem;margin:3rem auto}#header .searc input{display:block;float:left;border:none;padding:1em;font-size:14px;line-height:1.5;outline:none;font-weight:700;max-width:none;width:100%}.container.journal{transition:border 0.5s ease-out}.split .container.journal{width:50%;float:left}.split .container.inspirations{width:50%;float:right}.split .container.kanban{width:25%;float:left}.load{clear:both}.outerrim.kanban .container.journal{width:20%;float:left}.outerrim.kanban .container.kanban{width:25%;float:left}.sharedUser{font-weight:bold;vertical-align:middle;font-size:1em;line-height:1.5;color:#f44;text-decoration:none}.sharedUser:hover{text-decoration:underline}.filter--projects{margin-bottom:2rem;padding-left:0.8rem}.filter--projects label{cursor:pointer;font-weight:bold;margin:0 1rem;font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:18px;line-height:1.4;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-lines:2;hyphenate-limit-lines:2;-webkit-hyphenate-limit-chars:auto 3;hyphenate-limit-chars:auto 3;color:rgba(0,0,0,0.5)}.filter--projects input[type=radio]{position:absolute;left:-9999;z-index:-1}.filter--projects input[type=radio]:checked+span{color:#f44}.card{float:left;-webkit-transition:box-shadow 0.2s ease-in-out;width:calc(100% - 2rem);margin:1rem;padding:0}@media all and (min-width: 768px){.card{width:calc(50% - 2rem)}}@media all and (min-width: 1280px){.card{width:calc(33% - 2rem)}}.card:hover{cursor:default;box-shadow:rgba(0,0,0,0.15) 0 6px 12px}.card .container{padding:2rem}.card a{text-decoration:none}.card a:hover{text-decoration:none}.card h1{font-size:20px;text-align:center}.card ol{margin:1rem;padding:0 1rem;list-style-type:decimal-leading-zero;color:#888}.card ol li{font-size:1rem;line-height:1.4;margin-bottom:0.75rem;color:#555}.card ol li h4{display:inline-block}.card ol li .editable{display:inline-block;float:right}.card ol li .editable a{color:#aaa}.card .editable-target{display:none;background-color:#f5f5f5}.card form input{font-size:1rem;line-height:1.6;padding:0.5em 1em;margin:1rem 0;outline:none;-webkit-appearance:none;border:1px solid #ddd}.card--row{width:100%;font-size:15px;margin:0 0 6px;border-radius:0;box-shadow:none;border-bottom:1px solid #eee;background:transparent;background-color:#fff}.card--row a{color:#f44;text-decoration:none}.card--row a:hover{text-decoration:underline}.card--row h2{font-size:15px}.card--row.active{border-bottom:none}.card--row form{width:100%}.card--row form input{width:100%}.card--transparent{background-color:transparent;box-shadow:none;border:none}.card--transparent:hover{box-shadow:none}.card--transparent form input{border:none;background-color:transparent;font-size:1.5rem}.card--tile{background:transparent;background-color:#1ab692}.card--tile a{display:block;padding:1.75rem 0}.card--tile a h1{color:#fff}.card .cell{float:left;display:block;width:20%}.card .cell.large{width:25%}.card .cell.medium{width:20%}.card .cell.narrow{width:5%}.card .cell.small{width:15%}.placeholder{color:#888}div.section{border:6px solid #f5f5f5;background-color:#fff;padding:1.25em}.section h2{font-size:27px;font-weight:normal;margin-bottom:0.5em}.section p{font-size:18px;font-weight:normal}.timeline{padding:3em 2rem}.timeline h1{font-size:48px;padding:0.5em 0.75em}.split .grid-sizer,.split article{width:48%}.outerrim.kanban .grid-sizer,.outerrim.kanban article{width:95%}article{display:block}.note--color{overflow:hidden}.note--color.light .type{color:rgba(255,255,255,0.75);font-weight:700}.note--color.light .timediff{color:rgba(255,255,255,0.75);font-weight:700}.note--color.dark .type{color:rgba(0,0,0,0.5);font-weight:700}.note--color.dark .timediff{color:rgba(0,0,0,0.5);font-weight:700}article.pocket{display:block;width:100%;margin-bottom:1.5em;float:left}.divider{display:none;width:8em;margin:1.5em 0;height:3px;background-color:#e0e0e0}figure{border:1px solid #eee;margin:1em 0}figure.avatar{display:inline-block;border-radius:50%;background-color:#f5f5f5;margin:0;width:1.5em;height:1.5em;padding:0;border:1px solid #eee;overflow:hidden;vertical-align:middle;margin-right:0.25em}figure.avatar img{width:1.5em;height:1.5em}figure img{width:100%;display:block}.financials p,.tag-stats p{font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;line-height:1.25;line-height:1.6;margin-right:1em;color:#323232;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}blockquote{font-size:16px;line-height:1.5;font-weight:400;padding:0.25rem 1rem 0.25rem 0.5rem;margin-bottom:1rem;border-left:4px solid #eee;color:#323232}article .datetime p{color:rgba(25,25,25,0.5);font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;line-height:1.25}.time{color:rgba(25,25,25,0.5);margin-right:0.4em;font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;line-height:1.25;line-height:1.5;margin-bottom:1em}.sharing-stat,.timediff{float:right;color:#aaa;text-transform:none}.source,.source a{font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;line-height:1.25;color:rgba(25,25,25,0.5);font-size:12px;line-height:1.5;max-width:90%;margin-bottom:1.5rem;display:block;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}span.inputContainer{display:block;width:auto;float:left;font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;line-height:1.25;color:rgba(0,0,0,0.5)}.context{font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;line-height:1.25}.twocol a{text-decoration:none;display:block;color:rgba(25,25,25,0.5);padding:0 2px}.add-module{cursor:pointer}a{color:#323232}a.edit{text-decoration:none}a:hover{text-decoration:underline}a.more{display:block;text-align:center;text-decoration:none;font-weight:bold}.form-inspiration,.form-tag,.inspiration,.tag{display:block;float:left;font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;line-height:1.25;line-height:1;color:#000;padding:4px;margin:0 2px 2px 0;border:none;cursor:pointer}.form-inspiration:hover,.form-tag:hover,.inspiration:hover,.tag:hover{text-decoration:line-through}.ajax-list .tag{margin:0}.ajax-list .listItem{display:block;width:100%;float:left;font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;line-height:1.25;line-height:1.25;color:#323232;padding:1em 1.5em;margin:0;border:none;cursor:pointer;border-bottom:1px solid #eee}.ajax-list .listItem:hover{font-weight:bold}.form-inspiration.primary,.form-tag.primary,.inspiration.primary,.tag.primary{padding:0;margin:0 1.25rem 0.75rem 0}.tagGroup{background-color:#f7f8fa;font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;line-height:1.25;font-weight:bold;text-transform:uppercase;letter-spacing:1px;color:rgba(25,25,25,0.5);cursor:default}.newTag{color:#f44;font-style:italic}.tagValue{font-weight:700}.inspiration:hover,.tag:hover{color:#323232;border-color:#323232}.tag-box{display:inline-block;margin-right:1.5rem}p.input{display:block;padding:7px;border:1px solid #eee;background-color:transparent;margin:0 0 1em;border-radius:6px}.submit{display:block;font-size:14px;font-weight:bold;color:#000;padding:7px 14px;border:none;margin:0 0 1em;background-color:#fff;border-radius:0;cursor:pointer}.fix-navigation{position:fixed;top:0;width:100%;background-color:rgba(255,255,255,0.95);z-index:2000}.outerrim{width:100%;float:left}.expanded{width:75%}.innerrim{width:25%;float:right;display:none}.location{display:block;width:100%}.menuTab{display:none;float:right;width:100%}#menu{position:fixed;top:0;bottom:0;width:5em;left:-5.05em;height:100%;-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px);transition:0.15s ease;background-color:#f5f5f5;z-index:9999;overflow:auto;-webkit-overflow-scrolling:touch}#menu.canvas{-webkit-transform:translate(5.05em, 0px);transform:translate(5.05em, 0px)}.canvasContainer{padding:6px;-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px);transition:0.15s ease}.canvasContainer.canvas{-webkit-transform:translate(5.05em, 0px);transform:translate(5.05em, 0px)}#menu ul{font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold}#menu ul li{display:block}#menu ul li a{display:block;padding:2em;text-decoration:none;font-size:14px;color:#888}.responsiveLabel{display:none}#menu ul li:first-child a{padding-top:2em}#menu ul li a:hover{color:#222}.ajax-list{width:100%;float:left}.ajax-list .tag{display:block;width:100%;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis;padding:1em 0.5em;font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;line-height:1.25;line-height:1.5;border-bottom:1px solid #eee}.ajax-list .tag:hover{color:#323232}.tagTitle{width:75%;float:left}.tagCount{width:25%;float:right;text-align:right}.ajax-list .tagTitle{width:100%;float:none}.fullTag .tagTitle{width:100%;float:none}.tagCounter{width:24%;float:left;text-align:right}nav.main{width:100%}nav.main ul{text-align:right}nav.main ul li{display:inline-block}nav.main ul li a{text-decoration:none;color:rgba(25,25,25,0.5);font-size:18px;line-height:1;font-weight:700;padding:0.75em 1em;display:block}nav.main ul li a:hover{color:#f44}nav.main .responsiveLabel{display:none}#header .user{width:100px;float:left}.project-header{padding:calc(18vh * 0.70) 0 calc(18vh * 0.3) 0;border-bottom:1px solid #eee;background-color:#f44;position:relative;width:100%}.project-title{font-size:60px;line-height:1.2;font-weight:300;color:#fff;text-transform:lowercase}.marginal{display:none;width:50%}.marginal--visible{display:-webkit-box;display:-ms-flexbox;display:flex}.marginal__inner{border-right:3px solid #000;padding:2rem 4rem 2rem 2rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.main{width:100%}.fullWidth{width:50%}.filterList,.inspirationList,.projectList,.tagList,.timeList,.todoList{width:100%;float:left;margin-top:1em}h2.tags{font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;line-height:1.25;font-weight:bold;border-top:1px solid rgba(25,20,0,0.4);margin-top:1.5em;margin-bottom:0.75em;padding-top:0.5em;color:rgba(25,20,0,0.4)}.flexbox{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex}#newItem{min-height:24em;background-color:#f44}.stage{display:block;float:left;width:100%;margin-top:2em;margin-right:2.5%;height:200px;background-color:#f55549;border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,0.2);opacity:1;-webkit-transition-property:all;-webkit-transition-delay:0.3s;-webkit-transition-timing-function:ease-in-out}.stage .information{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.stage .information h1{text-align:center;font-weight:bold;text-transform:lowercase;letter-spacing:-0.015em;font-size:2rem;line-height:1.4;color:#fff}.stage .information h2{text-align:center;text-transform:lowercase;font-size:1.5rem;line-height:1.4;color:#fff;opacity:0.6}.stage:last-of-type{margin-right:0}.stage:hover{opacity:0.75}.info{color:#888;margin-bottom:0.5em}.ajax-message{float:left;display:block;padding:1em 0}.docTitle{display:block;width:100%;margin-bottom:1em;padding:0;border:none;outline:none;font-size:30px;line-height:1.6;font-family:Georgia, 'Merriweather','Roboto Slab', monospace}textarea.docContent{display:block;width:100%;padding:0;border:none;outline:none;font-size:20px;line-height:1.6;font-family:Georgia, 'Noto Serif','Merriweather','Roboto Slab', monospace;color:#333;resize:none;box-sizing:border-box;min-height:31px;overflow-x:hidden}article.document{width:98%}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pace-inactive{display:none}.pace .pace-progress{background:#222;position:fixed;z-index:8900;top:0;right:100%;width:100%;height:2px}@media all and (min-width: 768px){.wrapper{padding:2.4375em}.divider{margin:3em 0}}@media all and (min-width: 1024px){#menu{width:15%;left:0;z-index:8000}.canvasContainer{width:85%;margin-left:15%}.responsiveLabel{display:inline-block}}@media all and (max-width: 1279px){.split .grid-sizer,.split article{width:48%}.outerrim.kanban .grid-sizer,.outerrim.kanban article{width:95%}.expanded{width:66%}.innerrim{width:33%}}@media all and (max-width: 1023px){.expanded{width:50%}.innerrim{width:50%}}@media all and (max-width: 767px){.split .grid-sizer,.split article{width:98%}.outerrim.kanban .grid-sizer,.outerrim.kanban article{width:95%}.expanded{width:100%}.innerrim{width:100%}}@media all and (max-width: 480px){.expanded{width:100%}.innerrim{width:100%}}@-webkit-keyframes example{0%{opacity:0.4;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center;transform-origin:center}45%{opacity:0.25;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:center;transform-origin:center}100%{opacity:0.4;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center;transform-origin:center}}@keyframes example{0%{opacity:0.4;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center;transform-origin:center}45%{opacity:0.25;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:center;transform-origin:center}100%{opacity:0.4;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center;transform-origin:center}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.logoanimated{opacity:0.4;-webkit-animation-name:example;animation-name:example;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;fill:#000}.logorotate{display:block;width:60%;height:60%;margin:0 auto 3em;padding:0.9rem;-webkit-animation-name:rotate;animation-name:rotate;-webkit-animation-duration:200s;animation-duration:200s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.delay1{-webkit-animation-delay:0.5s;animation-delay:0.5s}.delay2{-webkit-animation-delay:1s;animation-delay:1s}.delay3{-webkit-animation-delay:1.5s;animation-delay:1.5s}.delay4{-webkit-animation-delay:2s;animation-delay:2s}.delay5{-webkit-animation-delay:2.5s;animation-delay:2.5s}.delay6{-webkit-animation-delay:3s;animation-delay:3s}.delay7{-webkit-animation-delay:3.5s;animation-delay:3.5s}.delay8{-webkit-animation-delay:4s;animation-delay:4s}.section-tags h2{display:block;font-weight:bold;margin:4rem 0 2rem;color:#888}.section-tags .tagger{cursor:pointer;display:inline-block;padding:0.5rem 1rem;font-weight:bold;background-color:#f5f6f8;margin:0 1rem 1rem 0;color:#666;font-family:"Akkurat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:18px;line-height:1.4;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-lines:2;hyphenate-limit-lines:2;-webkit-hyphenate-limit-chars:auto 3;hyphenate-limit-chars:auto 3;box-shadow:0 1px 1px rgba(0,0,0,0.06);text-decoration:none;width:calc(25% - 2rem)}.section-tags .tagger:hover{text-decoration:none;background-color:#eee;box-shadow:0 2px 2px rgba(0,0,0,0.1)}.section-tags .tagger span{float:right}.module:after{content:"";display:table;clear:both}.module__header{margin:0;padding:0;text-align:left}.module__header:after{content:"";display:table;clear:both}.module__header h1{font-size:3rem;line-height:1.2;font-weight:bold;color:#444;display:block;letter-spacing:-.02em}.module__header h1 small{margin-left:1rem;font-size:3rem;line-height:1.2;color:#888;font-weight:bold;letter-spacing:-.02em}.module__header p{font-size:3rem;line-height:1.2;color:#888;font-weight:bold;letter-spacing:-.02em}.module__content{margin:2rem 0 0;padding:0;text-align:left}.module__content:after{content:"";display:table;clear:both}.module__content p{font-size:2rem;font-weight:bold;line-height:1.8;color:#555;letter-spacing:-.01em;max-width:25em;margin-bottom:2rem}.module__content p:last-of-type{margin-bottom:0}.module__content p.disabled{color:#888}.module .inner{width:100%;margin:0 auto;padding:4rem 2rem}.module .card{background-color:#fff;margin:0 2rem 2rem 0;padding:2rem;text-align:left;font-size:1.1rem;line-height:1.6;color:#666;width:calc(33% - 2rem)}.module .card .due{float:left;display:block;width:100%;margin-top:2rem;color:#28d478}.module .card .due.urgent{color:#ff5555;font-weight:bold}.module .card h2{font-weight:bold;color:#444;margin:0;padding:0;float:left;font-size:1.25rem;width:100%;margin-bottom:0.5em}.module .card p{font-size:1.25rem;line-height:1.6;font-weight:bold;letter-spacing:normal;max-width:none;color:#666}.module .card--row{margin:0 2rem 2rem 0;padding:1.25rem 1.5rem;width:calc(100% - 2rem)}@media all and (min-width: 1024px){.module .card--row{width:calc(25% - 2rem)}}.module .card--row a{color:#444}.module .tag{font-size:1.25rem;line-height:1.25;font-weight:bold;letter-spacing:normal;max-width:none;color:#666;text-decoration:none;background-color:#e5e9e9;margin:0 1.25em 1.25em 0;padding:0.75em 1em;border-radius:1em}.module .tag:hover{background-color:#d5d9d9}.module--tags .inner{padding:0 2rem 0 1.5rem}.module--tags .module__content{max-width:75%}.module--project__header{text-align:left}.module--project__header h1,.module--project__header p{font-size:4rem;line-height:1.1;font-weight:bold;display:block;color:#444;letter-spacing:-.02em}.module--project__header p{line-height:1.3}.module--details .module__content{width:100%}.module--details .module__content:after{content:"";display:table;clear:both}.module--details p{margin-bottom:1rem;width:calc(50% - 2rem);float:left}.module--details p a:hover{color:#ff5555}.module--details--long p{width:calc(90% - 2rem)}.module--details--long p a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.module--images figure{width:25%;height:200px;overflow:hidden;float:left}.module--images img{width:100%}.promotion{background-color:#fff}.promotion .flexbox{background-color:#fff}.promotion .page{display:-webkit-box;display:-ms-flexbox;display:flex}.promotion .page__toc{width:100%;max-width:200px;padding:1.25em}.promotion .page__toc ul{margin:0;padding:0;list-style:none}.promotion .page__toc a{color:blue;text-decoration:none;display:inline;background-image:linear-gradient(blue, blue);background-repeat:no-repeat;background-position:0 100%;background-size:100% 2px;transition:background 0.5s cubic-bezier(0.77, 0, 0.175, 1)}.promotion .page__toc a:hover{background-size:0 2px;transition:background 0.5s cubic-bezier(0.77, 0, 0.175, 1)}.promotion .page__content{width:100%}.promotion .page__content .section{border:none}.promotion .page__content .content-editor a{color:blue;text-decoration:none;display:inline;background-image:linear-gradient(blue, blue);background-repeat:no-repeat;background-position:0 100%;background-size:100% 2px;transition:background 0.5s cubic-bezier(0.77, 0, 0.175, 1)}.promotion .page__content .content-editor a:hover{background-size:0 2px;transition:background 0.5s cubic-bezier(0.77, 0, 0.175, 1)}.promotion .page__content .content-editor table{margin-bottom:1rem}.promotion .page__content .content-editor ul{list-style-position:outside;margin:0 0 1rem}.promotion .page__content .content-editor ul li{margin:0}.theme--dark .modal{background-color:rgba(0,0,0,0.95)}.theme--dark .writer--visible{background-color:rgba(0,0,0,0.95);min-height:100vh}.theme--dark .limited__large input,.theme--dark .limited__large input[type=text],.theme--dark .limited__large textarea,.theme--dark .limited__large textarea{color:rgba(255,255,255,0.55)}.theme--dark .limited__large textarea{font-weight:400;letter-spacing:0}.theme--dark .button-add{color:rgba(255,255,255,0.25);border-color:rgba(255,255,255,0.25)}.theme--dark .button-add:hover{color:rgba(255,255,255,0.55);border-color:rgba(255,255,255,0.55)}.theme--dark .slick-dots li button:before{color:rgba(255,255,255,0.25)}.theme--dark .slick-dots li button:before:hover{color:rgba(255,255,255,0.55)}
