*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}h1,h2,h3,h4,h5,h6,i2,i3,i4{font-weight:400}table{border-collapse:collapse;border-spacing:0;word-break:normal}img,fieldset{border:0}abbr,acronym{text-decoration:none}code{line-height:1em}pre{overflow:auto;word-wrap:normal;-moz-tab-size:4;tab-size:4}sub,sup{line-height:.5em}img,.wp-caption{max-width:100%;height:auto}iframe,video,embed,object{display:block;max-width:100%}img,.left,.alignleft,.right,.alignright{display:block}.center,.aligncenter{display:block;float:none;text-align:center;margin-right:auto;margin-left:auto}.clear{clear:both}button,input[type=submit]{cursor:pointer;overflow:visible;-webkit-appearance:none}body{font-family:system-ui,BlinkMacSystemFont,Roboto,"Segoe UI",Segoe,"Helvetica Neue",Tahoma,sans-serif;font-size:21px;line-height:35px;color:#111;overflow-x:hidden}#header{color:#111;background-color:#7ba695;padding-top:22px;padding-bottom:22px}#nav{background-color:#7ba695;border-bottom:1px solid rgba(0,0,0,.1)}#content{word-break:break-word;padding-top:35px;padding-bottom:35px}#footer{font-size:17px;line-height:30px;color:#fff;background-color:#7ba695;padding-top:35px;padding-bottom:35px}.container{box-sizing:border-box;padding-left:22px;padding-right:22px}@media all and (min-width:772px){.container{max-width:728px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto}}@media all and (min-width:798px){.container{max-width:100%;padding-left:35px;padding-right:35px;margin-left:0;margin-right:0}}@media all and (min-width:1178px){.container{max-width:1108px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto}}.content,.sidebar{box-sizing:border-box}.sidebar{margin-top:35px}@media all and (min-width:772px){.has-sidebar .content,.has-sidebar .sidebar{width:100%;max-width:728px}}@media all and (min-width:1178px){.has-sidebar .columns{display:flex;justify-content:space-between}.has-sidebar .sidebar{margin-top:0;max-width:323px}}a{color:#93347b;text-decoration:none}p a,.post_content a{text-decoration:underline}p a.button,.post_content a.button{text-decoration:none}code,pre,kbd{font-family:Menlo,Consolas,Monaco,"Andale Mono",Courier,Verdana,sans-serif}.grt h1{font-size:43px;line-height:67px;font-weight:700;color:#111;margin-bottom:35px}.grt h2,.grt i2{font-size:34px;line-height:54px;font-weight:700;margin-top:57px;margin-bottom:35px}.grt h3,.grt i3{font-size:27px;line-height:44px;font-weight:700;margin-top:35px;margin-bottom:22px}.grt h4,.grt i4{font-size:21px;line-height:35px;font-weight:700;margin-bottom:14px}.grt h1+h2,.grt h2+h3,.grt h2:first-child,.grt h3:first-child,.grt h1+i2,.grt h2+i2,.grt i2,.grt h2+i3,.grt i3{margin-top:0}.grt ul,.grt ol{margin-left:35px}.grt li{margin-bottom:14px}.grt li:last-child{margin-bottom:0}.grt blockquote{color:#828282;padding-left:22px;border-left:9px solid rgba(0,0,0,.1)}.grt sub,.grt sup{color:#111}.grt code,.grt pre,.grt kbd{font-size:19px}.grt code{background-color:rgba(0,0,0,.08);padding:6px;border-radius:9px;margin:0 1px}.grt pre{background-color:#eee;padding:22px}.grt kbd{font-size:17px;color:#4e4e4e;background-color:#f7f7f7;padding:6px 9px;border:1px solid #ccc;border-radius:9px;box-shadow:0 1px 0 rgba(0,0,0,.2),0 0 0 1px #fafafa inset,0 0 0 1px #fff inset;margin:0 1px}.grt p,.grt ul,.grt ol,.grt blockquote,.grt pre,.grt img{margin-bottom:35px}.grt ul ul,.grt ul ol,.grt ol ul,.grt ol ol{margin-top:14px;margin-bottom:0}.grt blockquote>:last-child{margin-bottom:0}@media all and (min-width:772px){body:not(.has-sidebar) .grt h1{font-size:55px;line-height:85px}body:not(.has-sidebar) .grt h2{font-size:43px;line-height:67px}body:not(.has-sidebar) .grt h3{font-size:34px;line-height:54px}body:not(.has-sidebar) .grt h4{font-size:27px;line-height:44px}.grt .left:not(.bar),.grt .alignleft{float:left;clear:both;margin-right:35px}.grt .right:not(.bar),.grt .alignright{float:right;clear:both;margin-left:35px}}.grt .headline_area .headline a{color:#111}.grt .headline_area .headline a:hover{color:#93347b}.grt .byline{font-size:17px;line-height:30px;color:#828282;margin-top:-30px}.grt .byline .post_author:after,.grt .byline .post_date:after,.grt .byline .num_comments_link:after,.grt .byline .post_edit:after{display:block;height:0;content:'\a';white-space:pre}.grt .byline .avatar{width:60px;height:60px}.grt .drop_cap{font-size:70px;line-height:1em;margin-right:9px;float:left}.grt .small{font-size:17px;line-height:30px;color:#828282}.grt .alert,.grt .note,.grt .box{padding:22px}.grt .alert{color:#fff;background-color:#822e6c}.grt .note{background-color:#f1f5f3}.grt .box{background-color:#eee}.grt .highlight{padding:6px 0}.grt .impact{font-size:27px;line-height:44px}.grt .bar{color:#828282}.grt .pop{box-shadow:0 0 14px rgba(0,0,0,.4)}.grt .wp-caption,.grt .frame{box-sizing:border-box;color:#828282;background-color:#eee}.grt .wp-caption.aligncenter img{margin-right:auto;margin-left:auto}.grt .wp-caption .wp-caption-text{margin-bottom:0}.grt .wp-caption-text,.grt .caption,.grt .footnotes{font-size:17px;line-height:30px}.grt .wp-caption-text code,.grt .caption code,.grt .footnotes code{font-size:15px}.grt .caption{color:#828282;margin-top:-30px}.grt .center+.caption,.grt .aligncenter+.caption{text-align:center}.grt h2+.caption,.grt h2+i2{margin-top:-32px}.grt h3+.caption,.grt h3+i3{margin-top:-20.5px;margin-bottom:22px}.grt blockquote+.caption{padding-left:31px}.grt .footnotes{color:#828282;padding-top:22px;border-top:1px dotted rgba(0,0,0,.15)}.grt .footnotes p{margin-bottom:14px}.grt .author_description{border-top:1px solid rgba(0,0,0,.1);padding-top:35px}.grt .author_description .avatar{float:left;width:105px;height:105px;margin-right:22px}.grt .author_description_intro{font-weight:700}.grt .post_box+.post_box{margin-top:57px}.grt .byline,.grt .alert,.grt .note,.grt .box,.grt .wp-caption,.grt .caption,.grt .footnotes,.grt .page-links{margin-bottom:35px}.grt .alert>:last-child,.grt .note>:last-child,.grt .box>:last-child,.grt .footnotes>:last-child,.grt .post_list>:last-child{margin-bottom:0}.grt .post_list{margin-bottom:0}.grt .post_box:after,.grt .headline_area:after,.grt .byline:after,.grt .post_content:after,.grt .post_list:after,.grt .extend:after,.grt .author_description:after,.grt .query_box:after{display:table;clear:both;content:''}@media all and (min-width:477px){.grt .byline .post_author:after,.grt .byline .post_date:after,.grt .byline .num_comments_link:after{display:none}.grt .byline .post_author~.post_date_intro:before,.grt .byline .post_date_intro~.post_date_intro:before,.grt .byline .post_author~.num_comments_link:before,.grt .byline .post_date~.num_comments_link:before,.grt .byline .post_author~.post_edit:before,.grt .byline .post_date~.post_edit:before,.grt .byline .num_comments_link~.post_edit:before{color:#828282;content:'\2022\0020'}}@media all and (min-width:772px){.grt .headline_area{position:relative}body:not(.has-sidebar) .grt h2+.caption{margin-top:-30px}body:not(.has-sidebar) .grt h3+.caption{margin-top:-19px}.grt .impact{font-size:34px;line-height:54px}}label{display:block;font-weight:700}label .required{font-weight:400}.required{color:#d00}input,textarea,select{display:block;width:100%;box-sizing:border-box;font-family:inherit;font-size:inherit;line-height:1em;font-weight:inherit;padding:9px;border:1px solid rgba(0,0,0,.2)}input[type=checkbox],input[type=radio],input[type=image],input[type=submit],select{width:auto}input[type=checkbox],input[type=radio]{display:inline-block}input[type=checkbox]+label,input[type=radio]+label{display:inline;font-weight:400;margin-left:14px}textarea{line-height:inherit}button,input[type=submit],.button{display:inline-block;width:auto;font-family:inherit;font-size:inherit;font-weight:400;line-height:1em;vertical-align:top;color:#fff;text-decoration:none;background-color:#822e6c;padding:14px 22px;border:1px solid rgba(0,0,0,.1);border-bottom-width:4px;border-bottom-color:rgba(0,0,0,.25);border-radius:14px;outline:1px solid rgba(0,0,0,.1);outline-offset:-1px;cursor:pointer;-webkit-appearance:none}button:hover,input[type=submit]:hover,.button:hover,button:active,input[type=submit]:active,.button:active{text-decoration:none;background-color:#9e3883;transition:background-color 0.3s ease}button:active,input[type=submit]:active,.button:active{border-bottom-width:2px;margin-top:2px}button.save,.button.save{color:#fff;background-color:#7ba695}button.save:hover,.button.save:hover,button.save:active,.button.save:active{background-color:#92b5a7}button.delete,.button.delete{color:#fff;background-color:#d50b0b}button.delete:hover,.button.delete:hover,button.delete:active,.button.delete:active{background-color:#f31313}button.action,.button.action{color:#fff;background-color:#822e6c}button.action:hover,.button.action:hover,button.action:active,.button.action:active{background-color:#9e3883}button.update,.button.update{background-color:#fcfc0d}button.update:hover,.button.update:hover,button.update:active,.button.update:active{background-color:#fcfc33}input[type=submit]{color:#fff;background-color:#822e6c}input[type=submit]:hover,input[type=submit]:active{background-color:#9e3883}#site_title{font-size:55px;line-height:85px;font-weight:700;display:inline-block;vertical-align:bottom}#site_title.has-logo{margin-bottom:22px}#site_title.has-logo:last-child{margin-bottom:0}#site_title a{color:inherit}.prev_next{border-top:1px dotted rgba(0,0,0,.15);padding-top:22px;padding-bottom:22px;margin-top:35px;margin-bottom:-35px}.prev_next.blog_nav{width:100%;display:flex;justify-content:space-between;flex-direction:row-reverse}.prev_next .previous_posts:first-child{margin-right:auto}.prev_next .previous_posts a:before{content:'\2190\0020'}.prev_next .next_posts a:after{content:'\0020\2192'}.prev_next .next_post,.prev_next .previous_post{margin-bottom:0}.prev_next .next_post+.previous_post{margin-top:22px}#comments .comments_intro{margin-top:57px;margin-bottom:35px}#comments .comments_intro:after{content:'\0020\2193'}#comments .num_comments,#comments .comments_closed{font-weight:700}#comments .comments_closed{font-weight:700;margin-top:57px}#comments .comment_list{list-style:none;margin-left:0}#comments .comment_list>.comment:first-child{margin-top:0}#comments .comment{margin-top:57px}#comments .comment #respond{margin-top:35px}#comments .children{list-style:none;margin-top:0;margin-left:22px}#comments .children .comment{margin-top:35px}#comments .comment_header{margin-bottom:14px}#comments .avatar{float:right;width:57px;height:57px;margin-left:22px}#comments .comment_author{font-weight:700}#comments .comment_date:before{display:block;height:0;content:'\a';white-space:pre}#comments .comment_text :last-child{margin-bottom:14px}#comments .comment_footer{font-size:17px;line-height:30px}#comments .comment_footer a{text-transform:lowercase;margin-right:14px}#comments .comment_nav{display:flex;justify-content:space-between;flex-direction:row-reverse;padding:22px 0;border-top:1px dotted rgba(0,0,0,.15);border-bottom:1px dotted rgba(0,0,0,.15)}#comments .comment_nav .previous_comments:first-child{margin-right:auto}#comments #respond{margin-top:57px}#comments #respond p{margin-bottom:22px}#comments #respond .comment-reply-title{font-weight:700}#comments #respond #cancel-comment-reply-link{font-weight:400;margin-left:14px}#comments #respond .comment-notes,#comments #respond .logged-in-as{padding:22px;background-color:#822e6c}#comments #respond .comment-form-cookies-consent{font-size:17px;line-height:30px}#comments #respond .comment-form-cookies-consent input{vertical-align:-8%}#comments #respond .comment-form-cookies-consent label{margin-left:9px}#comments #respond .submit{padding:14px}@media all and (min-width:772px){#comments .children{margin-left:35px}#comments .comment_date:before{display:inline;height:auto;content:'\2022\0020';white-space:normal}}.sidebar{background-color:#fff;padding:22px}.sidebar>div{margin-bottom:57px}.sidebar>div>:last-child{margin-bottom:0}.sidebar .widget_title{font-size:27px;line-height:44px;margin-bottom:14px}.sidebar p,.sidebar ul,.sidebar ol{margin-bottom:35px}.sidebar ul,.sidebar ol{margin-left:35px}.sidebar li{margin-bottom:14px}.sidebar li:last-child{margin-bottom:0}.sidebar>:last-child,.sidebar .textwidget>:last-child{margin-bottom:0}@media all and (min-width:772px){.sidebar{padding:35px}}@media all and (min-width:1178px){.sidebar{font-size:17px;line-height:30px;padding:22px}.sidebar>div{margin-bottom:35px}.sidebar .widget_title{font-size:21px;line-height:35px;margin-bottom:9px}.sidebar p,.sidebar ul,.sidebar ol{margin-bottom:22px}.sidebar ul,.sidebar ol{margin-left:22px}.sidebar li{margin-bottom:9px}.sidebar input[type=submit]{padding:9px}}.readability .text .byline .avatar{float:right;margin-left:22px;margin-bottom:0}.focus .text .byline .avatar{margin-bottom:9px}@media all and (min-width:772px){.readability .text .byline .avatar{float:left;margin-left:0;margin-right:22px}.focus .text .byline .avatar{margin-bottom:14px}}.focus .text .breakout{margin-left:auto;margin-right:auto}.text .breakout.left{float:none;margin-left:0;margin-right:0}.text .pullout.left{float:none;margin-right:0}@media all and (min-width:798px){.readability .text,.focus .text{max-width:728px}.readability .text .extend,.focus .text .extend{box-sizing:border-box;max-width:calc(100vw - 70px)}.readability .text .wp-caption img,.focus .text .wp-caption img{max-width:100%}.readability .text .headline_area,.readability .text .post_content>h1,.readability .text .post_content>h2,.readability .text .post_content>h3,.readability .text .post_content>h4,.readability .text .post_content>.impact,.readability .text .extend,.readability .text .extend+.caption{margin-right:calc(798px - 100vw)}.focus .text{margin-left:auto;margin-right:auto}.focus .text .headline_area,.focus .text .post_content>h1,.focus .text .post_content>h2,.focus .text .post_content>h3,.focus .text .post_content>.impact,.focus .text .extend,.focus .text .extend+.caption{margin-left:calc(399px - (100vw / 2));margin-right:calc(399px - (100vw / 2))}.focus .text .extend.right{margin-left:35px}.focus .text .extend.left{margin-right:35px}}@media all and (min-width:1178px){.readability .text .pullout,.focus .text .pullout{float:right;box-sizing:border-box}.readability .text .extend,.focus .text .extend{max-width:1108px}.readability .text .extend .pullout,.focus .text .extend .pullout{float:none;max-width:100%}.readability .text .headline_area,.readability .text .post_content>h1,.readability .text .post_content>h2,.readability .text .post_content>h3,.readability .text .post_content>h4,.readability .text .post_content>.impact,.readability .text .extend,.readability .text .extend+.caption{margin-right:-380px}.readability .text .breakout{max-width:calc(726.5px + (100vw - 1108px) / 2);margin-right:calc(-380px - (100vw - 1108px) / 2)}.readability .text .pullout{max-width:calc(100vw - (100vw - 1108px) / 2 - 785px);margin-right:calc(-380px - (100vw - 1108px) / 2)}.readability .text .extend .pullout{margin-left:0;margin-right:0}.focus .text .headline_area,.focus .text .post_content>h1,.focus .text .post_content>h2,.focus .text .post_content>h3,.focus .text .post_content>.impact,.focus .text .extend,.focus .text .extend+.caption{margin-left:-190px;margin-right:-190px}.focus .text .breakout{max-width:calc(536.5px + (100vw - 1108px) / 2);margin-left:35px;margin-right:calc(364px - (100vw / 2))}.focus .text .breakout.left{margin-left:calc(364px - (100vw / 2));margin-right:35px}.focus .text .pullout{max-width:calc(100vw - (100vw - 1108px) / 2 - 953px);margin-right:calc(-190px - (100vw - 1108px) / 2)}.focus .text .pullout.left{float:left;margin-left:calc(-190px - (100vw - 1108px) / 2);margin-right:0}.focus .text .extend .pullout{margin-left:auto;margin-right:auto}.text .breakout,.text .extend .breakout{float:right;box-sizing:border-box;max-width:calc(536.5px + (100vw - 1108px) / 2);margin-left:35px;margin-right:calc((1108px - 100vw) / 2)}.text .breakout.left,.text .extend .breakout.left{float:left;margin-left:calc((1108px - 100vw) / 2);margin-right:35px}.has-sidebar .text .breakout,.has-sidebar .text .extend .breakout{float:none;max-width:100%;margin-left:0;margin-right:0}}@media all and (min-width:772px){.mode-focus #header,.mode-focus #nav,.mode-focus #nav-secondary,.mode-focus #footer{text-align:center}.mode-focus #header_image,.mode-focus #logo{margin-left:auto;margin-right:auto}}.focus .text .headline_area,.focus .text .featured_image_wrap,.focus .text .post_content h1,.focus .text h2,.focus .text h3,.focus .text h2+.caption,.focus .text h3+.caption,.focus .text .impact,.focus .text .extend+.caption,.focus .text .extend .caption,.focus .text i2,.focus .text h2+i2,.focus .text i3,.focus .text h3+i3{text-align:center}.focus .text .byline .avatar{margin-left:auto;margin-right:auto}.focus .archive_title{text-align:center}@media all and (min-width:798px){.readability .text .wp-post-image,.focus .text .wp-post-image{max-width:calc(100vw - 70px)}.focus .text .wp-post-image{margin-left:auto;margin-right:auto}}@media all and (min-width:1178px){.readability .text .wp-post-image,.focus .text .wp-post-image{max-width:1108px}}.featured_image_link{display:inline-block;vertical-align:top}@media all and (min-width:798px){.readability .text .featured_image_wrap{margin-right:calc(798px - 100vw)}.focus .text .featured_image_wrap{margin-left:calc(399px - (100vw / 2));margin-right:calc(399px - (100vw / 2))}}@media all and (min-width:1178px){.readability .text .featured_image_wrap{margin-right:-380px}.focus .text .featured_image_wrap{margin-left:-190px;margin-right:-190px}}.menu{font-size:21px;line-height:35px;list-style:none;display:flex;align-items:baseline;white-space:nowrap;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:-ms-autohiding-scrollbar}.menu::-webkit-scrollbar{display:none}.menu li{margin-right:22px}.menu li:last-child{margin-right:0}.menu a{display:block;color:#fff;padding-top:6px;padding-bottom:6px}.menu:before{content:'\2194';color:#828282;margin-right:22px}@media all and (min-width:772px){.mode-focus .menu{justify-content:center}.menu:before{display:none}}.bar{color:#828282}@media all and (min-width:1178px){.text .bar{width:100%}.text .bar code{font-size:15px}.readability .text .bar,.focus .text .bar{box-sizing:border-box;float:right;clear:right;font-size:17px;line-height:30px;margin-bottom:22px}.readability .text .bar{max-width:323px;margin-right:-380px}.focus .text .bar{max-width:155px;margin-right:-190px}.focus .text .bar.left{float:left;clear:left;margin-left:-190px}}.bleed{position:relative;width:100vw;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);margin-top:57px;margin-bottom:57px;margin-left:-22px}.bleed+.bleed{margin-top:-57px}.content>.post_box:last-child .bleed:last-child{border-bottom:0;margin-bottom:-35px}.bleed:after{display:table;clear:both;content:''}@media all and (min-width:772px){.bleed{margin-left:calc(calc(728px - 100vw) / 2)}}@media all and (min-width:798px){.bleed{margin-left:-35px}}@media all and (min-width:1178px){.bleed{margin-left:calc(calc(1108px - 100vw) / 2)}}.focus .bleed{left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.bleed .container{padding-top:35px;padding-bottom:9px}.bleed pre,.bleed .wp-caption,.bleed .frame{background-color:rgba(0,0,0,.1)}.bleed.no-border{border-top:none}.bleed.red{background-color:#fcc}.bleed.red blockquote,.bleed.red .post_content>.small,.bleed.red .caption,.bleed.red .bar,.bleed.red .wp-caption{color:maroon}.bleed.salmon{background-color:#fdc}.bleed.salmon blockquote,.bleed.salmon .post_content>.small,.bleed.salmon .caption,.bleed.salmon .bar,.bleed.salmon .wp-caption{color:#802b00}.bleed.orange{background-color:#fec}.bleed.orange blockquote,.bleed.orange .post_content>.small,.bleed.orange .caption,.bleed.orange .bar,.bleed.orange .wp-caption{color:#805500}.bleed.yellow{background-color:#ffc}.bleed.yellow blockquote,.bleed.yellow .post_content>.small,.bleed.yellow .caption,.bleed.yellow .bar,.bleed.yellow .wp-caption{color:olive}.bleed.chartreuse{background-color:#efc}.bleed.chartreuse blockquote,.bleed.chartreuse .post_content>.small,.bleed.chartreuse .caption,.bleed.chartreuse .bar,.bleed.chartreuse .wp-caption{color:#558000}.bleed.lime{background-color:#dfc}.bleed.lime blockquote,.bleed.lime .post_content>.small,.bleed.lime .caption,.bleed.lime .bar,.bleed.lime .wp-caption{color:#2a8000}.bleed.green{background-color:#cfc}.bleed.green blockquote,.bleed.green .post_content>.small,.bleed.green .caption,.bleed.green .bar,.bleed.green .wp-caption{color:green}.bleed.aquamarine{background-color:#cfd}.bleed.aquamarine blockquote,.bleed.aquamarine .post_content>.small,.bleed.aquamarine .caption,.bleed.aquamarine .bar,.bleed.aquamarine .wp-caption{color:#00802b}.bleed.turquoise{background-color:#cfe}.bleed.turquoise blockquote,.bleed.turquoise .post_content>.small,.bleed.turquoise .caption,.bleed.turquoise .bar,.bleed.turquoise .wp-caption{color:#008055}.bleed.cyan{background-color:#cff}.bleed.cyan blockquote,.bleed.cyan .post_content>.small,.bleed.cyan .caption,.bleed.cyan .bar,.bleed.cyan .wp-caption{color:teal}.bleed.blue{background-color:#cef}.bleed.blue blockquote,.bleed.blue .post_content>.small,.bleed.blue .caption,.bleed.blue .bar,.bleed.blue .wp-caption{color:#005580}.bleed.steel{background-color:#cdf}.bleed.steel blockquote,.bleed.steel .post_content>.small,.bleed.steel .caption,.bleed.steel .bar,.bleed.steel .wp-caption{color:#002a80}.bleed.lavender{background-color:#ccf}.bleed.lavender blockquote,.bleed.lavender .post_content>.small,.bleed.lavender .caption,.bleed.lavender .bar,.bleed.lavender .wp-caption{color:navy}.bleed.purple{background-color:#dcf}.bleed.purple blockquote,.bleed.purple .post_content>.small,.bleed.purple .caption,.bleed.purple .bar,.bleed.purple .wp-caption{color:#2b0080}.bleed.orchid{background-color:#ecf}.bleed.orchid blockquote,.bleed.orchid .post_content>.small,.bleed.orchid .caption,.bleed.orchid .bar,.bleed.orchid .wp-caption{color:#550080}.bleed.magenta{background-color:#fcf}.bleed.magenta blockquote,.bleed.magenta .post_content>.small,.bleed.magenta .caption,.bleed.magenta .bar,.bleed.magenta .wp-caption{color:purple}.bleed.pink{background-color:#fce}.bleed.pink blockquote,.bleed.pink .post_content>.small,.bleed.pink .caption,.bleed.pink .bar,.bleed.pink .wp-caption{color:#800055}.bleed.rose{background-color:#fcd}.bleed.rose blockquote,.bleed.rose .post_content>.small,.bleed.rose .caption,.bleed.rose .bar,.bleed.rose .wp-caption{color:#80002a}.bleed:has(+.bleed){border-bottom:0}.youtube{position:relative;background-color:#000;padding-top:56.25%;margin-bottom:35px;overflow:hidden;cursor:pointer}.youtube img,.youtube iframe,.youtube .play,.youtube .play:before{position:absolute}.youtube img{width:100%;top:-16.67%;left:0;opacity:.7}.youtube.custom-thumb img{top:0}.youtube iframe{width:100%;height:100%;top:0;left:0}.youtube .play,.youtube .play:before{top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.youtube .play{width:90px;height:60px;background-color:#ff1616;box-shadow:0 0 30px rgba(0,0,0,.6);z-index:1;opacity:.8;border-radius:6px}.youtube .play:before{content:'';border-style:solid;border-width:15px 0 15px 26px;border-color:transparent transparent transparent #fff}.card{box-sizing:border-box;color:#111;background-color:#fff;border-radius:9px;box-shadow:0 6px 9px rgba(0,0,0,.3);margin-bottom:35px;overflow:hidden;transition:all 0.1s ease-in-out}.card:hover{transform:scale(1.03)}.card .card-body{padding:25px 22px 22px 22px}.card .card-text:first-child{margin-top:3px}.card .card-title,.card .card-subtitle{text-align:center}.card .card-title:last-child,.card .card-subtitle:last-child{margin-bottom:0}.card .card-title{font-size:27px;line-height:44px;font-weight:700;margin-bottom:18px}.card .card-title a{text-decoration:none}.card .card-subtitle{font-size:17px;line-height:30px;color:#828282;margin-top:-18px;margin-bottom:21.5px}.card.card-centered .card-text{text-align:center}.card .card-text>:last-child{margin-bottom:0}@media all and (min-width:520px){.card .card-body{padding:25px 35px 35px 35px}.card .card-title{font-size:34px;line-height:54px}}.grt .card{display:block;text-decoration:none}.grt .card .card-image{max-width:100%;margin-bottom:0}.card-flex{display:flex;flex-wrap:wrap;justify-content:flex-start}.card-flex.card-flex-2>.card,.card-flex.card-flex-3>.card,.card-flex.card-flex-2>.card-link,.card-flex.card-flex-3>.card-link{max-width:536.5px}@media all and (min-width:798px){.card-flex.card-flex-2,.card-flex.card-flex-3{justify-content:space-between}.card-flex.card-flex-2>.card,.card-flex.card-flex-3>.card,.card-flex.card-flex-2>.card-link,.card-flex.card-flex-3>.card-link{max-width:calc(50% - 17.5px)}.card-flex.card-flex-2 .card-body,.card-flex.card-flex-3 .card-body{padding:25px 22px 22px 22px}.card-flex.card-flex-2 .card-title,.card-flex.card-flex-3 .card-title{font-size:27px;line-height:44px}}@media all and (min-width:1057px){.card-flex.card-flex-2 .card-body,.card-flex.card-flex-3 .card-body{padding:25px 35px 35px 35px}.card-flex.card-flex-2 .card-title,.card-flex.card-flex-3 .card-title{font-size:34px;line-height:54px}}@media all and (min-width:1178px){.card-flex.card-flex-3>.card,.card-flex.card-flex-3>.card-link{max-width:calc(33.333% - 23.335px)}.card-flex.card-flex-3 .card-body{padding:25px 22px 22px 22px}.card-flex.card-flex-3 .card-title{font-size:27px;line-height:44px}}.card-flex.card-flex-4>.card,.card-flex.card-flex-4>.card-link{max-width:376.125px}@media all and (min-width:520px){.card-flex.card-flex-4 .card-body{padding:25px 22px 22px 22px}.card-flex.card-flex-4 .card-title{font-size:27px;line-height:44px}}@media all and (min-width:580.5px){.card-flex.card-flex-4{justify-content:space-between}.card-flex.card-flex-4>.card,.card-flex.card-flex-4>.card-link{max-width:calc(50% - 17.5px)}}@media all and (min-width:892.25px){.card-flex.card-flex-4>.card,.card-flex.card-flex-4>.card-link{max-width:calc(33.333% - 23.335px)}}@media all and (min-width:1178px){.card-flex.card-flex-4>.card,.card-flex.card-flex-4>.card-link{max-width:calc(25% - 26.25px)}}.icon-social svg{width:auto;height:27px;fill:#93347b}.icon-social+.icon-social{margin-left:6px}.template-front .container{justify-content:center}#header{background-color:#7ba695}.landing #header .flex{justify-content:center}.landing #header a{cursor:default}#logo img{filter:drop-shadow(1px 1px 0 rgba(0,0,0,.2))}.menu{text-shadow:1px 1px 0 rgba(0,0,0,.2)}.menu a:hover{text-decoration:underline}.alert .caption{color:white!important}.alert a{color:#fff}.post_content>:is(.bleed:first-child,.dpsp-post-pinterest-image-hidden+.bleed){margin-top:-35px;border-top:0}.bleed.green .card .caption{color:#828282}footer{text-shadow:1px 1px 0 rgba(0,0,0,.2)}.icon-social svg{fill:#fff;filter:drop-shadow(1px 1px 0 rgba(0,0,0,.2))}.addtocart{display:flex;text-align:center;color:#fff;font-weight:700;font-size:27px;line-height:30px;text-transform:uppercase}@media all and (max-width:477px){.addtocart{flex-wrap:wrap}}.addtocart:hover{opacity:.9}.addtocart a{color:#fff;text-decoration:none!important}.addtocart .buynow{background-color:#822e6c;padding:22px;flex:1 1 45em;border-top-left-radius:4px;border-bottom-left-radius:4px;border:1px solid rgba(0,0,0,.1);border-bottom-width:1px;border-bottom-width:4px;border-bottom-color:rgba(0,0,0,.25)}@media all and (max-width:477px){.addtocart .buynow{border-top-right-radius:4px;border-bottom-left-radius:0;border:0}}.addtocart .buynow:hover{color:#fff;border-bottom-width:4px;border-bottom-color:rgba(0,0,0,.25)}.addtocart .button-price{background-color:#e3e3e3;color:#822e6c;padding:22px;font-weight:400;flex:2 1 20em;border-top-right-radius:4px;border-bottom-right-radius:4px;border:1px solid rgba(0,0,0,.1);border-bottom-width:1px;border-bottom-width:4px;border-bottom-color:rgba(0,0,0,.25)}@media all and (max-width:477px){.addtocart .button-price{border-top-right-radius:0;border-bottom-left-radius:4px}}.addtocart .button-price:hover{border-bottom-color:rgba(0,0,0,.25);border-bottom-width:4px}#banner{background-color:#822e6c;color:#fff;padding:14px 0;line-height:normal}#banner a{color:#fff;font-weight:700}#banner a:hover{text-decoration:underline}#banner a:before{content:'\01F331'}#banner a:after{content:'\01F33B'}button.save,.button.save{display:block;text-align:center;font-size:28px;line-height:34px;padding:8px 20px;text-decoration:none}.template-front .container{max-width:644px;margin:auto}.eat,.eat a,.menu .eat a{color:#b75130}.make,.make a,.menu .make a{color:#7a547b}.clean,.clean a,.menu .clean a{color:#5890b1}.grow,.grow a,.menu .grow a{color:#568751}.farm,.farm a,.menu .farm a{color:#e18227}.trek,.trek a,.menu .trek a{color:#d39f2b}.bleed.green{background-color:#7ba695;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.2)}.bleed.green .card{text-shadow:none}.bleed.grey{background-color:#eee}.bleed.customimage{background-image:url(https://www.attainable-sustainable.net/wp-content/uploads/2023/01/5-gallon-garden-banner-1.jpg);background-size:cover}.all-caps{text-transform:uppercase}.flex{display:flex;align-items:center;justify-content:space-between}.flex img{margin:auto}.aso{margin-top:57px;font-size:34px!important}.sprite{background:url(https://www.attainable-sustainable.net/wp-content/uploads/2020/05/Sprite.png) no-repeat top left;height:38px;margin:false false 0 false}.sprite.parade{background-position:0 0;width:173px}.sprite.RealSimple{background-position:0 -48px;width:207px;height:23px}.sprite.PW{background-position:0 -81px;width:62px;height:53px}.sprite.NYT{background-position:0 -144px;width:278px}.sprite.Elle{background-position:0 -192px;width:110px;height:45px}.sprite.O{background-position:0 -247px;width:131px;height:53px}.sprite.BuzzFeed{background-position:0 -310px;width:170px;height:30px}.grt .flex,.wp-audio-shortcode{margin-bottom:35px}#site_title.has-logo{margin-bottom:0}.kajabi{font-size:16px;justify-content:flex-end;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:6px}.kajabi li a{font-weight:400}.menu{overflow-x:inherit;flex-wrap:wrap}.menu:before{display:none}.menu li a{font-weight:600;line-height:1em}#nav-secondary{padding-bottom:22px}#nav-secondary .menu{justify-content:center}.search-bar{background:#eee;padding:14px;font-size:17px;color:#999}.search-bar .crumb-search{display:flex;flex-direction:row-reverse;align-items:center}.search-bar .crumb-search .crumbs{line-height:18px;flex:auto}.search-bar .crumb-search .crumbs a{color:inherit}.search-bar .crumb-search .crumbs .crumbs-sep{margin:0 .6%}.sec-nav-search{margin-left:1em;width:100%;max-width:42%}.search_form{border:1px solid #ddd;border-radius:3px}.search_form #searchsubmit{padding:0;background-size:20px 20px;width:44px}.search_form .input_text{color:#999;border:none;width:100%;padding:6px 10px;border-top-left-radius:3px;border-bottom-left-radius:3px}.search_form p{display:flex}.search_form #searchsubmit{background-image:url(https://www.attainable-sustainable.net/wp-content/uploads/2021/08/searchmobile-1.svg);background-position:center;background-repeat:no-repeat;background-size:20px 20px;border:none;border-radius:0 3px 3px 0}.search_form #searchsubmit:hover{opacity:.7}.template-front .crumb-search{display:block;padding:49px 0}.template-front .crumb-search .sec-nav-search{max-width:100%;margin:0;font-size:21px}.template-front .crumb-search .button{background-color:#7ba695}.template-front .crumb-search .button:hover{opacity:.7}.fp-sub-menu .flex{flex-wrap:wrap}.fp-sub-menu div{margin-top:14px}.grt .learnwbb{background:rgba(255,255,255,.85);padding:35px}.grt .learnwbb .impact{font-size:30px}.grt .learnwbb .button{width:40%;margin:0;font-size:27px}.grt .learnwbb .flex{margin:0}.grt .learnwbb p:last-child{margin:0}i2{display:block}i3{display:block}i4{display:block}.spacer{padding:35px 0}.impact{font-size:2em;font-weight:700;line-height:normal}.justify{text-align:justify}p a,.post_content a,.grt a{font-weight:700;text-decoration:underline}p a:hover,.post_content a:hover,.grt a:hover{text-decoration:none}.wp-caption{text-align:center}.wp-caption .wp-caption-text{padding:14px}.wp-caption img{margin-bottom:0}.grt ul ul,.grt ul ol,.grt ol ul,.grt ol ol{margin-bottom:12px}.grt .mini{font-size:17px;color:#828282;line-height:30px}.grt .impact{font-size:1.3em;font-weight:700}.sub-flex{display:flex;flex-wrap:wrap;justify-content:space-between}.sub-flex .sub-cat{background:#000;position:relative;flex:0 0 47%;margin-bottom:57px;border-radius:5px}.sub-flex .sub-cat:hover{background:#333}.sub-flex .sub-cat a,.sub-flex .sub-cat h3,.sub-flex .sub-cat i3{position:absolute;top:0;bottom:0;right:0;left:0;align-items:center;justify-content:center;display:inline-flex;color:#fff;font-weight:700;font-size:27px;text-decoration:none;margin:0}.sub-flex .sub-cat img{margin:0;opacity:.5;border-radius:5px;width:100%}.sub-flex .sub-cat img:hover{opacity:.7}.sub-flex .sub-cat p{margin:0}.small{color:#999;font-size:.95em;line-height:1.7em}.author_name{display:none}.thrive_suks{color:#fff;padding:31px;margin:2px -62px}.thrive_suks p:last-child{margin:0}.thrive_suks a.button{box-shadow:1px 1px 1px #555;font-size:1.4em;text-decoration:none}.thrive_suks p,.thrive_suks h2,.thrive_suks i2{text-shadow:1px 1px 1px #555}.deco{background:#7ba695;padding:31px;margin:31px}.deco .thrive_suks{background:#822e6c}.deco_two{background:#822e6c;padding:31px;margin:31px}.deco_two .thrive_suks{background:#7ba695}.deco_three{background:#7ba695;padding:31px;margin:31px}.deco_three .thrive_suks{color:initial;background:#eee}.deco_three .thrive_suks p{text-shadow:none}.template-category .archive_content,.template-home .archive_content{margin-bottom:57px;border-bottom:1px solid #eee}.template-category .post_box,.template-home .post_box{display:flex;border-bottom:1px solid #eee}.template-category .post_box .featured_image_wrap,.template-home .post_box .featured_image_wrap{flex:0 0 50%}.template-category .post_box img,.template-home .post_box img{box-sizing:border-box;border-top-left-radius:5px;border-bottom-left-radius:5px}.template-category .post_box img:hover,.template-home .post_box img:hover{opacity:.7}.template-category .post_box .headline a,.template-home .post_box .headline a{text-decoration:none;color:#111}.template-category .post_box .headline a:hover,.template-home .post_box .headline a:hover{color:#828282}.template-category .post_box p,.template-home .post_box p{margin-bottom:57px}.book-banner{border:5px solid #568751;padding:12px;display:flex;align-items:center;margin-bottom:35px}.book-banner .book-banner-text{text-align:center;flex-basis:75%}.book-banner i3{color:#7ba695}.book-banner img{margin-bottom:0}.store-flex{display:flex;flex-wrap:wrap;justify-content:space-between}.store-item{margin:22px 0;max-width:280px}.store-item h3,.store-item i3{font-size:1.2em;text-align:left!important}.store-item h3 a,.store-item h3 i3{color:#555;text-decoration:none}.store-item p{margin:.6em 0}.bubblebox{margin-bottom:57px}.bubblebox .name{text-align:center;font-weight:200;padding:.6em;border-width:0 0 1px 0;border-color:#efefef;border-style:dotted}.bubblebox .bubble{line-height:1.8em;padding:1em;background-color:#eee;-webkit-border-top-right-radius:3px;-moz-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-top-left-radius:3px;border-top-left-radius:3px}ul.checkbox{margin-left:35px}ul.checkbox li{list-style:none;margin-bottom:1em}ul.checkbox li:before{content:"\2714";color:#21b713;font-size:27px;vertical-align:top;margin-left:-36px;padding-right:16px}.testimonial{text-align:center;padding-top:3em}.testimonial .quote:before{content:"\2605\2605\2605\2605\2605";color:gold;display:block;margin-bottom:false}.testimonial img{margin:auto}.testimonial a{font-weight:normal!important}.testimonial+.testimonial{border-top:1px dotted #ddd;margin-top:3em}@media only screen and (min-width:730px){.has-sidebar .content,.has-sidebar .sidebar{max-width:728px}}@media only screen and (min-width:1110px){.container{max-width:1100px}.has-sidebar .sidebar{max-width:328px}}#footer{text-align:center}#footer .menu{justify-content:center;font-size:17px}#footer a{color:#fff}#footer a:hover{color:#eee}.social-profiles{margin-bottom:9px}.social-profiles a{color:#fff}@media all and (max-width:1178px){.template-front .container{max-width:798px}}@media all and (max-width:798px){.search-bar .crumb-search{display:block;text-align:center}.sec-nav-search{margin:0 0 14px 0;max-width:100%}.flex{display:block}.fp-sub-menu .flex div{margin:22px auto}.menu{font-size:21px}.menu a{padding-bottom:0}.kajabi{justify-content:left;overflow-x:inherit;margin-top:9px;font-size:16px;padding-bottom:7px}.template-front .container{max-width:644px}.uke-1{padding:0;background-image:none}.uke-1 .container,.uke-1 .spacer{padding:0}.grt .learnwbb{padding:22px}.template-category .post_box,.template-home .post_box{display:block}.grt .author_description .avatar{float:none}.justify{text-align:left}.sidebar{display:none}}@media all and (min-width:644px){.mobile-book{display:none}}@media all and (max-width:500px){.sub-flex .sub-cat{flex:0 0 100%}}