/*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}
a{background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}
b,strong{font-weight:inherit}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}hr{box-sizing:content-box;height:0;overflow:visible}
*,*::after,*::before{box-sizing:border-box}*{-webkit-tap-highlight-color:transparent}
html{font-size:100%;height:100%}body{overflow-y:scroll;margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5;-webkit-font-kerning:normal;font-kerning:normal;-webkit-font-variant-ligatures:common-ligatures,contextual;font-variant-ligatures:common-ligatures,contextual;-webkit-font-feature-settings:'kern','liga','clig','calt';font-feature-settings:'kern','liga','clig','calt';overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}
.size--sm{font-size:.875rem}.size--md{font-size:1rem}.size--lg,.size--df{font-size:1.125rem}
.size--bg{font-size:1.125rem}.size--hg{font-size:1.125rem}.size--gt{font-size:1.25rem;line-height:1.4}
.size--df.title,.size--df.navPrimary-list{font-size:1.125rem}.size--df.description{font-size:1.25rem;line-height:1.4}
.size--df.indexPost-inner{font-size:1rem}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0}
h1,.heading{font-size:1.25em}.size--sm h1,.size--md h1,.size--sm .heading,.size--md .heading{line-height:1.375}
.size--lg h1,.size--df h1,.size--bg h1,.size--hg h1,.size--lg .heading,.size--df .heading,.size--bg .heading,.size--hg .heading{letter-spacing:-0.00469em;line-height:1.3}
.size--md h1,.size--md .heading{letter-spacing:-0.00172em}.size--gt h1,.size--gt .heading{letter-spacing:-0.0125em;line-height:1.25}
h2,h3,h4,h5,h6,.subHeading{font-size:1.125em}.permaPost-body h2+*,.permaPost-body h3+*,.permaPost-body h4+*,.permaPost-body h5+*,.permaPost-body h6+*,.permaPost-body .subHeading+*{margin-top:.5em}
.size--sm h2,.size--lg h2,.size--df h2,.size--sm h3,.size--lg h3,.size--df h3,.size--sm h4,.size--lg h4,.size--df h4,.size--sm h5,.size--lg h5,.size--df h5,.size--sm h6,.size--lg h6,.size--df h6,.size--sm .subHeading,.size--lg .subHeading,.size--df .subHeading{line-height:1.4}
.size--bg h2,.size--hg h2,.size--bg h3,.size--hg h3,.size--bg h4,.size--hg h4,.size--bg h5,.size--hg h5,.size--bg h6,.size--hg h6,.size--bg .subHeading,.size--hg .subHeading{line-height:1.35}
.size--md h2,.size--md h3,.size--md h4,.size--md h5,.size--md h6,.size--md .subHeading{line-height:1.425}
.size--gt h2,.size--gt h3,.size--gt h4,.size--gt h5,.size--gt h6,.size--gt .subHeading{letter-spacing:-0.00156em;line-height:1.3}
p,ul,ol,hr,blockquote{margin:0}p:empty,ul:empty,ol:empty,blockquote:empty{display:none}
p:empty+*,ul:empty+*,ol:empty+*,blockquote:empty+*{margin-top:0}.indexPost-body p,.indexPost-body blockquote{-webkit-hyphenate-limit-before:2;-moz-hyphenate-limit-before:2;-ms-hyphenate-limit-before:2;hyphenate-limit-before:2;-webkit-hyphenate-limit-after:3;-moz-hyphenate-limit-after:3;-ms-hyphenate-limit-after:3;hyphenate-limit-after:3;-webkit-hyphenate-limit-lines:2;-moz-hyphenate-limit-lines:2;-ms-hyphenate-limit-lines:2;hyphenate-limit-lines:2}
blockquote{border-left-width:3px;border-left-style:solid;padding-left:calc(.75em - 3px)}
.textAlign--center .indexPost-body blockquote{display:inline-block;max-width:100%;padding-right:.75em}
.alignedCenter .permaPost-body blockquote{display:inline-block;max-width:100%;padding-right:.75em}
ul,ol{list-style:none;padding:0}ul:not([class]) li::before{content:'\25CF';position:relative;top:-.125em;font-size:.75em}
ol:not([class]){counter-reset:customlist}ol:not([class]) li::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;counter-increment:customlist;content:counter(customlist) ".";font-size:.75em;font-weight:700}
li:not([class]){margin-left:1.25em}li:not([class])::before{display:inline-block;width:1.5em;margin-left:-1.5em}
.indexPost-body li+*{margin-top:.25em}.permaPost-body li+*{margin-top:.5em}a{-webkit-transition:color .1s ease;transition:color .1s ease}
hr{display:block;height:1px;border:0;border-top:1px solid #e0e0e0;padding:0}.indexPost-body *+*{margin-top:.5em}
.permaPost-body *+*{margin-top:1em}.textAlign--center{text-align:center}.post-parent{margin-bottom:-.5em}
.permaPost-body .post-parent{margin-bottom:-1em}.permaPost-body *+.marginTop2{margin-top:1em}
.noDecoration{text-decoration:none}.currentColor{color:currentColor}.currentColor:active{color:currentColor}
.is-desktop .currentColor:hover{color:currentColor}figure{margin:0}img{display:block;height:auto;max-width:100%;border:0}
.textAlign--center img{margin-left:auto;margin-right:auto}.aspectRatio img{position:absolute;width:100%}
iframe{max-width:100%}.aspectRatio{position:relative}.tmblr-full{max-width:100%}.indexPost-body .tmblr-full{position:relative}
.indexPost-body .tmblr-full img{position:absolute;width:100%}.tmblr-full img,.alignedCenter .tmblr-full{margin-left:auto;margin-right:auto}
.tmblr-embed,.aspectRatioVideo{position:relative;height:0;overflow:hidden;padding-bottom:56.25%}
.tmblr-embed iframe,.tmblr-embed object,.tmblr-embed embed,.aspectRatioVideo iframe,.aspectRatioVideo object,.aspectRatioVideo embed{position:absolute;top:0;left:0;width:100%;height:100%}
.indexPage{padding-bottom:3rem}.permaPage{padding-bottom:4rem}.margin--sm{padding-left:.5rem;padding-right:.5rem}
.margin--md{padding-left:1rem;padding-right:1rem}.margin--lg{padding-left:1rem;padding-right:1rem}
.margin--bg{padding-left:1.5rem;padding-right:1.5rem}.margin--hg{padding-left:1.5rem;padding-right:1.5rem}
.margin--df,.margin--gt{padding-left:1.5rem;padding-right:1.5rem}.grid::after{clear:both;content:"";display:table}
.gutter--sm{margin-left:-0.5rem}.gutter--sm .grid-item{padding:0 0 .5rem .5rem}.gutter--md .grid-item{padding-bottom:1rem}
.gutter--lg .grid-item{padding-bottom:1rem}.gutter--bg .grid-item{padding-bottom:1.5rem}
.gutter--hg .grid-item{padding-bottom:1.5rem}.col--1{width:100%}.siteHeader{padding-top:4rem;padding-bottom:2rem}
.siteHeader .grid-item{padding-bottom:0}.title{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.l--classic .title-avatar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
nav{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.nav-anchor{text-decoration:none}.l--base .grid-item{float:left}.l--base .grid-item ~ .navSecondary .navSecondary-list:not(:empty){display:none}
.l--base .navSecondary,.l--base .description-item{width:100%;clear:both}.l--base .title-item{float:left}
.l--base .description-item{padding-top:1em}.l--base .description-item ~ .navSecondary .navSecondary-list:not(:empty){display:block;padding-top:1rem}
.l--base .navPrimary{float:right;width:49.9%}.l--base .description{max-width:32em}
.l--base .navSecondary-item{display:inline-block;margin-bottom:-.25em}.l--base .navSecondary-item:not(:last-child){margin-right:1em}
.l--grid .title-item{float:left;width:49.9%;margin-right:49.9%}.l--grid .title-item ~ .nav-grid-item{padding-top:1em}
.l--grid .nav-grid-item{float:left;width:49.9%}.l--grid .description-item{display:none}
.l--classic.siteHeader{padding-top:5em;margin:0}.l--classic.gutterGroup--a .grid-item,.l--classic.gutterGroup--b .grid-item{width:auto !important}
.l--classic .grid-item{padding:0 !important}.l--classic .title-item{text-align:center;margin-bottom:1.5em}
.l--classic .title-avatar-media{margin:0 auto}.l--classic .navPrimary ~ .description-item{margin-top:1rem}
.l--classic .navPrimary ~ .navSecondary{margin-top:.5rem}.l--classic .description-item ~ .navSecondary{margin-top:1rem}
.l--classic .description,.l--classic .navPrimary-list,.l--classic .navSecondary-list{max-width:32em;text-align:center;margin:0 auto}
.l--classic .navPrimary-item,.l--classic .navSecondary-item{display:inline-block;margin-bottom:-.25em}
.l--classic .navPrimary-item:not(:last-child),.l--classic .navSecondary-item:not(:last-child){margin-right:1.3125em}
.siteMain{opacity:0}.no-js .siteMain,.is-preview .siteMain,.permaPage .siteMain,.siteMain.is-visible{opacity:1}
.tagPage .permaPagination{display:none}.tagPosts-title{margin-bottom:1.25em}.tagPosts-title .tag{font-style:italic}
#ask_form{margin-top:1em}.icon{fill:currentColor;pointer-events:none;width:24px;height:24px}
.icon.is-end{fill-opacity:.2}.icon-nextPost,.icon-prevPost,.icon-top{position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px}
.progress{position:absolute;top:50%;left:50%;width:1.5rem;height:1.5rem;border-radius:50%;-webkit-animation:progress 1s infinite ease;animation:progress 1s infinite ease;-webkit-transform:translate(0);transform:translate(0);margin-top:-.75rem;margin-left:-.75rem}
.indexPost-overlay{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;bottom:-1px;right:-1px;z-index:10;opacity:0;cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-transform:translateZ(0);transform:translateZ(0)}
.indexPost-body *+.indexPost-overlay{margin-top:0}.indexPost-overlay:hover,.indexPost-overlay.is-hover{opacity:1}
.no-js .indexPost-overlay,.is-mobile .indexPost-overlay{display:none}.overlay--darken{background-color:rgba(0,0,0,0.3)}
.overlay--winter{background-image:-webkit-linear-gradient(rgba(230,218,218,0.7) 0,rgba(39,64,70,0.6) 100%);background-image:linear-gradient(rgba(230,218,218,0.7) 0,rgba(39,64,70,0.6) 100%)}
.overlay--titanium{background-image:-webkit-linear-gradient(rgba(133,147,152,0.6) 0,rgba(40,48,72,0.6) 100%);background-image:linear-gradient(rgba(133,147,152,0.6) 0,rgba(40,48,72,0.6) 100%)}
.overlay--shore{background-image:-webkit-linear-gradient(rgba(112,225,245,0.8) 0,rgba(255,209,148,0.8) 100%);background-image:linear-gradient(rgba(112,225,245,0.8) 0,rgba(255,209,148,0.8) 100%)}
.overlay--forever-lost{background-image:-webkit-linear-gradient(rgba(168,202,186,0.7) 0,rgba(93,65,87,0.7) 100%);background-image:linear-gradient(rgba(168,202,186,0.7) 0,rgba(93,65,87,0.7) 100%)}
.overlay--pinky{background-image:-webkit-linear-gradient(rgba(247,187,151,0.7) 0,rgba(221,94,137,0.7) 100%);background-image:linear-gradient(rgba(247,187,151,0.7) 0,rgba(221,94,137,0.7) 100%)}
.overlay--clouds{background-image:-webkit-linear-gradient(rgba(255,255,255,0.8) 0,rgba(236,233,230,0.8) 100%);background-image:linear-gradient(rgba(255,255,255,0.8) 0,rgba(236,233,230,0.8) 100%)}
.overlay--peach{background-image:-webkit-linear-gradient(rgba(255,237,188,0.7) 0,rgba(237,66,100,0.7) 100%);background-image:linear-gradient(rgba(255,237,188,0.7) 0,rgba(237,66,100,0.7) 100%)}
.overlay--mantle{background-image:-webkit-linear-gradient(rgba(36,198,220,0.6) 0,rgba(81,74,157,0.6) 100%);background-image:linear-gradient(rgba(36,198,220,0.6) 0,rgba(81,74,157,0.6) 100%)}
.overlay--bora-bora{background-image:-webkit-linear-gradient(rgba(234,236,198,0.7) 0,rgba(43,192,228,0.7) 100%);background-image:linear-gradient(rgba(234,236,198,0.7) 0,rgba(43,192,228,0.7) 100%)}
.overlay--venice-blue{background-image:-webkit-linear-gradient(rgba(133,216,206,0.6) 0,rgba(8,80,120,0.6) 100%);background-image:linear-gradient(rgba(133,216,206,0.6) 0,rgba(8,80,120,0.6) 100%)}
.overlay--frozen{background-image:-webkit-linear-gradient(rgba(231,233,187,0.7) 0,rgba(64,59,74,0.6) 100%);background-image:linear-gradient(rgba(231,233,187,0.7) 0,rgba(64,59,74,0.6) 100%)}
.overlay--rose-water{background-image:-webkit-linear-gradient(rgba(95,195,228,0.7) 0,rgba(229,93,135,0.7) 100%);background-image:linear-gradient(rgba(95,195,228,0.7) 0,rgba(229,93,135,0.7) 100%)}
.overlay--horizon{background-image:-webkit-linear-gradient(rgba(229,229,190,0.7) 0,rgba(0,57,115,0.5) 100%);background-image:linear-gradient(rgba(229,229,190,0.7) 0,rgba(0,57,115,0.5) 100%)}
.overlay--lizard{background-image:-webkit-linear-gradient(rgba(215,210,204,0.6) 0,rgba(48,67,82,0.6) 100%);background-image:linear-gradient(rgba(215,210,204,0.6) 0,rgba(48,67,82,0.6) 100%)}
.overlay--purple-paradise{background-image:-webkit-linear-gradient(rgba(248,205,218,0.7) 0,rgba(29,43,100,0.7) 100%);background-image:linear-gradient(rgba(248,205,218,0.7) 0,rgba(29,43,100,0.7) 100%)}
.indexPost-actions{z-index:12}.indexPost-actions:empty,.is-mobile .indexPost-actions{display:none}
.indexPost-actions>*{display:table;margin:0 auto;text-decoration:none}.reblogButton{position:relative;z-index:20}
.reblogButton::after{content:'Reblog'}.like_button{position:relative;-webkit-transition:color .1s ease;transition:color .1s ease}
.like_button::after{content:'Like'}.like_button.liked::after{content:'Liked'}
.likeButton-preview{display:none;cursor:pointer}.likeButton-preview::after{content:'Like'}
.is-preview .likeButton-preview{display:table}.like_toggle{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;opacity:0;cursor:pointer}
.pinButton::after{content:'Pin it'}.perma-pinButton{position:absolute;top:0;right:0;display:none;opacity:0;font-size:1rem;letter-spacing:0;line-height:1;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out;padding:.75em;margin:.75em;-webkit-transform:translateZ(0);transform:translateZ(0);color:#212121;background:#fff}
.no-js .perma-pinButton,.is-loaded .perma-pinButton{display:block}.is-desktop .perma-pinButton:hover,.is-desktop .perma-pinButton:active{color:#212121}
.is-desktop .permaPost-media-inner:hover .perma-pinButton{opacity:1}.modalOverlay,.modal{cursor:pointer;cursor:-webkit-zoom-out;cursor:zoom-out}
.modal--is-active{overflow:hidden}.modalOverlay{position:fixed;top:-500px;left:-500px;right:-500px;bottom:-500px;overflow:hidden;opacity:0;-webkit-transition:opacity .15s ease;transition:opacity .15s ease;z-index:30;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.modalOverlay.is-visible{opacity:1;-webkit-transition:opacity .15s ease-out;transition:opacity .15s ease-out}
.modal{position:fixed;top:0;right:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out;z-index:32;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.modal.is-visible{opacity:1}.modalContent{width:100%;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}
.modalContent-block{position:relative;height:100%;min-height:101%;margin:0 auto}.modalContent-block::before{display:inline-block;content:'';height:100%;vertical-align:middle}
.is-desktop .modalContent-block{min-height:0}.modalContent-item{display:inline-block;width:100%;vertical-align:middle;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;padding:3rem 0}
.modalContent-item .permaPost-body{padding:0 4vw}.modalContent-item .permaPost-body:first-child{padding-top:2rem}
.modalClose{position:absolute;top:0;right:0;width:3rem;height:3rem;z-index:33;padding:.25rem}
.modalClose-inner{width:100%;height:100%;cursor:pointer;padding:.5rem}.modalClose-anchor{display:block;width:100%;height:100%;cursor:pointer;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}
.is-desktop .modalClose-inner:hover .modalClose-anchor{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
.modalErrorMsg{text-align:center}.pagination{position:relative;height:2rem;margin-top:3rem}
.gutter--sm ~ .pagination{margin-top:2.5rem}.gutter--md ~ .pagination{margin-top:2rem}
.gutter--lg ~ .pagination{margin-top:2rem}.gutter--bg ~ .pagination{margin-top:1.5rem}
.gutter--hg ~ .pagination{margin-top:1.5rem}.is-preview .pagination{display:none}
.is-js .pagination-list{display:none}.top{display:block;position:absolute;top:0;left:50%;width:3rem;height:100%;margin-left:-1.5rem}
.infscr-done{display:block;position:absolute;top:0;left:50%;width:3.1875rem;height:100%;margin-left:-1.625rem}
.infscr-done>svg{pointer-events:none}.permaPagination{opacity:0;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}
.is-loaded .permaPagination{opacity:1}.permaPage .permaPagination,.tagPage .permaPagination{display:none}
.nextPost,.prevPost{position:absolute;top:0;left:0;width:3rem;height:3rem;z-index:33}
.prevPost{left:3rem}.nextPost-anchor,.prevPost-anchor{display:block;width:100%;height:100%;cursor:pointer}
.nextPost-end,.prevPost-end{width:100%;height:100%;cursor:auto}.nextPost-end:not(:first-child),.prevPost-end:not(:first-child){display:none}
.tmblr-iframe.hide{display:block !important}.tmblr-iframe--controls,.iframe-controls--desktop,.iframe-controls--tablet-mobile,.iframe-controls--phone-mobile{position:absolute !important;z-index:21 !important}
.iframe-controls--phone-mobile{padding-right:0 !important}.theme-link{display:block;position:absolute;top:4px;right:0;z-index:22;opacity:0;color:#000;font-size:11px;font-family:'Arial',sans-serif;line-height:1.5;-webkit-transition:opacity .2s ease-out 1s;transition:opacity .2s ease-out 1s;text-decoration:none;padding-right:5px}
.tmblr-iframe--controls ~ .theme-link{top:32px}.tmblr-iframe--desktop-logged-in-controls ~ .theme-link{top:24px}
.iframe-controls--tablet-mobile ~ .theme-link{top:36px}.iframe-controls--phone-mobile ~ .theme-link{top:58px;padding-right:11px}
.theme-link.is-visible{opacity:1}.is-light .theme-link{color:#000}.is-desktop.is-light .theme-link:hover{color:#000}
.is-dark .theme-link{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.is-desktop.is-dark .theme-link:hover{color:#fff}.is-preview .theme-link{display:none}
.theme-title{opacity:.35;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}
.is-desktop .theme-title:hover{opacity:.6}.is-light .theme-maker{border-bottom:1px solid rgba(0,0,0,0.5)}
.is-dark .theme-maker{border-bottom:1px solid rgba(255,255,255,0.5)}.indexPost-item{float:left;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}
.no-js .indexPost-item,.is-preview .indexPost-item,.indexPost-item.is-visible{opacity:1}
.indexPost{-webkit-transition:background-color .15s ease;transition:background-color .15s ease}
.is-light .indexPost{background-color:rgba(0,0,0,0.02)}.is-dark .indexPost{background-color:rgba(255,255,255,0.02)}
.no-js .indexPost,.is-preview .indexPost,.is-loaded .indexPost{background-color:transparent}
.indexPost-inner{opacity:0;-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out}
.no-js .indexPost-inner,.is-preview .indexPost-inner,.is-loaded .indexPost-inner{opacity:1}
.indexPost-inner img,.indexPost-inner iframe{-webkit-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-transform:translateZ(0);transform:translateZ(0)}
.is-desktop .indexPost-inner:hover img,.is-desktop .indexPost-inner:hover iframe,.is-desktop .indexPost-inner.is-hover img,.is-desktop .indexPost-inner.is-hover iframe{-webkit-filter:grayscale(100%);filter:grayscale(100%)}
.indexPost-media{position:relative;overflow:hidden}.indexPost-body{position:relative}
.indexPost-media+.indexPost-body{padding-top:.5em}.gutter--sm .indexPost-body{padding-bottom:.25em}
.indexPost-media+.caption--is-disabled{display:none}.permaPost.post-size--sm{max-width:40rem}
.permaPost.post-size--md{max-width:48rem}.permaPost.post-size--lg{max-width:56rem}
.alignedCenter .permaPost{margin:0 auto}.alignedCenter .permaPost-inner{text-align:center}
.permaPost-media{max-width:100%}.permaPost-media+*{margin-top:1.5em}.alignedCenter .permaPost-media{margin-left:auto;margin-right:auto}
.permaPost-media-inner{position:relative;-webkit-transition:background .6s ease .6s;transition:background .6s ease .6s}
.is-light .permaPost-media-inner{background:rgba(0,0,0,0.02)}.is-dark .permaPost-media-inner{background:rgba(255,255,255,0.02)}
.no-js .permaPost-media-inner,.permaPost-media-inner.is-loaded{background:transparent}
.permaPost-media-image{position:absolute;opacity:0;-webkit-transition:opacity .6s ease-out;transition:opacity .6s ease-out}
.no-js .permaPost-media-image,.permaPost-media-image.is-loaded{opacity:1}.permaPost-body{max-width:32em;cursor:auto}
.alignedCenter .permaPost-body{margin-left:auto;margin-right:auto}.indexPost-media-anchor,.permaPost-media-anchor{display:block}
.indexPost-photoset-count{display:block;position:absolute;right:0;bottom:-1px;z-index:11;font-size:.875em;line-height:1;text-align:center;padding:.75em;cursor:-webkit-zoom-in;cursor:zoom-in}
.indexPost-photoset-count::before{content:'\0031\002F'}.permaPost-media-caption{max-width:32em;cursor:auto;padding-top:.75em}
.permaPost-media-caption p{font-size:.875em}.alignedCenter .permaPost-media-caption{margin:0 auto}
.alignedCenter .permaPost-media-caption p{display:inline-block}.quote{quotes:none;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;border:0;padding:0}
.quote:lang(en),.quote:lang(ko),.quote:lang(tr),.quote:lang(pt-BR){quotes:'\201C' '\201D'}
.quote:lang(de){quotes:'\201E' '\201C'}.quote:lang(fr){quotes:'\00AB\202F' '\202F\00BB'}
.quote:lang(it),.quote:lang(es),.quote:lang(ru),.quote:lang(pt-PT){quotes:'\00AB' '\00BB'}
.quote:lang(ja){quotes:'\300C' '\300D'}.quote:lang(pl),.quote:lang(nl){quotes:'\201E' '\201D'}
.quote::before{content:open-quote}.quote::after{content:close-quote}.alignedLeft .permaPost-body .quote{text-indent:-0.375em}
.alignedLeft .permaPost-body .quote .quote:lang(es),.alignedLeft .permaPost-body .quote .quote:lang(fr),.alignedLeft .permaPost-body .quote .quote:lang(it),.alignedLeft .permaPost-body .quote .quote:lang(ru),.alignedLeft .permaPost-body .quote .quote:lang(pt-PT){text-indent:-0.1875em}
.alignedCenter .permaPost-body .quote{padding:0}.quote-source::before{content:'\2014\200A'}
.quote-source br{display:none}.indexPost-body .quote-source{margin-top:.25em}.alignedLeft .permaPost-body .quote-source{text-indent:1em}
.textAlign--left .quote-source{text-indent:1em}.link-name::after{content:'\00A0\2192';font-family:Arial,sans-serif;font-weight:400}
.chat-list{list-style:none;font-style:italic;padding:0}.chat-label{font-style:normal;margin-right:.25em}
.indexPost-media-audio iframe,.permaPost-media-audio iframe{display:block}.indexPost-media-audio iframe{width:100%}
.permaPost-media-audio{max-width:32em}.alignedCenter .permaPost-media-audio iframe{margin:0 auto}
.spotify_audio_player{background-color:#282828}.tumblr_audio_player{width:100%}.col--sm .tumblr_audio_player{max-height:5em}
.col--md .tumblr_audio_player,.col--lg .tumblr_audio_player{max-height:6em}.answer-asker{font-style:italic}
.answer-asker-portrait{display:inline-block;width:2em;height:2em;vertical-align:middle;border-radius:50%}
.answer-asker-name{margin-left:.5em}.answer-question{margin-top:.125em}.permaPost-body .answer-question{margin-top:.25em}
.answer-question-quote{border:0;padding:0}.answer-answer{margin-top:.5em}.permaPost-body .answer-answer{margin-top:1em}
.indexPost-reblogged,.indexPost-source{text-transform:lowercase}.indexPost-reblogged+.indexPost-source{margin-top:0}
.permaPost-source,.permaPost-reblogged{text-transform:lowercase}.permaPost-reblogged+.permaPost-source{margin-top:0}
.lang-via:after,.lang-source:after{content:'\0020'}.indexPost-date{font-size:.875em}
.permaPost-date{display:block}.permaPost-date+.permaPost-tags{margin-top:0}.tags-list{text-transform:lowercase;margin:0;padding:0}
.indexPost-tags-list{font-size:.875em}.indexPost-date+.indexPost-tags-list,.indexPost-noteCount+.indexPost-tags-list{margin-top:-.25em}
.permaPost-tags-list{display:inline}.tags-item{display:inline}.tags-item:not(:last-child)::after{content:'\002C\0020'}
.tags-anchor{color:currentColor}.lang-tagged::after{content:'\200A\003A\0020'}
.indexPost-noteCount{font-size:.875em}.indexPost-date+.indexPost-noteCount:before{content:'\0020\00B7\0020';margin-right:1px}
.permaPost-body *+.notes{margin-top:.75em}.avatar_frame{display:inline-block;vertical-align:middle;margin-right:.5em}
.alignedLeft .avatar_frame{margin-left:-2.5em}.avatar{width:2em;height:2em;border-radius:50%}
.note{line-height:1;margin-top:.75em}.alignedLeft .note{padding-left:2.5em}.note blockquote{font-style:italic;line-height:1.3;border:0;padding:0}
.permaPost-body *+.note blockquote{margin-top:0}.note blockquote a{color:currentColor;text-decoration:none}
.note blockquote a:hover{color:currentColor}.alignedCenter .note blockquote{padding-right:0}
.permaPost-body *+.clear,.permaPost-body *+.notes_loading{margin-top:0}.permaPost-body *+.more_notes_link_container{margin-top:1.5em}
.alignedLeft .more_notes_link_container{text-align:left !important;padding-left:2.5em}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.theme-link{font-size:9px}
.is-desktop .theme-link{font-size:10px}}@media(min-width:25em){.gutter--md{margin-left:-1rem}
.gutter--md .grid-item{padding-left:1rem}.gutter--lg{margin-left:-1rem}.gutter--lg .grid-item{padding-left:1rem}
.gutter--bg{margin-left:-1.5rem}.gutter--bg .grid-item{padding-left:1.5rem}.gutter--hg{margin-left:-1.5rem}
.gutter--hg .grid-item{padding-left:1.5rem}.col--1{width:49.9%}}@media(min-width:31.25em){.margin--lg{padding-left:1.5rem;padding-right:1.5rem}
.gutter--lg{margin-left:-1.5rem}.gutter--lg .grid-item{padding:0 0 1.5rem 1.5rem}
.gutter--lg ~ .pagination{margin-top:1.5rem}}@media(min-width:37.5em){.margin--bg{padding-left:2rem;padding-right:2rem}
.margin--hg{padding-left:3rem;padding-right:3rem}.margin--df,.margin--gt{padding-left:3rem;padding-right:3rem}
.gutter--bg{margin-left:-2rem}.gutter--bg .grid-item{padding:0 0 2rem 2rem}.gutter--hg{margin-left:-3rem}
.gutter--hg .grid-item{padding:0 0 3rem 3rem}.gutter--bg ~ .pagination{margin-top:1rem}
.gutter--hg ~ .pagination{margin-top:0}}@media(min-width:43.75em){.size--bg{font-size:1.25rem;line-height:1.4}
.size--hg{font-size:1.5rem;letter-spacing:-0.00172em;line-height:1.4}.size--gt{font-size:1.75rem;letter-spacing:-0.00313em}
.size--df.title,.size--df.navPrimary-list{font-size:1.25rem;line-height:1.4}.size--df.description{font-size:1.75rem;letter-spacing:-0.00313em}
.size--bg h1,.size--bg .heading{letter-spacing:-0.0125em;line-height:1.25}.size--hg h1,.size--hg .heading{letter-spacing:-0.0125em;line-height:1.25}
.size--gt h1,.size--gt .heading{letter-spacing:-0.01563em;line-height:1.225}.size--bg h2,.size--bg h3,.size--bg h4,.size--bg h5,.size--bg h6,.size--bg .subHeading{letter-spacing:-0.00156em}
.size--hg h2,.size--hg h3,.size--hg h4,.size--hg h5,.size--hg h6,.size--hg .subHeading{letter-spacing:-0.0125em;line-height:1.25}
.size--gt h2,.size--gt h3,.size--gt h4,.size--gt h5,.size--gt h6,.size--gt .subHeading{letter-spacing:-0.0125em}
.permaPost-body *+.marginTop2{margin-top:2em}.indexPage{padding-bottom:4rem}.permaPage{padding-bottom:6rem}
.col--sm.gutterGroup--a .col--1{width:33.33333%}.col--sm.gutterGroup--b .col--1{width:33.33333%}
.siteHeader{padding-bottom:3rem}.l--base .description-item{padding-top:2em}.l--base.col--sm.gutterGroup--a .navPrimary{width:66.66667%}
.l--base.col--sm.gutterGroup--b .navPrimary{width:66.66667%}.l--grid.col--sm.gutterGroup--a .grid-item{width:33.33333%;padding-top:0;margin:0}
.l--grid.col--sm.gutterGroup--b .grid-item{width:33.33333%;padding-top:0;margin:0}
.l--classic.siteHeader{padding-top:6em;padding-bottom:4em}.l--classic .title-item{margin-bottom:2em}
.icon{width:32px;height:32px}.icon-nextPost,.icon-prevPost,.icon-top{margin-top:-16px;margin-left:-16px}
.modalContent-item{padding:5rem}.modalContent-item .permaPost-body{padding:0}.modalContent-item .permaPost-body:first-child{padding:0}
.modalClose{position:fixed;width:5rem;height:5rem;padding:1rem}.nextPost,.prevPost{position:fixed;top:50%;width:5rem;height:5rem;padding:1rem;margin-top:-2.5rem}
.prevPost{left:auto;right:0}}@media(min-width:56.25em){.margin--df,.margin--gt{padding-left:5rem;padding-right:5rem}
}@media(min-width:62.5em){.col--sm.gutterGroup--a .col--1{width:25%}.col--md.gutterGroup--a .col--1{width:33.33333%}
.l--base.col--sm.gutterGroup--a .navPrimary{width:75%}.l--base.col--md.gutterGroup--a .navPrimary{width:66.66667%}
.l--grid.col--sm.gutterGroup--a .grid-item{width:25%}.l--grid.col--md.gutterGroup--a .grid-item{width:33.33333%;padding-top:0;margin:0}
}@media(min-width:68.75em){.col--sm.gutterGroup--b .col--1{width:25%}.col--md.gutterGroup--b .col--1{width:33.33333%}
.col--lg.gutterGroup--a .col--1{width:33.33333%}.col--lg.gutterGroup--b .col--1{width:33.33333%}
.l--base .description-item{padding-top:5em}.l--base .navPrimary-list{text-align:right}
.l--base .navPrimary-item{display:inline-block;margin-bottom:-.25em}.l--base .navPrimary-item:not(:first-child){margin-left:1.25em}
.l--base.col--sm.gutterGroup--b .navPrimary{width:75%}.l--base.col--md.gutterGroup--a .navSecondary,.l--base.col--md.gutterGroup--a .description-item{width:66.66667%}
.l--base.col--md.gutterGroup--b .navPrimary{width:66.66667%}.l--base.col--md.gutterGroup--b .navSecondary,.l--base.col--md.gutterGroup--b .description-item{width:66.66667%}
.l--base.col--lg.gutterGroup--a .navPrimary{width:66.66667%}.l--base.col--lg.gutterGroup--a .navSecondary,.l--base.col--lg.gutterGroup--a .description-item{width:66.66667%}
.l--base.col--lg.gutterGroup--b .navPrimary{width:66.66667%}.l--base.col--lg.gutterGroup--b .navSecondary,.l--base.col--lg.gutterGroup--b .description-item{width:66.66667%}
.l--grid.col--sm.gutterGroup--b .grid-item{width:25%}.l--grid.col--md.gutterGroup--b .grid-item{width:33.33333%;padding-top:0;margin:0}
.l--grid.col--lg.gutterGroup--a .grid-item{width:33.33333%;padding-top:0;margin:0}
.l--grid.col--lg.gutterGroup--b .grid-item{width:33.33333%;padding-top:0;margin:0}
}@media(min-width:75em){.col--sm.gutterGroup--a .col--1{width:20%}.l--base.col--sm.gutterGroup--a .navPrimary{width:80%}
.l--base.col--sm.gutterGroup--a .navSecondary,.l--base.col--sm.gutterGroup--a .description-item{width:80%}
.l--grid.col--sm.gutterGroup--a .grid-item{width:20%}}@media(min-width:81.25em){.col--sm.gutterGroup--b .col--1{width:20%}
.l--base.col--sm.gutterGroup--b .navPrimary{width:80%}.l--base.col--sm.gutterGroup--b .navSecondary,.l--base.col--sm.gutterGroup--b .description-item{width:80%}
.l--grid.col--sm.gutterGroup--b .grid-item{width:20%}}@media(min-width:87.5em){.col--md.gutterGroup--a .col--1{width:25%}
.l--base.col--md.gutterGroup--a .navPrimary{width:75%}.l--base.col--md.gutterGroup--a .navSecondary,.l--base.col--md.gutterGroup--a .description-item{width:75%}
.l--grid.col--md.gutterGroup--a .grid-item{width:25%}.permaPost.post-size--sm{max-width:48rem}
.permaPost.post-size--md{max-width:56rem}.permaPost.post-size--lg{max-width:64rem}
}@media(min-width:93.75em){.col--sm.gutterGroup--a .col--1{width:16.6666%}.col--md.gutterGroup--b .col--1{width:25%}
.l--base.col--sm.gutterGroup--a .navPrimary{width:83.33333%}.l--base.col--sm.gutterGroup--a .navSecondary,.l--base.col--sm.gutterGroup--a .description-item{width:66.66667%}
.l--base.col--md.gutterGroup--b .navPrimary{width:75%}.l--base.col--md.gutterGroup--b .navSecondary,.l--base.col--md.gutterGroup--b .description-item{width:75%}
.l--grid.col--sm.gutterGroup--a .grid-item{width:16.6666%}.l--grid.col--md.gutterGroup--b .grid-item{width:25%}
}@media(min-width:100em){.col--sm.gutterGroup--b .col--1{width:16.6666%}.col--lg.gutterGroup--a .col--1{width:25%}
.l--base.col--sm.gutterGroup--b .navPrimary{width:83.33333%}.l--base.col--sm.gutterGroup--b .navSecondary,.l--base.col--sm.gutterGroup--b .description-item{width:66.66667%}
.l--base.col--lg.gutterGroup--a .navPrimary{width:75%}.l--base.col--lg.gutterGroup--a .navSecondary,.l--base.col--lg.gutterGroup--a .description-item{width:75%}
.l--grid.col--sm.gutterGroup--b .grid-item{width:16.6666%}.l--grid.col--lg.gutterGroup--a .grid-item{width:25%}
}@media(min-width:106.25em){.col--lg.gutterGroup--b .col--1{width:25%}.l--base.col--lg.gutterGroup--b .navPrimary{width:75%}
.l--base.col--lg.gutterGroup--b .navSecondary,.l--base.col--lg.gutterGroup--b .description-item{width:50%}
.l--grid.col--lg.gutterGroup--b .grid-item{width:25%}}@media(min-width:112.5em){.col--sm.gutterGroup--a .col--1{width:14.28571%}
.col--md.gutterGroup--a .col--1{width:20%}.l--base.col--sm.gutterGroup--a .navPrimary{width:85.71429%}
.l--base.col--sm.gutterGroup--a .navSecondary,.l--base.col--sm.gutterGroup--a .description-item{width:57.14286%}
.l--base.col--md.gutterGroup--a .navPrimary{width:80%}.l--base.col--md.gutterGroup--a .navSecondary,.l--base.col--md.gutterGroup--a .description-item{width:60%}
.l--grid.col--sm.gutterGroup--a .grid-item{width:14.28571%}.l--grid.col--md.gutterGroup--a .grid-item{width:20%}
}@media(min-width:118.75em){.col--sm.gutterGroup--b .col--1{width:14.28571%}.col--md.gutterGroup--b .col--1{width:20%}
.l--base.col--sm.gutterGroup--b .navPrimary{width:85.71429%}.l--base.col--sm.gutterGroup--b .navSecondary,.l--base.col--sm.gutterGroup--b .description-item{width:57.14286%}
.l--base.col--md.gutterGroup--b .navPrimary{width:80%}.l--base.col--md.gutterGroup--b .navSecondary,.l--base.col--md.gutterGroup--b .description-item{width:60%}
.l--grid.col--sm.gutterGroup--b .grid-item{width:14.28571%}.l--grid.col--md.gutterGroup--b .grid-item{width:20%}
}@media(min-width:131.25em){.col--sm.gutterGroup--a .col--1{width:12.5%}.col--lg.gutterGroup--a .col--1{width:20%}
.l--base.col--sm.gutterGroup--a .navPrimary{width:87.5%}.l--base.col--sm.gutterGroup--a .navSecondary,.l--base.col--sm.gutterGroup--a .description-item{width:50%}
.l--base.col--lg.gutterGroup--a .navPrimary{width:80%}.l--base.col--lg.gutterGroup--a .navSecondary,.l--base.col--lg.gutterGroup--a .description-item{width:60%}
.l--grid.col--sm.gutterGroup--a .grid-item{width:12.5%}.l--grid.col--lg.gutterGroup--a .grid-item{width:20%}
}@media(min-width:137.5em){.col--sm.gutterGroup--b .col--1{width:12.5%}.col--md.gutterGroup--a .col--1{width:16.6666%}
.col--lg.gutterGroup--b .col--1{width:20%}.l--base.col--sm.gutterGroup--b .navPrimary{width:87.5%}
.l--base.col--sm.gutterGroup--b .navSecondary,.l--base.col--sm.gutterGroup--b .description-item{width:50%}
.l--base.col--md.gutterGroup--a .navPrimary{width:83.33333%}.l--base.col--md.gutterGroup--a .navSecondary,.l--base.col--md.gutterGroup--a .description-item{width:50%}
.l--base.col--lg.gutterGroup--b .navPrimary{width:80%}.l--base.col--lg.gutterGroup--b .navSecondary,.l--base.col--lg.gutterGroup--b .description-item{width:60%}
.l--grid.col--sm.gutterGroup--b .grid-item{width:12.5%}.l--grid.col--md.gutterGroup--a .grid-item{width:16.6666%}
.l--grid.col--lg.gutterGroup--b .grid-item{width:20%}}@media(min-width:143.75em){.col--md.gutterGroup--b .col--1{width:16.6666%}
.l--base.col--md.gutterGroup--b .navPrimary{width:83.33333%}.l--base.col--md.gutterGroup--b .navSecondary,.l--base.col--md.gutterGroup--b .description-item{width:50%}
.l--grid.col--md.gutterGroup--b .grid-item{width:16.6666%}}@media(min-width:150em){.col--sm.gutterGroup--a .col--1{width:11.11111%}
.l--base.col--sm.gutterGroup--a .navPrimary{width:88.88889%}.l--base.col--sm.gutterGroup--a .navSecondary,.l--base.col--sm.gutterGroup--a .description-item{width:44.44444%}
.l--grid.col--sm.gutterGroup--a .grid-item{width:11.11111%}}@media(min-width:156.25em){.col--sm.gutterGroup--b .col--1{width:11.11111%}
.l--base.col--sm.gutterGroup--b .navPrimary{width:88.88889%}.l--base.col--sm.gutterGroup--b .navSecondary,.l--base.col--sm.gutterGroup--b .description-item{width:44.44444%}
.l--grid.col--sm.gutterGroup--b .grid-item{width:11.11111%}}@media(min-width:162.5em){.col--md.gutterGroup--a .col--1{width:14.28571%}
.l--base.col--md.gutterGroup--a .navPrimary{width:85.71429%}.l--base.col--md.gutterGroup--a .navSecondary,.l--base.col--md.gutterGroup--a .description-item{width:42.85714%}
.l--grid.col--md.gutterGroup--a .grid-item{width:14.28571%}}@media(min-width:168.75em){.col--md.gutterGroup--b .col--1{width:14.28571%}
.col--lg.gutterGroup--a .col--1{width:16.6666%}.l--base.col--md.gutterGroup--b .navPrimary{width:85.71429%}
.l--base.col--md.gutterGroup--b .navSecondary,.l--base.col--md.gutterGroup--b .description-item{width:42.85714%}
.l--base.col--lg.gutterGroup--a .navPrimary{width:83.33333%}.l--base.col--lg.gutterGroup--a .navSecondary,.l--base.col--lg.gutterGroup--a .description-item{width:50%}
.l--grid.col--md.gutterGroup--b .grid-item{width:14.28571%}.l--grid.col--lg.gutterGroup--a .grid-item{width:16.6666%}
}@media(min-width:175em){.col--lg.gutterGroup--b .col--1{width:16.6666%}.l--base.col--lg.gutterGroup--b .navPrimary{width:83.33333%}
.l--base.col--lg.gutterGroup--b .navSecondary,.l--base.col--lg.gutterGroup--b .description-item{width:50%}
.l--grid.col--lg.gutterGroup--b .grid-item{width:16.6666%}}@media(max-width:24.9375em){[class*='gutter--']{margin-left:-0.5rem}
[class*='gutter--'] .grid-item{padding-left:.5rem .5rem}.l--base .title-item{width:49.9%}
}@-webkit-keyframes progress{0%,100%{opacity:0}50%{opacity:1}
}@keyframes progress{0%,100%{opacity:0}50%{opacity:1}}