html{box-sizing:border-box;}*, *:before, *:after{box-sizing:inherit;}.info .brief_bg{height:calc(19.4em + (1.45 - 1.5) * ((100vw - 84em)/(35 - 21)));width:100%;margin-bottom:1.4em;max-width:800px;position:relative;}:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1;--pastel_yellow:rgba(251, 251, 239, 1);--pastel_blue:rgba(239, 251, 251, 1);--pastel_purple:rgba(251, 239, 251, 1);--black:#2b2b2b;--highlighter_blue:rgba(139, 151, 251, 1);--other_black:#5b5b5b;--logo_dim:5.5em;--button_shadow:0 1px 2px rgb(0 0 0 / 15%);--raised_button:0 1px 5px rgb(0 0 0 / 11%), 0 2px 5px rgb(0 0 0 / 11%), 0 2px 10px rgb(0 0 0 / 11%), 0 8px 8px rgb(0 0 0 / 11%);--main_color:rgba(0,144,129,1.00);--off_main:rgba(104,255,239,1.00);--complement_main:rgba(144,0,14,1.00);--highlight_main:rgba(115,201,45,1.00);--off_highlight:rgba(105,255,71,1.00);--complement_high:rgba(131,45,201,1.00);}body{background-color:white;margin:0;color:#2b2b2b;box-sizing:border-box;overflow-x:hidden;-webkit-font-smoothing:antialiased;font-feature-settings:'liga', 'ss01';font-size:calc(0.7em + 1.9 * ((200vw)/(1150 - 450)));backface-visibility:hidden;position:relative;height:100vh;display:flex;flex-flow:column;align-items:center;justify-content:space-between;}body>*{}div.grecaptcha-badge{display:none!important;}.gap_holder{height:100%;}.logo{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;padding-top:2em;position:relative;align-self:center;padding-bottom:1.5em;background-image:linear-gradient(to bottom, var(--pastel_yellow), white);width:100%;}.logo div.text{font-family:'concourse_sc';font-size:5em;letter-spacing:-0.05em;}.logo .text.think{padding-right:0.1em;}.logo .text.heaven{padding-left:0.1em;position:absolute;right:-3.15em;bottom:0.35em;}.logo .text.heaven:first-letter{color:#666666;}.logo .image{width:10em;height:12.4em;text-align:center;position:relative;background-size:contain !important;display:flex;justify-content:space-around;flex-flow:column;align-items:center;font-size:0.4em;}.logo .image:not(.howto):before{content:'think';font-family:'concourse_sc';font-size:5em;letter-spacing:-0.05em;position:absolute;left:-2.54em;bottom:0.35em;display:block;}.logo .image:not(.howto):after{content:'heaven';font-family:'concourse_sc';font-size:5em;letter-spacing:-0.05em;position:absolute;right:-3.15em;bottom:0.35em;list-style-type:'h';color:#666666;}.main{max-width:100em;margin:0 auto;padding-top:2em;}.subscribe_share{display:flex;align-items:center;justify-content:space-evenly;max-width:100em;width:100%;flex-flow:row wrap;gap:2em 5em;position:relative;padding-top:3em;margin:4em auto;box-shadow:0em -2.9em 2.2em -2.5em rgb(0 0 0 / 75%);}.subscribe_share:before{content:" ";display:block;height:3.2em;background-image:url('/img/torn-border2.png');position:absolute;top:-2.2em;width:100%;background-size:contain;background-repeat:repeat-x;max-width:100em;transform:rotateY(180deg) scaleX(-1);filter:blur(0.5px);}a:not(.simple){display:flex;flex-flow:column;justify-content:space-between;align-items:flex-start;color:unset;text-decoration:none;-webkit-transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transform:translateZ(0) perspective(1px);backface-visibility:hidden;z-index:1;position:relative;}a.disabled .section{filter:blur(3px);}a.disabled:after{content:"Coming Soon";font-size:3em;color:black;font-family:'concourse_sc';font-feature-settings:'c2sc';position:absolute;background-color:white;padding:0.2em;}a[href]:not(.simple):hover{transform:scale(0.985, 0.985) perspective(1px);}@media screen and (min-width:1000px){body{font-size:1.1em;}}.vert_divider{height:7em;width:0.1em;border-left:0.2em solid black;align-self:center;padding:0 0em;}em{font-feature-settings:'liga', 'ss03' !important;}@font-face{font-family:concourse-t3-index;font-style:normal;font-weight:400;font-stretch:normal;src:url('data:application/font-woff;charset=utf-8;base64,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') format('woff')}.gpu{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000;}maincontent{padding-top:0px;display:flex;height:auto;margin:0 auto;position:relative;flex-flow:column;}text a{text-decoration:none;color:rgba(99, 95, 124, 1)}text a:hover{color:rgba(200, 225, 125, 1);}verse, span.verse{color:#222;cursor:pointer;-webkit-transition:color .8s ease-out;-moz-transition:color .8s ease-out;-o-transition:color .8s ease-out;transition:color .8s ease-out;padding:0px 2px;position:relative;z-index:3;}verse:hover, span.verse:hover{cursor:pointer;-webkit-transition:color .8s ease-out;-moz-transition:color .8s ease-out;-o-transition:color .8s ease-out;transition:color .8s ease-out;text-decoration:none;}verse:before, span.verse:before{content:"(";opacity:0.3;color:rgba(125, 125, 255, 1);}verse:after, span.verse:after{content:")";opacity:0.3;color:rgba(125, 125, 255, 1);}.show-verse{display:block;position:absolute;background:white;height:400px;font-size:0.7em;overflow-y:scroll;z-index:4;color:black;cursor:text;}versebar h2{padding:0;padding-top:0px;padding-bottom:0px;margin:0;font-weight:400;font-size:1.7em;font-weight:400;margin:0;font-feature-settings:'onum';line-height:155%;text-transform:none;text-decoration:none;word-wrap:break-word;text-rendering:optimizeLegibility;}versebar p{margin-bottom:0;margin-top:10px;font-size:1.3em;color:rgba(30, 30, 30, 0.97);line-height:140%;font-feature-settings:'onum'1, 'ss01', 'kern';word-break:break-word;}versebar .verse-num{vertical-align:baseline;font-size:1em;position:relative;font-weight:400;font-feature-settings:'sups';}.displaynone{display:none !important;}.invisible{visibility:hidden;}.transparent{opacity:0 !important;}.transition_fast{-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.1s ease-out;animation-duration:0.1s}.transition_def{-webkit-transition:all 0.8s ease-out;-moz-transition:all 0.8s ease-out;-o-transition:all 0.8s ease-out;transition:all 0.8s ease-out}.transition_slow{-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out}h2.banner{text-align:center;font-family:'concourse_sc';font-size:1.5em;text-transform:lowercase;font-weight:200;margin:0 0 0.7em 0;}.plyr--audio{margin:0 auto;width:calc(62% - 3.9 * ((100vw - 100em)/(1150 - 458)));z-index:0;}.divider{border-top:1px solid gray;margin:2em auto 2em auto;}.short{width:13%;}.mid{width:55%;}.long{width:85%;}*>bullet{font-family:concourse-t3-index;font-feature-settings:'liga', 'ss02';padding-left:5px;padding-right:5px;font-size:1.1em;}*>bullet:first-of-type{--bullet_count:0;}*>bullet.blank{font-feature-settings:'liga'}*>bullet:before{content:counter(bullet);counter-increment:bullet;}hr{width:25%;margin-bottom:20px;margin-top:20px;border:0;border-top:0.08em rgba(69, 65, 94, 0.8) solid;}ol>ol{margin-top:0.2em;margin-left:2em;margin-bottom:0.2em;counter-reset:subli;}ol{counter-reset:li;margin-left:0;padding-left:0;margin-top:-0.8em;}ol>li{position:relative;margin:0 0 0 2em;list-style:none;display:block;align-items:center;align-items:center;flex-flow:row wrap;}li span{counter-reset:bullet;}ol>li:before{content:counter(li);counter-increment:li;font-family:concourse-t3-index;font-feature-settings:'liga', 'ss03';align-self:start;margin-top:4px;position:relative;left:-0.5em;font-size:1.1em;}ol ol{margin-top:0.2em;margin-bottom:0.2em;counter-reset:subli;}ol>ol>li:before{content:counter(subli);counter-increment:subli;font-feature-settings:'liga', 'ss01';}ol ol>li:before{content:counter(subli);counter-increment:subli;font-feature-settings:'liga', 'ss01' !important;}ol.list li{padding-bottom:1.6em;position:relative;border-left:0.07em solid gray;display:block;padding-left:0.7em;line-height:1.5em;}ol.list li:last-of-type{padding-bottom:0.1em;}ol.list li + li:before{content:'';border-top:0.07em solid gray;width:4em;height:2em;display:block;position:absolute;left:0;margin-top:-0.87em;}#comment, #contact{background-color:white;margin:0 auto;position:relative;font-size:1.3em;display:flex;flex-flow:column;justify-content:center;align-items:stretch;width:100%;position:relative;}.g-recaptcha, .comment_captcha, .contact_captcha{display:flex;position:relative;cursor:pointer;color:white;}.g-recaptcha .grecaptcha-badge{display:none!important;}.g-recaptcha:before, .comment_captcha:before, .contact_captcha:before{align-self:center;background-color:black;font-family:'concourse_sc';font-feature-settings:'c2sc','ss01';width:5.3em;padding:0.7em;border-radius:0.4em;margin:0 auto;font-size:1em;font-weight:400;}.comment_captcha:hover:before, .comment_body .reply:hover:before, .comment_body .reply.active:before, .contact_captcha:hover:before{background-color:var(--highlighter_blue);color:black;}.comments form textarea, #contact textarea{font-family:'equity_text';font-weight:300;font-feature-settings:'onum','ss03';line-height:1.23;min-height:6em;color:var(--black);resize:vertical;min-height:100px;border:0.3em solid transparent;outline:3px solid #dadcde;}#contact .personal_submit, .comments form .personal_submit{display:flex;align-items:center;justify-content:space-between;flex-flow:row wrap;gap:1em 0.5em;}.personal_submit .options{display:flex;flex-flow:column;gap:2em;width:50%;align-items:baseline;}input{-moz-appearance:initial;}.personal_submit input[type='text']{padding:0.3em;font-size:1em;font-family:'equity_text';font-weight:300;border:0.3em solid transparent;outline:3px solid #dadcde;max-width:50%;width:48%;}.personal_submit .info{gap:0 0.4em;display:flex;flex-flow:row wrap;align-items:center;justify-content:center;width:auto;}input[type="text"]+input[type="text"]{}.personal_submit input+input{}input[type=checkbox]{-moz-appearance:initial;// Hack for Firefox Browsers position:relative;cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-size:1.3em;width:100%;height:0;}input[type=checkbox]:after{position:relative;margin-left:1.4em;align-self:center;font-family:'concourse_sc';font-feature-settings:'c2sc';font-weight:400;font-size:0.9em;width:100%;}input[name="sub_replies"]:after{content:"notify me of replies";}input[name="sub_new_posts"]:after{content:"subscribe to new posts";}input+.message, textarea+.message{padding-bottom:0.6em;font-size:0.8em;align-self:baseline;font-weight:400;}textarea.invalid, input.invalid{border:0.15em solid red!important;outline:0px!important;display:flex;justify-content:space-between;}input[type=checkbox]:before{content:'';display:block;position:absolute;width:0.7em;height:0.7em;border:0.15em solid lightgray;border-radius:3px;background-color:white;align-self:center;margin-top:0.2em;}input[type=checkbox]:checked:before{content:'';background-color:var(--highlighter_blue);}.highlight.tags{font-family:'concourse';padding-top:2em;}.results .tag{flex-flow:column;}.results .tag + .tag{margin-top:1.5em;}.results{padding-top:2em;font-size:1.3em;}.results .tag_title{font-size:0.6em;}.highlight.category, .highlight.tags{padding-bottom:2em;width:100%;}.tags:before{content:'Tags';font-family:'concourse_sc';font-feature-settings:'c2sc','ss03';font-weight:400;justify-self:center;}.highlight.tags:before{content:'Tags:';font-size:2em;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;border-top:0.05em solid black;}.highlight.category:before{content:"Categories and Tags";display:block;font-family:'concourse_sc';text-transform:lowercase;font-size:2.2em;font-weight:400;box-shadow:0px 0.04em 0px 0px var(--black);margin-bottom:0.4em;width:100%;}.highlight.tags > .tag{background:rgba(100,100,100,0.3);border-radius:0.4em;display:inline-block;margin-top:0.3em;text-transform:capitalize;cursor:pointer;font-weight:400;padding:0.5em 0.8em;}.highlight.tags > .tag.active{background:var(--highlighter_blue);}.highlight.tags>.tag + .tag{margin-left:0.7em;}.highlight.tags>.tag:hover{background-color:antiquewhite;}.tag{display:flex;flex-flow:column;font-family:'equity_text';font-weight:300;align-self:stretch;}.tag_title{margin-bottom:0.4em;}.posts{display:flex;flex-flow:row wrap;gap:1.5em 3em;font-size:0.9em;}.results .posts{gap:1.5em 2em;}.tags:not(.highlight){display:flex;flex-flow:column;width:min(69em, 100vw);align-items:baseline;justify-content:flex-start;padding:0 1em;}.tags:not(.highlight):before{font-size:3.5em;padding-bottom:0.3em;}.tag + .tag{margin-top:2.5em;}.tag_title span{font-family:'concourse_sc';font-size:2em;font-weight:400;color:rgba(120,120,190,1);display:inline-block;flex-flow:unset;font-feature-settings:'c2sc';}.tag .post{display:flex;flex-flow:row;justify-content:flex-start;align-items:center;gap:0 0.5em;font-size:1.2em;margin-left:1.4em;line-height:1.4;}.results .tag .post{margin:0;font-size:0.9em;}.tag .post + .post{}.post .tag_image{height:4em;width:6.1em;}.post .tag_info{display:flex;flex-flow:column;text-transform:capitalize;}.tag_info .name, .tag_info .date{cursor:pointer;display:block;width:auto;align-self:baseline;}.tag_info .date{font-style:italic;font-feature-settings:'ss01';color:darkslategrey;}.tag_info .name:hover, .tag_info .date:hover{box-shadow:0px 0.07em 0px 0px var(--highlighter_blue);}.tag_info .title{font-weight:400;}@media screen and (max-width:800px){.plyr--audio{width:unset;}}:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1;--pastel_yellow:rgba(251, 251, 239, 1);--pastel_blue:rgba(239, 251, 251, 1);--pastel_purple:rgba(251, 239, 251, 1);--black:#2b2b2b;--highlighter_blue:rgba(139, 151, 251, 1);--other_black:#5b5b5b;}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes image_blur{0%{-webkit-filter:blur(0px);}50%{-webkit-filter:blur(55px);}100%{-webkit-filter:blur(0px);}}@keyframes image_blur{0%{filter:blur(0px);}50%{filter:blur(55px);}100%{filter:blur(0px);}}.image_blur{-webkit-animation:image_blur 0.25s cubic-bezier(0.455, 0.030, 0.515, 0.955) both;animation:image_blur 0.25s cubic-bezier(0.455, 0.030, 0.515, 0.955) both;}.flip-vertical-right{-webkit-animation:flip-vertical-right 0.25s cubic-bezier(0.455, 0.030, 0.515, 0.955) both;animation:flip-vertical-right 0.25s cubic-bezier(0.455, 0.030, 0.515, 0.955) both;}@-webkit-keyframes flip-vertical-right{0%{-webkit-transform:rotateY(0);transform:rotateY(0);}100%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}}@keyframes flip-vertical-right{0%{-webkit-transform:rotateY(0);transform:rotateY(0);}100%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}}.flip-vertical-left{-webkit-animation:flip-vertical-left 0.25s cubic-bezier(0.455, 0.030, 0.515, 0.955) both;animation:flip-vertical-left 0.25s cubic-bezier(0.455, 0.030, 0.515, 0.955) both;}@-webkit-keyframes flip-vertical-left{0%{-webkit-transform:rotateY(0);transform:rotateY(0);}100%{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);}}@keyframes flip-vertical-left{0%{-webkit-transform:rotateY(0);transform:rotateY(0);}100%{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.25, 1.25, 1.25);transform:scale3d(1.25, 1.25, 1.25)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.25, 1.25, 1.25);transform:scale3d(1.25, 1.25, 1.25)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes shakeX{0%, to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%, 40%, 60%, 80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}@keyframes shakeX{0%, to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%, 40%, 60%, 80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}.shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%, to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}20%, 40%, 60%, 80%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}}@keyframes shakeY{0%, to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}20%, 40%, 60%, 80%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}}.shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}.menu{font-size:0.7em;}.logo:not(.subpage)+.menu{font-size:0.7em;}.menu{position:absolute;top:0;display:flex;flex-flow:row;justify-content:space-between;width:100vw;align-items:center;margin:2.2em 0;}@media screen and (min-width:1150px){.menu{max-width:100em;}}*:checked~maincontent,*:checked~.about.info,*:checked~.logo.subpage,*:checked~.comments,*:checked~.gap_holder{overflow:hidden;display:none;}*:checked~.menu .sidebar{visibility:visible;margin:0 auto;position:relative;animation:0.35s fadeIn;animation-fill-mode:forwards;}#loginShowHide:checked~.menu .sidebar{flex-flow:column;justify-content:center;align-items:center;padding:0;}*:checked~.menu .left{position:fixed;z-index:10;top:0;left:0;background:var(--pastel_yellow);}.howto_menu{position:fixed;display:flex;flex-flow:column;align-items:flex-start;left:0;z-index:6;padding:1em 0;background:rgba(255, 255, 255, 0.85);top:0;border-bottom-right-radius:0.5em;}#menuShowHide:checked~.menu #menuLabel{border-color:transparent;visibility:hidden;position:fixed;top:1.4em;z-index:99;cursor:pointer;top:0;}#menuLabel{width:1.8em;height:1.7em;margin:0.65em 0;margin-left:1em;cursor:pointer;z-index:33;left:0;display:flex;background:transparent url(/img/hamburger.svg) no-repeat center;}.sidebar{font-family:"concourse_sc";color:black;text-decoration:none;font-size:2.7em;display:none;visibility:hidden;position:fixed;top:0;flex-flow:column;z-index:9;justify-content:flex-start;align-items:center;left:0;padding-top:2em;}.sidebar .image.landing{background:transparent url(/img/landing_logo.svg) no-repeat center;background-size:contain;position:fixed;width:35.6em;height:50em;bottom:-1.3em;right:0;font-size:1em;opacity:0.1;transform:translateX(-50%) translateY(-50%);left:50%;top:50%;}.sidebar .container{display:flex;flex-flow:column;z-index:99;position:relative;overflow:hidden;overflow-y:auto;width:100%;max-width:44em;margin:0 auto;}.container .menu_pages{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;gap:2em;overflow-y:auto;margin-bottom:2em;font-size:0.8em;}.item label{cursor:pointer;}#menu_contact,#menu_contact+.contact{display:none;}#menu_contact:checked+.contact{display:flex;padding:0 0.4em;max-width:450px;}#menu_contact:checked+.contact #contact{padding:0;}.sidebar .container .current.page{margin-left:0.5em;padding-bottom:0.5em;}.other_pages{margin-left:0.5em;padding-bottom:0.5em;}.sidebar .other.pages{display:flex;flex-flow:column;max-width:1000px;gap:3em;width:100%;position:relative;}.container .search_bar,.container .login,.container .posts_area{display:flex;flex-flow:column;align-items:flex-start;justify-content:flex-end;position:relative;font-size:0.8em;height:auto;position:relative;width:100%;}.container .login{width:auto;align-self:center;justify-self:center;margin-bottom:1em;}.login .login_message{font-size:1.9em;font-feature-settings:'c2sc';padding-bottom:0.3em;}.container .login .bg_banner{display:none;}.login #login{}#search{display:flex;flex-flow:column;width:100%;margin:0 auto;max-width:calc(100% - 3em);position:sticky;top:0;z-index:7;background:var(--pastel_yellow);font-family:'concourse_sc';}#search_results{display:flex;flex-flow:column;justify-content:left;align-items:flex-start;font-family:"equity_text";padding:0 2em;font-size:0.9em;font-weight:200;margin:0 auto;margin-top:1.8em;max-width:calc(100% - 0em);position:relative;background-color:rgba(251, 251, 239, 0.8);overflow-y:auto;height:calc(100vh - 14em);}#search_results:before{content:"";display:flex;position:relative;z-index:-1;}.other_pages .subscribe #subscribe{font-size:1em;gap:0.5em 0.8em;flex-flow:row wrap;}.other_pages .subscribe button{margin:0;}#search_results .highlight.content{height:auto;}#search_results .highlight.content a+a{border-top:1px black dashed;padding-top:0.5em;}#search_results .highlight.content a .title{text-transform:capitalize;font-weight:400;font-size:1.2em;}#search_results .highlight.content a .found{font-size:1.1em;line-height:1.3;}p.highlights em{background-color:var(--highlighter_blue);padding:0.05em 0.3em;}#search_results .highlight.content a .date{font-style:italic;}#search_results .highlight.content a .hlt1{background:aqua;font-style:normal;}.highlight.content:before{content:"articles and lessons";font-family:"concourse_sc";font-size:2.4em;width:100%;display:block;margin-bottom:0.5em;text-transform:lowercase;font-weight:400;box-shadow:0px 0.04em 0px 0px var(--black);}.highlight.content:after{display:flex;position:absolute;z-index:-1;height:105%;width:105%;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);opacity:0.95;}.highlight.category span{background-color:var(--pastel_blue);font-family:'concourse';font-weight:500;font-size:1em;padding:0.5em 0.8em;text-transform:capitalize;border:3px solid var(--highlighter_blue);border-radius:0.2em;cursor:pointer;}.highlight.category span:hover{background-color:var(--highlighter_blue);}.search_bar input{}.search_bar label:before{content:"think";margin-left:3.5em;}.search_bar label:after{content:"heaven";margin-left:5.95em;color:#666666;}.search_bar label{display:flex;flex-flow:column wrap;font-size:2.3em;font-weight:200;max-width:calc(100vw - 4em);}.search_bar label:before,.search_bar label:after{display:block;position:absolute;letter-spacing:-0.05em;font-weight:400;}.search_bar input{height:2.2em;font-family:"concourse";font-size:1.3em;padding:0.3em;color:var(--black);background-color:rgba(255, 255, 255, 0.7);box-shadow:0px 5px 10px -5px rgb(1 1 1 / 20%);background-size:8%;background-position-x:98%;background-position-y:center;border:1px solid #ababab;border-radius:7px;}.search_bar input+input{margin-top:0.9em;}.search_bar input:focus{outline:2px solid #ababab;}.search_bar button{border:0;width:2.6em;height:1.7em;font-size:1.1em;position:absolute;right:0.1em;bottom:-0.15em;cursor:pointer;padding:0.4em;}.sidebar .tree{display:flex;flex-flow:column;justify-content:center;align-items:flex-start;gap:1.3em;}.sidebar .section{font-size:1.3em;font-weight:600;margin-bottom:0.3em;box-shadow:0px 0.05em 0px 0px var(--black);}.items{font-feature-settings:"onum", "c2sc";display:flex;flex-flow:column;align-items:flex-start;justify-content:center;gap:0.85em;font-size:1em;}.items .item_parent a{content:var(--parent);font-size:1.3em;font-weight:600;box-shadow:0px 0.05em 0px 0px var(--black);font-family:"concourse_sc";}.items .item_parent{}.items a{font-family:'equity_text';text-transform:capitalize;margin-left:0.2em;font-weight:300;background-size:0.6em 0.6em;background-position-y:center;background-position-x:100%;flex-flow:row;line-height:0.85;}.items+.items{margin-top:1.6em;}.items:before{content:var(--parent);font-size:1.5em;font-weight:600;box-shadow:0px 0.05em 0px 0px var(--black);font-family:"concourse_sc";line-height:0.9;}.tree a+a:before{content:"";border:none !important;}.tree>a{flex-flow:row;}.tree>a:not(.node_home):after,.items a:after{content:'';background:url(/img/link_indicator.svg) no-repeat 100% center;background-size:0.4em 0.4em;flex-flow:row nowrap;padding-right:0.6em;height:0.6em;align-self:center;opacity:0.3;margin-top:0.1em;}.items a:after{background-size:0.6em 0.6em;margin-left:0.2em;}.node_home~a{font-size:1.6em;font-weight:500;font-feature-settings:'c2sc';line-height:0.85;}.tree a:hover,.items a:hover{box-shadow:0px 0.07em 0px 0px var(--highlighter_blue);}.tree a.node_home{letter-spacing:-0.05em;font-size:2.2em;line-height:0.85;}.tree a.node_home:before{content:"think";}.tree a.node_home:after{content:"heaven";color:#666666;}.step_menu{font-family:"concourse_sc";color:black;text-decoration:none;font-size:1.4em;display:flex;visibility:hidden;position:fixed;background-color:white;z-index:9;top:0;width:auto;height:auto;justify-content:flex-start;align-items:center;box-shadow:0px 3px 7px -5px rgb(0 0 0 / 68%);left:0;min-height:2.4em;flex-flow:row wrap;border-bottom-right-radius:0.5em;max-width:50vw;background-color:#fbfbef;background-image:linear-gradient(to right, white, var(--pastel_blue));}.home:after{content:"";}.home,.back,.cart,.user_login,.search{width:2.7em;height:1.7em;background-size:contain;margin:0.65em 0;cursor:pointer;}.cart{margin-right:1.2em;position:relative;align-items:center;justify-content:center;flex-flow:row;}.cart:after{counter-reset:num_items var(--num_items);content:counter(num_items);font-family:concourse-t3-index;font-size:0.9em;color:black;position:absolute;align-items:center;justify-content:center;right:0.7em;top:0.15em;font-feature-settings:"ss02";text-transform:uppercase;}.left,.right{font-size:1.6em;display:flex;flex-flow:row;justify-content:space-between;align-items:center;position:relative;gap:1.3em;}.right{flex-flow:row;padding-right:0.4em;}.home:hover,.back:hover,.cart:hover,.search:not(#searchLabel):hover,.user_login:hover{filter:invert(24%) sepia(65%) saturate(2104%) hue-rotate(228deg) brightness(91%) contrast(98%);}.home{background:transparent url(/img/home.svg) no-repeat center;}.cart{background:transparent url(/img/cart.svg) no-repeat center;}.user_login{background:transparent url(/img/right_arrow.svg) no-repeat center;}.search{background:transparent url(/img/search.svg) no-repeat center;}.login_button, .posts_button, .new_post{font-family:'concourse_sc';font-feature-settings:'c2sc';padding:0.5em;font-size:1.3em;font-weight:600;cursor:pointer;line-height:1;}#loginShowHide:not(:checked)~.menu .login_button:hover,#postsShowHide:not(:checked)~.menu .posts_button:hover,.new_post:hover{background-color:gray;color:white;outline:0.06em solid white;clip-path:circle(69.5%);}@keyframes blinker{50%{opacity:0;}}.back{background:transparent url(/img/back.svg) no-repeat center;}#about{padding-bottom:30px;background-color:white;display:block;width:100%;margin:0 auto;position:relative;max-width:815px;}.logo+.menu{}.testing{}#about .bg{height:25em;}@font-face{font-family:'equity_text';src:url('../fonts/equity_text_a_bold_italic-webfont.woff') format('woff');font-weight:400;font-style:italic}@font-face{font-family:'equity_text';src:url('../fonts/equity_text_a_bold-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:'equity_text';src:url('../fonts/equity_text_a_italic-webfont.woff') format('woff');font-weight:300;font-style:italic}@font-face{font-family:'equity_text';src:url('../fonts/equity_text_a_regular-webfont.woff') format('woff');font-weight:300;font-style:normal}#about .maintitle{font-family:concourse_sc;text-transform:lowercase;font-size:5em;white-space:break-spaces;word-wrap:break-word;display:block;text-align:center;padding-top:0.9em;}#about .headline{font-family:equity_text;padding:1em;font-size:1.5em;font-weight:200;font-style:italic;text-align:center;}#about .subline{font-family:'concourse_sc';font-weight:300;text-align:center;font-size:1.7em;text-transform:lowercase;font-feature-settings:'ss06','onum';padding:0.8em 0;}#about .description{font-family:concourse;font-size:1.4em;line-height:150%;word-wrap:break-word;text-rendering:optimizeLegibility;position:relative;padding:1em;font-weight:300;font-feature-settings:'ss02';}#about .description:first-letter{color:rgba(69,65,94,1);float:left;font-size:3.2em;margin-top:0.05em;padding-right:.04em;line-height:0.85em;}.about.info{position:relative;display:flex;flex-flow:column;justify-content:center;align-items:center;color:black;font-family:equity_text, concourse;font-weight:200;padding-bottom:1em;padding-top:3.5em;margin-top:3.5em;background-image:linear-gradient(to bottom, rgba(0,0,0,0) 16%, rgba(251,251,239,1) 38%);font-size:1.2em;width:100%;}.about.info > a{z-index:2;width:100%;}.about.info div.image{display:flex;justify-content:center;align-items:center;align-self:center;position:absolute;background:url(/img/thinkheaven_logo.svg) no-repeat center;height:5.8em;width:5.8em;top:-4.8em;background-size:contain !important;z-index:2;flex-flow:column;}.about.info div.image:after, .about.info div.image:before{content:"";position:absolute;margin-top:1.85em;z-index:2;flex-flow:column;border-top:3px solid rgba(128, 128, 128, 0.3);width:100%;}.about.info div.image:after{right:0;margin-right:5.8em;width:calc(50vw - 2.9em);}.about.info div.image:before{left:0;margin-left:5.8em;width:calc(50vw - 2.9em);}.about.info .motto{width:80%;text-align:center;position:relative;font-size:1.3em;padding-top:1em;font-style:italic;max-width:800px;}.about.info .about{text-align:center;width:auto;margin:0 auto;padding-top:0.4em;border-top:1px rgba(69, 65, 94, 0.8) dashed;display:flex;align-items:center;justify-content:center;gap:0 4em;}.about.info .about a, .about .show_contact{font-family:concourse_sc;color:black;text-decoration:none;font-size:1.5em;font-feature-settings:'c2sc';cursor:pointer;font-weight:400;}.about.info .about a + a{border-left:1px black dashed;}.about.info .about a:hover, .about .show_contact:hover{color:#4fa523;}@media screen and (max-width:800px){#about, .about.info{}}.about_contact{padding-bottom:1.5em;max-width:800px;}#show_contact{display:none;}.contact{padding:2em 2em;}#show_contact ~ .contact{display:none;}#show_contact:checked ~ .contact{display:flex;flex-flow:column;padding-top:1.5em;}#contact{padding-top:0.8em;font-size:1.3em;background:transparent;}#contact input+.message, #contact textarea+.message{font-size:0.7em;}.contact_captcha:before{content:'Send Message';font-size:0.8em;}#contact textarea{font-size:0.8em;}textarea ~ .personal_submit{padding-top:1em;}.personal_submit .info{}.personal_submit .submit_subscribe{gap:1em;display:flex;flex-flow:column;justify-content:center;}.personal_submit input{font-size:0.9em;}#contact input{font-size:0.75em;}#contact input[type="checkbox"]{width:7em;}.subscribe, .unsubscribe{display:flex;flex-flow:column;align-items:center;justify-content:center;gap:2em 0;font-family:'equity_text';}.unsubscribe{max-width:50%;margin:0 auto;}.main{}maincontent{}.gap_holder{}.subscribe .show_subscribe{font-family:'concourse_sc';font-feature-settings:'c2sc';font-size:1.3em;cursor:pointer;color:white;background-color:black;padding:0.5em 0.8em;border-radius:0.6em;margin-left:1em;}.subscribe .show_subscribe:hover, .unsubscribe .show_subscribe:hover{color:black;background-color:var(--highlighter_blue);}#show{display:none;}#show:checked+.show_subscribe{display:none;}#show~#subscribe{display:none;}#show:checked~#subscribe{display:block;}#subscribe, #unsubscribe{display:flex;font-size:1.3em;}#unsubscribe{gap:1em 1em;flex-flow:column;width:auto;align-items:center;justify-content:center;}.subscribe_form .message{font-size:0.85em;}#subscribe input, #unsubscribe input{font-family:'equity_text';font-weight:200;padding:0.3em;font-family:'equity_text';font-weight:300;font-size:1em;}#unsubscribe input{text-align:center;max-width:fit-content;}.subscribe button, .unsubscribe button{align-self:center;background-color:black;color:white;font-family:'concourse_sc';font-feature-settings:'c2sc';padding:0.4em 0.9em;font-size:0.9em;border-radius:0.4em;text-align:center;margin:0 auto;cursor:pointer;border:transparent 0px;}.unsubscribe button{font-size:1em;}.subscribe button:hover, .unsubscribe button:hover{background-color:var(--highlighter_blue);color:black;}.main{padding-bottom:5em;}body{}.banner{width:100%;position:relative;display:flex;text-align:center;padding-bottom:2.4em;font-family:"concourse_sc";flex-flow:column;font-weight:300;}.area{display:flex;flex-flow:column;align-items:flex-start;gap:0em;padding-bottom:5em;}.area_title{width:100%;font-size:3em;font-family:"concourse_sc";margin-top:0.6em;margin-bottom:0.5em;position:relative;text-align:left;letter-spacing:0.001em;color:#45415e;justify-self:center;text-transform:uppercase;font-weight:500;text-align:center;background-color:#2b2b2b;color:white;}.banner .main_tag{font-size:2.5em;font-feature-settings:"c2sc";}.banner .text{font-size:2em;font-feature-settings:"c2sc";}.logo{}.logo.subpage{display:flex;width:100%;flex-flow:row wrap;justify-content:space-around;align-items:center;}.logo .image{height:20em;background-size:contain !important;width:14em;display:flex;flex-flow:row wrap;font-size:1.1em;}.image ~ .image{width:17em;}.banner .text{}.steps,.basics{display:flex;flex-flow:row wrap;justify-content:center;align-items:baseline;align-self:center;gap:2em 2em;}.steps .step,.basics .step{max-height:25em;position:relative;padding:0.2em;border-top:0.2em solid rgba(0, 0, 0, 0.7);font-size:1.3em;display:flex;align-self:flex-start;flex-flow:column;--bg-height:11.8em;--bg-width:18.27em;}.step .title{display:flex;justify-content:center;padding-bottom:0.4em;flex-flow:column;}.step .title:after{content:var(--title);align-self:center;max-width:7.67em;position:absolute;right:0;padding-left:0.5em;font-family:"concourse_sc";text-transform:lowercase;font-size:1.7em;text-align:right;font-weight:400;}.step .text{display:block;padding-left:0.5em;font-family:"concourse_sc";text-transform:lowercase;font-size:1.7em;text-align:right;align-self:center;justify-self:self-end;font-weight:400;}.step .icon{width:5.2em;height:3.6em;margin:0.1em 0.1em;align-self:flex-start;}.step:nth-child(2n + 1):nth-last-child(-n + 2){}.main .downloads{display:flex;flex-flow:row wrap;position:relative;justify-content:center;align-items:baseline;gap:2em 2em;padding:0 4em;}.downloads .download{text-decoration:none;display:flex;flex-flow:column;justify-content:center;align-items:center;--bg_width:20em;color:unset;position:relative;-webkit-transition:all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition:all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);}.download:hover .title{color:rgb(85 65 213);}.download:hover{transform:scale(0.985, 0.985);}.download:hover .description{opacity:1;}.download .bg{height:calc(1.59 * var(--bg_width));width:var(--bg_width);margin:0.3em 0;}.download .title{text-decoration:none;font-family:"concourse_sc";text-transform:lowercase;color:black;font-size:1.9em;}.download .description{position:absolute;height:calc(1.61 * var(--bg_width));background-color:rgba(255, 255, 255, 0.8);top:0;font-family:"equity_text";font-weight:100;display:flex;width:100%;flex-flow:column;justify-content:center;opacity:0;}.download .description:before{content:var(--description);position:absolute;align-self:center;justify-content:center;font-size:1.8em;margin:0 0.6em;top:2.8em;font-style:italic;font-feature-settings:"ss06";}.download .description:after{content:"";position:absolute;align-self:center;justify-content:center;font-size:1.2em;margin:0 0.6em;bottom:3.5em;background:transparent url("/img/download_icon.svg") no-repeat center;background-size:contain;width:6em;height:6em;filter:invert(24%) sepia(65%) saturate(2104%) hue-rotate(228deg)    brightness(91%) contrast(98%);}.step .text{}.step .bg{width:var(--bg-width);height:var(--bg-height);position:relative;z-index:-1;border-radius:0.2em;display:flex;flex-flow:column;justify-content:center;align-items:center;}.step .bg:after{content:"";width:var(--bg-width);height:var(--bg-height);background-color:rgba(0, 0, 0, 0.3);position:absolute;opacity:0;display:flex;z-index:1;flex-flow:column;align-items:center;justify-content:center;filter:blur(3px);}.step .overlay:hover{opacity:0.7;}.step .bg:before{content:var(--step_number);font-size:7em;position:absolute;z-index:3;opacity:0;font-family:"concourse_sc";font-weight:600;color:rgb(255 215 0);color:rgb(230, 242, 165);color:white;text-shadow:0px 4px 3px rgb(0 0 0 / 40%), 0px 8px 13px rgb(0 0 0 / 10%),    0px 18px 23px rgb(0 0 0 / 10%);}a:hover .bg:after{opacity:1;}a:hover .bg:before{opacity:1;}@media (max-width:800px){banner title{font-size:50px;transform:translateX(-50%) translateY(-50%);background-color:rgba(0, 0, 0, 0.25);color:white;border-radius:5px;padding:30px;width:85%;}}@media screen and (min-width:1600px){body{font-size:0.9em;}}@media screen and (max-width:1600px){body{font-size:0.8em;}}@media (min-width:601px) and (max-width:1150px){.topbanner logo{}.topbanner div.text maintitle{font-size:9vw;}}@media screen and (max-width:800px){#about, .info{}body{}.logo.subpage{font-size:0.8em;}}@media (max-width:600px){div.topbanner{height:40vw;}.topbanner div.text{display:none;}.topbanner logo{width:40vw;}}