html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}
@view-transition{navigation:auto}@font-face{font-family:Concourse OT;font-style:normal;font-weight:400;font-stretch:100%;font-display:auto;src:url(/fonts/concourse_ot_3_book.woff2)format("woff2")}@font-face{font-family:Concourse OT;font-style:italic;font-weight:400;font-stretch:100%;font-display:auto;src:url(/fonts/concourse_ot_3_book_italic.woff2)format("woff2")}@font-face{font-family:Concourse OT;font-style:normal;font-weight:700;font-stretch:100%;font-display:auto;src:url(/fonts/concourse_ot_6_semibold.woff2)format("woff2")}@font-face{font-family:Concourse OT;font-style:italic;font-weight:700;font-stretch:100%;font-display:auto;src:url(/fonts/concourse_ot_6_semibold_italic.woff2)format("woff2")}@font-face{font-family:Century Supra;src:url(/fonts/century_supra_ot_b_regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Century Supra;src:url(/fonts/century_supra_ot_b_italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Century Supra;src:url(/fonts/century_supra_ot_b_bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Century Supra;src:url(/fonts/century_supra_ot_b_bold_italic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Century Supra Caps;src:url(/fonts/century_supra_b_caps_regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Century Supra Caps;src:url(/fonts/century_supra_b_caps_bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}*{box-sizing:border-box;margin:0;padding:0}:root,html,body{--poemFontStack:"Century Supra","Georgia",serif;--poemHeaderFontStack:"Century Supra Caps","Georgia",serif;--headerFontStack:"Concourse OT","Inter UI","Helvetica Neue","Helvetica","Arial",sans-serif;--myFontSize:20px;--myLineHeight:36px;--textColor:white;--emphasisColor:magenta;--white:white;--black:#000000f2;--backgroundColor:var(--black);--outsidePadding:36px;--insidePadding:18px;--vh:1vh;-webkit-overflow-scrolling:touch;font-family:var(--poemFontStack)}body{padding:var(--outsidePadding)}@media screen and (max-width:767px){body{--outsidePadding:16px;--insidePadding:12px;--myFontSize:16px;--myLineHeight:24px;background-color:#000}}a{color:var(--emphasisColor);text-decoration:none;animation:6s infinite textcoloring}em{font-style:italic}strong{font-weight:700}h1,h2,h3,h4,h5,h6{font-family:var(--headerFontStack);margin:0}h1{font-family:var(--headerFontStack);text-align:left;font-style:normal;font-weight:700;font-size:calc(var(--myFontSize)*2.5);text-transform:uppercase;letter-spacing:4px;margin:calc(var(--outsidePadding)*2)0 var(--outsidePadding)0;-webkit-user-select:none;user-select:none;margin-left:0}h1 strong{color:var(--emphasisColor);font-weight:400;animation:6s infinite textcoloring}.sectionheader{width:100%;padding-bottom:var(--insidePadding);border-bottom:3px solid var(--emphasisColor);margin-top:0;line-height:125%;animation:6s infinite bordercoloring}.sectionheader span{animation:6s infinite textcoloring}.mainContent{background-color:var(--backgroundColor);padding:var(--outsidePadding);flex-direction:column;max-width:1280px;margin-left:auto;margin-right:auto;display:flex}.mainContent.thought{background-color:var(--white);color:var(--black)}article{margin-bottom:var(--outsidePadding);flex-direction:column;align-items:center;display:flex}.main{box-sizing:border-box;max-width:100%;margin:var(--outsidePadding)0;border-radius:4px}.main:after{content:"";width:100%;height:var(--outsidePadding);position:absolute}.main p,.main li,.main td,.main blockquote{font-family:var(--poemFontStack);font-variant-numeric:oldstyle-nums}.main a{text-decoration:none}.main a:hover{border-bottom:3px solid var(--textColor);padding-bottom:1px;text-decoration:none}.main.thoughtslist{--textColor:black;--backgroundColor:white}.main.thoughtslist a,.main.thoughtslist .menu a{animation:none}.main.thoughtslist article{color:#000;background-color:#fff}@media (min-width:769px) and (max-width:1024px){.main{min-width:unset}}@media (max-width:768px){.main{width:100%;min-width:320px;height:100%;margin:0;padding-bottom:64px;overflow-y:hidden}}@media (max-width:640px){.main{-webkit-overflow-scrolling:touch;height:auto;padding-bottom:0;overflow-y:auto}}.draft{background-color:#ffff0040}@keyframes bgcoloring{0%{background-color:#f0f}33%{background-color:#0ff}66%{background-color:#ff0}to{background-color:#f0f}}@keyframes bordercoloring{0%{border-color:#f0f}33%{border-color:#0ff}66%{border-color:#ff0}to{border-color:#f0f}}@keyframes textcoloring{0%{color:#f0f}33%{color:#0ff}66%{color:#ff0}to{color:#f0f}}.mainContent{font-family:var(--headerFontStack);-webkit-overflow-scrolling:touch;box-sizing:border-box;height:100%;font-size:var(--myFontSize);line-height:var(--myLineHeight);color:var(--textColor);background-color:var(--backgroundColor);transition:all .5s;position:relative;overflow:hidden auto}.mainContent h1{width:100%;padding-bottom:var(--outsidePadding);border-bottom:3px solid var(--emphasisColor);margin-top:0;margin-left:0;line-height:125%;animation:6s infinite bordercoloring}.mainContent h2{font-family:var(--headerFontStack);text-transform:uppercase;letter-spacing:4px;margin:var(--outsidePadding)0;color:var(--emphasisColor);font-size:32px;font-weight:700;line-height:48px;animation:6s infinite textcoloring}.mainContent h2 strong{color:#fff;font-weight:700}.mainContent blockquote{margin:var(--insidePadding)0 var(--insidePadding)var(--myLineHeight);line-height:var(--myLineHeight)}.mainContent hr{width:50%;margin:var(--outsidePadding)auto;border-top-width:0;border-bottom-width:3px;animation:6s infinite bordercoloring}.mainContent .bottomlogo{text-align:center;margin:calc(var(--outsidePadding)*2)0 0 0;clear:both;border:none;padding:0;display:block}.mainContent .bottomlogo:hover{border:none;padding:0}.mainContent .bottomlogo .logo{width:128px;height:128px}.mainContent p+p{text-indent:var(--myLineHeight)}.mainContent p+ul{margin-top:calc(.5*var(--myLineHeight))}.mainContent ul{padding-left:var(--myLineHeight);text-indent:calc(0px - var(--myLineHeight));list-style:none}.mainContent ul+p{margin-top:1em}@media (min-width:769px) and (max-width:1024px){.mainContent{margin-top:0;padding-top:0;font-size:16px;line-height:27px}}@media (max-width:768px){.mainContent blockquote{margin:32px 0 32px 32px;line-height:32px}.mainContent h2{font-size:4vw}.mainContent strong a{white-space:normal;-webkit-text-size-adjust:none}}@media (max-width:640px){.mainContent ul{text-indent:-16px;padding-left:16px}.mainContent h1{text-align:center;margin-top:24px;padding-bottom:8px;font-size:24px;line-height:36px}.mainContent h2{margin-top:24px;margin-bottom:12px;font-size:20px;line-height:1.5}.mainContent blockquote{line-height:var(--myLineHeight);margin:18px 0 18px 18px}.mainContent .bottomlogo{margin:24px 0}.mainContent .bottomlogo svg{width:96px;height:96px}}.main li:before{content:"¶";margin-right:1em;animation:6s infinite textcoloring}.attribution{text-align:right;margin-top:var(--insidePadding);text-wrap:balance}.press-description{margin-bottom:var(--insidePadding);margin-left:var(--insidePadding);font-style:italic;text-indent:0!important}.buybutton{color:#fff;white-space:nowrap;text-align:center;-webkit-user-select:none;user-select:none;text-transform:uppercase;letter-spacing:1px;font-size:20px;font-family:var(--headerFontStack);appearance:none;text-shadow:0 0 5px #00000080;cursor:pointer;border:none;border-radius:16px;margin:1em 0 0 auto;padding:4px 12px;animation:6s infinite bgcoloring;display:inline-block}.person-entry h2{margin-bottom:var(--insidePadding)}.mainContent.frontpage h1{padding-bottom:var(--insidePadding);flex-direction:row;align-items:center;display:flex}.mainContent.frontpage h1 svg{width:150px;height:150px}@media (max-width:767px){.mainContent.frontpage h1{flex-direction:column}}.main.ishome{margin-top:0}.splashcontainer{gap:var(--outsidePadding);flex-direction:row;display:flex}@media (max-width:767px){.splashcontainer{flex-direction:column;align-items:center}}.splashcontainer div+div{font-size:var(--myFontSize);line-height:var(--myLineHeight)}.rightsplash .cover-image{margin-bottom:var(--outsidePadding)}.colorH2{padding-bottom:var(--insidePadding);border-bottom:3px solid var(--emphasisColor);margin-top:var(--outsidePadding)!important;animation:6s infinite bordercoloring!important}.colorH2 span{animation:6s infinite textcoloring}.blurber{text-align:right;text-transform:uppercase;letter-spacing:2px;margin-top:var(--insidePadding);margin-bottom:var(--outsidePadding);font-weight:700;animation:6s infinite textcoloring;font-family:var(--headerFontStack)!important}
