/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}.sr-only,td,th{padding:0}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only--focusable:active,.sr-only--focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}*{box-sizing:border-box;text-rendering:optimizelegibility}html{font-size:15px}body{font-family:Lato,sans-serif;color:#fff;background:#fff;font-size:1rem;line-height:1.5rem;font-weight:400}@media screen and (min-width:865px){body{font-size:1.125rem;line-height:1.625rem}}h1,h2,h3,h4,h5,h6{color:#fff;margin:0}h1,h2,h3,h4,h5,h6{font-family:Lato,sans-serif}h1{font-size:1.625rem;line-height:2.315625rem;font-weight:400;margin:1.5rem 0}@media screen and (min-width:865px){h1{font-size:2.5rem;line-height:3.75rem;font-weight:700}}h2{font-family:Lato,sans-serif;font-size:1.4rem;line-height:2rem;font-weight:300;margin:1.5rem 0}@media screen and (min-width:865px){h2{font-size:2rem;line-height:2.75rem}}h3{font-family:Lato,sans-serif;font-size:1.25rem;line-height:1.875rem;font-weight:400;text-transform:uppercase;margin:1rem 0}@media screen and (min-width:865px){h3{font-size:1.5rem;line-height:2.25rem}}blockquote,ol,p,ul{margin:1rem 0}ol,ul{padding:0 0 0 2.5rem}img{max-width:100%}a{color:#fff}.button{display:inline-block;border:2px solid;border-radius:.25rem;box-shadow:0 3px 4px -4px #000;padding:1rem;text-decoration:none}.button--color-a{background:#de483a;border-color:#de483a}.button--color-b{background:#0d5762;border-color:#0d5762}.button--color-c{background:#8e9d3a;border-color:#8e9d3a}.button--color-d{background:none}.button--color-d,.button--color-e{border-color:#0d5762;color:#0d5762}.button--color-e{background:#fff}.positive-text{color:#1e9614}.negative-text{color:#be3228}.positive-block{background:#48ae3f}.negative-block{background:#d15529}@media screen and (min-width:865px){.wrap{max-width:80rem;padding-top:3rem;padding-bottom:3rem;margin:0 auto}}.main.header{position:static;top:0;left:0;right:0;width:100%;z-index:3}@media screen and (min-width:865px){.main.header{position:fixed;height:8rem;background:#000;box-shadow:0 1px 0 0 #131313}.main.header .hwrap{position:absolute;top:0;left:0;right:0;max-width:84rem;margin:0 auto;width:100%}}.primary-nav{font-size:.875rem;line-height:1.25rem;line-height:1.5rem;position:fixed;z-index:1;top:0;right:0;width:100%}@media screen and (min-width:865px){.primary-nav{font-size:1rem;line-height:1.5rem}}.primary-nav:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000}.primary-nav ul{margin:0;padding:0;list-style:none;max-width:none}.primary-nav>ul>li{display:table-cell;text-align:center}.primary-nav>ul>li>.nav-button,.primary-nav>ul>li>a{position:relative;z-index:9;display:block;padding:1rem .5rem;background:#000;text-decoration:none;cursor:pointer}.primary-nav>ul>li .nav-button span{font-size:.5rem;line-height:1;position:relative;top:-.1rem;left:.25rem}.primary-nav>ul>li>.nav-button.primary-nav__active:after,.primary-nav>ul>li>a.primary-nav__active:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:#2d2d2c}.primary-nav>ul>li>ul.episode-menu{position:fixed;top:3.4rem;right:0;bottom:0;left:0;background:#20201f;overflow-y:scroll;opacity:0;transform:translateY(-100%);transition:all .3s ease-in-out;z-index:5}.primary-nav>ul>li>ul.episode-menu.is-active{opacity:1;transform:translateY(0)}.primary-nav>ul>li>ul.episode-menu li a.button{position:relative;display:block;margin-bottom:1px;padding:1.5rem;border-radius:0;text-align:right;z-index:5}.primary-nav>ul>li>ul.episode-menu li a.button.primary-nav__active{background:#2d2d2c;border-color:#2d2d2c}.primary-nav>ul>li>ul.episode-menu li a.button span{font-family:Lato,sans-serif;font-size:1.25rem;line-height:1.875rem;font-weight:400;text-transform:uppercase;display:block;margin:0}@media screen and (min-width:865px){.primary-nav>ul>li>ul.episode-menu li a.button span{font-size:1.5rem;line-height:2.25rem}}@media screen and (min-width:30rem){.primary-nav{font-family:Lato,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400}}@media screen and (min-width:30rem)and (min-width:865px){.primary-nav{font-size:1.125rem;line-height:1.625rem}}@media screen and (min-width:865px){.primary-nav{position:absolute;padding:1.5rem}.primary-nav:after{box-shadow:none}.primary-nav>ul{width:30rem;margin:0 0 0 auto}.primary-nav>ul>li{position:relative}.primary-nav>ul>li a{white-space:nowrap;padding:1.5rem .5rem;border-left:1px solid #060606}.primary-nav>ul>li .nav-button{padding:1.5rem;border-left:1px solid #060606}.primary-nav>ul>li>ul.episode-menu{top:4.675rem;padding:1rem;background:#000;width:26rem;position:absolute;right:-1px;left:auto;bottom:auto;z-index:8;overflow:hidden;transform:translateY(-200%);transition:opacity .3s ease-in-out}.primary-nav>ul>li>ul.episode-menu a{width:auto}}@media screen and (min-width:54rem){.primary-nav>ul{width:38rem}}.logo{position:relative;display:none;width:10rem;text-decoration:none}.logo img{display:block;width:200px}.logo span{display:block;width:270px;font-size:14px;line-height:1.5;margin-top:-1rem}.logo.logo--homepage{display:block;margin:6rem 0 0 2rem}@media screen and (min-width:865px){.logo{display:block;position:absolute;z-index:1;top:0;left:0;margin:1rem 0 0 2rem}.logo h1{margin:0}.logo span{margin-top:0}.logo.logo--homepage{display:block;margin:1rem 0 0 2rem}}.main{outline:none}section:after:after{clear:both;content:"";display:block}.section--episode-intro{padding:0 2rem;background:#fff;color:#3a2b45}.section--episode-intro .wrap{max-width:80rem}.section--episode-intro .intro{position:relative;margin:1.5rem -2rem;padding:8rem 3rem 1rem 0;background-color:#0d5762;background-image:url(/packs/media/wearthecost/main_banner-ae955a5e.jpeg);background-repeat:no-repeat;background-size:cover;background-position:50%}.section--episode-intro .intro h1{position:relative;padding-left:1.75rem;border-left:.25rem solid #fdda53;font-weight:300}.section--episode-intro .intro h1 .highlight{display:block;font-weight:700;color:#fdda53}.section--episode-intro .intro__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to top right,#000,transparent)}@media screen and (min-width:30rem){.section--episode-intro .intro h1 .line{display:block}.section--episode-intro .intro h1 .highlight{display:inline}}@media screen and (min-width:865px){.section--episode-intro .intro{margin-top:5rem;padding-top:32%}}@media screen and (min-width:60rem){.section--episode-intro .intro h1{font-size:4rem;line-height:4.675rem}}.section--cost-range{background:#0d5762;padding:0 2rem;margin-top:3.4rem;text-align:center}@media screen and (min-width:865px){.section--cost-range{margin-top:8rem}}@media screen and (min-width:60rem){.section--cost-range h1{max-width:48rem;margin:2rem auto 4rem;font-size:2.5rem}}.section--lets-talk{padding:2rem;background:#fff;color:#3a2b45}.section--lets-talk h1{color:#3a2b45;margin-bottom:-.5rem}.section--lets-talk .htag{font-family:Lato,sans-serif;font-size:1.625rem;line-height:2.315625rem;font-weight:400;display:block;margin:3rem 0 .5rem}@media screen and (min-width:865px){.section--lets-talk .htag{font-size:2.5rem;line-height:3.75rem;font-weight:700}}@media screen and (min-width:865px){.section--lets-talk{text-align:center;font-family:Lato,sans-serif;font-size:1.4rem;line-height:2rem;font-weight:300;margin:0}}@media screen and (min-width:865px)and (min-width:865px){.section--lets-talk{font-size:2rem;line-height:2.75rem}}@media screen and (min-width:865px){.section--lets-talk .htag,.section--lets-talk h1{margin-top:4.5rem}}@media screen and (min-width:865px){.section--lets-talk p{margin-bottom:4.5rem}}.section--list-data-display{padding:2rem 0;background:#fafafa;border-top:1px solid #ccc}.section--pac-data-display{padding:2rem;background:#fff;border-top:1px solid #ccc}.section--join{padding:2rem;background:#fafafa;color:#3a2b45;border-top:1px solid #ddd}.section--join a,.section--join h1,.section--join h2{color:#3a2b45}.section--join h2{margin:2.5rem 0 0}.section--join .join-tools ul{padding:0;margin:0;list-style:none}.section--join .join-tools ul li{padding:1rem 0}.section--join .join-tools ul a{display:block}.section--join .share-tools{margin:2rem 0}.section--join .share-tools ul{padding:0;margin:0;list-style:none;width:100%;text-align:center}.section--join .share-tools li{display:inline-block}@media screen and (min-width:865px){.section--join .opening-message{text-align:center}}@media screen and (min-width:54rem){.section--join .join-tools{padding-top:3rem;padding-bottom:3rem;padding-left:50%;background-image:url(/packs/media/wearthecost/join-back-560c2b49.jpg);background-position:-50% bottom;background-repeat:no-repeat;background-size:64%}.section--join .share-tools ul{text-align:left}}@media screen and (min-width:60rem){.section--join .join-tools{background-position:-30% bottom;background-size:58%}}@media screen and (min-width:64rem){.section--join .join-tools{background-position:-12% bottom;background-size:52%}}.section--jtc{padding:2rem;background:#fff;color:#3a2b45}.section--jtc .wrap{max-width:80rem;padding-bottom:1.5rem}.section--jtc h1,.section--jtc h2,.section--jtc h3{color:#3a2b45}@media screen and (min-width:865px){.section--jtc{padding-top:0}.section--jtc h1{text-align:center}}.section--breadcrumbs{margin-top:3.5rem;padding:1rem 2rem;background:#165862}.section--breadcrumbs .wrap{max-width:80rem}@media screen and (max-width:420px){.section--breadcrumbs{margin-top:3.4rem}}@media screen and (min-width:865px){.section--breadcrumbs{margin-top:8rem}.section--breadcrumbs .wrap{padding:0}}.episode-cards .episode-cards__headline{margin-bottom:2rem;text-align:center}@media screen and (min-width:865px){.episode-cards .episode-cards__headline{font-size:1.5rem;font-weight:300;margin:3rem 0}}.episode-cards>ul{list-style:none;margin:0;padding:0}.episode-cards>ul:after{clear:both;content:"";display:block}.episode-cards>ul>li{display:block;float:left;width:49%;margin:0 2% 1rem 0}.episode-cards>ul>li:nth-child(2n){margin-right:0}.episode-cards>ul>li:nth-child(odd){clear:left}@media screen and (min-width:60rem){.episode-cards>ul>li{width:24.25%;margin:0 1% 1rem 0}.episode-cards>ul>li:nth-child(2n){margin-right:1%}.episode-cards>ul>li:nth-child(odd){clear:none}.episode-cards>ul>li:nth-child(4n){margin-right:0}.episode-cards>ul>li:nth-child(4n+1){clear:left}}.episode-card{position:relative;display:block;margin-bottom:1.5rem;border:1px solid #dbdcde;text-decoration:none;color:#fff}.episode-card:before{content:">";position:absolute;top:.75rem;left:.75rem;width:1.5rem;height:1.5rem;text-align:center;border:1px solid;border-radius:50%;color:#d3d4d6}.episode-card:focus .episode-card__button,.episode-card:hover .episode-card__button{display:none}.episode-card:focus .episode-card__choices,.episode-card:hover .episode-card__choices{display:block}.episode-card__button,.episode-card__tab{min-height:100px}.episode-card__button span,.episode-card__tab span{font-size:1rem;line-height:1.25}@media screen and (min-width:865px){.episode-card__button,.episode-card__tab{min-height:120px}.episode-card__button span,.episode-card__tab span{font-size:1.25rem;line-height:1.875rem}}.episode-card__image img{display:block}.episode-card__button{position:relative;display:block;padding:1rem;background:linear-gradient(180deg,#308f97,#165863)}.episode-card__button:before{content:"";position:absolute;top:-1rem;left:2rem;border-right:1rem solid transparent;border-left:1rem solid transparent;border-bottom:1rem solid #308f97}.episode-card__button span{font-family:Lato,sans-serif;font-size:1.25rem;line-height:1.875rem;font-weight:400;text-transform:uppercase;display:block;margin:0}@media screen and (min-width:865px){.episode-card__button span{font-size:1.5rem;line-height:2.25rem}}.episode-card__choices{display:none;position:relative;padding:1rem;color:#3a2b45}.episode-card__choices:after{clear:both;content:"";display:block}.episode-card__choices .explanation{float:left;width:50%}.episode-card__choices ul.options{margin:0;padding:0 0 0 1rem;list-style:none;float:left;width:50%}.episode-card__choices li{display:block}.episode-card__choices a{position:relative;display:inline-block;margin:.25rem 0;padding:.25rem .5rem;text-decoration:none;text-transform:uppercase;color:#fff}@media screen and (min-width:865px){.episode-card__choices{font-size:1rem;line-height:1.5rem}}.cta{margin:1.5rem 0 0;background:#e7e8e9}.cta:after{clear:both;content:"";display:block}@media screen and (min-width:865px){.cta .cta__summary{float:none;width:46%}.cta .cta__video{float:left;width:54%;padding:3rem 0 2rem 2rem}.cta .cta__video img{display:block;width:100%}.cta .cta__actions{overflow:auto;clear:both}.cta .cta__actions ul{max-width:580px;margin:0 auto}.cta .cta__actions ul:after{clear:both;content:"";display:block}.cta .cta__actions li{float:left;width:30%}.cta .cta__actions li:nth-child(2){margin-left:5%;margin-right:5%}.cta .cta__actions a span{display:block}.cta.cta--episode-page{background-image:url(/packs/media/wearthecost/call_to_action-cbfce4f1.jpg);background-repeat:no-repeat;background-size:cover;background-position:0 0;margin:0}.cta.cta--episode-page .cta__summary{width:50%}.cta.cta--episode-page .cta__actions:after{clear:both;content:"";display:block}.cta.cta--episode-page .cta__actions ul{max-width:none;min-width:540px;margin:auto;float:right}}@media screen and (min-width:60rem){.cta.cta--episode-page .cta__summary{padding:3rem}.cta.cta--episode-page .cta__actions ul{width:50%}}.cta__summary{padding:1rem 2rem}.cta__summary h2{font-weight:700;color:#3a2b45}.cta__summary a{color:#3a2b45}.home_cta .cta__summary{float:left;width:46%}.cta__actions,.cta__video{padding:0 2rem}.cta__actions ul{list-style:none;margin:0;padding:0}.cta__actions li{display:block;margin:1rem 0;padding:1rem;background:#45c2c6}.cta__actions a{display:block;padding:1rem;border:1px solid #fff;text-decoration:none;text-align:center;text-transform:uppercase;margin:0 auto;display:flex;align-items:center}.cta__conclusion{background:#fdda53;margin-top:2rem;padding:2rem;text-align:center}.cta__conclusion h1{font-weight:700;color:#3a2b45}.cta__conclusion .cta-button{display:block;max-width:360px;margin:2rem auto;padding:1rem;background:#3a3a3c;color:#fff;text-transform:uppercase;text-align:center;text-decoration:none}.pac-data-display .pac-data-display__opening{margin-bottom:1rem;color:#3a2b45}.pac-data-display .pac-data-display__opening h1{color:#3a2b45;margin-bottom:0}.pac-data-display .pac-data-display__conclusion{margin-top:2rem;padding:2rem 0 0;border-top:1px solid #ccc;color:#3a2b45}.pac-data-display .pac-data-display__conclusion p{font-family:Lato,sans-serif;font-size:1.625rem;line-height:2.315625rem;font-weight:400;margin:1.5rem 0 0}@media screen and (min-width:865px){.pac-data-display .pac-data-display__conclusion p{font-size:2.5rem;line-height:3.75rem;font-weight:700}}@media screen and (min-width:865px){.pac-data-display .pac-data-display__conclusion,.pac-data-display .pac-data-display__opening{max-width:48rem;margin:0 auto 2rem;text-align:center}}.list-data-display.is-showing-all .data-row.data-row--in-expanded-display{max-height:30rem;padding:0 4.5rem 2rem 0;margin-bottom:1rem;border-bottom:1px solid #eee;opacity:1}.list-data-display .list-data-display__explanation *{transition:all .2s ease-in-out}.list-data-display .list-data-display__explanation{position:relative}.list-data-display .list-data-display__explanation .positive-block{padding:2rem;margin-right:2rem}.list-data-display .list-data-display__explanation .positive-block:before{content:"";position:absolute;left:.75rem;bottom:-4.75rem;height:.125rem;width:1rem;background:#48ae3f}.list-data-display .list-data-display__explanation .positive-block:after{content:"";position:absolute;top:0;left:.75rem;bottom:-4.75rem;width:.125rem;background:#48ae3f}.list-data-display .list-data-display__explanation .negative-block{padding:2rem;margin-left:2rem;margin-top:1rem}.list-data-display .list-data-display__explanation .negative-block:before{content:"";position:absolute;right:5.5rem;bottom:-4.25rem;height:5rem;width:.125rem;background:#d15529}.list-data-display .list-data-display__headers{display:none;font-family:Lato,sans-serif;color:#3a2b45}.list-data-display .list-data-display__body{padding:2.75rem 1rem 2rem 2rem;color:#3a2b45}.list-data-display .data-row{position:relative;padding:0 4.5rem 1rem 0;margin-bottom:1rem;border-bottom:1px solid #eee}.list-data-display .data-row.is-showing-details .data-cell--graph .details-table{display:block;width:100%;display:table;table-layout:fixed;margin:1.5rem 0 0}.list-data-display .data-cell--i{display:none}.list-data-display .data-cell--elem{font-weight:400;padding-right:.5rem}.list-data-display .data-cell--graph .graph{position:relative;padding-top:.25rem}.list-data-display .data-cell--graph .graph:after{clear:both;content:"";display:block}.list-data-display .data-cell--graph .graph__bar__shape{float:left;height:.5rem}.list-data-display .data-cell--graph .graph__bar__shape--positive{background:#48ae3f}.list-data-display .data-cell--graph .graph__bar__shape--negative{background:#d15529}.list-data-display .data-cell--graph .details-table{display:none;padding:1.5rem 0 0}.list-data-display .data-cell--graph .details-table table{width:100%;table-layout:fixed}.list-data-display .data-cell--graph .details-table td{font-size:.9rem;padding:.5rem;border:1px solid #ccc}.list-data-display .data-cell--graph .details-table td.pac{color:#d15529}.list-data-display .data-cell--graph .details-table td.cost{width:7rem;text-align:right}.list-data-display .data-cell--graph .details-table td.cost.cost--pac{color:#d15529}.list-data-display .data-cell--graph .details-table tfoot td{text-align:right;font-weight:700}.list-data-display .data-cell--value{position:absolute;top:1.125rem;right:0;font-weight:700}.list-data-display .data-cell--details-button{margin-top:.5rem}.list-data-display .data-cell--details-button .show-details-button{font-size:.75rem;line-height:1.25rem;display:block;padding:.5rem 0;margin:0;border:none;background:none;line-height:1rem;font-weight:400;text-decoration:underline;color:#165862;cursor:pointer}@media screen and (min-width:865px){.list-data-display .data-cell--details-button .show-details-button{font-size:.875rem;line-height:1.25rem}}.list-data-display .list-data-display__action{max-width:780px;margin:0 auto 2.5rem;color:#3a2b45;text-align:center}.list-data-display .list-data-display__action a,.list-data-display .list-data-display__action h3{color:#3a2b45}@media screen and (min-width:865px){.list-data-display .list-data-display__explanation:after{clear:both;content:"";display:block}.list-data-display .list-data-display__explanation .positive-block{position:absolute;top:0;right:50%;bottom:0;left:0;margin:0;min-height:9rem}.list-data-display .list-data-display__explanation .positive-block:after,.list-data-display .list-data-display__explanation .positive-block:before{display:none}.list-data-display .list-data-display__explanation .negative-block{position:relative;float:right;width:50%;margin:0;min-height:9rem}.list-data-display .list-data-display__explanation .negative-block:before{display:none}.list-data-display .list-data-display__explanation h3,.list-data-display .list-data-display__explanation p,.list-data-display .list-data-display__explanation ul{max-width:28rem}.list-data-display .list-data-display__headers{display:block;padding:1rem 0}.list-data-display .list-data-display__headers:after{clear:both;content:"";display:block}.list-data-display .data-header{font-size:.75rem;line-height:1.25rem;font-weight:700;text-transform:uppercase;float:left}}@media screen and (min-width:865px)and (min-width:865px){.list-data-display .data-header{font-size:.875rem;line-height:1.25rem}}@media screen and (min-width:865px){.list-data-display .data-header span{display:block}}@media screen and (min-width:865px){.list-data-display .data-header--elem{width:29%;margin-left:23px;padding:2rem 0 0 2rem}}@media screen and (min-width:865px){.list-data-display .data-header--positive{position:relative;width:19%;padding:1rem 2rem 0 1rem;min-height:6rem;border:2px solid #48ae3f}.list-data-display .data-header--positive:before{position:absolute;content:"";top:auto;left:-2px;right:auto;bottom:-2rem;width:0;height:0;background:none;border-bottom:2rem solid transparent;border-right:1rem solid transparent;border-left:2rem solid #48ae3f}}@media screen and (min-width:865px){.list-data-display .data-header--negative{position:relative;width:25%;padding:1rem 2rem 0 1rem;min-height:6rem;text-align:right;border:2px solid #d15529}.list-data-display .data-header--negative:before{position:absolute;content:"";top:auto;left:auto;right:-2px;bottom:-2rem;width:0;height:0;background:none;border-bottom:2rem solid transparent;border-left:1rem solid transparent;border-right:2rem solid #d15529}}@media screen and (min-width:865px){.list-data-display .data-header--cost{width:24%;padding:2rem 0 0 2rem}}@media screen and (min-width:865px){.list-data-display .list-data-display__body{padding-top:1.5rem;padding-right:2rem}}@media screen and (min-width:865px){.list-data-display .data-row{margin:0;padding:1.5rem 0 1rem;border-top:1px solid #eee}.list-data-display .data-row:after{clear:both;content:"";display:block}}@media screen and (min-width:865px){.list-data-display .data-cell{float:left}}@media screen and (min-width:865px){.list-data-display .data-cell--i{font-size:.875rem;line-height:1.25rem;display:block;position:absolute}}@media screen and (min-width:865px)and (min-width:865px){.list-data-display .data-cell--i{font-size:1rem;line-height:1.5rem}}@media screen and (min-width:865px){.list-data-display .data-cell--elem{width:30%;padding-right:2rem;padding-left:2rem}}@media screen and (min-width:865px){.list-data-display .data-cell--graph{width:46%}.list-data-display .data-cell--graph .graph{padding:0}.list-data-display .data-cell--graph .graph__bar__shape{height:1.5rem}}@media screen and (min-width:865px){.list-data-display .data-cell--value{font-family:Lato,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;position:static;width:24%;padding-left:2rem;font-weight:700}}@media screen and (min-width:865px)and (min-width:865px){.list-data-display .data-cell--value{font-size:1.125rem;line-height:1.625rem}}@media screen and (min-width:865px){.list-data-display .data-cell--details-button{margin-left:30%}.list-data-display .data-cell--details-button .show-details-button{margin-top:.25rem;border:1px solid;padding:.25rem .5rem;border-radius:4px;text-decoration:none}}@media screen and (min-width:60rem){.list-data-display .data-header--cost{text-align:left}.list-data-display .data-cell--value{width:14%}.list-data-display .data-cell--details-button{width:10%;margin:-1rem 0 0}}.episode-header{margin:0 -2rem;background:#131313;background-position:50%;background-size:auto auto;background-size:initial;background-repeat:no-repeat;background-color:#fafafa}.episode-header img{display:block;margin:0 auto}.episode-header__intro{opacity:0;transition:opacity .6s ease-in-out}.episode-header__intro.is-visible{opacity:1}@media screen and (min-width:60rem){.episode-header__intro div{margin:0 0 3rem}.episode-header__intro span.price{font-size:4rem;line-height:5.5rem;margin:3rem 0}}.vis-graphs__layout{display:table;table-layout:fixed;width:100%;opacity:1;transition:opacity .6s ease-in-out;padding-bottom:1rem;border-bottom:1px solid #fff}.vis-graph{display:table-cell;position:relative;height:12rem;top:0}.vis-graph .vis-graph__text{position:absolute;left:0;right:0}.vis-graph .vis-graph__text span{display:block}.vis-graph .vis-graph__text .headline{font-weight:700}.vis-graph .vis-graph__text .cost{font-family:Lato,sans-serif;font-size:1.25rem;line-height:1.875rem;font-weight:400;text-transform:uppercase;margin:0}@media screen and (min-width:865px){.vis-graph .vis-graph__text .cost{font-size:1.5rem;line-height:2.25rem}}.vis-graph .vis-graph__text .hospital{font-size:.75rem;line-height:1.25rem;font-style:italic;font-weight:300}@media screen and (min-width:865px){.vis-graph .vis-graph__text .hospital{font-size:.875rem;line-height:1.25rem}}.vis-graph .vis-graphs__bar{position:absolute;bottom:0;width:1rem}.vis-graph .vis-graphs__bar .bar-data{position:absolute;bottom:0;left:0;width:100%;display:block;background:#eee}.vis-graph .vis-graphs__bar .bar-visible{position:absolute;bottom:0;left:0;width:100%;height:0%;background:orange}.vis-graph--low .vis-graph__text{padding-right:2rem;text-align:right;bottom:0}.vis-graph--low .vis-graphs__bar{right:.5rem}.vis-graph--low .vis-graphs__bar .bar-visible{transition:height .8s ease-out}.vis-graph--high .vis-graph__text{padding-left:2rem;text-align:left;top:0}.vis-graph--high .vis-graphs__bar{left:.5rem}.vis-graph--high .vis-graphs__bar .bar-visible{transition:height 2.4s ease-out}.vis-graphs__conclusion{font-family:Lato,sans-serif;font-size:1.625rem;line-height:2.315625rem;font-weight:400;margin:0;padding:1rem;opacity:0;transition:opacity .6s ease-in-out}@media screen and (min-width:865px){.vis-graphs__conclusion{font-size:2.5rem;line-height:3.75rem;font-weight:700}}.vis-graphs__conclusion.is-visible{opacity:1}@media screen and (min-width:30rem){.vis-graph .vis-graphs__bar{width:2rem}.vis-graph .vis-graph__text .headline{font-family:Lato,sans-serif;font-size:1.25rem;line-height:1.875rem;font-weight:400;text-transform:uppercase;text-transform:none;margin:0}}@media screen and (min-width:30rem)and (min-width:865px){.vis-graph .vis-graph__text .headline{font-size:1.5rem;line-height:2.25rem}}@media screen and (min-width:30rem){.vis-graph .vis-graph__text .cost{font-family:Lato,sans-serif;font-size:1.625rem;line-height:2.315625rem;font-weight:400;margin:0}}@media screen and (min-width:30rem)and (min-width:865px){.vis-graph .vis-graph__text .cost{font-size:2.5rem;line-height:3.75rem;font-weight:700}}@media screen and (min-width:30rem){.vis-graph--low .vis-graph__text{padding-right:3.5rem}}@media screen and (min-width:30rem){.vis-graph--high .vis-graph__text{padding-left:3.5rem}}@media screen and (min-width:60rem){.vis-graph{height:16rem}.vis-graphs__conclusion{margin:3rem 0 0}}.breadcrumbs{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.breadcrumbs .breadcrumb a{margin-right:1.375rem}.breadcrumbs .breadcrumb a:after{content:"/";position:absolute;right:-.875rem;color:grey}.filter-tabs{margin:1.5rem 0 2rem}.filter-tabs .filter-tabs__large-screens{display:none}.filter-tabs .filter-tabs__large-screens .filter-tabs__label{text-align:center}.filter-tabs .filter-tabs__large-screens ul.filter-tabs__items{margin:1rem 0 4rem;padding:0;list-style:none;display:table;width:100%}.filter-tabs .filter-tabs__large-screens li{display:table-cell}.filter-tabs .filter-tabs__large-screens li:first-child a{border-radius:3px 0 0 3px;border-left:none}.filter-tabs .filter-tabs__large-screens li:last-child a{border-radius:0 3px 3px 0}.filter-tabs .filter-tabs__large-screens a{position:relative;display:block;padding:1rem;background:#eee;border-left:1px solid #fff;color:#58585a;text-align:center;text-transform:uppercase;text-decoration:none}.filter-tabs .filter-tabs__large-screens a:after{content:"";position:absolute;bottom:-1rem;left:50%;margin-left:-1rem;border-left:1rem solid transparent;border-right:1rem solid transparent;border-top:1rem solid transparent}.filter-tabs .filter-tabs__large-screens a.all{background:#feefbb}.filter-tabs .filter-tabs__large-screens a.all.active{background:#fdda53;color:#222}.filter-tabs .filter-tabs__large-screens a.all.active:after{border-top-color:#fdda53}.filter-tabs .filter-tabs__large-screens a.actions{background:#f3c9a3}.filter-tabs .filter-tabs__large-screens a.actions.active{background:#e07b27;color:#fff}.filter-tabs .filter-tabs__large-screens a.actions.active:after{border-top-color:#e07b27}.filter-tabs .filter-tabs__large-screens a.social{background:#cfe39e}.filter-tabs .filter-tabs__large-screens a.social.active{background:#8ab23f;color:#fff}.filter-tabs .filter-tabs__large-screens a.social.active:after{border-top-color:#8ab23f}.filter-tabs .filter-tabs__large-screens a.resources{background:#bfe6f1}.filter-tabs .filter-tabs__large-screens a.resources.active{background:#37c2d9;color:#fff}.filter-tabs .filter-tabs__large-screens a.resources.active:after{border-top-color:#37c2d9}.filter-tabs .filter-tabs__large-screens a.articles{background:#ddc5df}.filter-tabs .filter-tabs__large-screens a.articles.active{background:#9a2a90;color:#fff}.filter-tabs .filter-tabs__large-screens a.articles.active:after{border-top-color:#9a2a90}.filter-tabs form label{display:block}.filter-tabs form select{display:block;width:100%}@media screen and (min-width:54rem){.filter-tabs .filter-tabs__small-screens{display:none}.filter-tabs .filter-tabs__large-screens{display:block}}.post-block-grid-sizer{width:30%}.post-block-gutter-sizer{width:4%}.post-block{display:block;width:100%;margin-bottom:1rem;padding:1rem;border:1px solid #d8d9da;background:linear-gradient(180deg,#f5f5f6,#f3f3f4);color:#fff}.post-block h2{margin-bottom:-.5rem;font-weight:700;color:#165862}.post-block ul{padding:0 0 0 1.5rem}.post-block a{color:#165862;text-decoration:none}@media screen and (min-width:54rem){.post-block.post-block--one-thirds{max-width:32%}.post-block.post-block--two-thirds{max-width:66%}}.post-block--social{border:1px solid #165862;background:#165862}.post-block--social h2{font-weight:700;color:#fff}.post-block__image{margin:-1rem -1rem 0}.post-block__image img{display:block}.post-block__image+.post-block__tag{margin-top:-1rem}.post-block__tag{margin:0 0 0 -1rem}.post-block__tag .tag{position:relative;display:inline-block;margin-left:-1px;padding:0 1rem;height:2rem;line-height:2rem;color:#fff;text-transform:uppercase}.post-block__tag .tag:after{content:"";position:absolute;top:0;right:-1rem;border-top:1rem solid transparent;border-bottom:1rem solid transparent;border-left:1rem solid transparent}.post-block__tag .tag--action{background:#e07b27}.post-block__tag .tag--action:after{border-left-color:#e07b27}.post-block__tag .tag--resource{background:#37c2d9}.post-block__tag .tag--resource:after{border-left-color:#37c2d9}.post-block__tag .tag--social{background:#8ab23f}.post-block__tag .tag--social:after{border-left-color:#8ab23f}.post-block__tag .tag--article{background:#9a2a90}.post-block__tag .tag--article:after{border-left-color:#9a2a90}.post-block__content img{display:inline-block;margin:1rem 0}.post-block__content a{color:#165862;text-decoration:none}.post-block__social-headline{margin:1rem 0;color:#fff}.post-block__social-headline img{display:inline-block;width:1rem}.post-block__button{display:inline-block;margin:.5rem 0;padding:.5rem 1rem;background:#165862;border:none;color:#fff}.post-block__button.post-block__button--large{padding:1.5rem 2rem;margin:1rem 0;background:#3a3a3c}.post-block__social-buttons{margin:0;padding:0;list-style:none}.post-block__social-buttons li{display:inline-block}.post-block__social-buttons a{display:block}.post__banner-image{margin:-2rem -2rem 0}.post__banner-image img{display:block}@media screen and (min-width:865px){.post__banner-image{margin-top:-3rem}}.post__text-content{margin:3rem 0}.post__text-content h1{margin-top:3rem}.post__text-content h1.pull-left{text-align:left}.post__text-content a{color:#165862}.post__text-content form fieldset{margin:1rem 0;padding:.5rem 1.5rem;background:#eee}.post__text-content form .form-element{margin:1.5rem 0}.post__text-content form label{display:block;margin:.5rem 0}.post__text-content form input[type=text]{display:block;width:100%;margin:.5rem 0;padding:.5rem;border:1px solid #ddd}.post__text-content form input[type=radio]{margin-right:.5rem}.post__text-content form input[type=button],.post__text-content form input[type=submit]{margin:1rem 0;padding:1rem 2rem;border:none}.post__text-content form input[type=button].primary,.post__text-content form input[type=submit].primary{background:#1b5962;color:#fff}.post__text-content form input[type=button].secondary,.post__text-content form input[type=submit].secondary{background:#f3f3f4;color:#000}.post__columns:after{clear:both;content:"";display:block}@media screen and (min-width:865px){.post__columns .column h1{margin-top:0}.post__columns .column--70{float:left;width:70%;padding-right:3rem}.post__columns .column--60{float:left;width:60%;padding-right:3rem}.post__columns .column--40{float:left;width:40%;padding-right:3rem}.post__columns .column--30{float:left;width:30%;padding-right:3rem}}footer{text-align:left;padding:2rem;background:#131313;color:#fff;overflow:auto}footer:after{clear:both;content:"";display:block}footer .footer-logo .logo{display:block;position:static}footer .footer-nav{margin:2rem 0}footer .footer-nav ul{list-style:none;padding:0;margin:0}footer .footer-nav ul:after{clear:both;content:"";display:block}footer .footer-nav span{text-transform:uppercase;color:#999;border-bottom:1px solid #2d2d2c}footer .footer-nav span,footer .footer-nav ul li{display:block;margin-top:.625rem}@media screen and (min-width:865px){footer .footer-logo a{margin:0}footer .footer-nav{float:left;width:33.33333%;padding-right:4rem}footer .footer-nav--last{font-size:.875rem;line-height:1.25rem;padding-top:2rem;padding-right:0}}@media screen and (min-width:865px)and (min-width:865px){footer .footer-nav--last{font-size:1rem;line-height:1.5rem}}@media screen and (min-width:865px){footer .footer-nav--last .contact{margin-top:0}}@media screen and (min-width:54rem){footer .footer-logo{float:left;width:22%;margin-top:1rem}footer .footer-nav{width:26%}}.section--insurance{background:#0d5762;padding:0 2rem;margin-top:3.4rem;text-align:center;border-bottom:7px solid #0d5762}@media screen and (min-width:421px){.section--insurance{margin-top:3.65rem}}@media screen and (min-width:865px){.section--insurance{margin-top:8rem}}@media screen and (min-width:60rem){.section--insurance h1{max-width:48rem;margin:2rem auto 4rem;font-size:2.5rem}}.section--insurance .header-overlay{position:relative;margin:1.5rem -2rem 0;padding:1rem 0;background-color:#0d5762;background-repeat:no-repeat;background-size:cover;background-position:50%}.section--insurance .header-overlay.private-insurance{background-image:url(/packs/media/wearthecost/hip_replacement_2015-d81a25af.jpeg)}.section--insurance .header-overlay.medicare-insurance{background-image:url(/packs/media/wearthecost/knee_replacement_2015-40dab192.jpeg)}@media screen and (min-width:30rem){.section--insurance .header-overlay{padding:2rem 0}}@media screen and (min-width:865px){.section--insurance .header-overlay{padding:5rem 0}}@media screen and (min-width:60rem){.section--insurance .header-overlay{padding:6rem 0}}.section--insurance .header-overlay .intro__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to top right,#fff,transparent)}.section--insurance .header-overlay img{display:block;margin:0 auto;z-index:0;position:absolute;top:0}.section--insurance .header-overlay-title{background:hsla(0,0%,100%,.726);position:relative;text-align:left;padding:1.75rem 1rem;margin:2rem 0;opacity:1}@media screen and (max-width:330px){.section--insurance .header-overlay-title{padding:1.75rem 1rem;margin:1rem 0}}@media screen and (max-width:300px){.section--insurance .header-overlay-title{padding:1.5rem 1rem;margin:1rem 0}}@media screen and (min-width:865px){.section--insurance .header-overlay-title{padding:2.5rem 1rem}}@media screen and (min-width:60rem){.section--insurance .header-overlay-title{padding:3rem 1rem}}.section--insurance .header-overlay-title-h1{max-width:865px;display:block;position:absolute;top:0;font-weight:500;padding:.3rem 0 .3rem 1rem;margin:3.25rem 1rem;border-left:.25rem solid #fdda53;color:#3a2b45;opacity:1}@media screen and (max-width:330px){.section--insurance .header-overlay-title-h1{font-size:1.4rem;padding:.1rem 0 .1rem 1rem;margin:2.5rem 1rem}}@media screen and (max-width:300px){.section--insurance .header-overlay-title-h1{font-size:1.2rem;margin:2.2rem 1rem}}@media screen and (min-width:30rem){.section--insurance .header-overlay-title-h1{margin:4.5rem 1rem}}@media screen and (min-width:865px){.section--insurance .header-overlay-title-h1{padding:.1rem 0 .1rem 1.5rem;margin:7.5rem auto 7.5rem 10%}}@media screen and (min-width:60rem){.section--insurance .header-overlay-title-h1{font-size:3.5rem;line-height:4.675rem;padding:.1rem 0 .1rem 1.5rem;margin:8.5rem auto 7.5rem 7%}}@media screen and (min-width:80rem){.section--insurance .header-overlay-title-h1{display:block;text-align:center;margin:8.5rem auto 7.5rem 20%}}.section--insurance-content .wrap{padding-top:0}@media screen and (max-width:80rem){.section--insurance-content .wrap-fix{margin-right:2rem;margin-left:2rem}}.section--insurance-content .insurance-top-text{margin:4rem 0;color:#3a2b45}.section--insurance-content .episode-cards{color:#3a2b45}#pac_table{color:#1a151e}#pac_table th{padding:20px 10px}#pac_table tr{border:1px solid #ece3e3;color:#3a2b45}.below_average_cost,.below_average_pac{background-color:#48ae3f;color:#fff}.average_cost,.average_pac{background-color:hsla(0,0%,86.3%,.4)}.above_average_cost,.above_average_pac{background-color:#d15529;color:#fff}.pac_legend li .pac_legend_container.below_average_cost span{background-color:#48ae3f;vertical-align:middle;padding:10px 30px}.pac_legend li .pac_legend_container.average_cost span{background-color:hsla(0,0%,86.3%,.4);vertical-align:middle;padding:10px 30px}.pac_legend li .pac_legend_container.above_average_cost span{background-color:#d15529;vertical-align:middle;padding:10px 30px}.pac_legend li .pac_legend_container img{vertical-align:middle;margin-right:5px}.pac_legend li .pac_legend_container{background:none}#pac_table img.table_header_images{vertical-align:middle;padding-right:10px}@media screen and (max-width:900px){#pac_table{font-size:11px;line-height:normal}}@media screen and (max-width:700px){#pac_table_container{overflow-x:auto}}h1.episode-header__intro span.simpletooltip_container{font-size:40px;margin:0}h1.episode-header__intro .js-simple-tooltip{line-height:normal;border-bottom:1px dashed #fff;padding-top:25px}h1.episode-header__intro .js-simpletooltip{font-size:14px;line-height:normal;font-weight:400}h1.episode-header__intro .minimalist-simpletooltip,h1.episode-header__intro .simpletooltip{top:-80px}@media screen and (max-width:955px){h1.episode-header__intro .js-simple-tooltip{padding-top:5px}}@media screen and (max-width:700px){h1.episode-header__intro .js-simple-tooltip{padding-top:2px}h1.episode-header__intro span.simpletooltip_container{font-size:1.625rem}}.js-simple-tooltip{background:none;border:none;border-bottom:1px dashed #000;vertical-align:top;padding:0}.minimalist-left-simpletooltip[aria-hidden=true],.minimalist-simpletooltip[aria-hidden=true],.simpletooltip[aria-hidden=true]{display:none}.minimalist-left-simpletooltip_container,.minimalist-simpletooltip_container,.simpletooltip_container{position:relative}.minimalist-left-simpletooltip,.minimalist-simpletooltip,.simpletooltip{position:absolute;z-index:666;width:300px;border-radius:.5em;border:2px solid #000;background-color:#eee;color:#000;padding:15px;text-align:left;line-height:1.3}.minimalist-simpletooltip,.simpletooltip{right:0;left:0;top:-70px;margin-left:.5em;font-size:14px;font-weight:400}.blog_term_episode .minimalist-simpletooltip,.blog_term_episode .simpletooltip{top:-90px}.minimalist-left-simpletooltip{right:100%;left:auto;margin-right:.5em}.minimalist-left-simpletooltip:before,.minimalist-simpletooltip:before,.simpletooltip:before{content:"";speak:none;position:absolute;z-index:666;width:10px;height:10px}.minimalist-simpletooltip:before,.simpletooltip:before{top:.5em;left:-10px;margin-left:-10px;border:10px solid transparent}.minimalist-left-simpletooltip:before{top:.5em;right:-10px;margin-right:-10px;border:10px solid transparent}@media(max-width:44.375em){.minimalist-left-simpletooltip,.minimalist-simpletooltip,.simpletooltip{width:200px;top:-85px}.blog_term_episode .minimalist-simpletooltip,.blog_term_episode .simpletooltip{top:-125px}h1.episode-header__intro .minimalist-simpletooltip,h1.episode-header__intro .simpletooltip{top:-120px}}.plot-data-display .plot-data-display__scatter-plot .scatter-plot-container .scatter-plot-footer{margin:.5rem 0 0;padding:0 0 0 2rem;font-size:.875rem;line-height:1.25rem}@media screen and (min-width:865px){.plot-data-display .plot-data-display__scatter-plot .scatter-plot-container .scatter-plot-footer{font-size:1rem;line-height:1.5rem}}.plot-data-display .plot-data-display__scatter-plot .button{display:none}.plot-data-display .plot-data-display__conclusion{margin:1rem 0 0;color:#1a151e;text-align:center}.plot-data-display .plot-data-display__conclusion .facility{position:relative;padding-bottom:8rem;margin-left:1rem}.plot-data-display .plot-data-display__conclusion .facility__title{font-family:Lato,sans-serif;font-size:1.4rem;line-height:2rem;font-weight:300;margin:1.5rem 0 0}@media screen and (min-width:865px){.plot-data-display .plot-data-display__conclusion .facility__title{font-size:2rem;line-height:2.75rem}}.plot-data-display .plot-data-display__conclusion .facility__dot{position:absolute;top:.25rem;margin-left:-2rem;left:0;width:1rem;height:1rem;background:#aaa;border-radius:50%}.plot-data-display .plot-data-display__conclusion .facility__dot.facility__dot--high{background:#b22222}.plot-data-display .plot-data-display__conclusion .facility__dot.facility__dot--low{background:#080}.plot-data-display .plot-data-display__conclusion .facility__name{margin:.5rem 0}.plot-data-display .plot-data-display__conclusion .facility__graph .graph{position:relative}.plot-data-display .plot-data-display__conclusion .facility__graph .graph__bar{background:#eee;width:100%}.plot-data-display .plot-data-display__conclusion .facility__graph .graph__bar__shape{position:absolute;height:1.5rem}.plot-data-display .plot-data-display__conclusion .facility__graph .graph__bar__shape--positive{background:#080}.plot-data-display .plot-data-display__conclusion .facility__graph .graph__bar__shape--negative{background:#b22222;border-left:3px solid #000}.plot-data-display .plot-data-display__conclusion .facility__graph .graph__callout{font-size:.875rem;line-height:1.25rem;position:absolute;top:3rem;right:0;min-width:10rem;text-align:right}@media screen and (min-width:865px){.plot-data-display .plot-data-display__conclusion .facility__graph .graph__callout{font-size:1rem;line-height:1.5rem}}.plot-data-display .plot-data-display__conclusion .facility__graph .graph__callout:after{content:"";position:absolute;top:-1.25rem;right:.25rem;height:1.25rem;border-right:1px solid #b22222}.plot-data-display .plot-data-display__conclusion .message{margin:2rem 0 0}.plot-data-display .plot-data-display__conclusion .message p{font-family:Lato,sans-serif;font-size:1.625rem;line-height:2.315625rem;font-weight:400;margin:1.5rem 0}@media screen and (min-width:865px){.plot-data-display .plot-data-display__conclusion .message p{font-size:2.5rem;line-height:3.75rem;font-weight:700}}.plot-data-display .plot-data-display__opening{text-align:center}@media screen and (min-width:865px){.plot-data-display .plot-data-display__opening{max-width:68rem;margin:0 auto 2rem}.plot-data-display .plot-data-display__scatter-plot{position:relative}.plot-data-display .plot-data-display__scatter-plot.is-showing-scatter-plot .explanation-blocks{z-index:0}.plot-data-display .plot-data-display__scatter-plot.is-showing-scatter-plot .explanation-blocks .negative-block *,.plot-data-display .plot-data-display__scatter-plot.is-showing-scatter-plot .explanation-blocks .positive-block *{opacity:0}.plot-data-display .plot-data-display__scatter-plot .explanation-blocks{position:absolute;top:1px;right:1px;bottom:1px;left:1px;z-index:2;background:rgba(20,136,154,.2)}.plot-data-display .plot-data-display__scatter-plot .explanation-blocks .positive-block{position:absolute;bottom:0;left:0;width:50%;height:50%;margin:0}.plot-data-display .plot-data-display__scatter-plot .explanation-blocks .positive-block *{opacity:1;transition:opacity .6s ease-in-out}.plot-data-display .plot-data-display__scatter-plot .explanation-blocks .negative-block{position:absolute;top:0;right:0;width:50%;height:50%;margin:0}.plot-data-display .plot-data-display__scatter-plot .explanation-blocks .negative-block *{opacity:1;transition:opacity .6s ease-in-out}.plot-data-display .plot-data-display__scatter-plot .scatter-plot-container{margin:4rem 0 6rem}.plot-data-display .plot-data-display__scatter-plot .scatter-plot-container .scatter-plot-legend{height:0;position:relative;top:-2rem;font-size:.75rem;line-height:1.25rem}}.section--plot-data-display{padding:20px;background:#fff;border-top:1px solid #ccc}.plot-data-display .plot-data-display__opening{margin-bottom:1rem;color:#1a151e}.plot-data-display .plot-data-display__opening h1{color:#1a151e;margin-bottom:0}.plot-data-display .plot-data-display__opening h2{color:#1a151e;font-size:2.5rem;line-height:3.75rem;font-weight:700;margin:1.5rem 0}#pac_table{border-collapse:collapse;font-size:14px;width:100%;margin-top:10px}#pac_table td,#pac_table th{padding:20px 35px;border-right:1px solid #ece3e3}#pac_table th{background-color:#3e4d68;text-align:center;padding:15px 10px;color:#fff}#pac_table th a{text-decoration:none;color:#fff}#pac_table td{text-align:center;font-size:1.1em}#pac_table td.provider_name{text-align:left;background-size:50px;width:30%}.list-data-display{text-align:left}.list-data-display.is-showing-all .list-data-display__explanation .negative-block,.list-data-display.is-showing-all .list-data-display__explanation .positive-block{padding:1rem}.list-data-display.is-showing-all .list-data-display__explanation .negative-block p,.list-data-display.is-showing-all .list-data-display__explanation .negative-block ul,.list-data-display.is-showing-all .list-data-display__explanation .positive-block p,.list-data-display.is-showing-all .list-data-display__explanation .positive-block ul{max-height:0;margin:0;padding:0;overflow:hidden}@media screen and (max-width:730px){.list-data-display .list-data-display__explanation{margin:0}}.list-data-display .list-data-display__explanation h3{font-family:Lato,sans-serif;font-size:1.25rem;line-height:1.875rem;font-weight:400;line-height:1.25;text-transform:uppercase;margin:0;color:#fff}@media screen and (min-width:865px){.list-data-display .list-data-display__explanation h3{font-size:1.5rem;line-height:2.25rem}}.list-data-display .list-data-display__explanation p,.list-data-display .list-data-display__explanation ul{margin:1rem 0 0;max-height:20rem}.list-data-display .list-data-display__body{padding:.75rem 0 2rem;font-family:Lato,sans-serif;color:#1a151e;clear:both}.pac_legend ul{padding:0;list-style:none;color:#1a151e;font-size:12px;display:table;margin:0 auto}.pac_legend li{display:table-cell}.pac_legend li .pac_legend_container{padding:2px 3px;margin-bottom:5px;margin-left:10px}.pac_legend_container .js-simple-tooltip{vertical-align:middle}@media screen and (max-width:600px){.pac_legend li,.pac_legend ul{display:block}.pac_legend li .pac_legend_container{margin-left:0}}.filter-tabs .filter-tabs__large-screens a{cursor:pointer}.post-block a{color:#fff}.post-block .post-block__content a{text-decoration:none!important}.filter-tabs .filter-tabs__large-screens a.all.control-active{background:#fdda53;color:#222}.filter-tabs .filter-tabs__large-screens a.all.control-active:after{border-top-color:#fdda53}.filter-tabs .filter-tabs__large-screens a.actions.control-active{background:#e07b27;color:#fff}.filter-tabs .filter-tabs__large-screens a.actions.control-active:after{border-top-color:#e07b27}.filter-tabs .filter-tabs__large-screens a.social.control-active{background:#8ab23f;color:#fff}.filter-tabs .filter-tabs__large-screens a.social.control-active:after{border-top-color:#8ab23f}.filter-tabs .filter-tabs__large-screens a.resources.control-active{background:#37c2d9;color:#fff}.filter-tabs .filter-tabs__large-screens a.resources.control-active:after{border-top-color:#37c2d9}.filter-tabs .filter-tabs__large-screens a.articles.control-active{background:#9a2a90;color:#fff}.filter-tabs .filter-tabs__large-screens a.articles.control-active:after{border-top-color:#9a2a90}.note{font-size:13px;margin-top:10px;text-align:right}p.yearfilter{color:#131313;text-align:center}p.yearfilter a{color:red}.download_reports .pac_legend_container.average_cost,.download_reports .pac_legend strong{color:#1a151e}.cta__actions p{margin:0;min-height:107px;border:1px solid #fff;display:flex;align-items:center}.cta__actions a{border:0 solid #fff;color:#fff;height:107px}.cost_we_know a{color:#0d5762}#contact_form .form_table input{margin:10px 0}.plot-data-display__opening a{color:#0d5762}.error{color:red}.download_reports .list-data-display .data-cell--graph .details-table{margin-top:10px;table-layout:fixed;width:100%}.post__text-content form label{color:#464644}.post__text-content form .form-element{color:#504e4e}.form-element .col-1,.form-element .col-2,.form-element .col-3{width:32%;float:left;margin-right:16px}.form-element .col-3{margin-right:0}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.select{position:relative;margin-bottom:15px}.select,.select select{display:inline-block;width:100%}.select select{font-family:Arial;cursor:pointer;padding:6px 11px;outline:0;border:1px solid #ddd;background:#fff;color:#6d6a6a;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select select::-ms-expand{display:none}.select select:focus,.select select:hover{color:#000;background:#ccc}.select select:disabled{opacity:.5;pointer-events:none}.select_arrow{position:absolute;top:55px;right:15px;pointer-events:none;border-color:#7b7b7b transparent transparent;border-style:solid;border-width:11px 9px 0}.select select:focus~.select_arrow,.select select:hover~.select_arrow{border-top-color:#000}.select select:disabled~.select_arrow{border-top-color:#ccc}.cta__summary a{text-decoration:none}.form-element textarea{width:100%;background:#fff;border:1px solid #ddd;color:#504e4e;padding:10px}.form-element textarea.error,.post__text-content form .select select.error,.post__text-content form input[type=text].error{border:1px solid red;color:#000}.print_button{position:absolute;top:50px;right:70px}.post__text-content a.back_form{color:#fff}input[type=button].print_page{margin:0;padding:0;border:none;background:none}.form-element sup{font-size:20px;top:0}.form_details p{color:#504e4e;text-align:right}.text_new{font-size:14px}.primary-nav>ul>li.active>a:after,.primary-nav>ul>li>.nav-button.active:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:#2d2d2c;border-bottom:2px solid #0d5762}body.contact_form_main{background:#fff;color:#504e4e}body.contact_form_main .post__text-content h1{color:#504e4e}.section--jtc.episode_join .wrap{padding:0}#pac_table th.qicolor{background:#4a5b82}.episode-card__button,.episode-cards>ul>li a{text-decoration:none}.home_cta{position:relative}.post__text-content form .form_checkbox_notification label{display:inline-block;margin-left:10px}body.contact_form_main .post__text-content h3{color:#504e4e}.start-video{position:absolute;top:148px;left:273px;width:70px;height:50px;border:0 solid #fff;background:url(/packs/media/wearthecost/youtube_change-b066d7b1.png) 50% no-repeat}.video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.readmore_detail_table a{color:#d15529;margin-top:10px;text-align:right;display:block}@media screen and (min-width:30rem){#hospital-list{padding:30px 10px 10px 19px}.vis-graphs{margin:6rem -2rem 0;padding:0 20px}.start-video{display:none}}@media screen and (min-width:20rem){#hospital-list{padding:30px 10px 10px 19px}.vis-graphs{margin:6rem -2rem 0;padding:0 20px}.start-video{display:none}}@media screen and (min-width:865px){.main.header{height:8rem}}.primary-nav{background:#000}@media screen and (max-width:424px){.primary-nav{max-height:52px}.primary-nav ul,.primary-nav ul li,.primary-nav ul li a,.primary-nav ul li div{max-height:46px}.primary-nav ul ul,.primary-nav ul ul li,.primary-nav ul ul li a{max-height:2000px}}@media screen and (min-width:46rem){.primary-nav{padding:0}}@media screen and (min-width:865px){.primary-nav{position:absolute;padding:1.5rem}}.primary-nav:after{box-shadow:0 1px 0 0 #131313}.primary-nav a{text-decoration:none}.primary-nav a:hover{color:#fee585}.primary-nav>ul{display:table;width:100%}@media screen and (max-width:424px){.primary-nav>ul{height:50px;max-height:50px;overflow:hidden}}@media screen and (min-width:46rem){.primary-nav>ul{width:100%}}@media screen and (min-width:865px){.primary-nav>ul{width:38rem;margin:0 0 0 auto}}@media screen and (min-width:425px){.primary-nav>ul>li:nth-child(4) a,.primary-nav>ul>li:nth-child(5) a{padding:.5rem;top:2px}}@media screen and (max-width:424px){.primary-nav>ul>li>a{height:46px;max-height:46px;line-height:1.1}.primary-nav>ul>li div.nav-button span{display:inline;line-height:1.1}.primary-nav>ul>li div.nav-button span.nav-button-hover{padding:.5rem 0;width:85%;margin-left:-10px}.primary-nav>ul>li div.nav-button span.nav-button_dropdown{width:10%}.primary-nav>ul>li div.nav-button span.nav-button_dropdown i{margin-bottom:10px}.primary-nav>ul>li:nth-child(3) a{padding:.5rem .2rem;top:-13px;max-width:110px}}@media screen and (max-width:380px){.primary-nav>ul>li div.nav-button span.nav-button-hover{padding:.5rem 0;width:55%;margin-left:-10px;margin-right:-10px}}@media screen and (max-width:350px){.primary-nav>ul>li div.nav-button span.nav-button-hover{top:2px;margin-left:-5px;margin-right:5px;padding:0;white-space:nowrap}.primary-nav>ul>li div.nav-button span.nav-button_dropdown i{display:none}}@media screen and (max-width:340px){.primary-nav>ul>li:nth-child(4) a,.primary-nav>ul>li:nth-child(5) a{top:0}}.primary-nav>ul>li a{top:-5px}.primary-nav>ul>li.active>a:focus,.primary-nav>ul>li.active>a:hover{color:#fff}.primary-nav>ul>li .nav-button{top:-4px}@media screen and (max-width:424px){.primary-nav>ul>li .nav-button{top:-5px;max-height:52px}}.primary-nav>ul>li .nav-button a{border:0;overflow:hidden}.primary-nav>ul>li .nav-button span{font-size:inherit;line-height:inherit}.primary-nav>ul>li .nav-button span.nav-button_dropdown{font-size:1.5rem;top:-.2rem;padding-bottom:6px;margin-right:-10px;border-radius:2px}.primary-nav>ul>li .nav-button span.nav-button_dropdown i{width:30px}.primary-nav>ul>li .nav-button span.nav-button-hover:focus,.primary-nav>ul>li .nav-button span.nav-button-hover:focus+span.nav-button_dropdown,.primary-nav>ul>li .nav-button span.nav-button-hover:hover,.primary-nav>ul>li .nav-button span.nav-button-hover:hover+span.nav-button_dropdown{color:#fee585}.primary-nav .fab{font-size:1.5rem}@media screen and (max-width:399px){.primary-nav .fab{font-size:1.2rem}}@media screen and (min-width:46rem){.logo{display:none}}@media screen and (min-width:865px){.logo{display:block}}@media screen and (min-width:46rem){.footer .wrap{max-width:64rem;padding-top:3rem;padding-bottom:3rem;margin:0 auto}}.footer .footer-nav a{text-decoration:none}.footer .footer-nav a:focus,.footer .footer-nav a:hover{color:#fee585}.footer .contact a{text-decoration:underline}@media screen and (min-width:35rem){.section--episode-intro .intro{margin-top:3.6rem}}@media screen and (min-width:865px){.section--episode-intro .intro{margin-top:1.4rem;margin-top:5rem}}.insurancePages .episode-card:focus .episode-card__button,.insurancePages .episode-card:hover .episode-card__button{display:block}.insurancePages .episode-card:focus .episode-card__choices,.insurancePages .episode-card:hover .episode-card__choices{display:none}.episode-card__button{min-height:120px}@media screen and (max-width:1150px){.episode-card__button{min-height:135px}.episode-card__button span{margin-top:5px;font-size:1.3rem;line-height:1.7rem}}@media screen and (max-width:965px){.episode-card__button{min-height:130px;height:130px}.episode-card__button span{font-size:1.2rem;line-height:1.6rem}}@media screen and (max-width:899px){.episode-card__button{min-height:105px;height:105px}}.episode-card__choices{min-height:120px}@media screen and (min-width:966px)and (max-width:1150px){.episode-card__choices{min-height:135px}}@media screen and (max-width:965px){.episode-card__choices{min-height:130px;height:130px}}@media screen and (max-width:899px){.episode-card__choices{min-height:105px;max-height:105px}}.episode-card__choices:before{content:"";position:absolute;top:-1rem;left:2rem;border-right:1rem solid transparent;border-left:1rem solid transparent;border-bottom:1rem solid #fff}.episode-card__choices a{display:block;margin-top:15px}@media screen and (min-width:965px)and (max-width:1150px){.episode-card__choices a{font-size:.85rem}}@media screen and (max-width:964px){.episode-card__choices a{font-size:.75rem}}@media screen and (max-width:899px){.episode-card__choices a{font-size:1rem}}.episode-card__choices a:after{content:"";position:absolute;top:0;right:-1rem;border-top:1rem solid transparent;border-bottom:1rem solid transparent;border-left:1rem solid transparent}.episode-card__choices a.private{background:#a74298;width:80%}.episode-card__choices a.private:after{border-left-color:#a74298}.episode-card__choices a.private.provider-off{opacity:0}.episode-card__choices a.private.provider-off:after{border-left-color:rgba(151,67,137,.5)}.episode-card__choices a.private.provider-off{background:rgba(151,67,137,.5)}.episode-card__choices a.medicare{background:#8ab23f;margin-top:5px}.episode-card__choices a.medicare:after{border-left-color:#8ab23f}.episode-card__choices a.medicare.provider-off{opacity:0}.episode-card__choices a.medicare.provider-off:after{border-left-color:rgba(113,141,60,.5)}.episode-card__choices a.medicare.provider-off{background:rgba(113,141,60,.5)}.episode-card__choices a.provider-off{opacity:0}.episode-card__choices .explanation{color:#3a2b45;text-transform:none;display:block;margin-top:10px}@media screen and (min-width:965px)and (max-width:1150px){.episode-card__choices .explanation{width:42%;line-height:1.2rem}}@media screen and (min-width:900px)and (max-width:964px){.episode-card__choices .explanation{width:40%;font-size:.8rem;line-height:1.15rem}}.episode-card__choices ul.options{margin-top:-6px;width:49%}.episode-header__intro{opacity:1}.episode-header__intro span.yearLable{font-size:18px}.episode-header__intro .episode-header-but{display:block;margin:5% 0 6%}.vis-graphs{margin:2rem -2rem 0}.vis-graphs__layout{min-height:270px}.vis-graphs__layout.is-visible{opacity:1}.vis-graphs__layout.is-visible .vis-graphs__bar .bar-visible{height:100%}.section--cost-range select.year-select{background:#fff}.section--cost-range label.year-select-label,.section--cost-range select.year-select{display:inline-block;font-size:1.2rem;margin:50px 0 20px;color:#3a2b45}.section--cost-range label.year-select-label option:disabled.year-select_nonselect,.section--cost-range label.year-select-label option[disabled].year-select_nonselect,.section--cost-range select.year-select option:disabled.year-select_nonselect,.section--cost-range select.year-select option[disabled].year-select_nonselect{color:#fff;background:#727272}.section--cost-range label.year-select-label option[disabled]::-ms-value.year-select_nonselect,.section--cost-range select.year-select option[disabled]::-ms-value.year-select_nonselect{color:#fff;background:#727272}.section--cost-range label.year-select-label option[disabled].year-select_nonselect,.section--cost-range select.year-select option[disabled].year-select_nonselect{color:#fff;background:#727272}@media screen and (min-width:46rem){.section--cost-range label.year-select-label,.section--cost-range select.year-select{margin:30px 0;font-size:1.4rem}}.section--cost-range label.year-select-label{color:#fff}@media screen and (max-width:460px){.section--cost-range label.year-select-label{margin:30px 0 0}}@media screen and (max-width:460px){.section--cost-range select.year-select{margin:5px 0 20px}}.section--list-data-display .yearfilter{font-weight:700;margin:20px 0 50px}.section--list-data-display .yearfilter .payerLabel,.section--list-data-display .yearfilter .yearLabel{color:#0d5762}.section--list-data-display .yearfilter .payerLabel{margin-left:5px;text-transform:capitalize}.section--list-data-display .yearfilter .payerLabel.noCapitalization{text-transform:none}@media screen and (min-width:735px){.section--list-data-display .data-cell--graph{width:38%}.section--list-data-display .data-cell--value{width:15%}.section--list-data-display .data-cell--details-button{margin-left:5%;width:12%}.section--list-data-display .data-cell--details-button .show-details-button{margin-top:0;border:1px solid;padding:.25rem .5rem;border-radius:4px;text-decoration:none}}@media screen and (min-width:865px){.section--plot-data-display .pac_container{margin:60px 0}}.section--plot-data-display .pac_container #pac_table td.provider_name{text-align:center}.section--plot-data-display .show_hide_graph{display:block;border:1px solid green;background:#0d5762;border-radius:4px;padding:.5rem 2rem;margin:50px auto}.section--plot-data-display .pac_scatter_plot_container{margin-bottom:50px}@media screen and (min-width:865px){.section--plot-data-display .pac_scatter_plot_container{margin:70px 0}}.section--plot-data-display .pac_scatter_plot_container .highcharts_data{z-index:100}.section--plot-data-display .pac_scatter_plot_container .highcharts_data h3{color:#0d5762}.section--plot-data-display .pac_scatter_plot_container .highcharts_data .highcharts-lable.highcharts-tooltip{background:#fff}.section--plot-data-display .pac_scatter_plot_container .scatter-plot-footer{color:#3a2b45;font-size:.9rem;text-align:right}.section--plot-data-display .pac_scatter_plot_container .scatter-plot-footer .payerLabel,.section--plot-data-display .pac_scatter_plot_container .scatter-plot-footer .yearLabel{color:#0d5762}.section--plot-data-display .plot-data-display__conclusion .message{margin:4rem 0 0}.yearfilter .payerLabel,.yearfilter .yearLabel{color:#0d5762}.yearfilter .payerLabel{margin-left:5px}.cta__conclusion{padding:2rem 10%}@media screen and (min-width:1280px){.cta__conclusion{padding:2rem 20%}}@media screen and (min-width:865px){.cta.cta--episode-page{background-position:top}}.home_cta .cta__summary{float:none;width:100%;padding:3rem 2rem}@media screen and (min-width:865px){.home_cta .cta__summary{float:left;width:46%;padding:3rem 2rem}}.section-margin-top-adjustment{color:#3a2b45;text-align:left;margin:1rem -2rem;padding:1rem 2rem}@media screen and (min-width:865px){.section-margin-top-adjustment{margin:5rem -2rem;padding:2rem 3rem 1rem}.section-margin-top-adjustment h1{text-align:left}}.section-margin-top-adjustment .wtc_left_navigation a{color:#3a2b45}.payerLabel{margin-left:5px;text-transform:capitalize}.payerLabel.noCapitalization{text-transform:none}.breadcrumbs .breadcrumb{display:inline}.breadcrumbs .breadcrumb a{position:relative;margin-right:.6rem;text-decoration:none}.breadcrumbs .breadcrumb a:after{display:none}.breadcrumbs .breadcrumb:after{content:"/";margin-right:.4rem;color:grey}.breadcrumbs .breadcrumb:last-child:after,.displaynone{display:none}.displayblock{display:block}.providerselection{margin:1rem 0;padding:1.5rem;background:#eee;border:1px solid silver}.providerselection_item{padding-right:20px}.episodeHeadingYear{display:block}.post-block{color:#3a2b45}.post-block a{color:#0d5762}.post-block__button a,.post-block__tag a{color:#fff}.post-block.Social .post-block__content .ctf a{color:#fdda53}.post-block.post-block--social .post-block__content{color:#fff}.atf-tweet-wrapper{background:#fff;border-radius:5px;color:#000;padding:10px;margin-top:1rem}.atf-tweet-wrapper .social_media_column_1{float:left;width:30%}.atf-tweet-wrapper .social_media_column_1 .logo-social-media img{border-radius:40px;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;height:80px;width:80px;display:inline-block;margin:0}.atf-tweet-wrapper a{color:#000}.ctf-author-name{color:#fff}.dropdown-select{position:relative;display:block;border:1px solid #ccc;border-radius:4px;padding:.5rem 1rem;margin-bottom:2rem;cursor:pointer}.dropdown-select .dropdown-select__label{display:flex;justify-content:space-between;align-items:center}.dropdown-select .dropdown-select__menu{display:none;position:absolute;top:100%;left:0;z-index:1000;padding-block:.25rem;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);text-align:left;width:100%;max-height:200px;overflow-y:auto}.dropdown-select .dropdown-select__menu.open{display:block}.dropdown-select .dropdown-select__menu a{display:flex;justify-content:space-between;align-items:center;padding:.5rem 1rem;text-decoration:none;border-bottom:1px solid #ccc}:root{--modal-padding:4rem}@media(max-width:768px){:root{--modal-padding:2rem}.modal-container{width:95%}.modal-actions{flex-direction:column}.btn{width:100%}}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:none;justify-content:center;align-items:center;z-index:1000;opacity:0;transition:opacity .3s ease-in-out}.modal-overlay.show{display:flex;opacity:1}.modal-container{background:#fdda52;box-shadow:0 4px 20px rgba(0,0,0,.15);max-width:720px;width:90%;max-height:90vh;overflow-y:auto;transform:scale(.7);transition:transform .3s ease-in-out}.modal-overlay.show .modal-container{transform:scale(1)}.modal-header{display:flex;justify-content:space-between;align-items:center;padding:4rem 4rem 2rem;padding:var(--modal-padding) var(--modal-padding) calc(var(--modal-padding)/2) var(--modal-padding)}.modal-header h2{margin:0;font-size:2rem;line-height:1.2;font-weight:700;color:#000}.modal-close{position:absolute;top:.5rem;right:.5rem;background:none;border:none;font-size:24px;cursor:pointer;color:#666;padding:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:.75rem;transition:background-color .2s}.modal-close:hover{background-color:#f0f0f0;color:#333}.modal-body{padding:0 4rem;padding:0 var(--modal-padding);color:#000}.modal-body li{margin-bottom:.5rem}.modal-body p{margin:0 0 1rem;line-height:1.6}.modal-actions{margin:0!important;padding:4rem;padding:var(--modal-padding)}.modal-actions .cta-button{display:block;width:100%;max-width:100%;margin:0!important}