/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:Roboto Mono;src:url(/fonts/roboto-mono-400-fa5553f8f65e0faaf7ab50f94b02ac91.woff2?vsn=d) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Roboto Mono;src:url(/fonts/roboto-mono-400-italic-ef332ba303cef5e2438306ec1a07820a.woff2?vsn=d) format("woff2");font-weight:400;font-style:italic}@font-face{font-family:Roboto Mono;src:url(/fonts/roboto-mono-700-2542e1bd22edaec8e20f29776a1c720f.woff2?vsn=d) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:DIN\ 2014 Narrow;src:url(/fonts/DIN2014-Narrow-bb34a31519932ffb39dbcc78ee8ba6ff.eot?vsn=d);src:url(/fonts/DIN2014-Narrow.eot?#iefix) format("embedded-opentype"),url(/fonts/DIN2014-Narrow-634be1b207dd7e4ec2cfc6b4599c6c8b.woff2?vsn=d) format("woff2"),url(/fonts/DIN2014-Narrow-02e940ff7b6e82aacfe98e8729968e02.woff?vsn=d) format("woff"),url(/fonts/DIN2014-Narrow-0e748f080c91ad010df6832da82ca3df.ttf?vsn=d) format("truetype"),url(/fonts/DIN2014-Narrow.svg#com.myfonts.paratype.din-2014.narrow-regular.wfkit2.hCyN) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Sana Sans;src:url(/fonts/SanaSans-Regular-69f55c9c638ad1d5a2eba3dd421b8ea8.eot?vsn=d);src:url(/fonts/SanaSans-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/SanaSans-Regular-80047e68931fc87ac8b1f4a1058d12fa.woff2?vsn=d) format("woff2"),url(/fonts/SanaSans-Regular-fd788396cbcb6cf2c849efd7260e7552.woff?vsn=d) format("woff"),url(/fonts/SanaSans-Regular-6b78230e304b84caeae4862c3334b9ba.ttf?vsn=d) format("truetype"),url(/fonts/SanaSans-Regular.svg#wf) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Sana Sans;src:url(/fonts/SanaSans-Italic-c997b65b708d993359d3bf8e69cd136c.eot?vsn=d);src:url(/fonts/SanaSans-Italic.eot?#iefix) format("embedded-opentype"),url(/fonts/SanaSans-Italic-91b65af53adb4760f38a67a55fd9aa8b.woff2?vsn=d) format("woff2"),url(/fonts/SanaSans-Italic-41edc68a5a564cb5da8d5119789d034b.woff?vsn=d) format("woff"),url(/fonts/SanaSans-Italic-606dd8c7aa7fc3daae08248d76ada51d.ttf?vsn=d) format("truetype"),url(/fonts/SanaSans-Italic.svg#wf) format("svg");font-weight:400;font-style:italic}@font-face{font-family:Sana Sans;src:url(/fonts/SanaSans-Medium-5869e753c332f7ddf486cbb87f3e195d.eot?vsn=d);src:url(/fonts/SanaSans-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/SanaSans-Medium-10af09075fa091fd6f4945318d349daa.woff2?vsn=d) format("woff2"),url(/fonts/SanaSans-Medium-e8b3de38ee2b909db16f0e897f050f72.woff?vsn=d) format("woff"),url(/fonts/SanaSans-Medium-c3807e4724c68b071a7307c86998e8ba.ttf?vsn=d) format("truetype"),url(/fonts/SanaSans-Medium.svg#wf) format("svg");font-weight:500;font-style:normal}@font-face{font-family:Sana Sans;src:url(/fonts/SanaSans-Medium-Italic-a6f77b9bae6592618e79e149fc854f71.eot?vsn=d);src:url(/fonts/SanaSans-Medium-Italic.eot?#iefix) format("embedded-opentype"),url(/fonts/SanaSans-Medium-Italic-f07acf5b6c009715fdab84649c16da8d.woff2?vsn=d) format("woff2"),url(/fonts/SanaSans-Medium-Italic-5eaab646394e3f1e0af318855188dede.woff?vsn=d) format("woff"),url(/fonts/SanaSans-Medium-Italic-256994a2444ea9d51c7c5c9841e85056.ttf?vsn=d) format("truetype"),url(/fonts/SanaSans-Medium-Italic.svg#wf) format("svg");font-weight:500;font-style:italic}@font-face{font-family:Sana Sans;src:url(/fonts/SanaSans-Bold-544f1e70116a1a8b962aa9db7bcb23c9.eot?vsn=d);src:url(/fonts/SanaSans-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/SanaSans-Bold-9bb3fb0184944727b2e447f24f9bf5bb.woff2?vsn=d) format("woff2"),url(/fonts/SanaSans-Bold-b1c0e045561bec60ce85b94f4dd71d85.woff?vsn=d) format("woff"),url(/fonts/SanaSans-Bold-37bef079a582b4d11c266071519176a7.ttf?vsn=d) format("truetype"),url(/fonts/SanaSans-Bold.svg#wf) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Sana Sans;src:url(/fonts/SanaSans-Bold-Italic-c9119c548d693f1ac974bb86bbbcc696.eot?vsn=d);src:url(/fonts/SanaSans-Bold-Italic.eot?#iefix) format("embedded-opentype"),url(/fonts/SanaSans-Bold-Italic-21969399bb88ca8c5d7dc0cd4bd5737f.woff2?vsn=d) format("woff2"),url(/fonts/SanaSans-Bold-Italic-8a505f90b6d0dc452effdd09bb90dca5.woff?vsn=d) format("woff"),url(/fonts/SanaSans-Bold-Italic-0aa58fc8a876a9b0b878c0689976e4d6.ttf?vsn=d) format("truetype"),url(/fonts/SanaSans-Bold-Italic.svg#wf) format("svg");font-weight:700;font-style:italic}@font-face{font-family:Sana Sans;src:url(/fonts/SanaSans-Black-6707b7d91634e488c37d5e82e82cc533.eot?vsn=d);src:url(/fonts/SanaSans-Black.eot?#iefix) format("embedded-opentype"),url(/fonts/SanaSans-Black-f9b4104d4aa4b9da5800a3552436f190.woff2?vsn=d) format("woff2"),url(/fonts/SanaSans-Black-7784c28099d4c78ab474f2803a9e0797.woff?vsn=d) format("woff"),url(/fonts/SanaSans-Black-bed80c4cd7db0c280b1ad2daf2415d10.ttf?vsn=d) format("truetype"),url(/fonts/SanaSans-Black.svg#wf) format("svg");font-weight:900;font-style:normal}@font-face{font-family:Sana Sans;src:url(/fonts/SanaSans-Black-Italic-5ab24d5016e6107dcd6eeb81b1d9f581.eot?vsn=d);src:url(/fonts/SanaSans-Black-Italic.eot?#iefix) format("embedded-opentype"),url(/fonts/SanaSans-Black-Italic-fd3da0af6db8be68aff91fc00099c4e8.woff2?vsn=d) format("woff2"),url(/fonts/SanaSans-Black-Italic-d21f14424564703461032a54c794c0aa.woff?vsn=d) format("woff"),url(/fonts/SanaSans-Black-Italic-8698b251b18c8dd31eacab2c12275e33.ttf?vsn=d) format("truetype"),url(/fonts/SanaSans-Black-Italic.svg#wf) format("svg");font-weight:900;font-style:italic}.toolbar a{transition:opacity .2s ease-in-out}.toolbar a:hover{opacity:.8}body{-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a:active,button:focus{outline:none}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}img{-ms-interpolation-mode:bicubic;display:block}svg:not(:root){overflow:hidden}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 0 rgba(252,76,2,.5)}30%{box-shadow:0 0 0 5px rgba(252,76,2,0)}50%{box-shadow:0 0 0 0 rgba(252,76,2,0)}}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(252,76,2,.5)}30%{box-shadow:0 0 0 5px rgba(252,76,2,0)}50%{box-shadow:0 0 0 0 rgba(252,76,2,0)}}.visually_hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.visually_hidden a:focus,.visually_hidden button:focus,.visually_hidden input:focus{height:auto;position:static;width:auto}.is-hidden{display:none}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-lowercase{text-align:lowercase}.text-uppercase{text-align:uppercase}.text-capitalize{text-align:capitalize}.margin-top{margin-top:35px!important}.margin-top_large{margin-top:52.5px!important}@media screen and (min-width:620px){.margin-top_large{margin-top:70px!important}}.margin-top_variable{--margin:$small;margin-top:35px!important}@media screen and (min-width:620px){.margin-top_variable{margin-top:var(--margin)!important}}.margin-bottom{margin-bottom:35px!important}.margin-bottom_large{margin-bottom:52.5px!important}@media screen and (min-width:620px){.margin-bottom_large{margin-bottom:70px!important}}.margin-bottom_variable{--margin:$small;margin-bottom:35px!important}@media screen and (min-width:620px){.margin-bottom_variable{margin-bottom:var(--margin)!important}}.margin-vertical{margin-bottom:35px!important;margin-top:35px!important}.margin-vertical_large{margin-bottom:52.5px!important;margin-top:52.5px!important}@media screen and (min-width:620px){.margin-vertical_large{margin-bottom:70px!important;margin-top:70px!important}}.margin-vertical_variable{--margin:$small;margin-bottom:35px!important;margin-top:35px!important}@media screen and (min-width:620px){.margin-vertical_variable{margin-bottom:var(--margin)!important;margin-top:var(--margin)!important}}button{border:0;background:transparent;cursor:pointer;margin:0;padding:0;outline:none}.button{background:#101820;border-radius:3px;color:#fff;font-weight:700;padding:.625em .825em .5em;transition:background .1s ease-in-out}.button:hover{background:#000}.button_large{background:#59b287;border-radius:3px;color:#fff;font-weight:700;transition:background .1s ease-in-out;display:inline-block;font-size:1.1875em;margin-bottom:1em;padding:.625em 1.25em .5em}.button_large:hover{background:#44946d}input{outline:none}button,input[type=submit]{-moz-appearance:none;-webkit-appearance:none;-webkit-border-radius:0}ol,ul{margin:0;padding:0;list-style-type:none}.button_list{font-size:16px;padding:0}.button_list--center{text-align:center}.button_list-item{display:inline-block;margin:5px!important}.button_list-item a{background-color:#000;background-repeat:no-repeat;background-position:1em;border-radius:2em;color:#59b287;display:block;font-size:1em;padding:.6em 1em .5em 3em;transition:opacity .2s ease-in-out}.button_list-item a:hover{opacity:.8}.button_list-item a.twitter{background-image:url(/images/icons/icon-twitter-cddc8e24c1774c4b5a03e76d00d42b56.svg?vsn=d)}.button_list-item a.hackernews{background-image:url(/images/icons/icon-hackernews-939c4b18646d17ffbef8063a78803f99.svg?vsn=d)}.button_list-item a.reddit{background-image:url(/images/icons/icon-reddit-042cfcb1399f4dc437a1ad78071192d4.svg?vsn=d)}.button_list-item a.facebook{background-image:url(/images/icons/icon-facebook-d5e2220571612f2624502e43e0399974.svg?vsn=d)}.button_list-item a.github{background-image:url(/images/icons/icon-github.svg)}.button_list-item a.email{background-image:url(/images/icons/icon-email-59089972fdd173408bdeec7c189120f1.svg?vsn=d)}.button_list--green .button_list-item a{background-color:#59b287}.button_list--green .button_list-item a,.button_list--green .button_list-item a:hover{color:#101820;text-decoration:none}.button_list--green .button_list-item a.twitter{background-image:url(/images/icons/icon-twitter-black-7fe99bf8092ff726d7e4ea4f05d6fd0a.svg?vsn=d)}.button_list--green .button_list-item a.hackernews{background-image:url(/images/icons/icon-hackernews-black.svg)}.button_list--green .button_list-item a.reddit{background-image:url(/images/icons/icon-reddit-black.svg)}.button_list--green .button_list-item a.facebook{background-image:url(/images/icons/icon-facebook-black.svg)}.button_list--green .button_list-item a.github{background-image:url(/images/icons/icon-github-black-aba4a2842b26aebde535c083c65cadc0.svg?vsn=d)}.button_list--green .button_list-item a.email{background-image:url(/images/icons/icon-email-black-f40464abde0be444ca6a797480497c7a.svg?vsn=d)}.live-footer,.live-info-guests-item-name,.live-info-guests-item-title,.live_upcoming-grid-item-image,.live_upcoming-grid-item-info,.live_upcoming-grid-item-time,.overlay-nav li,.overlay-section-lead_in,.podcast_player-details-title>span,.toolbar_item{text-transform:uppercase;font-weight:400;letter-spacing:1.3px;font-family:DIN\ 2014 Narrow,Arial Narrow,sans-serif}body{font-size:16px;font-family:Sana Sans,Arial,sans-serif;color:#101820}a{color:#59b287;text-decoration:none}b{font-weight:900;color:#101820}h1,h2,h3,h4,h5,h6{margin:0 0 1em;line-height:1em;font-weight:900}.section_heading{align-items:top;display:flex;flex-wrap:wrap;font-family:Roboto Mono,Courier,monospace;justify-content:space-between;margin-bottom:35px;width:100%}.section_heading-text{border-bottom:2px solid #e6e5e6;font-size:.9375em;font-weight:700;margin:0 1em 0 0;padding:1px 0 .25em}.section_heading-note{font-size:.75em;margin-bottom:0}.section_heading-note a{color:#101820;font-weight:700}.section_heading-note a:hover{color:#878b8f}p{margin:0 0 1em}dd,dt,ol,p,ul{line-height:1.5em}q{font-size:1.7em;font-weight:900;text-align:center}q:after,q:before{content:""}q+cite{font-size:1em;display:block;font-weight:500;font-style:normal;line-height:2;margin-top:1rem}@media (min-width:768px){q{margin-top:0}}q>sup{font-style:italic;display:block;top:0;font-size:.85em;line-height:1.5;vertical-align:baseline}*{box-sizing:border-box}.account_ctas{margin:52.5px 0}.account_ctas-item{background:#f5f5f5;margin-bottom:35px;padding:20px}@media screen and (min-width:620px){.account_ctas-item{display:flex;padding:35px 35px 20px}}.account_ctas-item-icon{margin:0 20px 20px 0}.account_ctas-item-info h3{font-size:1.25em;margin:0 0 .5em}.account_ctas-item-info p{margin-bottom:1.25em}.account_ctas-item-info-buttons a{background:#59b287;border-radius:3px;color:#fff;font-weight:700;transition:background .1s ease-in-out;display:inline-block;font-family:Roboto Mono,Courier,monospace;font-size:.8125em;margin:0 5px 5px 0;padding:.625em 1em}.account_ctas-item-info-buttons a:hover{background:#44946d}.account_subscriptions-item{border-bottom:1px solid #f5f5f5;padding:35px 0}.account_subscriptions-item:first-child{padding-top:0}.account_subscriptions-item:last-child{border-bottom:0}@media screen and (min-width:620px){.account_subscriptions-item{display:flex;flex-wrap:wrap}}.account_subscriptions-item-info{flex:1 auto;margin-right:20px}.account_subscriptions-item-info h3{font-size:1.25em;margin:0 0 .5em}.account_subscriptions-item-info p{margin-bottom:0;max-width:600px}.account_subscriptions-item-info-meta{color:#878b8f;font-family:Roboto Mono,Courier,monospace;font-size:.8125em;margin-top:1em}.account_subscriptions-item-button{align-items:center;display:flex;text-align:right}.account_subscriptions-item-button a{background:#59b287;border-radius:3px;color:#fff;font-weight:700;padding:.625em .825em .5em;transition:background .1s ease-in-out;margin:20px 0 0}.account_subscriptions-item-button a:hover{background:#44946d}@media screen and (min-width:620px){.account_subscriptions-item-button a{margin:20px 0}}.account_subscriptions-item-button a.is-subscribed{background:#e6e5e6;border-radius:3px;color:#878b8f;font-weight:700;padding:.625em .825em .5em;transition:background .1s ease-in-out}.account_subscriptions-item-button a.is-subscribed:hover{background:#cdcbcd}.account_subscriptions-list{margin:1em 0 0}@media screen and (min-width:620px){.account_subscriptions-list{display:flex;flex-wrap:wrap}}.account_subscriptions-list-item{border-bottom:1px solid #f5f5f5;align-items:center;display:flex;flex:1 0 calc(50% - 1em);padding:.5em 0}@media screen and (min-width:620px){.account_subscriptions-list-item{max-width:calc(50% - 1em)}.account_subscriptions-list-item:nth-of-type(odd){margin-right:1em}.account_subscriptions-list-item:nth-of-type(2n){margin-left:1em}}.account_subscriptions-list-item-icon{background:#101820;border-radius:2px;margin-right:.5em;min-width:50px}@media screen and (min-width:620px){.account_subscriptions-list-item-icon{margin-right:1em}}.account_subscriptions-list-item-title{color:#1a232c;font-size:.875em;flex:0 1 auto;font-weight:700;margin:0 .5em}.account_subscriptions-list-item-toggle{margin-left:auto;min-width:40px}.auth{margin:35px auto;max-width:500px;padding:30px;width:100%}.auth-header{font-size:1.75em;margin-bottom:35px}.auth-links{color:#222c36;font-family:Roboto Mono,Courier,monospace;font-size:.8125em;font-style:italic;margin-bottom:35px}.auth-links a{color:#222c36;border-bottom:1px solid #222c36}.auth-links a:hover{color:#59b287;border-bottom-color:#59b287}.anchor{display:block;position:relative;top:-83px}@media screen and (max-width:767px){.anchor{top:-70px}}.avatar_list{display:flex;flex-wrap:wrap;justify-content:center}.avatar_list-item{display:block;flex:0 1 115px;font-size:.875em;margin:1em 0;min-width:70px;text-align:center}@media screen and (max-width:1199px){.avatar_list--large .avatar_list-item{flex:0 1 50px;min-width:50px}}.avatar_list-item:hover p{color:#fff}.avatar_list-item img{background:#000;border-radius:3px;display:block;font-size:8px;margin:0 auto;width:50px;height:50px}@media screen and (max-width:1199px){.avatar_list--large .avatar_list-item img{width:30px;height:30px}}.avatar_list-item p{color:#878b8f;margin:1em 0 0;transition:color .1s ease-in-out}@media screen and (max-width:1199px){.avatar_list--large .avatar_list-item p{display:none}}.banner{background:#f5f5f5;align-items:center;display:flex;flex-wrap:wrap;margin-top:20px;padding:15px 20px;position:relative}.page-news_item-show .banner{max-width:780px;margin:0 auto 40px}.banner-content{flex:1 500px;margin:10px}.banner-content p:last-child{margin:0}.banner .signup-form{flex:1 1 260px;margin:10px;max-width:none}.banner-close{position:absolute;top:10px;right:10px}.banner-close,.banner-close svg{height:10px;width:10px}.banner-close svg{display:block}.banner-close svg path{stroke:#878b8f}.comments{margin:0 auto 15vmax;padding:0 20px}@media screen and (min-width:1000px){.comments{padding:0 30px}}.comments-rule{border:none;border-top:2px solid #e6e5e6;margin:10px 0 40px}@media screen and (max-width:619px){.comment_wrapper{margin-left:24px;font-size:15.2px}}.comment_form{border:1px solid #e6e5e6;border-radius:3px;display:flex;flex-wrap:wrap;margin-bottom:52.5px;min-height:100px}.comment_form.is-hidden{display:none}.comment_form-write{background:transparent;border:none;border-radius:2px 2px 0 0;display:block;font-size:16px;line-height:1.625em;min-height:58px;padding:1em;resize:none!important;width:100%}.comment_form-write:focus{outline:none;box-shadow:inset 0 0 3px 1px #59b287}.comment_form--preview .comment_form-write{display:none}.comment_form-preview{display:none;padding:1em;width:100%}.comment_form-preview>:last-child{margin-bottom:0}.comment_form--preview .comment_form-preview{display:block}.comment_form-toolbar{align-self:flex-end;background:#f5f5f5;border-top:1px solid #e6e5e6;display:flex;flex-wrap:wrap;height:40px;justify-content:space-between;padding:.25em;width:100%}.comment_form-toolbar-toggle{align-items:center;color:#878b8f;display:flex;font-family:Roboto Mono,Courier,monospace;font-size:.8125em}.comment_form-toolbar-toggle button{color:#1a232c;padding:0 .5em}.comment_form-toolbar-toggle-write{background:url(/images/icons/markdown-5bcd76731ddb411c670c39ae8bf71cd9.svg?vsn=d) 0 no-repeat;background-size:20px 12px;margin-left:.75em;padding-left:28px!important;font-weight:700}.comment_form--preview .comment_form-toolbar-toggle-write{font-weight:400}.comment_form--preview .comment_form-toolbar-toggle-preview{font-weight:700}.comment_form-toolbar-submit{border:none;border-radius:3px!important;background:#59b287;color:#fff;cursor:pointer;font-family:Roboto Mono,Courier,monospace;font-size:.8125em;padding:.5em 1em}.comment{margin:0 0 35px;position:relative}.comment .comment{margin-bottom:17.5px}.comment.is-collapsed .comment-header{opacity:.4}.comment.is-collapsed .comment-body,.comment.is-collapsed .comment-footer,.comment.is-collapsed .comment-replies,.comment.is-collapsed .comment_form{display:none}.comment.is-collapsed .comment-toggle{cursor:s-resize}.comment.is-collapsed .comment-toggle:before{content:"[+]"}.comment-connector{position:absolute;top:0;bottom:0;left:-23px;cursor:n-resize;opacity:0;width:18px}.comment-connector:before{position:absolute;top:40px;bottom:0;left:8px;content:"";border-radius:2px;background:#e6e5e6;width:2px}@media screen and (min-width:620px){.comment-connector{left:-28px}}.comment--has_replies>.comment-connector{opacity:1}.comment-footer,.comment-header,.comment-toggle{font-family:Roboto Mono,Courier,monospace;font-size:.8125em}.comment-toggle{position:absolute;top:2px;left:-26px;cursor:n-resize;z-index:2;color:#878b8f}.comment-toggle:before{content:"[-]"}.comment-toggle:hover{color:#101820}@media screen and (min-width:620px){.comment-toggle{left:-35px}}.comment-footer,.comment-header{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;width:100%}.comment-footer>*,.comment-header>*{z-index:1}.comment.is-permalink>.comment-header:before{position:absolute;top:-4px;right:-10px;bottom:-4px;left:-37px;background:#d4efe2;border-radius:2px;content:"";z-index:0}.comment-footer{margin-bottom:1em}.comment-footer .comment-actions{margin-left:0}.comment.is-author>.comment-header .comment-author-name{color:#44946d}.comment-author{align-items:center;display:flex}.comment-author-image{background:#000;font-size:8px;border-radius:3px;width:20px;height:20px;margin-right:10px}.comment-author-name{color:#101820;font-weight:700;margin:0}.comment-actions{margin:0 0 0 35px}.comment-actions a,.comment.is-permalink>.comment-actions a{color:#101820}.comment-actions a:hover{text-decoration:underline}.comment-actions a:after{content:" \2022"}.comment-actions a:last-child:after{display:none}.comment-body{margin:1em 0}.comment-replies{margin-top:35px}@media screen and (min-width:620px){.comment-replies{margin-left:35px}}.comment-body.richtext--comment h1,.comment-body.richtext--comment h2,.comment-body.richtext--comment h3,.comment-body.richtext--comment h4,.comment-body.richtext--comment h5,.comment-body.richtext--comment h6,.comment_form-preview.richtext--comment h1,.comment_form-preview.richtext--comment h2,.comment_form-preview.richtext--comment h3,.comment_form-preview.richtext--comment h4,.comment_form-preview.richtext--comment h5,.comment_form-preview.richtext--comment h6,.comment_form-preview h1,.comment_form-preview h2,.comment_form-preview h3,.comment_form-preview h4,.comment_form-preview h5,.comment_form-preview h6{font-size:1em;margin:0 0 1em}.comment-body.richtext--comment blockquote,.comment-body.richtext--comment li,.comment-body.richtext--comment p,.comment_form-preview.richtext--comment blockquote,.comment_form-preview.richtext--comment li,.comment_form-preview.richtext--comment p,.comment_form-preview blockquote,.comment_form-preview li,.comment_form-preview p{font-size:1em}.comment-body.richtext--comment blockquote,.comment_form-preview.richtext--comment blockquote,.comment_form-preview blockquote{padding:.5em 0 .5em 1.5em}.comment-body.richtext--comment blockquote :last-child,.comment_form-preview.richtext--comment blockquote :last-child,.comment_form-preview blockquote :last-child{margin-bottom:0}.comment-body.richtext--comment hr,.comment_form-preview.richtext--comment hr,.comment_form-preview hr{margin:1em 0}.comment-body.richtext--comment img,.comment_form-preview.richtext--comment img,.comment_form-preview img{height:auto;max-width:100%;margin:0;width:auto}.comment-body.richtext--comment pre,.comment_form-preview.richtext--comment pre,.comment_form-preview pre{margin-top:0;max-height:30em;overflow-x:scroll}.comment-body.richtext--comment pre:before,.comment_form-preview.richtext--comment pre:before,.comment_form-preview pre:before{display:none}.comment-body.richtext--comment pre code,.comment_form-preview.richtext--comment pre code,.comment_form-preview pre code{padding:1em}.feed,.page_news_item{margin:40px auto;max-width:930px;padding:0 35px;max-width:880px}@media screen and (min-width:620px){.feed,.page_news_item{margin-top:50px;margin-bottom:50px}}@media screen and (min-width:768px){.feed,.page_news_item{margin-top:60px;margin-bottom:60px}}@media screen and (max-width:619px){.feed,.page_news_item{padding:0}}@media screen and (min-width:1000px){.feed .news_item{padding-left:90px;padding-right:30px}.feed .news_item-source-image{left:20px}}.feed,.search{margin-bottom:30px!important}@media screen and (max-width:619px){.feed .subnav,.search .subnav{margin:0 35px}}.feed-note,.search-note{font-family:Roboto Mono,Courier,monospace;font-size:.825em;font-style:italic;padding-bottom:35px;text-align:center}@media screen and (max-width:619px){.feed .pagination,.search .pagination{padding:35px 35px 0}}.form label{display:block;font-family:Roboto Mono,Courier,monospace;font-weight:700;font-size:.75em;margin-bottom:.5em}.form-element{margin-bottom:35px;width:100%}@media screen and (min-width:620px){.form-element_wrap--2{display:flex;justify-content:space-between}.form-element_wrap--2 .form-element{width:calc(50% - 10px)}}@media screen and (min-width:620px){.form-element_wrap--3{display:flex;justify-content:space-between}.form-element_wrap--3 .form-element{width:calc(33% - 10px)}}.form-element-preppended_field{display:flex}.form-element-preppended_field span{border-bottom:1px solid #101820;color:#101820;cursor:e-resize;font-size:16px;font-style:italic;line-height:1.5em;padding:.75em .5em .75em 0;width:auto}.form-element input,.form-element textarea{border:none;border-bottom:1px solid #101820;border-radius:0;color:#101820;font-size:16px;line-height:1.5em;padding:.75em 0;width:100%}.form-element input:disabled,.form-element textarea:disabled{background:none;cursor:not-allowed;opacity:.3}.form-element input::-webkit-input-placeholder,.form-element textarea::-webkit-input-placeholder{opacity:.8em;color:#878b8f}.form-element input::-ms-input-placeholder,.form-element textarea::-ms-input-placeholder{opacity:.8em;color:#878b8f}.form-element input::placeholder,.form-element textarea::placeholder{opacity:.8em;color:#878b8f}.form-element textarea{resize:vertical!important;height:50px;outline:none}.form-element-error,.form-element-note{color:#878b8f;font-family:Roboto Mono,Courier,monospace;font-size:.6875em;font-style:italic;margin:5px 0}.form-element-error{color:#fc4c02}@media screen and (min-width:620px){.form-submit{align-items:center;display:flex;justify-content:space-between;text-align:right}}.form-submit-note,.form-submit-toc{color:#222c36;font-family:Roboto Mono,Courier,monospace;font-size:.8125em;font-style:italic;margin-bottom:25px;max-width:340px;text-align:left}@media screen and (min-width:620px){.form-submit-note,.form-submit-toc{margin-bottom:0}}.form-submit-note a,.form-submit-toc a{color:#222c36;border-bottom:1px solid #222c36}.form-submit-note a:hover,.form-submit-toc a:hover{color:#101820}.form-submit input{background:#59b287;border:none;border-radius:3px;color:#fff;cursor:pointer;font-weight:700;padding:.5em 30px .4em;transition:background .1s ease-in-out}.form-submit input:hover{background:#44946d}.form-submit input[disabled]{background:#e6e5e6}.form-checklist{margin:0 0 35px}.form-checklist>label{margin-bottom:17.5px}.form-checklist-item{border-top:1px solid #e6e5e6;padding:15px 0 13px}.form-checklist-item:last-child{border-bottom:1px solid #101820}.form-checklist-item label{align-items:center;font-family:Sana Sans,Arial,sans-serif;font-size:.875em;font-weight:400;display:flex;margin:0}.form-checklist-item label .form-checklist-item-text{flex:1 100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-checklist-item label input[type=checkbox]{display:none}.form-checklist-item label input[type=checkbox]+.form-checklist-item-box{flex:0 0 21px;border:1px solid #101820;display:block;margin:0 1em;width:21px;height:21px;position:relative;top:-1px}.form-checklist-item label input[type=checkbox]:checked+.form-checklist-item-box{background:url(/images/icons/form-checkmark-df70e4e6489fb05b54f984a7542857f8.svg?vsn=d) 50% no-repeat}.flash{background:rgba(144,149,197,.975);color:#2d3589;font-size:.875em;font-weight:700;padding:.5em 1em;text-align:center}.flash .flash-close path{stroke:#2d3589}.flash--inline{margin-bottom:35px}.flash--success{background:rgba(212,239,226,.975);color:#44946d}.flash--success a{color:#44946d;text-decoration:underline}.flash--success .flash-close path{stroke:#44946d}.flash--error{background:rgba(252,76,2,.975);color:#fff}.flash--error a{color:#fff;text-decoration:underline}.flash--error .flash-close path{stroke:#fff}.flash-message{padding-top:1px}.flash p:last-child{margin-bottom:0}.flash_container{text-align:center;transition:all .05s ease-in-out;padding:0 20px}.flash_container.is-closing{pointer-events:none;opacity:0;-webkit-transform:scale(.95);transform:scale(.95);-webkit-transform-origin:top;transform-origin:top}.flash_container .flash{border-radius:0 0 3px 3px;max-width:100%;width:440px;display:inline-flex;position:relative}.flash_container .flash-message{flex:1 auto}.flash_container .flash-close{padding-left:.75em}.flash_container .flash-close svg{display:block;height:10px;width:10px}.footer{background:#fff;border-top:2px solid #f5f5f5;font-family:Roboto Mono,Courier,monospace;font-size:14px}body.player-open .footer{padding-bottom:60px}.footer-primary{border-bottom:1px solid #f5f5f5}.footer-primary_wrap{max-width:1280px;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;padding:20px 35px}.footer-primary-list{display:flex;flex-wrap:wrap;padding:10px 0}.footer-primary-list--company{margin-right:0}@media screen and (min-width:620px){.footer-primary-list--company{margin-right:1em}}.footer-primary-list--company li{margin:2px 1.5em 0 0}@media screen and (min-width:620px){.footer-primary-list--company li{margin-right:2em}}.footer-primary-list--company li a{color:#101820}.footer-primary-list--company li a:hover{color:#000;text-decoration:underline}.footer-primary-list--social li{margin:2px 20px 0 0}.footer-primary-list--social li:last-child{margin-right:0}.footer-nav{display:flex;flex-wrap:wrap;margin:35px auto;max-width:1280px;padding:0 35px;width:100%}@media (min-width:452px){.footer-nav{margin:3.375rem auto 1.625rem}}.footer-nav-list{padding:0 0 1.625rem;flex:0 100%}@media (min-width:452px){.footer-nav-list{flex:0 50%}}@media (min-width:768px){.footer-nav-list{flex:1 1 25%;padding:0 2em 1.625rem 0}}.footer-nav-list.is-toggled ul{display:block}.footer-nav-list h4{margin-top:0}.footer-nav-list ul{list-style-type:none;margin:1em 0;padding:0}.footer-nav-list ul li{margin-bottom:1em}.footer-nav-list a{color:#101820}.footer-nav-list a:hover{color:#000;text-decoration:underline}.footer-sponsors{border-top:1px solid #f5f5f5;margin:1.625rem auto 0;padding:35px 0 0}.footer-sponsors_wrap{justify-content:space-around;display:flex;flex-wrap:wrap;margin:0 auto;max-width:810px}.footer-sponsors-item{flex:0 200px;font-family:Roboto Mono,Courier,monospace;margin-bottom:20px;text-align:center}.footer-sponsors-item a{color:#101820}.footer-sponsors-item p{font-size:12px;font-weight:400;letter-spacing:.1em;margin:0 5%;text-align:center;text-transform:uppercase}.footer-sponsors-item img{height:auto;width:100%}.grid_table{font-family:Roboto Mono,Courier,monospace;font-size:.8125em;margin:35px 0}.grid_table-header,.grid_table-row{align-items:center}@media screen and (min-width:768px){.grid_table-header,.grid_table-row{display:grid;grid-template-columns:20% 30% auto}}.grid_table-header{background:#101820;color:#fff;font-weight:700;margin-bottom:1em}.grid_table-header p{display:none;margin:0;padding:.5em 1em}@media screen and (min-width:768px){.grid_table-header p{display:block}}@media screen and (max-width:767px){.grid_table-row{border-top:2px solid #e6e5e6;padding:2em 0}}.grid_table-row-column{padding:0 1em}@media screen and (min-width:768px){.grid_table-row-column{padding:1em}}.grid_table-row-column .mini_player{margin:1em 0 0}@media screen and (min-width:768px){.grid_table-row-column .mini_player{margin:0 1em 0 0}}.grid_table-row p{margin:0}.page-episode-preview .header-container,.page-episode-show .header-container,.page-live-index .header-container,.page-news_source-show .header-container,.page-page-community .header-container,.page-page-nightly .header-container,.page-page-sponsor .header-container,.page-page-weekly .header-container,.page-person-subscribe .header-container,.page-podcast-index .header-container,.page-podcast-recommended .header-container,.page-podcast-show .header-container,.page-podcast-upcoming .header-container,.page-topic-show .header-container{background:#101820;border-bottom:1px solid hsla(0,0%,96.1%,.1)}.page-episode-preview .header-logo a,.page-episode-show .header-logo a,.page-live-index .header-logo a,.page-news_source-show .header-logo a,.page-page-community .header-logo a,.page-page-nightly .header-logo a,.page-page-sponsor .header-logo a,.page-page-weekly .header-logo a,.page-person-subscribe .header-logo a,.page-podcast-index .header-logo a,.page-podcast-recommended .header-logo a,.page-podcast-show .header-logo a,.page-podcast-upcoming .header-logo a,.page-topic-show .header-logo a{background-image:url(/images/brand/changelog-logomark-white-c65430ef2f83f64f9b3e95297cdfd2ec.svg?vsn=d)}.page-episode-preview .header-nav-list-item.is-active a,.page-episode-show .header-nav-list-item.is-active a,.page-live-index .header-nav-list-item.is-active a,.page-news_source-show .header-nav-list-item.is-active a,.page-page-community .header-nav-list-item.is-active a,.page-page-nightly .header-nav-list-item.is-active a,.page-page-sponsor .header-nav-list-item.is-active a,.page-page-weekly .header-nav-list-item.is-active a,.page-person-subscribe .header-nav-list-item.is-active a,.page-podcast-index .header-nav-list-item.is-active a,.page-podcast-recommended .header-nav-list-item.is-active a,.page-podcast-show .header-nav-list-item.is-active a,.page-podcast-upcoming .header-nav-list-item.is-active a,.page-topic-show .header-nav-list-item.is-active a{color:#fff}.page-episode-preview .header-nav-list-item.is-active a:before,.page-episode-preview .header-nav-list-item a:hover:before,.page-episode-show .header-nav-list-item.is-active a:before,.page-episode-show .header-nav-list-item a:hover:before,.page-live-index .header-nav-list-item.is-active a:before,.page-live-index .header-nav-list-item a:hover:before,.page-news_source-show .header-nav-list-item.is-active a:before,.page-news_source-show .header-nav-list-item a:hover:before,.page-page-community .header-nav-list-item.is-active a:before,.page-page-community .header-nav-list-item a:hover:before,.page-page-nightly .header-nav-list-item.is-active a:before,.page-page-nightly .header-nav-list-item a:hover:before,.page-page-sponsor .header-nav-list-item.is-active a:before,.page-page-sponsor .header-nav-list-item a:hover:before,.page-page-weekly .header-nav-list-item.is-active a:before,.page-page-weekly .header-nav-list-item a:hover:before,.page-person-subscribe .header-nav-list-item.is-active a:before,.page-person-subscribe .header-nav-list-item a:hover:before,.page-podcast-index .header-nav-list-item.is-active a:before,.page-podcast-index .header-nav-list-item a:hover:before,.page-podcast-recommended .header-nav-list-item.is-active a:before,.page-podcast-recommended .header-nav-list-item a:hover:before,.page-podcast-show .header-nav-list-item.is-active a:before,.page-podcast-show .header-nav-list-item a:hover:before,.page-podcast-upcoming .header-nav-list-item.is-active a:before,.page-podcast-upcoming .header-nav-list-item a:hover:before,.page-topic-show .header-nav-list-item.is-active a:before,.page-topic-show .header-nav-list-item a:hover:before{background:hsla(0,0%,96.1%,.1)}.page-episode-preview .header-search input,.page-episode-show .header-search input,.page-live-index .header-search input,.page-news_source-show .header-search input,.page-page-community .header-search input,.page-page-nightly .header-search input,.page-page-sponsor .header-search input,.page-page-weekly .header-search input,.page-person-subscribe .header-search input,.page-podcast-index .header-search input,.page-podcast-recommended .header-search input,.page-podcast-show .header-search input,.page-podcast-upcoming .header-search input,.page-topic-show .header-search input{background:hsla(0,0%,96.1%,.1);color:#fff}.page-episode-preview .header-search input::-webkit-input-placeholder,.page-episode-show .header-search input::-webkit-input-placeholder,.page-live-index .header-search input::-webkit-input-placeholder,.page-news_source-show .header-search input::-webkit-input-placeholder,.page-page-community .header-search input::-webkit-input-placeholder,.page-page-nightly .header-search input::-webkit-input-placeholder,.page-page-sponsor .header-search input::-webkit-input-placeholder,.page-page-weekly .header-search input::-webkit-input-placeholder,.page-person-subscribe .header-search input::-webkit-input-placeholder,.page-podcast-index .header-search input::-webkit-input-placeholder,.page-podcast-recommended .header-search input::-webkit-input-placeholder,.page-podcast-show .header-search input::-webkit-input-placeholder,.page-podcast-upcoming .header-search input::-webkit-input-placeholder,.page-topic-show .header-search input::-webkit-input-placeholder{color:#878b8f}.page-episode-preview .header-search input::-ms-input-placeholder,.page-episode-show .header-search input::-ms-input-placeholder,.page-live-index .header-search input::-ms-input-placeholder,.page-news_source-show .header-search input::-ms-input-placeholder,.page-page-community .header-search input::-ms-input-placeholder,.page-page-nightly .header-search input::-ms-input-placeholder,.page-page-sponsor .header-search input::-ms-input-placeholder,.page-page-weekly .header-search input::-ms-input-placeholder,.page-person-subscribe .header-search input::-ms-input-placeholder,.page-podcast-index .header-search input::-ms-input-placeholder,.page-podcast-recommended .header-search input::-ms-input-placeholder,.page-podcast-show .header-search input::-ms-input-placeholder,.page-podcast-upcoming .header-search input::-ms-input-placeholder,.page-topic-show .header-search input::-ms-input-placeholder{color:#878b8f}.page-episode-preview .header-search input::placeholder,.page-episode-show .header-search input::placeholder,.page-live-index .header-search input::placeholder,.page-news_source-show .header-search input::placeholder,.page-page-community .header-search input::placeholder,.page-page-nightly .header-search input::placeholder,.page-page-sponsor .header-search input::placeholder,.page-page-weekly .header-search input::placeholder,.page-person-subscribe .header-search input::placeholder,.page-podcast-index .header-search input::placeholder,.page-podcast-recommended .header-search input::placeholder,.page-podcast-show .header-search input::placeholder,.page-podcast-upcoming .header-search input::placeholder,.page-topic-show .header-search input::placeholder{color:#878b8f}.page-episode-preview .header-search input:focus::-webkit-input-placeholder,.page-episode-show .header-search input:focus::-webkit-input-placeholder,.page-live-index .header-search input:focus::-webkit-input-placeholder,.page-news_source-show .header-search input:focus::-webkit-input-placeholder,.page-page-community .header-search input:focus::-webkit-input-placeholder,.page-page-nightly .header-search input:focus::-webkit-input-placeholder,.page-page-sponsor .header-search input:focus::-webkit-input-placeholder,.page-page-weekly .header-search input:focus::-webkit-input-placeholder,.page-person-subscribe .header-search input:focus::-webkit-input-placeholder,.page-podcast-index .header-search input:focus::-webkit-input-placeholder,.page-podcast-recommended .header-search input:focus::-webkit-input-placeholder,.page-podcast-show .header-search input:focus::-webkit-input-placeholder,.page-podcast-upcoming .header-search input:focus::-webkit-input-placeholder,.page-topic-show .header-search input:focus::-webkit-input-placeholder{opacity:.7}.page-episode-preview .header-search input:focus::-ms-input-placeholder,.page-episode-show .header-search input:focus::-ms-input-placeholder,.page-live-index .header-search input:focus::-ms-input-placeholder,.page-news_source-show .header-search input:focus::-ms-input-placeholder,.page-page-community .header-search input:focus::-ms-input-placeholder,.page-page-nightly .header-search input:focus::-ms-input-placeholder,.page-page-sponsor .header-search input:focus::-ms-input-placeholder,.page-page-weekly .header-search input:focus::-ms-input-placeholder,.page-person-subscribe .header-search input:focus::-ms-input-placeholder,.page-podcast-index .header-search input:focus::-ms-input-placeholder,.page-podcast-recommended .header-search input:focus::-ms-input-placeholder,.page-podcast-show .header-search input:focus::-ms-input-placeholder,.page-podcast-upcoming .header-search input:focus::-ms-input-placeholder,.page-topic-show .header-search input:focus::-ms-input-placeholder{opacity:.7}.page-episode-preview .header-search input:focus::placeholder,.page-episode-show .header-search input:focus::placeholder,.page-live-index .header-search input:focus::placeholder,.page-news_source-show .header-search input:focus::placeholder,.page-page-community .header-search input:focus::placeholder,.page-page-nightly .header-search input:focus::placeholder,.page-page-sponsor .header-search input:focus::placeholder,.page-page-weekly .header-search input:focus::placeholder,.page-person-subscribe .header-search input:focus::placeholder,.page-podcast-index .header-search input:focus::placeholder,.page-podcast-recommended .header-search input:focus::placeholder,.page-podcast-show .header-search input:focus::placeholder,.page-podcast-upcoming .header-search input:focus::placeholder,.page-topic-show .header-search input:focus::placeholder{opacity:.7}.header{position:fixed;top:0;right:0;left:0;width:100%;z-index:99999}.header-container{background-color:hsla(0,0%,100%,.98);border-bottom:1px solid #e6e5e6;padding:7px 20px}@media screen and (min-width:768px){.header-container{padding:13px 35px}}@media screen and (max-width:767px){.nav-open .header{transition:background-color .2s ease-in-out}.nav-open.nav-animate .header{background-color:#101820;border:none!important}.nav-open.nav-animate .header-logo{opacity:0}}.header-wrap{align-items:center;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1217px}.header-logo{flex:0 auto;margin:0 12px 0 0;text-indent:-9999px}.header-logo a{background:url(/images/brand/changelog-logomark-97913322799ebebe4ec08d1ee2492899.svg?vsn=d) 0 no-repeat;background-size:auto 36px;display:block;height:36px;width:36px}.header-menu{background-color:transparent;border:0;box-shadow:none!important;color:inherit;font:inherit;overflow:visible;text-transform:none;align-items:center;cursor:pointer;margin:0 -10px 0 0;padding:10px;text-align:center;display:flex}@media screen and (min-width:768px){.header-menu{display:none}}.header-menu-box{flex:0 0 auto;width:20px;height:14px;display:inline-block;position:relative}.header-menu-inner{display:block;margin-top:-1px;top:50%}.header-menu-inner,.header-menu-inner:after,.header-menu-inner:before{width:20px;height:2px;background-color:#59b287;border-radius:0;position:absolute;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:.15s;transition-timing-function:ease}.header-menu-inner:after,.header-menu-inner:before{content:"";display:block}.header-menu-inner:before{top:-6px}.header-menu-inner:after{bottom:-6px}.header-menu .header-menu-inner{transition-duration:.1s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.header-menu .header-menu-inner:before{transition:top .1s ease .14s,opacity .1s ease}.header-menu .header-menu-inner:after{transition:bottom .1s ease .14s,-webkit-transform .1s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease .14s,transform .1s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease .14s,transform .1s cubic-bezier(.55,.055,.675,.19),-webkit-transform .1s cubic-bezier(.55,.055,.675,.19)}.nav-open .header-menu-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.nav-open .header-menu-inner:before{top:0;opacity:0;transition:top .1s ease,opacity .1s ease .14s}.nav-open .header-menu-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom .1s ease,-webkit-transform .1s cubic-bezier(.215,.61,.355,1) .14s;transition:bottom .1s ease,transform .1s cubic-bezier(.215,.61,.355,1) .14s;transition:bottom .1s ease,transform .1s cubic-bezier(.215,.61,.355,1) .14s,-webkit-transform .1s cubic-bezier(.215,.61,.355,1) .14s}.header-nav{flex:1 0 auto}.header-nav-wrap{align-items:center;display:flex;flex:1 0 auto}@media screen and (max-width:767px){.header-nav-wrap{justify-content:flex-end}}.header-nav-list{text-align:center;display:flex;flex-wrap:wrap;margin:0}.header-nav-list-item{font-size:15px;font-weight:500;line-height:1.125em;margin:0 .75em}.header-nav-list-item a{color:#878b8f;display:inline-block;padding:6px 0 4px;position:relative}.header-nav-list-item.is-active a{color:#101820}.header-nav-list-item.is-active a:before,.header-nav-list-item a:hover:before{position:absolute;right:0;bottom:-2px;left:0;content:"";background:#e6e5e6;height:3px;width:100%}.header-nav-list-item--live a{color:#fc4c02!important;padding-left:18px}.header-nav-list-item--live a:before{content:none!important}.header-nav-list-item--live a:after{position:absolute;top:50%;left:0;content:"";-webkit-animation:pulse 4s 1s infinite;animation:pulse 4s 1s infinite;background:#fc4c02;border-radius:11px;box-shadow:0 0 0 0 rgba(252,76,2,.5);display:block;height:11px;width:11px;margin-top:-6px}.header-nav-list-item.is-desktop_only{display:none}@media screen and (min-width:620px){.header-nav-list-item.is-desktop_only{display:block}}.header-nav-primary{display:none;flex:1 0 auto}@media screen and (min-width:768px){.header-nav-primary{display:flex}}.header-nav-secondary{align-items:center;display:flex;margin-top:0}.header-nav-secondary-user{margin:0 10px;text-align:center}.header-nav-secondary-user,.header-nav-secondary-user img{border-radius:2px;display:block;height:25px;width:25px}.header-nav-secondary-user img{border-radius:3px}.header-nav-secondary .tooltip{margin-right:13px}.header-search{display:none;margin-left:10px}@media screen and (min-width:880px){.header-search{display:block}}.header-search input{background:rgba(16,24,32,.05);border:none;color:#101820;font-size:13px;font-weight:500;height:38px;line-height:1;min-width:160px;padding:10px}.header-search input::-webkit-input-placeholder{color:#878b8f;line-height:1.5;transition:opacity .1s ease-in-out}.header-search input::-ms-input-placeholder{color:#878b8f;line-height:1.5;transition:opacity .1s ease-in-out}.header-search input::placeholder{color:#878b8f;line-height:1.5;transition:opacity .1s ease-in-out}.header-search input:focus::-webkit-input-placeholder{opacity:.7}.header-search input:focus::-ms-input-placeholder{opacity:.7}.header-search input:focus::placeholder{opacity:.7}.load_more{margin:40px auto;max-width:930px;display:block;margin:17.5px auto 70px!important;padding:0;text-align:center}@media screen and (min-width:620px){.load_more{margin-top:50px;margin-bottom:50px}}@media screen and (min-width:768px){.load_more{margin-top:60px;margin-bottom:60px}}.load_more .load_more-button{background:#f5f5f5;border-radius:3px;color:#101820;display:block;font-family:Roboto Mono,Courier,monospace;font-size:.875em;margin:0;padding:.75em 1.5em .875em;transition:background .1s ease-in-out}.load_more .load_more-button:hover{background:#efefef}.image{margin:70px auto;max-width:1000px;padding:0 30px;width:100%}.image img{margin:0 auto;max-width:100%}.mini_player{align-items:center;display:flex;margin:0}.mini_player-button{background:#fff url(/images/icons/toolbar-play-85bb9665a45d34448aa536d9c454615c.svg?vsn=d) 50% no-repeat;background-size:auto 14px;border:1px solid #e6e5e6;border-radius:3px;flex:0 0 42px;margin-right:1em;padding:.5em .3em .3em;height:30px;width:42px;text-indent:-9999px}.mini_player-button.is-playing{background-image:url(/images/icons/toolbar-pause-320ba6905e1cd58fba823f3e176aed57.svg?vsn=d)}.mini_player-slider{flex:1 100%}.mini_player-time{display:none;flex:1 0 auto;margin:0 1em}@media screen and (min-width:401px){.mini_player-time{display:block}}.mobile_nav{position:fixed;top:50px;right:0;bottom:0;left:0;z-index:100;background-color:#101820;overflow:auto;display:none;opacity:0;text-align:center}.nav-open .mobile_nav{display:flex;transition:opacity .2s ease-in-out}.nav-animate .mobile_nav{opacity:1}@media screen and (min-width:768px){.mobile_nav{display:none!important}}.mobile_nav-inner{display:flex;flex-direction:column;padding:0 30px;width:100%}.mobile_nav-search{margin:0}.mobile_nav-search:before{color:#878b8f}.mobile_nav-search input{background:transparent;color:#fff}.mobile_nav-main{flex:1;margin:30px 0}.mobile_nav-main-inner{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);transition:opacity .2s linear,-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out,opacity .2s linear;transition:transform .2s ease-in-out,opacity .2s linear,-webkit-transform .2s ease-in-out}.nav-animate .mobile_nav-main-inner{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.mobile_nav-bottom{margin-bottom:30px}.mobile_nav-logo{margin:0 0 20px;text-indent:-9999px}.mobile_nav-logo a{background:url(/images/brand/changelog-logomark-white-c65430ef2f83f64f9b3e95297cdfd2ec.svg?vsn=d) 0 no-repeat;background-size:auto 40px;display:block;height:40px;width:40px}.mobile_nav-list{margin-bottom:10px}.mobile_nav-list-item{font-size:1.25em;font-weight:500;margin:10px 0}.mobile_nav-list-item a{color:#59b287}.mobile_nav-list-item a.is-active{color:#fff}.news_item{border-bottom:1px solid #e6e5e6;margin-top:35px;padding:0 20px 35px;position:relative}.news_item--sponsor{background-color:#fafafa;margin-top:0;padding-top:35px!important}.news_item:last-of-type{border:none}.page_news_item .news_item{border-bottom:0}@media screen and (min-width:1000px){.news_item{padding:0 35px 35px}}.news_item-header a,.news_item-toolbar a{color:#101820}.news_item-header a:hover,.news_item-toolbar a:hover{color:#000;text-decoration:underline}.news_item-header a .lazy,.news_item-toolbar a .lazy{text-indent:-9999px}.news_item-source{align-items:center;display:flex;font-family:Roboto Mono,Courier,monospace;font-size:.8125em;margin:0 0 10px}.news_item-source-image{box-shadow:0 0 24px rgba(16,24,32,.2);color:#fff;font-family:Roboto Mono,Courier,monospace;font-size:7px;font-weight:700;height:24px;margin-right:10px;position:relative;text-align:center;width:24px}.news_item-source-image-icon,.news_item-source-image img{background:#fff;border-radius:3px;position:absolute;line-height:1em;width:24px;height:24px;top:0;left:0}.news_item-source-image-icon{background-color:#101820;color:#fff;font-size:12px;line-height:24px;text-transform:uppercase}.news_item-source-image-icon--link{background:#101820 url(/images/icons/type-link.svg) no-repeat 50%;background-size:20px}.news_item-source-image-icon--project{background:#101820 url(/images/icons/type-project.svg) no-repeat 50%;background-size:20px}@media screen and (min-width:620px){.news_item-source-image-icon{background-size:30px!important;font-size:18px;line-height:24px}}@media screen and (min-width:1000px){.news_item-source-image{height:50px;left:-50px;line-height:50px;position:absolute;width:50px;top:15px}.news_item--sponsor .news_item-source-image{top:45px}.news_item-source-image-icon,.news_item-source-image img{width:50px;height:50px}}.news_item-title{font-size:1.25em;line-height:1.25em;margin:10px 0}.page_news_item--post .news_item-title{font-size:2em}.news_item-title-external{background:url(/images/icons/icon-external-b25593d86b4ebb5a18e3384eab573242.svg?vsn=d) no-repeat 50%;display:inline-block;height:15px;margin-left:.25em;margin-right:-15px;width:15px;position:relative}.news_item-description{display:block;margin-bottom:1em;max-height:3em;overflow:hidden;position:relative}.news_item-description p{color:#101820;margin:0}.news_item-description-continue{background:#fff;bottom:1px;color:#101820!important;font-family:Roboto Mono,Courier,monospace;font-size:.75em;font-weight:700;line-height:1.5em;padding:0 0 .25em .5em;position:absolute;right:0;text-decoration:underline}.news_item--sponsor .news_item-description-continue{background:#fafafa}@media screen and (min-width:620px){.news_item-description-continue span{transition:all .15s ease-in-out;opacity:0}.news_item-description:hover .news_item-description-continue span{opacity:1}}.news_item-description-continue:before{content:"";background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);bottom:0;display:block;left:-40px;pointer-events:none;position:absolute;width:40px;top:0}.news_item--sponsor .news_item-description-continue:before{background:linear-gradient(90deg,hsla(0,0%,98%,0),#fafafa)}.news_item-toolbar{align-items:center;display:flex}@media screen and (max-width:619px){.news_item-toolbar{align-items:flex-start}}.news_item-toolbar-image_button,.news_item-toolbar-meta,.news_item-toolbar-play_button,.news_item-toolbar-video_button{margin-right:17.5px}.news_item-toolbar-image_button,.news_item-toolbar-play_button,.news_item-toolbar-video_button{background-color:#fff;background-position:50%;background-repeat:no-repeat;border:1px solid #e6e5e6;border-radius:3px;padding:.5em .3em .3em;height:33px;min-width:40px;text-indent:-9999px}.page-news_ad-show .news_item-toolbar-image_button,.page-news_ad-show .news_item-toolbar-video_button,.page-news_item-show .news_item-toolbar-image_button,.page-news_item-show .news_item-toolbar-video_button{display:none}.news_item-toolbar-play_button{background-image:url(/images/icons/toolbar-play-85bb9665a45d34448aa536d9c454615c.svg?vsn=d)}.news_item-toolbar-play_button.is-active{background-image:url(/images/icons/toolbar-pause-320ba6905e1cd58fba823f3e176aed57.svg?vsn=d)}.news_item-toolbar-video_button{background-image:url(/images/icons/toolbar-play-85bb9665a45d34448aa536d9c454615c.svg?vsn=d)}.news_item-toolbar-video_button.is-active{background-image:url(/images/icons/toolbar-close-6ad1f7e7fdcefcbd3477359001507f84.svg?vsn=d)}.news_item-toolbar-image_button{background-image:url(/images/icons/toolbar-image-1492709327f61bbe1cab3176a4920d96.svg?vsn=d);background-size:auto 22px}.news_item-toolbar-image_button.is-active{background-image:url(/images/icons/toolbar-close-6ad1f7e7fdcefcbd3477359001507f84.svg?vsn=d)}.news_item-toolbar-meta{display:flex;align-items:center;flex-wrap:wrap;font-family:Roboto Mono,Courier,monospace;font-size:.8125em;line-height:1.5em;margin-left:-4px;margin-right:-4px}.news_item-toolbar-meta-item{padding:0 4px}.news_item-toolbar-meta-item .has-tooltip{cursor:pointer}.news_item-toolbar-meta-item:after{content:"\2022"}.news_item-toolbar-meta-item:last-child:after{display:none}@media screen and (max-width:619px){.news_item-toolbar-meta{font-size:.6825em;line-height:1.675em}.news_item-toolbar-meta-item:first-child{flex:0 0 100%}.news_item-toolbar-meta-item:first-child:after{display:none}}.news_item-toolbar-meta-item__featuring{margin-top:5px;margin-right:10px}.news_item-toolbar-meta-item__featuring a:hover{text-decoration:none}.news_item-toolbar-meta-item__featuring .lazy{background:#f5f5f5;border-radius:2px;display:inline-flex;height:24px;width:24px;overflow:hidden}.news_item-toolbar-meta-item__featuring:after{display:none}.news_item-content{margin-top:2em}@media screen and (min-width:401px){.page_news_item--post .news_item-content{font-size:1.125em}}@media screen and (min-width:768px){.page_news_item--post .news_item-content{font-size:1.125em}}.news_item-meta{border-top:1px solid #e6e5e6;font-family:Roboto Mono,Courier,monospace;font-size:.9375em;margin-top:35px;padding-top:35px}@media screen and (min-width:620px){.news_item-meta-item{justify-content:flex-start;display:flex}}.news_item-meta-item span{display:block;margin-bottom:.5em}.news_item-meta-item-key{padding-right:1em}.news_item-meta-item-value a{color:#59b287}.news_item-meta-item-value a:hover{color:#44946d}.news_item-image.is-hidden{display:none}.news_item-image img{margin-top:1.5em;max-width:100%}.news_item-video{height:0;margin:1rem 0;overflow:hidden;padding-bottom:56.25%;position:relative}.news_item-video.is-hidden{display:none}.news_item-video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.overlay{-webkit-filter:blur(5px);filter:blur(5px);opacity:0;pointer-events:none;-webkit-transform:scale(1.05) translateZ(0);transform:scale(1.05) translateZ(0);transition:all .1s ease-in-out;visibility:hidden;will-change:transform opacity;background:#101820;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;text-align:center}.overlay.is-visible{-webkit-filter:blur(0);filter:blur(0);opacity:1;pointer-events:inherit;-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);visibility:visible}.overlay-curtain{cursor:pointer;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.overlay-close{padding:0;position:absolute;top:100px;right:50px;z-index:99}.overlay-close>img{width:1.25rem;height:1.25rem}.overlay-scroll_wrap{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto;align-items:flex-start}@media (min-width:552px){.overlay-scroll_wrap{align-items:center}}.overlay-wrap{display:flex;flex:1 1 auto;flex-wrap:wrap;justify-content:center;z-index:3}.overlay-section{background:#101820;flex:0 0 auto;min-width:300px;max-width:380px;width:100%;padding:30px}@media (min-width:760px){.overlay-section{width:50%}}.overlay-section-lead_in{color:#878b8f;margin:0 0 .5em}.overlay-section-heading{color:#fff;font-size:1.625em;text-transform:uppercase;margin:0 0 1em}.overlay-section:nth-child(2){border-top:2px solid #101820}@media (min-width:760px){.overlay-section:nth-child(2){border-left:2px solid #101820;border-top:0}}.overlay-nav{margin:0;padding:0}.overlay-nav li{display:block;font-family:DIN\ 2014 Narrow,Arial Narrow,sans-serif;font-size:1.15em;line-height:1.25em;margin:.75em 0}.overlay-nav li a{color:#59b287}.overlay-nav li a:hover{color:#fff}.overlay textarea{background:#000;border:none;border-radius:2px;color:#59b287;font-family:Roboto Mono,Courier,monospace;font-size:.9375em;line-height:1.5em;padding:.8em 1.2em;resize:none;width:100%}.copyable{position:relative}.copyable-button{background:#59b287;border-radius:0 2px;box-shadow:-2px 2px 2px 1px #000;color:#000;font-size:.75em;font-weight:700;padding:8px 8px 5px 10px;text-transform:uppercase;transition:background .2s ease-in-out;position:absolute;top:0;right:0}.copyable-button:hover{background:#fff}.horizontal_toggle{align-items:center;display:flex;margin:0 0 1em;justify-content:center;width:100%}.horizontal_toggle>*{flex:0 0 auto}.horizontal_toggle-text{color:#fff;padding:0 1em}.toggle{width:40px;height:20px;border-radius:100px;background-color:#59b287;overflow:hidden;box-shadow:inset 0 0 2px 1px rgba(0,0,0,.05);position:relative}.toggle--light{background:#f5f5f5}.toggle--light .switch{background-color:#e6e5e6!important}.toggle--light .check:checked~.switch{background-color:#59b287!important}.toggle .check{position:absolute;display:block;cursor:pointer;top:0;left:0;width:100%;height:100%;opacity:0;z-index:6}.toggle .check:checked~.switch{right:2px;left:22px;transition:.35s cubic-bezier(.785,.135,.15,.86);transition-property:left,right;transition-delay:.05s,0s}.toggle .switch{position:absolute;left:2px;top:2px;bottom:2px;right:22px;background-color:#000;border-radius:36px;z-index:1;transition:.35s cubic-bezier(.785,.135,.15,.86);transition-property:left,right;transition-delay:0s,.05s;box-shadow:0 1px 2px rgba(0,0,0,.2)}.page_heading{background:#101820;margin-bottom:40px;padding:40px 0}@media screen and (min-width:620px){.page_heading{margin-bottom:50px;padding:50px 0}}@media screen and (min-width:768px){.page_heading{margin-bottom:60px;padding:60px 0}}.page_heading h1{color:#fff;font-size:1.75em;line-height:1.25em;margin:.15em auto 0;max-width:860px;padding:0 30px;text-align:center;width:100%}@media screen and (min-width:401px){.page_heading h1{font-size:2em}}@media screen and (min-width:768px){.page_heading h1{font-size:2.25em}}.podcast_player{-webkit-filter:blur(5px);filter:blur(5px);opacity:0;pointer-events:none;transition:all .1s ease-in-out 0s;-webkit-transform:translateY(100%) scale(1.0001) translateZ(0);transform:translateY(100%) scale(1.0001) translateZ(0);visibility:hidden;will-change:transform opacity;background:rgba(16,24,32,.95);bottom:0;color:#fff;display:flex;flex-wrap:wrap;margin:0;position:fixed;width:100%;z-index:1000}.podcast_player--is-active{-webkit-filter:blur(0);filter:blur(0);opacity:1;pointer-events:inherit;-webkit-transform:translateY(0) scale(1) translateZ(0);transform:translateY(0) scale(1) translateZ(0);visibility:visible}.podcast_player--is-hidden{-webkit-transform:translateY(100%) scale(1.0001);transform:translateY(100%) scale(1.0001)}@media (min-width:768px){.podcast_player{flex-wrap:nowrap;align-items:center}}.podcast_player-nav{position:absolute;bottom:100%;left:0;right:0}@media (min-width:768px){.podcast_player-nav{transition:all .1s ease-in-out 0s;will-change:transform;position:absolute;left:auto;right:0;bottom:auto;top:6px}.podcast_player--is-hidden .podcast_player-nav{top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition-delay:.3s}}.podcast_player-nav-button{transition:background .1s ease-in-out 0s;background:#101820 50% no-repeat;background-size:10px;float:left;height:50px;padding:0;width:33.33%}@media (min-width:768px){.podcast_player-nav-button{background-color:transparent;height:22px;width:42px}.podcast_player--is-hidden .podcast_player-nav-button{background-color:rgba(16,24,32,.9)}}.podcast_player-nav-button--copy{background-image:url(/images/icons/icon-share-3a50f2d407808edb5cd867407954aaf2.svg?vsn=d)}.podcast_player-nav-button--copy.is-copying{background-image:url(/images/icons/icon-link-white-fcc3150ae1d2173e991748d7d87832e5.svg?vsn=d)}.podcast_player-nav-button--hide{background-image:url(/images/icons/icon-down-f2a0570d14bae172844609f76d313543.svg?vsn=d)}.podcast_player--is-hidden .podcast_player-nav-button--hide{background-image:url(/images/icons/icon-up-ef64f48603216f2e5f1596d3f32a7262.svg?vsn=d)}.podcast_player-nav-button--close{background-image:url(/images/icons/icon-close-c981758357884b1e86e13c49bdbce832.svg?vsn=d)}.podcast_player-art{display:none;height:5rem;width:5rem}@media (min-width:415px){.podcast_player-art{display:block;position:absolute;top:0;left:0}}@media (min-width:768px){.podcast_player-art{position:relative}}.podcast_player-details{background:rgba(16,24,32,.5);display:flex;flex:1 1 auto;padding:1em 0;justify-content:space-between;max-width:100%;min-height:5rem}@media (min-width:415px){.podcast_player-details{padding-left:5rem}}@media (min-width:768px){.podcast_player-details{background:none;flex:0 0 auto;order:4;padding-left:0}}.podcast_player-details-title{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;margin:0 1rem;min-width:0;max-width:100%}@media (min-width:768px){.podcast_player-details-title{display:none}}.podcast_player-details-title>figcaption,.podcast_player-details-title>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.podcast_player-details-title>span>b{color:#59b287}.podcast_player-details-title>figcaption{font-weight:500;font-size:1.25em}.podcast_player-details-share{flex:0 1 auto}.podcast_player-buttons{width:100%;padding:1rem 0;display:flex;flex:1 0 auto;justify-content:center;align-items:center}@media (min-width:768px){.podcast_player-buttons{width:auto;padding:0 1rem;flex:0 0 auto}}.podcast_player-slider{padding:0 1rem 1rem;flex:1 0 auto}@media (min-width:768px){.podcast_player-slider{width:auto;padding:0 1rem}}.podcast_player-button{background:rgba(16,24,32,.5) 50% no-repeat;border-radius:200px;color:hsla(0,0%,100%,.5);padding:0;height:3.85rem;width:3.85rem;display:flex;align-items:center;align-content:center;justify-content:center;text-align:center;font-family:DIN\ 2014 Narrow,Arial Narrow,sans-serif}.podcast_player-button img{display:block;margin:0 auto}.podcast_player-button:hover{-webkit-filter:brightness(115%);filter:brightness(115%);color:#fff}.podcast_player-button--play,.podcast_player-button--play.is-paused{background-image:url(/images/icons/play-12dc8071e1aade2420d8f98277c68a2d.svg?vsn=d)}.podcast_player-button--play.is-paused{background-size:18px}.podcast_player-button--play.is-playing{background-image:url(/images/icons/pause-84c0eb943068f3dfd5db19e004a1489e.svg?vsn=d)}.podcast_player-button--play.is-loading{background-image:url(/images/icons/loading-dd82a6a27024b6fb254adb5d4dd9b0d3.svg?vsn=d);-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite}.podcast_player-button--play.is-loading:after{-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;content:"";background:url(/images/icons/loading-2-858f05a1e56f7d0a0b6a1ac50c15cb6f.svg?vsn=d) 50% no-repeat;position:absolute;top:0;right:0;bottom:0;left:0}.podcast_player-button--is-hidden{display:none}.podcast_player-button--back15,.podcast_player-button--forward15{height:2.25rem;width:2.25rem;margin:0 .5rem}.podcast_player-button--back15{background-image:url(/images/icons/prev-15-9bc016ab8d4ac3f85bddbd2299a980f7.svg?vsn=d)}.podcast_player-button--forward15{background-image:url(/images/icons/next-15-ebf6f0ca7418437e09c46a505c749040.svg?vsn=d)}.podcast_player-button--next_episode,.podcast_player-button--prev_episode{background-color:transparent;justify-content:space-around;line-height:1.25rem}.podcast_player-button--next_episode>img,.podcast_player-button--prev_episode>img{height:1.25rem}.podcast_player-button .flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.podcast_player-button--next_episode:not([data-play]),.podcast_player-button--prev_episode:not([data-play]){-webkit-filter:brightness(50%);filter:brightness(50%);cursor:default}.playbar_play{background-image:url(/images/icons/icon-play-1b7ed5de8b08acb4a42f3fe4aab5245a.svg?vsn=d)}.playbar_pause{background-image:url(/images/icons/pause-84c0eb943068f3dfd5db19e004a1489e.svg?vsn=d);background-size:11px 20px!important}code[class*=language-],pre[class*=language-]{display:block;overflow-x:auto;padding:.5em;background:#222c36;color:#b4b1b4}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:hsla(0,0%,100%,.5);opacity:.5}.token.punctuation{color:#b4b1b4}.namespace{opacity:.7}.token.boolean,.token.constant,.token.number,.token.property,.token.symbol{color:#e6e5e6}.token.attr-name,.token.builtin,.token.char,.token.selector,.token.string,.token.tag{color:#fe9366;opacity:.9}.language-css .token.string,.token.entity,.token.inserted,.token.operator,.token.url,.token.variable{color:#9095c5}.token.function{color:#d4bb54;opacity:.9}.token.atrule,.token.attr-value,.token.keyword{color:#59b287}.token.important,.token.regex{color:#9095c5}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.deleted{background-color:#420e09;color:#f8f8f8}.range_slider{margin:0;width:100%}@media (min-width:768px){.range_slider{display:flex;flex-direction:column}}.range_slider-range{-webkit-appearance:none;background:none;display:block;position:relative;outline:none;padding:0;margin:0;width:100%}.range_slider-range::-moz-range-track{-webkit-appearance:none;width:100%;height:2px;cursor:pointer;animate:.2s;background:#101820;border-radius:1px;border:none;margin:8px 0}body.embed--day .range_slider-range::-moz-range-track{background:#e6e5e6}.episode_player .range_slider-range::-moz-range-track{height:6px}.mini_player .range_slider-range::-moz-range-track{height:6px;background:#e6e5e6}.richtext_player .range_slider-range::-moz-range-track{height:6px;background:#282f36}.range_slider-range::-ms-track{-webkit-appearance:none;width:100%;height:2px;cursor:pointer;animate:.2s;background:#101820;border-radius:1px;border:none;margin:8px 0}body.embed--day .range_slider-range::-ms-track{background:#e6e5e6}.episode_player .range_slider-range::-ms-track{height:6px}.mini_player .range_slider-range::-ms-track{height:6px;background:#e6e5e6}.richtext_player .range_slider-range::-ms-track{height:6px;background:#282f36}.range_slider-range::-webkit-slider-runnable-track{-webkit-appearance:none;width:100%;height:2px;cursor:pointer;animate:.2s;background:#101820;border-radius:1px;border:none;margin:8px 0}body.embed--day .range_slider-range::-webkit-slider-runnable-track{background:#e6e5e6}.episode_player .range_slider-range::-webkit-slider-runnable-track{height:6px}.mini_player .range_slider-range::-webkit-slider-runnable-track{height:6px;background:#e6e5e6}.richtext_player .range_slider-range::-webkit-slider-runnable-track{height:6px;background:#282f36}.range_slider-range::-moz-range-thumb{-webkit-appearance:none;border:none;border-radius:18px;background:#59b287;cursor:pointer;height:18px;position:relative;top:-8px;transition:background .15s ease-in-out;width:18px}.range_slider-range::-moz-range-thumb:active,.range_slider-range::-moz-range-thumb:hover{background:#59b287}.mini_player .range_slider-range::-moz-range-thumb,.richtext_player .range_slider-range::-moz-range-thumb{opacity:0}.range_slider-range::-ms-thumb{-webkit-appearance:none;border:none;border-radius:18px;background:#59b287;cursor:pointer;height:18px;position:relative;top:-8px;transition:background .15s ease-in-out;width:18px}.range_slider-range::-ms-thumb:active,.range_slider-range::-ms-thumb:hover{background:#59b287}.mini_player .range_slider-range::-ms-thumb,.richtext_player .range_slider-range::-ms-thumb{opacity:0}.range_slider-range::-webkit-slider-thumb{-webkit-appearance:none;border:none;border-radius:18px;background:#59b287;cursor:pointer;height:18px;position:relative;top:-8px;transition:background .15s ease-in-out;width:18px}.range_slider-range::-webkit-slider-thumb:active,.range_slider-range::-webkit-slider-thumb:hover{background:#59b287}.mini_player .range_slider-range::-webkit-slider-thumb,.richtext_player .range_slider-range::-webkit-slider-thumb{opacity:0}.range_slider-range_wrap{margin:3px 0;position:relative}.range_slider-range_wrap .range_slider-range-track{content:"";position:absolute;left:0;top:50%;background:#59b287;height:2px;border-radius:1px;width:0;margin-top:-1px;pointer-events:none}.mini_player .range_slider-range_wrap .range_slider-range-track{height:6px!important;margin-top:-3px}.episode_player .range_slider-range_wrap .range_slider-range-track{height:6px;margin-top:-3px}.range_slider-above{display:none;color:#878b8f;font-family:Roboto Mono,Courier,monospace;font-size:.75em;text-transform:none}@media (min-width:768px){.range_slider-above{display:inline}}.range_slider-below{display:flex;justify-content:space-between;align-items:center}.episode_player .range_slider-below{padding:0}.range_slider-below>span{display:none;font-size:.875em;font-weight:900}@media (min-width:768px){.range_slider-below>span{display:inline}}.range_slider-below>output{margin-left:auto;text-align:right;color:hsla(0,0%,100%,.5);font-family:Roboto Mono,Courier,monospace;letter-spacing:-.05em;font-size:.75em}body.embed--day .range_slider-below>output{color:rgba(16,24,32,.5)}.episode_player .range_slider-below>output{margin-left:0;text-align:left}.range_slider-below>output>b{color:#59b287;font-weight:400}.reactions-item{cursor:pointer;margin-right:.25em;padding-right:.5em}.reactions-item:last-child{margin-right:0}@media screen and (min-width:401px){.reactions-item{padding-right:.8em}}.reactions-item span{margin-right:.25em}.richtext>:last-child{margin-bottom:0!important}.richtext h1,.richtext h2,.richtext h3,.richtext h4,.richtext h5,.richtext h6{line-height:1.125em;margin-top:1.375em;margin-bottom:.5em}.richtext h1:first-child,.richtext h2:first-child,.richtext h3:first-child,.richtext h4:first-child,.richtext h5:first-child,.richtext h6:first-child{margin-top:0}.richtext h1 a,.richtext h2 a,.richtext h3 a,.richtext h4 a,.richtext h5 a,.richtext h6 a{font-weight:900}.richtext h1{font-size:1.953em}.richtext h2{font-size:1.563em}.richtext h3{font-size:1.25em}.richtext h4{font-size:1em}.richtext h5{font-size:.8em}.richtext h6{font-size:.64em}.richtext h2{margin-top:2.2em}.richtext p{font-size:1em;line-height:1.65em}.richtext li code,.richtext p code{background:#f5f5f5;border-radius:3px;color:#23303c;display:inline-block;font-family:Roboto Mono,Courier,monospace;font-size:13px;line-height:1;padding:.35em .5em}.richtext strong{color:#101820;font-weight:700}.richtext strong a{font-weight:inherit}.richtext h1 a,.richtext h2 a,.richtext h3 a,.richtext h4 a,.richtext h5 a,.richtext h6 a,.richtext li a,.richtext p a{color:#101820;font-weight:500;border-bottom:2px solid #e6e5e6}.richtext h1 a:hover,.richtext h2 a:hover,.richtext h3 a:hover,.richtext h4 a:hover,.richtext h5 a:hover,.richtext h6 a:hover,.richtext li a:hover,.richtext p a:hover{border-color:rgba(89,178,135,.3);color:#59b287}.richtext h1 a[rel~=footnote],.richtext h2 a[rel~=footnote],.richtext h3 a[rel~=footnote],.richtext h4 a[rel~=footnote],.richtext h5 a[rel~=footnote],.richtext h6 a[rel~=footnote],.richtext li a[rel~=footnote],.richtext p a[rel~=footnote]{border-bottom:none;padding:0 3px}.richtext h1 strong a,.richtext h2 strong a,.richtext h3 strong a,.richtext h4 strong a,.richtext h5 strong a,.richtext h6 strong a,.richtext li strong a,.richtext p strong a{font-weight:inherit}.richtext ul{padding:0 0 0 20px;list-style-type:none;margin:1em 0 2em}.richtext ul li{font-size:1em;line-height:1.5em;margin-bottom:0}.richtext ul li p{font-size:1em!important}.richtext ul ol,.richtext ul ul{margin:0}@media screen and (min-width:620px){.richtext ul{margin-left:10px}}.richtext ul li{position:relative}.richtext ul li:before{position:absolute;top:8px;left:-20px;content:" ";background:#101820;border-radius:6px;display:block;height:6px;margin-right:6px;width:6px}.richtext ol{list-style-type:none;padding:0 0 0 20px;list-style-type:decimal;margin:1em 0 2em -8px}.richtext ol li{font-size:1em;line-height:1.5em}.richtext ol li p{font-size:1em!important}.richtext ol ol,.richtext ol ul{margin:0}@media screen and (min-width:620px){.richtext ol{margin-left:2px}}.richtext ol li{padding-left:8px;margin-bottom:0}.richtext blockquote{border-left:4px solid #59b287;margin:1.25rem 0 1.5rem;padding:.15em 0 .15em 1em;color:#101820}.richtext blockquote p{color:#101820;max-width:680px}.richtext blockquote :last-child{margin-bottom:0}.richtext blockquote ol,.richtext blockquote ul{margin-top:0}.richtext--small blockquote{font-size:1.125em}.richtext aside{padding-left:1rem;border-left:1px solid #59b287;color:#101820}.richtext>.block{display:block;max-width:100%}.richtext .left,.richtext .right{display:inline-block}.richtext .left{float:left}.richtext .right{float:right}.richtext hr{border:2px solid #f5f5f5;clear:both;margin:40px 0}@media screen and (min-width:401px){.richtext hr{margin:45px 0}}@media screen and (min-width:768px){.richtext hr{margin:50px 0}}.richtext img{height:auto;margin:0 auto;max-width:100%}.richtext .border_light-grey{border:1px solid #e6e5e6}.richtext .border_medium-grey{border:1px solid #878b8f}.richtext .border_black{border:1px solid #101820}.richtext mark{font-style:normal;padding:2px 1px;background-color:#fffedb;color:#101820}.richtext mark.grey-background{background-color:#f5f5f5}.richtext .float{margin:auto;width:auto}.richtext .float--left{float:left;margin:0 1em 1em 0}.richtext .float--right{float:right;margin:0 0 1em 1em}.richtext .footnotes{font-size:.8em}.richtext .footnotes p{margin:0}.richtext .wide-gutter-wrap{height:auto;width:100%}@media (min-width:1080px){.richtext .wide-gutter-wrap{margin:1.625rem -20%;width:140%}}.show_list{background:#101820;color:#fff;padding:40px 0}@media screen and (min-width:620px){.show_list{padding:50px 0}}@media screen and (min-width:768px){.show_list{padding:60px 0}}.show_list+.show_list{padding-top:0}.show_list-header{margin:0 auto;max-width:1150px;padding:0 35px}.show_list-header h2{margin-bottom:0}.show_list-header p{color:#878b8f;font-size:1.125em;margin:1em 0;max-width:600px}.show_list-header p.show_list-header-master_cta{font-family:Roboto Mono,Courier,monospace;font-size:13px;line-height:1.625em;color:#59b287;margin-bottom:30px;max-width:80%}.show_list-header p.show_list-header-master_cta strong{font-weight:700;text-decoration:underline}.show_list-header p.show_list-header-master_cta span{background:#59b287;border-radius:2px;color:#101820;font-weight:700;display:inline-block;padding:0 .5em 1px;text-transform:uppercase}.show_list-header p.show_list-header-master_cta a{background-color:#13231b;display:inline-block;padding:4px 8px}.show_list-header p.show_list-header-master_cta a:hover{background-color:#162b21;font-weight:700}.show_list-shows{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1200px;padding:0 20px}.show_list-shows-item{padding:35px 10px;flex:0 100%}@media screen and (min-width:401px){.show_list-shows-item{flex:0 50%}}@media screen and (min-width:620px){.show_list-shows-item{flex:0 33.3333%}}@media screen and (min-width:880px){.show_list-shows-item{flex:0 25%}}.show_list-shows-item-wrap{margin:0 auto;max-width:300px}@media screen and (min-width:401px){.show_list-shows-item-wrap{max-width:220px}}.show_list-shows-item-art{display:block;margin-bottom:10px;height:0;position:relative;padding-bottom:100%}.show_list-shows-item-art img{border:1px solid hsla(0,0%,100%,.1);height:auto;width:100%;transition:all .2s ease-in-out}.show_list-shows-item-art:hover img{border-color:hsla(0,0%,100%,.2)}.show_list-shows-item-art-status{position:absolute;right:0;bottom:-1px;left:0;text-align:center}.show_list-shows-item-art-status span{background:#59b287;border-radius:1px 1px 0 0;display:inline-block;color:#fff;font-family:Roboto Mono,Courier,monospace;font-size:.75em;padding:.25em .75em .35em;text-transform:uppercase}.show_list-shows-item-art-status--retired span{background:#878b8f}.show_list-shows-item-content{padding-top:10px;color:#878b8f}.show_list-shows-item-content-heading{align-items:center;display:flex;margin-bottom:5px}.show_list-shows-item-content-heading h2{flex:1 0 auto;font-size:1em;line-height:1.375em;margin:0 1em 0 0}.show_list-shows-item-content-heading h2 a{color:#fff}.show_list-shows-item-content-heading button{background:#59b287;border-radius:50%;flex:0 0 16px;height:16px;position:relative;text-indent:-9999px;transition:background .2s ease-in-out;width:16px}.show_list-shows-item-content-heading button:hover{background:#44946d}.show_list-shows-item-content-heading button:after,.show_list-shows-item-content-heading button:before{position:absolute;top:50%;left:50%;background:#101820;content:"";height:2px;margin:-1px 0 0 -5px;width:10px}.show_list-shows-item-content-heading button:before{height:10px;margin:-5px 0 0 -1px;width:2px}.show_list-shows-item-content-hosts a:hover{text-decoration:underline}.show_list-shows-item-content h3,.show_list-shows-item-content p,.show_list-shows-item-content ul{font-size:.875em}.show_list-shows-item-content h3{font-weight:400;margin-bottom:.5em}.show_list-shows-item-content li{font-style:italic;font-weight:500;line-height:1.5em}.signup{align-items:center;background-color:#101820;display:flex;padding:0 30px;position:relative;width:100%}.signup-content{color:#fff;margin:0 auto;max-width:640px;padding:40px 0;text-align:center;width:100%}@media screen and (min-width:620px){.signup-content{padding:50px 0}}@media screen and (min-width:768px){.signup-content{padding:60px 0}}.signup-art img{margin:0 auto 35px}.signup-icons{display:flex;flex-wrap:nowrap;justify-content:center;margin-bottom:30px}.signup-icons-item{background-position:50%;background-repeat:no-repeat;background-size:auto 52px;height:52px;margin:0 14px;width:52px}.signup-icons-item--news{background-image:url(/images/icons/icon-news-6ec53651a9fe2bb9bd5c8961415302dc.svg?vsn=d)}.signup-icons-item--podcasts{background-image:url(/images/icons/icon-podcasts-2df818a633311740042374723b3a344d.svg?vsn=d)}.signup-heading{font-size:26px}.signup-text{margin-bottom:25px;opacity:.65}.signup-form{background-color:#fff;height:44px;margin:30px auto 0;max-width:520px;position:relative;width:100%}.signup-form-input,.signup-form-submit-button{border:none;font-family:Roboto Mono,Courier,monospace;height:44px;outline:none}.signup-form-input{font-size:16px;padding:5px 100px 5px 18px;width:100%}@media screen and (min-width:768px){.signup-form-input{font-size:13px}}.signup-form-input::-webkit-input-placeholder{transition:opacity .1s ease-in-out}.signup-form-input::-ms-input-placeholder{transition:opacity .1s ease-in-out}.signup-form-input::placeholder{transition:opacity .1s ease-in-out}.signup-form-input:focus::-webkit-input-placeholder,.signup-form-input:hover::-webkit-input-placeholder{opacity:.8}.signup-form-input:focus::-ms-input-placeholder,.signup-form-input:hover::-ms-input-placeholder{opacity:.8}.signup-form-input:focus::placeholder,.signup-form-input:hover::placeholder{opacity:.8}.signup-form-submit{position:absolute;top:0;right:0;bottom:0}.signup-form-submit-button{background-color:#59b287;color:#fff;cursor:pointer;font-size:13px;padding:5px 18px;transition:background-color .1s ease-in-out}.signup-form-submit-button:hover{background-color:#44946d}.signup-sign_in{margin:20px auto 0;opacity:.75}.signup-close{position:absolute;top:20px;right:15px;color:#59b287;cursor:pointer;font-size:25px;line-height:20px;padding:5px;opacity:.3}@media screen and (min-width:620px){.signup-close{position:absolute;top:20px;right:20px}}.signup-close:hover{opacity:1;transition:opacity .3s ease-in-out}.subnav{margin-bottom:52.5px;padding-top:20px;position:relative}.subnav:before{border-bottom:1px solid #e6e5e6;content:"";position:absolute;bottom:-1px;left:0;right:0}.subnav-list{display:flex;justify-content:flex-start}.subnav-list-item{flex:0 auto}.subnav-list-item a{border-bottom:1px solid transparent;color:#101820;display:block;font-size:.825em;height:42px;padding:0 .5em .5em;-webkit-transform:translateY(1px);transform:translateY(1px);transition:border .2s ease-in-out}@media screen and (min-width:768px){.subnav-list-item a{font-size:1em;padding:0 1em 1em}}.subnav-list-item a small{margin:0;position:relative;top:-1px}@media screen and (max-width:767px){.subnav-list-item a small{display:none}}.subnav-list-item.is-active a,.subnav-list-item a:hover{border-bottom-color:#59b287}.subnav_description{color:#878b8f;font-family:Roboto Mono,Courier,monospace;font-size:12px;margin:1.5em 0 2em 30px;padding:0 .5em}@media screen and (min-width:620px){.subnav_description{margin:-1.5em 0 2em}}@media screen and (min-width:768px){.subnav_description{font-size:14px;margin:-1.5em 0 2em;padding:0 1em}}.tags{font-size:.825em}.tags-item{display:inline-block;margin:0 10px 10px 0}.tags-item a{background:#f3f3f3;border-radius:3px;color:#101820;display:block;padding:.5em 1em .45em;transition:background .1s ease-in-out}.tags-item a:hover{background:#dad8da}.toolbar{background:#fff;border-top:2px solid #59b287;color:#59b287;display:flex;flex-wrap:wrap;font-size:14px;padding:.625em 1em;text-align:left}.toolbar--dark{background:#101820}@media (min-width:502px){.toolbar{justify-content:space-between}}.toolbar--left{justify-content:space-between}.toolbar--left .toolbar_item{margin:.625em 0}@media (min-width:502px){.toolbar--left{justify-content:flex-start}.toolbar--left .toolbar_item{margin:.625em 2em .625em 0}}.toolbar--no-padding{padding-left:0;padding-right:0}@media (min-width:502px){.toolbar--split{justify-content:space-between;align-items:center}}.toolbar_scroll-wrap{height:65px}@media (min-width:502px){.toolbar_scroll-wrap{max-width:100%;width:540px}}@media (min-width:502px) and (min-width:768px){.toolbar_scroll-wrap{overflow:hidden}}.toolbar_scroll-wrap .toolbar{flex-wrap:nowrap;justify-content:space-between}@media (min-width:502px){.toolbar_scroll-wrap .toolbar{width:540px!important}}.toolbar_item{background-size:20px;background-position:top;background-repeat:no-repeat;font-size:.9em;flex:0 1 auto;margin:.625em 1em;padding:30px 0 0;min-height:20px;line-height:1em}@media (min-width:502px){.toolbar_item{background-position:left 3px;font-size:1.125em;line-height:26px;padding:0 0 0 35px}}.toolbar_item--button{color:rgba(16,24,32,.5);display:block}.toolbar--dark .toolbar_item--button{color:#fff}.toolbar_item--icon_list,.toolbar_item--list{color:rgba(16,24,32,.5);list-style-type:none}.toolbar--dark .toolbar_item--icon_list,.toolbar--dark .toolbar_item--list{color:#59b287}.toolbar_item--icon_list li,.toolbar_item--list li{display:inline-block;margin-right:1em}.toolbar_item--icon_list li{margin-right:0}.toolbar_item--icon_list .toolbar_item_link{background-position:50%;background-repeat:no-repeat;display:block;height:26px;width:26px;text-indent:-9999px}.tooltip{font-family:Sana Sans,Arial,sans-serif;display:none;margin:10px 0;text-align:left;z-index:9999}.tooltip.is-visible{display:block}.tooltip a,.tooltip li a{color:#fff;text-decoration:none!important}.tooltip a:hover,.tooltip li a:hover{color:hsla(0,0%,100%,.8)}.tooltip-wrap{background:#252b32}.tooltip--topics .tooltip-wrap{font-family:Roboto Mono,Courier,monospace}.tooltip-list{padding:10px 20px}.tooltip--topics .tooltip-list{padding:3px 15px 6px}.tooltip-list--centered{text-align:center}.tooltip-list li{color:#fff;font-size:16px;font-style:normal;line-height:1.25em;padding:.25em 1em .25em 0}.tooltip--topics .tooltip-list li{font-size:13px}.tooltip-list li.tooltip-list-heading{color:hsla(0,0%,100%,.5);font-size:12px;font-weight:400;margin-bottom:5px}.show-header-subscribe .tooltip-list li{padding-right:0}.tooltip-footer{border-top:1px solid #333a42;padding:10px 20px}.tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:10px;border-color:#252b32}.tooltip[x-placement^=top]{margin-bottom:15px}.tooltip[x-placement^=top] .tooltip-arrow{border-width:10px 10px 0;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;bottom:-10px;left:calc(50% - 20px);margin-top:0;margin-bottom:0}.tooltip[x-placement^=bottom]{margin-top:15px}.tooltip[x-placement^=bottom] .tooltip-arrow{border-width:0 10px 10px;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;top:-10px;left:calc(50% - 20px);margin-top:0;margin-bottom:0}.tooltip[x-placement^=bottom-end] .tooltip-arrow{left:auto;right:0;margin-right:0}.tooltip[x-placement^=bottom-start] .tooltip-arrow{right:auto;left:0;margin-left:0}.tooltip[x-placement^=right]{margin-left:15px}.tooltip[x-placement^=right] .tooltip-arrow{border-width:10px 10px 10px 0;border-left-color:transparent;border-top-color:transparent;border-bottom-color:transparent;left:-10px;top:calc(50% - 20px);margin-left:0;margin-right:0}.tooltip[x-placement^=left]{margin-right:15px}.tooltip[x-placement^=left] .tooltip-arrow{border-width:10px 0 10px 10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;right:-10px;top:calc(50% - 20px);margin-left:0;margin-right:0}.profile_tooltip{max-width:220px}.profile_tooltip-header{display:flex;padding:17.5px;width:100%}.profile_tooltip-header:hover{background:#101820}.profile_tooltip-header-avatar{background:#000;box-shadow:0 0 40px rgba(16,24,32,.2);font-size:8px;border-radius:3px;width:40px;height:40px;margin-right:15px}.profile_tooltip-header-info{justify-content:center;display:flex;flex-direction:column}.profile_tooltip-header-info-name{color:#fff;font-size:16px;line-height:1em;margin:0 0 3px}.profile_tooltip-header-info-location{color:#878b8f;line-height:1em;margin:0}.profile_tooltip-info{border-top:2px solid #333a42;padding:17.5px}.profile_tooltip-info p{color:#fff;font-size:13px}.profile_tooltip-info-links li{display:inline-block;font-size:13px;margin-right:.5em}.profile_tooltip-info-links li a{border-bottom:1px solid transparent;color:#59b287}.profile_tooltip-info-links li a:hover{border-bottom-color:#59b287;color:#59b287}.topic_list-header{margin-bottom:35px}.topic_list-header h2{margin-bottom:0}.topic_list-header p{color:#878b8f;font-size:1.25em;margin:1em 0}.topic_list-topics-item{border-bottom:1px solid #e6e5e6;display:grid;grid-template-columns:auto 80px;grid-template-rows:auto}@media (min-width:560px){.topic_list-topics-item{grid-template-columns:200px auto 80px}}.topic_list-topics-item:last-child{border-bottom:none}.topic_list-topics-item h3,.topic_list-topics-item p{font-size:16px;font-weight:400;line-height:1.25em;margin:0}.topic_list-topics-item p{color:#101820}.topic_list-topics-item-count,.topic_list-topics-item-description,.topic_list-topics-item-name{padding:1.25em 1.5em 1.125em}.topic_list-topics-item-name{height:100%;padding:0}.topic_list-topics-item-name img{background-color:#101820;display:block;height:30px;width:30px}.topic_list-topics-item-name h3{padding:1.25em 1em 1.125em;color:#59b287}.topic_list-topics-item-description{border-left:1px solid #e6e5e6;border-right:1px solid #e6e5e6;display:none}@media (min-width:560px){.topic_list-topics-item-description{display:block}}.topic_list-topics-item-count{display:flex;justify-content:center;align-items:center;border-left:1px solid #e6e5e6;border-right:0;text-align:center}@media (min-width:560px){.topic_list-topics-item-count{border-left:0}}.transcript{font-size:16px;margin:20px 0}.transcript-item{padding:1em 0;position:relative}.anchor:target+.transcript-item{font-size:1.125em}.anchor:target+.transcript-item:after{background-color:#fafafa;content:"";position:absolute;top:0;right:-20px;bottom:0;left:-20px;z-index:-1}.anchor:target+.transcript-item .transcript-item-speaker-image{-webkit-transform:scale(1.25);transform:scale(1.25)}.transcript-item:before{content:"";border-left:1px solid #59b287;bottom:0;position:absolute;width:1px;top:0;left:18px}.transcript-item--break{padding:1.25em 0 1em}.transcript-item--break:before{border-left:1px dashed #59b287}.transcript-item-speaker,.transcript-item-text{position:relative;z-index:1}.transcript-item-speaker{align-items:center;display:flex;flex-wrap:wrap}.transcript-item-speaker-image{background:#101820 50% no-repeat;box-shadow:0 0 24px rgba(16,24,32,.2);border-radius:3px;display:block;height:36px;margin-right:15px;width:36px}.transcript-item-speaker-image--changelog{background-image:url(/images/brand/changelog-mark-only-3814c79d0f671f89004e4ff214960136.svg?vsn=d);background-position:7px 6px;background-size:auto 23px}.transcript-item-speaker-name{font-family:Roboto Mono,Courier,monospace;font-size:.8125em;font-weight:700;margin:0;text-transform:uppercase}.transcript-item-speaker-name a{color:#101820}.transcript-item-speaker-name a:hover{text-decoration:underline}.transcript-item-text{padding-left:52px}.transcript-item-text p{margin:0 0 1em}.transcript-item-text p:last-child{margin-bottom:0}.transcript-item-text a{font-weight:500}.transcript-item-text a:hover{text-decoration:underline}.transcript-break{font-family:Roboto Mono,Courier,monospace;font-size:13px;font-weight:700;text-transform:uppercase}.transcript-edit{margin:0;font-size:.875em}a.timestamp{color:#101820;font-family:Roboto Mono,Courier,monospace;font-size:13px;font-weight:700;padding:0 1px 0 3px}a.timestamp:hover{text-decoration:underline}.richtext .twitter-tweet{visibility:hidden}.richtext .twitter-tweet-rendered{visibility:visible}.bar_graph{margin:35px 0}@media screen and (min-width:768px){.bar_graph{display:flex;margin:87.5px 0}}.bar_graph-item{margin:0 1px 0 0}@media screen and (min-width:768px){.bar_graph-item{display:flex;flex-direction:column;justify-content:flex-end;height:250px;flex:1 1 20%}}.bar_graph-item-label,.bar_graph-item-percentage{font-family:Roboto Mono,Courier,monospace;font-size:.825em}@media screen and (min-width:768px){.bar_graph-item-label,.bar_graph-item-percentage{text-align:center}}.bar_graph-item-percentage{background:#59b287;color:#101820}@media screen and (max-width:767px){.bar_graph-item-percentage{padding:1em}}@media screen and (min-width:768px){.bar_graph-item-percentage{border:1em solid #59b287;width:100%!important}}.bar_graph-item-label{padding:.5em 0 2em}@media screen and (min-width:768px){.bar_graph-item-label{height:2em;padding:2em 0 3em}}.logo_grid{align-items:center;display:grid;grid-template-columns:repeat(3,calc(33.333% - 10px));grid-column-gap:10px;grid-row-gap:20px;margin:35px auto;max-width:1080px}@media screen and (min-width:401px){.logo_grid{grid-template-columns:repeat(4,calc(25% - 10px))}}@media screen and (min-width:768px){.logo_grid{grid-template-columns:repeat(5,calc(20% - 10px));margin-top:50px}}.logo_grid-item p{font-family:Roboto Mono,Courier,monospace;font-size:.75em;margin:0;text-align:center}.logo_grid--dark .logo_grid-item p{color:#fff}.logo_grid-item img{-webkit-filter:grayscale(100%);filter:grayscale(100%);margin:0 auto;max-height:100px;max-width:100%;transition:-webkit-filter .2s ease-in-out;transition:filter .2s ease-in-out;transition:filter .2s ease-in-out,-webkit-filter .2s ease-in-out}.logo_grid-item img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.mock_browser{border:1px solid #e6e5e6;border-radius:5px 5px 0 0;box-shadow:0 0 30px 0 rgba(135,139,143,.15);margin:35px 0 70px}.mock_browser-header{background:#101820;border-radius:5px 5px 0 0;display:flex;padding:.5em}@media screen and (min-width:620px){.mock_browser-header{display:grid;grid-template-columns:28% 44% 28%}}.mock_browser-header-buttons{align-items:center;display:flex;margin:0 8px}.mock_browser-header-buttons span{background:#293746;border-radius:12px;display:inline-block;height:12px;margin-right:10px;width:12px}.mock_browser-header-address_bar{background:#1a232c;border:1px solid #474f56;border-radius:3px;color:#c2c2c2;flex:1 0 auto;font-family:Roboto Mono,Courier,monospace;font-size:12px;padding:.4em;pointer-events:none;text-align:center}.mock_browser-body .feed{margin:0 auto!important}@media screen and (min-width:620px){.mock_browser-body .feed{margin:35px auto!important}.mock_browser-body .feed .news_item{border-bottom:1px solid #e6e5e6;border-top:1px solid #e6e5e6}.mock_browser-body .feed .news_item:first-child{margin-bottom:17.5px}}.marketing_quote{font-size:1.125em;margin:0;padding:0}.marketing_quote-body{font-style:italic}.marketing_quote:before{color:rgba(16,24,32,.5);content:"\201C";display:block;font-size:4em;height:20px;margin-bottom:1.625rem;text-align:center}.marketing_quote-footer{margin-top:1.625rem;text-align:center}.marketing_quote-footer img{box-shadow:0 0 35px 0 rgba(16,24,32,.2);border-radius:2px;display:block;height:50px;margin:0 auto 25px;width:50px}.marketing_quote-footer strong{display:inline-block;font-size:1.125em;padding-bottom:.25em}.marketing_quote-footer span{clear:left;font-style:italic}.marketing_quote-footer span:before{content:"\A";white-space:pre}.marketing_quote-footer a{color:#000;display:block}.marketing_slider{margin:70px 0;padding-top:60px;position:relative;transition:max-height 1s linear}@media screen and (min-width:768px){.marketing_slider{padding-top:0}}.marketing_slider-item{display:none;margin:0 20px}.marketing_slider-item:first-child{display:block}@media screen and (min-width:768px){.marketing_slider-item{margin:0 35px}}.marketing_slider-item-inner{background:#fff;border-radius:3px;display:block;margin:0 auto;max-width:1217px;padding:1em 1em 70px;transition:box-shadow .3s ease-in-out}.marketing_slider-item-inner:hover{box-shadow:0 0 40px 2px #000}.marketing_slider-item-inner,.marketing_slider-item-inner p{color:#101820!important}@media screen and (min-width:768px){.marketing_slider-item-inner{padding:35px 35px 70px}}.marketing_slider .slider_pagination{display:flex;justify-content:space-between;margin:35px auto 0;padding:0 35px;max-width:400px}@media screen and (max-width:767px){.marketing_slider .slider_pagination{position:absolute;top:0;right:0;left:0;margin-top:0;max-width:80%}}.marketing_slider .slider_pagination-item{background:#59b287;border:10px solid #101820;border-radius:30px;display:inline-block;opacity:.5;height:30px;width:30px;transition:all .2s ease-in-out}.marketing_slider .slider_pagination-item:hover{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}.marketing_slider .slider_pagination-item.is-active{background:#59b287;opacity:1;-webkit-transform:scale(1.4);transform:scale(1.4)}.sponsor_grid{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1217px;padding:1em 20px;width:100%}.sponsor_grid-item{display:flex;flex:0 0 100%;padding:20px;width:100%}@media screen and (min-width:768px){.sponsor_grid-item{flex:0 0 50%;padding:35px}}@media screen and (min-width:880px){.sponsor_grid-item{flex:0 0 33.33333%}}.sponsor_grid-item:hover{background:#1a232c}.sponsor_grid-item-logo{background:#fff;border-radius:3px;box-shadow:0 0 20px #000;flex:0 0 40px;height:40px;margin-right:17.5px;width:40px}@media screen and (min-width:768px){.sponsor_grid-item-logo{flex:0 0 56px;height:56px;width:56px}}.sponsor_grid-item-content{width:100%}.sponsor_grid-item-content h4{color:#fff;font-size:1.125em;margin-bottom:.25em}.sponsor_grid-item-content p{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;margin-bottom:0;max-height:4.5em}@media screen and (min-width:768px){.sponsor_grid-item-content p{-webkit-line-clamp:3}}.step_markers{align-items:center;display:flex;height:4px;margin:0 auto;padding:0;position:relative;width:66.666%}.step_markers_wrap{display:none;margin:87.5px auto 0;max-width:1140px}@media screen and (min-width:768px){.step_markers_wrap{display:block}}.step_markers:before{content:"";background:#f3f3f4;height:70px;bottom:0;left:50%;margin-left:-2px;position:absolute;width:4px;z-index:0}.step_markers-line{border:2px solid #f3f3f4;flex:1 0 auto}.step_markers-circle{background:#fff;border:4px solid #f3f3f4;border-radius:28px;height:28px;position:relative;width:28px;z-index:1}.richtext .button{color:#fff!important;display:inline-block;font-size:1.325em;margin:.5em 0;padding:.6em 1.5em .45em;text-align:center}.richtext .button:hover{text-decoration:none}.richtext--small .button{font-size:1.125em}.richtext-figure{margin:35px 0}@media screen and (min-width:1000px){.richtext-figure{margin-top:2em;margin-bottom:2em}.richtext-figure--full,.richtext-figure--left,.richtext-figure--right{display:flex;flex-direction:column;margin-left:-80px;margin-right:-80px;width:calc(100% + 160px)}}.richtext-figure figcaption{color:#101820;font-family:Roboto Mono,Courier,monospace;font-size:12px;line-height:1.5;margin:1.5em auto 0;max-width:760px}@media screen and (min-width:1000px){.richtext-figure figcaption{text-align:center}}.richtext-figure figcaption a{color:#101820;text-decoration:underline}.richtext-figure figcaption a:hover{font-weight:700}@media screen and (min-width:1000px){.richtext-figure--left .richtext-figure-video,.richtext-figure--left img,.richtext-figure--right .richtext-figure-video,.richtext-figure--right img{flex:1 0 75%;width:75%}.richtext-figure--left figcaption,.richtext-figure--right figcaption{align-self:flex-end}}@media screen and (min-width:1000px){.richtext-figure--right{flex-direction:row-reverse}.richtext-figure--right figcaption{margin-right:1.5em;text-align:right}.richtext-figure--left{flex-direction:row}.richtext-figure--left figcaption{margin-left:1.5em;text-align:left}}.richtext .twitter-tweet{margin:0 auto}.richtext .twitter-tweet-caption{max-width:500px}.richtext_player{background:#101820;align-items:center;display:flex;margin:0;padding:20px}.richtext_player-button{background:#59b287 url(/images/icons/toolbar-play-white-b6719f9927f5529447f3416ed45b52a1.svg?vsn=d) 50% no-repeat;background-size:auto 14px;background-position:13px;border-radius:36px;flex:0 0 36px;margin-right:1em;height:36px;width:36px;text-indent:-9999px}.richtext_player-button.is-playing{background-image:url(/images/icons/toolbar-pause-white-5d7449703180995a841af9e7a400071b.svg?vsn=d);background-position:50%}.richtext_player-slider{flex:1 100%}.richtext_player-time{color:#878b8f;display:none;font-family:Roboto Mono,Courier,monospace;font-size:.75em;flex:1 0 auto;margin:0 0 0 1em}@media screen and (min-width:401px){.richtext_player-time{display:block}}.richtext table{font-family:Roboto Mono,Courier,monospace;font-size:14px;line-height:23px;margin:1.25em 0;width:100%;word-break:normal;word-break:keep-all;border-spacing:0;border-collapse:collapse;text-align:left;overflow:scroll}.richtext table a{color:#59b287}.richtext table a:hover{text-decoration:underline}.richtext table th{font-weight:700;background:#000;color:#fff}.richtext table td,.richtext table th{padding:8px 14px}@media screen and (min-width:401px){.richtext table td:first-child,.richtext table th:first-child{width:50%}}.richtext table tr{background-color:#fff}.richtext table tr.footer{font-weight:700;background:#eff7f3;border-top:1px solid #59b287}.richtext table tr.footer a{font-weight:inherit}.richtext table tr:nth-child(2n){background-color:#f5f5f5}.richtext tfoot tr{border-top:2px solid #ededed}.richtext tfoot td{font-size:12px;padding:10px 14px}.richtext .wistia_embed,.richtext .wistia_responsive_padding{margin:0 0 1rem}.richtext .video-container{height:0;margin:1rem 0;overflow:hidden;padding-bottom:56.25%;position:relative}.richtext .video-container.is-hidden{display:none}.richtext .video-container iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.richtext figure .video-container{margin:0}.page_basic{margin:40px auto;max-width:850px;padding:0 35px}@media screen and (min-width:620px){.page_basic{margin-top:50px;margin-bottom:50px}}@media screen and (min-width:768px){.page_basic{margin-top:60px;margin-bottom:60px}}.article .richtext{margin:40px auto;max-width:930px;max-width:860px;padding:0 30px;width:100%}@media screen and (min-width:620px){.article .richtext{margin-top:50px;margin-bottom:50px}}@media screen and (min-width:768px){.article .richtext{margin-top:60px;margin-bottom:60px}}.episode-header{background:#101820;color:#fff;margin-bottom:40px;padding:40px 35px;text-align:center;position:relative}@media screen and (min-width:620px){.episode-header{margin-bottom:50px;padding:50px 30px}}@media screen and (min-width:768px){.episode-header{margin-bottom:60px;padding:60px 30px}}.episode-header-wrap{margin:0 auto;max-width:880px;padding-bottom:35px}.episode-header-show_title{font-family:Roboto Mono,Courier,monospace;font-size:.7em;font-weight:400;margin-bottom:2em}.episode-header-show_title,.episode-header-show_title a{color:#878b8f}.episode-header-show_title a:hover{color:#e6e5e6}@media screen and (min-width:620px){.episode-header-show_title{font-size:.8em}}.episode-header-title{font-size:1.5em;line-height:1.25em;margin-bottom:15px}@media screen and (min-width:620px){.episode-header-title{font-size:2em}}.episode-header-subtitle{color:#878b8f;font-size:1em;font-style:italic;font-weight:400}.episode-header-toolbar{position:absolute;bottom:0;left:0;right:0;-webkit-transform:translateY(50%);transform:translateY(50%)}.episode-header-toolbar .toolbar_scroll-wrap{margin:0 auto}.episode-header-all_episodes_button{position:absolute;bottom:20px;left:20px;background:#222c36 url(/images/icons/masthead-back-2e4bd56f4a70b9f98b532103a5327ec1.svg?vsn=d) 10px no-repeat;border-radius:3px;color:hsla(0,0%,100%,.5);display:none;font-size:.875em;font-weight:700;padding:.6em .825em .5em 2em;transition:all .1s ease-in-out}@media screen and (min-width:880px){.episode-header-all_episodes_button{display:block}}.episode-header-all_episodes_button:hover{background-color:#2c3946;color:#fff}.episode-body{margin:0 auto;max-width:940px;padding-bottom:35px}.episode-body-summary{border-bottom:2px solid #e6e5e6;margin-bottom:70px;padding:35px;text-align:center}@media screen and (min-width:620px){.episode-body-summary{padding:35px 70px 70px}}.episode-body-summary-description{text-align:left}@media screen and (min-width:620px){.episode-body-summary-description{font-size:1.25em}}.episode-body-summary-sponsors{margin:0 0 35px}@media screen and (min-width:620px){.episode-body-summary-sponsors{margin:0 0 70px}}.episode-body-summary-sponsors h3{font-family:Roboto Mono,Courier,monospace;font-size:13px;font-weight:400;margin:0 0 2.5em;text-transform:uppercase}.episode-body-summary-sponsors-list{display:flex;justify-content:center;width:100%}.episode-body-summary-sponsors-list a{display:block;width:5.75rem;margin:0 .5rem}@media screen and (min-width:620px){.episode-body-summary-sponsors-list a{margin:0 1rem}}.episode-body-summary-sponsors-list img{height:auto;padding:0;width:100%}.episode-body-summary-meta{font-family:Roboto Mono,Courier,monospace;font-size:.8125em;margin-top:35px;text-align:left}@media screen and (min-width:640px){.episode-body-summary-meta{display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.episode-body-summary-meta a:hover{text-decoration:underline}.episode-body-summary-meta li{padding:0 4px}.episode-body-summary-meta li:before{content:"\2022";padding-right:8px}.episode-body-summary-meta li:first-child{padding-left:0}.episode-body-summary-meta li:first-child:before{display:none}.episode-body-summary-meta li:last-child{padding-right:0}.episode-body-summary-meta li:last-child:empty{display:none}}.episode-body-summary-meta,.episode-body-summary-meta a{color:#878b8f}.episode-body-summary-meta a:hover{color:#101820}.episode-body-summary-tags{margin-top:35px;text-align:center}.episode-body-section{margin:35px}@media screen and (min-width:620px){.episode-body-section{margin:35px 70px 52.5px}}.episode-body-section-heading{display:flex;justify-content:space-between;font-family:Roboto Mono,Courier,monospace;margin-bottom:35px;width:100%}.episode-body-section-heading-note{font-size:.75em}.episode-body-content{padding:35px}.episode-body-pagination{margin:35px 0;text-align:center}.page-live-index{background-color:#101820}.page-live-index .main{align-items:center;display:flex}.page-live-index .footer{display:none}.live.is-upcoming .live-footer-status{background-color:#59b287}.live.is-upcoming .live-footer-viewers{display:none}.live{color:#fff;padding:60px 0 160px;width:100%}@media (min-width:768px){.live{align-items:center;display:flex;padding:80px 0 100px;height:100%}}.live-content{margin:1.25rem auto;max-width:1080px;width:100%}@media (min-width:768px){.live-content{display:flex}}.live-button{align-items:center;display:flex;margin-bottom:1.25rem;margin-right:0;padding:0;position:relative;text-indent:-9999px}.live.is-upcoming .live-button{pointer-events:none}.live-button:hover .live-button-bg{-webkit-transform:scale(1.1);transform:scale(1.1)}.live-button-bg,.live-button-icon{height:6rem;width:6rem;margin:0 auto}.live-button-bg{background-color:#59b287;border-radius:6rem;display:block;position:relative;transition:all .2s cubic-bezier(.86,0,.07,1);z-index:2}.live.is-upcoming .live-button-bg{background-color:#090e12}.live-button-icon{background:url(/images/icons/icon-play-white-8f7fe96fa1c0888e9306d3bea70c5ad2.svg?vsn=d) 50% no-repeat;background-size:auto 40%;overflow:hidden;position:absolute;top:50%;right:0;bottom:0;left:0;z-index:2;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .2s cubic-bezier(.86,0,.07,1)}.live.is-paused .live-button-icon{background-image:url(/images/icons/icon-play-white-8f7fe96fa1c0888e9306d3bea70c5ad2.svg?vsn=d)}.live.is-playing .live-button-icon{background-image:url(/images/icons/icon-pause-white-6518cb6eb11c05531305cb42965fb06e.svg?vsn=d)}.live.is-upcoming .live-button-icon{opacity:.2}.live.is-loading .live-button-icon{background:none}.live.is-loading .live-button-icon:after,.live.is-loading .live-button-icon:before{-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;content:"";background:url(/images/icons/loading-2-white-41ed96befaba8789b9c877c87e88de94.svg?vsn=d) 50% no-repeat;background-size:auto 60%;position:absolute;top:0;right:0;bottom:0;left:0}.live.is-loading .live-button-icon:before{background-image:url(/images/icons/loading-white-5efb098e7434fd404024537c778f8638.svg?vsn=d);background-size:auto 60%;-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite}.live-button:before{content:"";left:50%;margin-left:-12rem;margin-top:-12rem;opacity:.2;position:absolute;pointer-events:none;top:50%;transition:none;height:24rem;width:24rem;background-image:url(/images/podcasts/podcast-abstract-art-4e9f36f9f00f2bc3f3131fb23c5a9848.svg?vsn=d)}.live.is-playing .live-button:before{transition:all .2s cubic-bezier(.86,0,.07,1);-webkit-transform:rotate(1turn) translateZ(0);transform:rotate(1turn) translateZ(0)}.live--afk .live-button:before{background-image:url(/images/podcasts/afk-abstract-art.svg)}.live--backstage .live-button:before{background-image:url(/images/podcasts/backstage-abstract-art-e100fec8a0099005e40ad1a1c61f5887.svg?vsn=d)}.live--founderstalk .live-button:before{background-image:url(/images/podcasts/founderstalk-abstract-art-b5413df4d9059a246fdfae70cc7a5a4a.svg?vsn=d)}.live--gotime .live-button:before{background-image:url(/images/podcasts/gotime-abstract-art-f25afc2e92cc8ca83693c1ae81b4cbe8.svg?vsn=d)}.live--master .live-button:before{background-image:url(/images/podcasts/master-abstract-art-9573eb40e62f1a86db0954ccbdb276e1.svg?vsn=d)}.live--podcast .live-button:before{background-image:url(/images/podcasts/podcast-abstract-art-4e9f36f9f00f2bc3f3131fb23c5a9848.svg?vsn=d)}.live--rfc .live-button:before{background-image:url(/images/podcasts/rfc-abstract-art-6e923353fdaf32867f98f3443820dffb.svg?vsn=d)}.live--spotlight .live-button:before{background-image:url(/images/podcasts/spotlight-abstract-art-393d4ec5862125b2e1564851924554fc.svg?vsn=d)}.live--jsparty .live-button:before{background-image:url(/images/podcasts/jsparty-abstract-art-e2fdb64b401f585e7d1b7106dfc42fdc.svg?vsn=d)}.live--practicalai .live-button:before{background-image:url(/images/podcasts/practicalai-abstract-art.svg)}@media (min-width:768px){.live-button{position:relative;flex:0 1 200px;left:1rem;margin-bottom:0;margin-top:-2rem}.live.is-upcoming .live-button{pointer-events:none}.live-button:hover .live-button-bg{-webkit-transform:scale(1.1);transform:scale(1.1)}.live-button-bg,.live-button-icon{height:8rem;width:8rem;margin:0 auto}.live-button-bg{background-color:#59b287;border-radius:8rem;display:block;position:relative;transition:all .2s cubic-bezier(.86,0,.07,1);z-index:2}.live.is-upcoming .live-button-bg{background-color:#090e12}.live-button-icon{background:url(/images/icons/icon-play-white-8f7fe96fa1c0888e9306d3bea70c5ad2.svg?vsn=d) 50% no-repeat;background-size:auto 40%;overflow:hidden;position:absolute;top:50%;right:0;bottom:0;left:0;z-index:2;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .2s cubic-bezier(.86,0,.07,1)}.live.is-paused .live-button-icon{background-image:url(/images/icons/icon-play-white-8f7fe96fa1c0888e9306d3bea70c5ad2.svg?vsn=d)}.live.is-playing .live-button-icon{background-image:url(/images/icons/icon-pause-white-6518cb6eb11c05531305cb42965fb06e.svg?vsn=d)}.live.is-upcoming .live-button-icon{opacity:.2}.live.is-loading .live-button-icon{background:none}.live.is-loading .live-button-icon:after,.live.is-loading .live-button-icon:before{-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;content:"";background:url(/images/icons/loading-2-white-41ed96befaba8789b9c877c87e88de94.svg?vsn=d) 50% no-repeat;background-size:auto 60%;position:absolute;top:0;right:0;bottom:0;left:0}.live.is-loading .live-button-icon:before{background-image:url(/images/icons/loading-white-5efb098e7434fd404024537c778f8638.svg?vsn=d);background-size:auto 60%;-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite}.live-button:before{content:"";left:50%;margin-left:-16rem;margin-top:-16rem;opacity:.2;position:absolute;pointer-events:none;top:50%;transition:none;height:32rem;width:32rem;background-image:url(/images/podcasts/podcast-abstract-art-4e9f36f9f00f2bc3f3131fb23c5a9848.svg?vsn=d)}.live.is-playing .live-button:before{transition:all .2s cubic-bezier(.86,0,.07,1);-webkit-transform:rotate(1turn) translateZ(0);transform:rotate(1turn) translateZ(0)}.live--afk .live-button:before{background-image:url(/images/podcasts/afk-abstract-art.svg)}.live--backstage .live-button:before{background-image:url(/images/podcasts/backstage-abstract-art-e100fec8a0099005e40ad1a1c61f5887.svg?vsn=d)}.live--founderstalk .live-button:before{background-image:url(/images/podcasts/founderstalk-abstract-art-b5413df4d9059a246fdfae70cc7a5a4a.svg?vsn=d)}.live--gotime .live-button:before{background-image:url(/images/podcasts/gotime-abstract-art-f25afc2e92cc8ca83693c1ae81b4cbe8.svg?vsn=d)}.live--master .live-button:before{background-image:url(/images/podcasts/master-abstract-art-9573eb40e62f1a86db0954ccbdb276e1.svg?vsn=d)}.live--podcast .live-button:before{background-image:url(/images/podcasts/podcast-abstract-art-4e9f36f9f00f2bc3f3131fb23c5a9848.svg?vsn=d)}.live--rfc .live-button:before{background-image:url(/images/podcasts/rfc-abstract-art-6e923353fdaf32867f98f3443820dffb.svg?vsn=d)}.live--spotlight .live-button:before{background-image:url(/images/podcasts/spotlight-abstract-art-393d4ec5862125b2e1564851924554fc.svg?vsn=d)}.live--jsparty .live-button:before{background-image:url(/images/podcasts/jsparty-abstract-art-e2fdb64b401f585e7d1b7106dfc42fdc.svg?vsn=d)}.live--practicalai .live-button:before{background-image:url(/images/podcasts/practicalai-abstract-art.svg)}}@media (min-width:1080px){.live-button{flex:0 1 500px}}.live-info{max-width:880px;position:relative;z-index:2;padding:0 1.25rem;width:100%}@media (min-width:768px){.live-info{flex:1 1 600px}}.live-info-header{color:#fff;text-align:center}.live-info-header-show{font-size:1.25em;font-weight:400;margin-top:0;text-transform:none}.live-info-header-show a{color:#878b8f}.live-info-header-title{font-size:1.5em;line-height:1.25em}.live-info-more{display:none}@media (min-height:680px) and (min-width:768px){.live-info-more{display:block}}.live-info-description{color:#878b8f;font-size:1em;margin:0 auto 30px;max-width:600px;text-align:center}.live-info-guests{display:none;justify-content:center}@media (min-width:768px){.live-info-guests{display:flex;flex-wrap:wrap}}.live-info-guests-item{flex:0 0 180px;padding:0 10px;text-align:center}.live-info-guests-item a{display:block}.live-info-guests--3 .live-info-guests-item{flex:0 0 150px}.live-info-guests--4 .live-info-guests-item,.live-info-guests--5 .live-info-guests-item,.live-info-guests--6 .live-info-guests-item{flex:0 0 130px;font-size:12px}.live-info-guests-item-image{background:#213242;border-radius:100px;box-shadow:0 15px 30px rgba(0,0,0,.8);color:#101820;display:block;font-size:2em;font-weight:700;margin:0 auto 1rem;transition:-webkit-transform .1s cubic-bezier(.455,.03,.515,.955);transition:transform .1s cubic-bezier(.455,.03,.515,.955);transition:transform .1s cubic-bezier(.455,.03,.515,.955),-webkit-transform .1s cubic-bezier(.455,.03,.515,.955);line-height:110px;width:100px;height:100px}a:hover .live-info-guests-item-image{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.live-info-guests--3 .live-info-guests-item-image{line-height:82.5px;width:75px;height:75px}.live-info-guests--4 .live-info-guests-item-image,.live-info-guests--5 .live-info-guests-item-image,.live-info-guests--6 .live-info-guests-item-image{line-height:55px;width:50px;height:50px}.live-info-guests-item-title{font-size:1em;margin:0 0 .5em}.live-info-guests-item-name{font-size:1.25em;font-weight:400;color:#fff;margin:0;text-transform:none}.live-info-cta{margin:40px 0 0;text-align:center}.live-info-cta,.live-info-cta a,.live-info-cta p{color:#fff}.live-info-cta-icon{margin:0 auto 4px}.live-info-cta p{font-size:1em;line-height:1.25em;margin:.25em 0}.live-info-cta p a{transition:opacity .3s cubic-bezier(.455,.03,.515,.955);font-weight:700}.live-info-cta p a:hover{opacity:.6}.live-info-cta p small{display:block;color:#59b287;line-height:1.5em}.live-info-cta p small a{color:#59b287;font-weight:700}.live-footer{align-items:center;background:rgba(16,24,32,.7);display:flex;flex-wrap:wrap;position:fixed;bottom:0;right:0;left:0;padding:.75rem;width:100%;z-index:99}@media (min-width:768px){.live-footer{padding:1.25rem}}.live-footer-status{background:#ff5252;font-size:1.5em;height:60px;line-height:60px;width:100%;margin:1rem 0 0;padding:0 10px;text-align:center}@media (min-width:768px){.live-footer-status{margin:0 1rem 0 0;min-width:230px;order:-1;width:auto}}.live-footer-viewers{align-items:center;display:none;font-size:1.5em;margin:0 1rem}@media (min-width:768px){.live-footer-viewers{display:flex}}.live-footer-viewers img{margin:0 10px 0 0}.live-footer-viewers span{padding-top:.125em}.live-footer-stats{color:#fff;display:flex;list-style-type:none;margin:0 1rem 0 0;padding:0}@media (min-width:768px){.live-footer-stats{margin:0 1rem}}.live-footer-stats li{font-size:1.25em;margin:0 1rem 0 0}.live-footer-stats strong{color:#59b287;display:block;font-weight:400;margin-bottom:.25em}.live-footer-share{margin:0 0 0 auto;text-align:center}@media (min-width:768px){.live-footer-share img{-webkit-transform:translateY(2px);transform:translateY(2px);margin:0 5px 0 0}}.live-footer-share a{color:#fff;display:block}@media (min-width:768px){.live-footer-share a{display:inline-block;font-size:1.5em}}.live_upcoming{align-items:center;display:flex;flex-wrap:wrap;padding:80px 1.25rem;width:100%}.live_upcoming,.live_upcoming a,.live_upcoming p{color:#fff}.live_upcoming-heading{display:block;flex:none;font-size:1.625em;font-weight:600;letter-spacing:.05em;padding:0 1rem 1.625rem;text-align:center;width:100%}.live_upcoming-grid{border:1px solid #59b287;margin:0 auto;max-width:1080px;width:100%}.live_upcoming-grid-item{align-items:stretch;border-bottom:1px solid #59b287;display:flex;flex-wrap:wrap;height:100%}.live_upcoming-grid-item:last-child{border-bottom:0}.live_upcoming-grid-item-image,.live_upcoming-grid-item-info,.live_upcoming-grid-item-time{display:flex;align-items:center;padding:.75rem 1.625rem;text-transform:none}.live_upcoming-grid-item-image>div,.live_upcoming-grid-item-info>div,.live_upcoming-grid-item-time>div{width:100%}.live_upcoming-grid-item-image p,.live_upcoming-grid-item-info p,.live_upcoming-grid-item-time p{font-size:18px;line-height:1em;margin:.5em 0}.live_upcoming-grid-item-image p a,.live_upcoming-grid-item-info p a,.live_upcoming-grid-item-time p a{color:#59b287}.live_upcoming-grid-item-image p strong,.live_upcoming-grid-item-info p strong,.live_upcoming-grid-item-time p strong{color:#59b287;font-size:18px;font-weight:400}.live_upcoming-grid-item-image{border-right:1px solid #59b287;flex:0 0 120px;padding:0;text-align:center}.live_upcoming-grid-item-image img{z-index:-1}.live_upcoming-grid-item-time{border-right:1px solid #59b287;flex:1 1 150px;text-align:center;padding:.75rem}.live_upcoming-grid-item-info{border-top:1px solid #59b287;box-shadow:inset 0 0 5px rgba(89,178,135,.5);flex:1 1 550px}@media (min-width:868px){.live_upcoming-grid-item-info{border-top:0;box-shadow:0}}.marketing{font-size:16px;overflow-x:hidden}.marketing hr{border:1px solid #f5f5f5;clear:both;margin:0 auto;max-width:860px;padding:0 35px;width:100%}.marketing-button_group{--max-width-group:540px;--min-width-button:160px;display:flex;flex-wrap:wrap;margin:35px auto 0;max-width:540px;max-width:var(--max-width-group)}.marketing-button_group .button_large{min-width:160px;min-width:var(--min-width-button);flex:1 0 0;margin:10px}.marketing p.button_note{color:#878b8f;font-size:13px!important;font-style:italic;margin-top:.75em}.marketing p.button_note a{color:#878b8f}.marketing-section{padding:40px 0}@media screen and (min-width:620px){.marketing-section{padding:50px 0}}@media screen and (min-width:768px){.marketing-section{padding:60px 0}}.marketing-section>:first-child{margin-top:0}.marketing-section>:last-child{margin-bottom:0}.marketing-section--no_top_padding{padding-top:0}.marketing-section--dark,.marketing-section--intro,.marketing-section--map{background:#101820;color:#fff}.marketing-section--dark p,.marketing-section--intro p,.marketing-section--map p{color:hsla(0,0%,100%,.5)}.marketing--community .marketing-section--intro{background:#101820 url(/images/content/community/grid-ab1ea4c0cd0a4dfa5b7ac08a5b216c95.jpg?vsn=d) top;background-size:1300px}.marketing-section--body li>a,.marketing-section--body p>a{color:#101820;font-weight:500;border-bottom:2px solid #e6e5e6}.marketing-section--body li>a:hover,.marketing-section--body p>a:hover{border-color:rgba(89,178,135,.3);color:#59b287}.marketing-section-wrap{margin:35px auto 0;max-width:1140px;padding:0 35px}.marketing-section-footer,.marketing-section-header{margin:1.625rem auto;max-width:880px;padding:0 1.625rem;text-align:center}.marketing-section-header i img{margin:0 auto}.marketing-section-header-leadin{font-family:Roboto Mono,Courier,monospace;font-size:14px!important;margin-bottom:35px}.marketing-section-header>img{text-align:center;margin:17.5px auto 35px;max-width:370px;padding:0 35px;width:100%}@media screen and (min-width:768px){.marketing-section-header>img{margin-bottom:70px}}.marketing-section-header h1{font-size:1.5em;line-height:1.25em;margin:0 0 1.125em}@media screen and (min-width:401px){.marketing-section-header h1{font-size:1.75em}}@media screen and (min-width:768px){.marketing-section-header h1{font-size:2em}}@media screen and (max-width:767px){.marketing-section-header h1 br{display:none}}.marketing-section--map .marketing-section-header h1{color:hsla(0,0%,100%,.5);font-size:1.25em;line-height:1.5em}@media (min-width:768px){.marketing-section--map .marketing-section-header h1{font-size:1.5em}}.marketing-section-header h2,.marketing-section-header h3{margin:1em 0}.marketing-section-header h2{font-size:1.5em}@media (min-width:768px){.marketing-section-header h2{font-size:1.75em}}.marketing-section-header h3{font-size:1.25em;font-weight:400;line-height:1.5em}@media (min-width:768px){.marketing-section-header h3{font-size:1.5625em}}.marketing-section--map .marketing-section-header h3{color:hsla(0,0%,100%,.5)}.marketing-section-header p{font-size:1.125em}@media (min-width:768px){.marketing-section-header p{font-size:1.25em}}.marketing-section--intro .marketing-section-header p{font-size:1em}@media (min-width:768px){.marketing-section--intro .marketing-section-header p{font-size:1.125em}}.marketing-section-header p.button_note a{color:hsla(0,0%,100%,.5)}.marketing-section-centered{text-align:center}.marketing-section-features{display:flex;flex-wrap:wrap;justify-content:space-between;margin:3.25rem auto 1.625rem;max-width:1080px;padding:0 1.625rem;text-align:center}.marketing-section-features-item{flex:0 0 50%;padding:.5rem}@media (min-width:768px){.marketing-section-features-item{flex:0 0 20%}}.marketing-section-features-item img{transition:all .2s ease-in-out;display:block;margin:0 auto 1em}.marketing-section-features-item span{color:#fff;font-size:12px;display:block;line-height:1.25em}@media (min-width:768px){.marketing-section-features-item span{font-size:14px}}.marketing-section-features-item a{display:block}.marketing-section-features-item a:hover img{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.marketing-section-content{flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:1680px}@media (min-width:900px){.marketing-section-content{display:flex}}.marketing-section-content--slack{margin-top:80px}.marketing-section-content-image{display:none;padding:1.625rem}@media (min-width:452px){.marketing-section-content-image{display:block}}@media (min-width:900px){.marketing-section-content-image{flex:1 1 400px;height:6 35px;order:2;padding:0;position:relative}}.marketing-section-content-image img{border:1px solid #e6e5e6;box-shadow:-20px 20px 50px 0 rgba(16,24,32,.2),-60px 60px 35px 0 rgba(16,24,32,.03);width:100%}@media (min-width:900px){.marketing-section-content-image img{position:absolute;top:0;left:0;bottom:0;height:100%;margin:0;width:auto}}.marketing-section-content-info{justify-content:space-between;display:flex;flex:0 1 500px;flex-direction:column;padding:0 1.625rem;text-align:center}@media (min-width:768px){.marketing-section-content-info{padding:0 3.375rem;text-align:left}}.marketing-section-content-info-bottom{align-self:flex-end}.marketing-section-content-info h3{font-size:1.625em;font-weight:400}.marketing-section-grid{margin:35px auto 0;max-width:1140px;padding:0 35px;width:100%}@media screen and (min-width:620px){.marketing-section-grid{margin-top:50px}}@media screen and (min-width:768px){.marketing-section-grid{align-items:flex-start;display:flex;flex-wrap:wrap;margin-top:60px;padding:0}}.marketing-section-grid-item{padding:10px 0}@media screen and (min-width:768px){.marketing-section-grid .marketing-section-grid-item{flex:1 1 50%;padding:35px}}@media screen and (min-width:768px){.marketing-section-grid--3 .marketing-section-grid-item{flex:1 1 33.333%;padding:35px}}.marketing-section-grid-item h3{font-size:1.125em;font-weight:600;margin-bottom:.5em}.marketing-section-grid-item p{color:#101820;font-size:.9375em}.marketing-section-grid-quote{text-align:center;margin:0 auto;max-width:420px}.marketing-section-grid-quote img{border-radius:3px;display:inline-block;margin-bottom:10px;width:100px}.marketing-section-grid-quote h3{margin-bottom:2px}.marketing-section-grid-quote-title{font-style:italic}.marketing-section-grid-quote p{font-size:1em;line-height:1.25em}.marketing-map{display:block;height:auto;margin:0 auto;max-width:1200px;overflow:hidden;width:100%}.marketing-map img{display:block;margin:0 auto;width:97%}@media (min-width:768px){.marketing-map{padding:0 1.625rem}.marketing-map img{margin:0;width:100%}}.search{margin:40px auto;max-width:930px;padding:0}@media screen and (min-width:620px){.search{margin-top:50px;margin-bottom:50px}}@media screen and (min-width:768px){.search{margin-top:60px;margin-bottom:60px}}.search-form{font-family:Roboto Mono,Courier,monospace;padding:0;position:relative}.search-form:before{position:absolute;top:0;bottom:0;left:1em;content:"~ $ ";color:#59b287;padding:1em 0}.main .search-form{margin:0 35px}.search-form input{background:#101820;border-radius:3px;border:none;color:#59b287;font-family:Roboto Mono,Courier,monospace;padding:1em .5em 1em 3.5em;width:100%}.search-form input:focus{box-shadow:0 0 24px rgba(16,24,32,.2)}.search-form-footer{align-items:center;display:flex;flex-wrap:wrap;flex-direction:row-reverse;font-family:Roboto Mono,Courier,monospace;justify-content:space-between;padding:1em;width:100%}.search-form-footer-results{font-size:.875em;flex:1 auto;margin:0 0 1em}.search-form-footer-algolia{align-items:center;color:#101820;display:flex;flex:1 auto;font-size:.75em;justify-content:flex-end;margin:0 0 1em 1em;text-align:right}.search-form-footer-algolia img{display:inline;margin-left:1em}.show--soon{display:flex;flex-direction:column;height:100%;width:100%}.show--soon .show-header{flex:1 0 auto;margin-bottom:0}.show-header{background:#101820;color:#fff;margin-bottom:40px;padding:40px 35px;text-align:center}@media screen and (min-width:620px){.show-header{margin-bottom:50px;padding:50px 30px}}@media screen and (min-width:768px){.show-header{margin-bottom:60px;padding:60px 30px}}.show-header-art{margin:0 auto 35px;position:relative}.show-header-art,.show-header-art img{height:160px;width:160px}@media screen and (min-width:620px){.show-header-art,.show-header-art img{height:220px;width:220px}}.show-header-art-status{position:absolute;right:0;bottom:-1px;left:0;text-align:center}.show-header-art-status span{background:#59b287;border-radius:1px 1px 0 0;display:inline-block;color:#fff;font-family:Roboto Mono,Courier,monospace;font-size:.75em;padding:.25em .75em .35em;text-transform:uppercase}.show-header-art-status--retired span{background:#878b8f}.show-header-description{color:#878b8f;font-size:1.125em;margin:35px auto;max-width:680px}.show-header-description p{margin-bottom:.5em}.show-header .signup-form{margin-bottom:35px}.show-header-subscribe{margin:20px 0}.show-header-subscribe-mobile{background:#252b32 8px no-repeat;background-size:30px;border:1px solid #333a42;border-radius:3px;color:#fff;display:inline-block;font-family:Roboto Mono,Courier,monospace;font-size:15px;padding:15px 12px 14px;transition:background .1s ease-in-out;width:100%}.show-header-subscribe-mobile:hover{background-color:#333a42}@media screen and (min-width:620px){.show-header-subscribe-mobile{display:none}}.show-header-subscribe-buttons{display:none;font-size:0;text-align:center}@media screen and (min-width:620px){.show-header-subscribe-buttons{display:block}}.show-header-subscribe-buttons-item{background:#252b32 8px no-repeat;background-size:30px;border:1px solid #333a42;border-radius:3px;color:#fff;display:inline-block;font-family:Roboto Mono,Courier,monospace;font-size:15px;transition:background .1s ease-in-out;margin:10px;padding:15px 12px 14px 50px}.show-header-subscribe-buttons-item:hover{background-color:#333a42}.show-header-subscribe-buttons-item--apple{background-image:url(/images/icons/podcast_icon-apple-8ff56160fa4422258dabcaa5dca99a39.png?vsn=d)}.show-header-subscribe-buttons-item--overcast{background-image:url(/images/icons/podcast_icon-overcast-df2bce69dfc5fc4d020e53d1e534a165.png?vsn=d)}.show-header-subscribe-buttons-item--android{background-image:url(/images/icons/podcast_icon-android-c98c2a2ea344b5cd156d4e616a2ad4f5.png?vsn=d)}.show-header-subscribe-buttons-item--rss{background-image:url(/images/icons/podcast_icon-rss-6e750d367ba8681987639b2bf192399a.png?vsn=d)}.show-header-subscribe-buttons-item--email{background-image:url(/images/icons/podcast_icon-email-aa111224f129f2ff217b9942a1bef78f.png?vsn=d)}.sponsor_story{margin:40px auto;max-width:1130px;padding:0 35px}@media screen and (min-width:620px){.sponsor_story{margin-top:50px;margin-bottom:50px}}@media screen and (min-width:768px){.sponsor_story{margin-top:60px;margin-bottom:60px}}.sponsor_story hr{background-color:#e6e5e6;border:none;height:3px;margin:70px auto;max-width:940px}.sponsor_story-content,.sponsor_story-header{margin:0 auto;max-width:940px}.sponsor_story-header-breadcrumbs{font-family:Roboto Mono,Courier,monospace;font-size:.8em;text-align:center}.sponsor_story-header-logo{margin:0 auto;max-width:100%}.sponsor_story-header a{color:#101820}.sponsor_story-header a:hover{text-decoration:underline}.sponsor_story-quote{margin:0 auto;max-width:940px}.sponsor_story-quote-body{margin-bottom:2.5em;text-align:center}.sponsor_story-quote-body p{line-height:1.75em}@media (min-width:768px){.sponsor_story-quote-body{font-size:1.25em}}.sponsor_story-examples{margin:105px auto 70px}.sponsor_story-sponsors{margin:105px auto;text-align:center}.sponsor_story-sponsors h2{font-size:1.75em}.sponsor_story-sponsors .marketing-section-logos{margin-bottom:70px;max-width:100%}.sponsor_story-sponsors p a{color:#101820}.sponsor_story-sponsors p a .link_arrow{display:inline-block;font-size:2em;margin-left:.25em;position:relative;top:4px;transition:all .2s ease-in-out}.sponsor_story-sponsors p a:hover .link_arrow{-webkit-transform:translateX(2px);transform:translateX(2px)}.topic-header{background:#101820;color:#fff;margin-bottom:40px;padding:40px 35px;text-align:center;position:relative}@media screen and (min-width:620px){.topic-header{margin-bottom:50px;padding:50px 30px}}@media screen and (min-width:768px){.topic-header{margin-bottom:60px;padding:60px 30px}}.topic-header-wrap{margin:0 auto;max-width:880px}.topic-header-avatar{margin:0 auto 35px;text-align:center}.topic-header-avatar img{background:#fff;border-radius:3px;display:block;margin:0 auto}.topic-header-title{font-size:2em}.topic-header-description{color:#878b8f;font-style:italic}.topic-header-meta{color:#878b8f;margin:1.5em 0 0}.topic-header-buttons{margin:52.5px 0 17.5px}.topic-header-buttons>*{margin:0 5px}.topic-header-buttons-follow{background:#59b287;border-radius:3px;color:#fff;font-weight:700;padding:.625em .825em .5em;transition:background .1s ease-in-out;display:inline-block;font-size:1em}.topic-header-buttons-follow:hover{background:#44946d}.topic-header-buttons-more{background:#101820;border-radius:3px;color:#fff;font-weight:700;padding:.625em .825em .5em;transition:background .1s ease-in-out;border:2px solid #393f45;position:relative}.topic-header-buttons-more:hover{background:#000}.topic-header-buttons-more:before{content:"\2026";color:#fff;font-size:18px}.topic-header-back{position:absolute;bottom:20px;left:20px;background:#222c36 url(/images/icons/masthead-back-2e4bd56f4a70b9f98b532103a5327ec1.svg?vsn=d) 10px no-repeat;border-radius:3px;color:hsla(0,0%,100%,.5);display:none;font-size:.875em;font-weight:700;padding:.6em .825em .5em 2em;transition:all .1s ease-in-out}@media screen and (min-width:880px){.topic-header-back{display:block}}.topic-header-back:hover{background-color:#2c3946;color:#fff}.page_topics{margin:40px auto;max-width:1140px;padding:0 35px}@media screen and (min-width:620px){.page_topics{margin-top:50px;margin-bottom:50px}}@media screen and (min-width:768px){.page_topics{margin-top:60px;margin-bottom:60px}}body{display:flex;flex-direction:column;padding-top:50px;min-height:100vh}@media screen and (min-width:768px){body{padding-top:63px}}body.error{padding-top:0!important}.main{flex:0 1 auto;min-height:calc(100vh - 147px)}.page-person-subscribe .main,.page-podcast-index .main{background-color:#101820}.main-podcasts{background:#101820;border-top:1px solid hsla(0,0%,96.1%,.1)}.wrapper{width:100%}.wrapper--gray{background-color:rgba(16,24,32,.1)}.wrapper--half-gray{position:relative}.wrapper--half-gray:before{position:absolute;top:50%;height:50%;width:100%;left:0;right:0;content:"";z-index:-1;background-color:rgba(16,24,32,.1)}