@charset "UTF-8";._navPrimary_1n9cp_1{width:100%;padding-top:20px;position:absolute;z-index:10;display:flex;justify-content:center;transition:all .3s ease;z-index:1000}@media (max-width: 576px){._navPrimary_1n9cp_1 ._navLogo_1n9cp_12{width:100px;height:35px}}._sticky_1n9cp_18{position:fixed;top:0;left:0;background:#fff;box-shadow:0 2px 5px #0000001a;padding:8px 0}._sticky_1n9cp_18 ._navLogo_1n9cp_12{width:100px;height:35px}._sticky_1n9cp_18 svg{width:100px}._sticky_1n9cp_18 ._dropdown_1n9cp_33{opacity:1}._container_1n9cp_37{width:100%;display:flex;justify-content:space-between;max-width:1100px;padding:0 20px}@media (max-width: 576px){._container_1n9cp_37{max-width:100%;width:calc(100% - 40px);padding:0}}._navLogo_1n9cp_12{display:inline-block;height:70px;width:200px}._dropdown_1n9cp_33{position:relative;opacity:0}._dropdownToggle_1n9cp_64{background:none;border:none;font-size:.85rem;font-weight:600;text-transform:uppercase;cursor:pointer;color:#000}._dropdownToggle_1n9cp_64:hover{color:#c6305d}._dropdownMenu_1n9cp_77{position:absolute;top:100%;right:0;background:#fff;border:1px solid #ddd;border-radius:4px;padding:0;list-style:none;min-width:200px;box-shadow:0 4px 8px #0000001a}._dropdownMenu_1n9cp_77 li{margin:0}._dropdownMenu_1n9cp_77 li::marker{content:"";color:transparent}._dropdownMenu_1n9cp_77 li a{display:block;padding:.5rem 1rem;color:#000;text-decoration:none;font-size:14px}._dropdownMenu_1n9cp_77 li a:hover{background:#f8f8f8;color:#c6305d}._download_1n9cp_108{background-color:#00adee}._download_1n9cp_108 a{color:#fff!important;font-size:11px;font-weight:600;text-transform:uppercase}._download_1n9cp_108 a:hover{background-color:#1a3760!important}._download_1n9cp_108 svg{max-width:10px;width:100%;height:auto;fill:#fff;margin-left:8px;margin-top:-4px}._superText_12uw1_1{display:flex}._superText_12uw1_1 p{display:flex;gap:8px}@media (max-width: 576px){._superText_12uw1_1 p{display:inline-block}}._superText_12uw1_1 span{color:#0b2940b3}@media (max-width: 576px){._superText_12uw1_1 span{padding:0 8px}}@media (max-width: 576px){._superText_12uw1_1{font-size:14px;letter-spacing:.7px}}._subtitle_12uw1_28{text-transform:uppercase;letter-spacing:1.2px;margin-bottom:0}._hero_12uw1_34{width:100%;height:500px;display:flex;align-items:flex-end;justify-content:center;padding-bottom:60px}@media (max-width: 576px){._hero_12uw1_34{height:450px}}._hero_12uw1_34._withSummary_12uw1_47{padding-bottom:90px}@media (max-width: 576px){._hero_12uw1_34._withSummary_12uw1_47{padding-bottom:60px}}._hero_12uw1_34._inverse_12uw1_55{color:#fff}._hero_12uw1_34._inverse_12uw1_55 ._subtitle_12uw1_28{color:#ffffff73}._hero_12uw1_34._inverse_12uw1_55 ._superText_12uw1_1{color:#fffc}._hero_12uw1_34._inverse_12uw1_55 ._superText_12uw1_1 span{color:#ffffffb3}._hero_12uw1_34 p{text-transform:uppercase;letter-spacing:.8px}._hero_12uw1_34 h1{margin:0}@media (max-width: 768px){._hero_12uw1_34 h1{font-size:2.25em!important}}._btn_12uw1_80{display:inline-flex!important;width:auto!important;flex:0 0 auto;align-self:flex-start;margin-top:12px}@media (max-width: 576px){._btn_12uw1_80{font-size:12px;padding:10px 20px}._btn_12uw1_80 svg{width:12px}}._footnote_1wr6v_1{padding:24px 8px 8px}._footnote_1wr6v_1 p{font-size:14px;letter-spacing:.8px;margin-top:0;color:#767676}@media (max-width: 576px){._footnote_1wr6v_1 p{font-size:12px;letter-spacing:.68px}}._title_hf8in_1{text-align:left;font-weight:400;text-transform:uppercase;letter-spacing:.8px}._subtitle_hf8in_8{margin-bottom:16px}._tableHeading_hf8in_12{text-transform:uppercase;padding:8px;font-size:14px;background:#f2f6fa;font-weight:700;text-align:center}._legend_hf8in_21 li span{text-transform:uppercase!important;font-weight:600;font-size:14px}._table_hf8in_12{width:100%;overflow-x:auto}._table_hf8in_12 table{width:100%;border-collapse:collapse}._table_hf8in_12 th,._table_hf8in_12 td{padding:8px;border-bottom:1px solid #ddd;text-align:center}._table_hf8in_12 ._groupRow_hf8in_41{background:#e9f1f7;font-weight:700;text-align:left;padding:8px}._table_hf8in_12 ._measureRow_hf8in_47{background:#e8f1f7;font-weight:700;text-align:left;padding:8px}._table_hf8in_12 ._sourceRow_hf8in_53{background:#fafafa;font-style:italic;padding:8px;text-align:left}@media (max-width: 768px){._table_hf8in_12 thead{display:none}._table_hf8in_12 tr{display:block;margin-bottom:0}._table_hf8in_12 td{display:flex;justify-content:space-between;text-align:left;padding:8px;border-bottom:1px solid #eee}._table_hf8in_12 tr td:first-of-type{display:flex;flex-direction:column;align-items:end}._table_hf8in_12 tr td:not(:first-of-type):before,._table_hf8in_12 tr:first-of-type td:first-of-type:before{content:attr(data-label);font-weight:700}._table_hf8in_12 ._groupRow_hf8in_41,._table_hf8in_12 ._sourceRow_hf8in_53{display:block;text-align:right}._table_hf8in_12 ._measureRow_hf8in_47{display:flex;flex-direction:column;text-align:right}._table_hf8in_12 ._measureRow_hf8in_47:before{display:none}._table_hf8in_12 ._measureRow_hf8in_47:after{content:attr(data-label);font-weight:300}}._title_zn0x8_1{text-align:left;font-weight:400;text-transform:uppercase;letter-spacing:.8px}._tooltip_zn0x8_8{margin:0;padding:10px;background-color:#fff;border:1px solid rgb(204,204,204);white-space:nowrap}._tooltipItem_zn0x8_16{color:#333!important;font-size:14px;margin:0;padding:0!important;display:flex;flex-direction:row;justify-content:space-between}._title_wdhcv_1{text-align:left;font-weight:400;text-transform:uppercase;letter-spacing:.8px}._faq_15eew_1{border-radius:4px}._item_15eew_5{border-radius:10px;border:1px solid #ddd}._item_15eew_5+._item_15eew_5{margin-top:16px}._question_15eew_14{display:flex;justify-content:space-between;width:100%;padding:1rem;gap:16px;background:#fff;border:none;font-size:1.1rem;font-weight:700;text-align:left;cursor:pointer;color:#1a3760}@media (max-width: 576px){._question_15eew_14{font-size:14px;line-height:1.3}}._answer_15eew_35{padding:1rem;background:#f8f8f8;font-size:1rem}@media (max-width: 576px){._answer_15eew_35{font-size:14px;line-height:1.3}}._icon_15eew_47{font-size:1.2rem}._footer_1q34r_1{position:relative;display:flex;align-items:center;flex-direction:column;text-align:center;padding:2rem;background:#fff;color:#333;font-size:.9rem}._footer_1q34r_1:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-image:url(/img/dots.png);background-repeat:repeat;opacity:.01;z-index:0}._footer_1q34r_1>*{z-index:1}._links_1q34r_28{display:flex;justify-content:center;gap:4rem;margin-bottom:2rem;max-width:900px;width:100%}@media (max-width: 576px){._links_1q34r_28{gap:0;flex-direction:column}}._links_1q34r_28>div{flex:1}._links_1q34r_28 a{display:block;margin:.5rem 0;text-decoration:none;color:#000;text-transform:uppercase;font-weight:700;font-size:14px;letter-spacing:1px;line-height:2;position:relative}._links_1q34r_28 a:hover{color:#c6305d}._social_1q34r_61{display:flex;justify-content:center;gap:1.5rem;margin-bottom:2rem}._social_1q34r_61 a{font-size:1.5rem;color:#00aef0;transition:color .3s}._social_1q34r_61 a:hover{color:#c6305d}._info_1q34r_76{text-align:center;max-width:660px;margin:0 auto;color:#b2b2b2;line-height:1.4}._info_1q34r_76 p{font-size:14px;line-height:1.25;letter-spacing:1px;text-align:center}.report h4{color:#767676}.ctaContainer{display:flex;align-items:right}@media (max-width: 768px){.table:not(#perceptionsByParty) td[data-label=Question]{display:flex;flex-direction:column;gap:8px}.table td[data-label=Response],.table td[data-label=Question],.table td[data-label=Variable]{background-color:#e8f1f7;justify-content:end}.table td[data-label=Variable]:before{display:none}.table td:not[data-label=Response],.table td:not[data-label=Question]{padding-left:20px!important}}#reformsByParty tr th:not(:first-of-type),#savingsByParty tr th:not(:first-of-type),#perceptionsByParty tr th:not(:first-of-type),#logisticRegression tr th:not(:first-of-type){position:relative}#reformsByParty tr th:not(:first-of-type):before,#savingsByParty tr th:not(:first-of-type):before,#perceptionsByParty tr th:not(:first-of-type):before,#logisticRegression tr th:not(:first-of-type):before{content:"";position:absolute;top:0;left:-2.5px;background-color:#fff;height:100%;z-index:5;width:5px}#reformsByParty tr .tableHeading:first-of-type,#reformsByParty td[data-label="During the past 12 months…"],#savingsByParty tr .tableHeading:first-of-type,#savingsByParty td[data-label="During the past 12 months…"],#perceptionsByParty tr .tableHeading:first-of-type,#perceptionsByParty td[data-label="During the past 12 months…"],#logisticRegression tr .tableHeading:first-of-type,#logisticRegression td[data-label="During the past 12 months…"]{text-align:left}@media (min-width: 769px){#reformsByParty tbody tr:nth-of-type(odd),#savingsByParty tbody tr:nth-of-type(odd){background-color:#f8f8f8}}.table-by-party thead th:first-of-type{background:transparent;text-align:left}@media (min-width: 769px){.table-by-party thead th:not(:first-of-type){width:150px}}.table-by-party tr td:first-of-type{text-align:left}@media (max-width: 576px){#reformsByParty td[data-label=Response]{justify-content:end}#reformsByParty td[data-label=Response]:before{display:none}}@media (min-width: 769px){#savingsByParty tbody tr td:first-of-type{padding-right:60px}}@media (max-width: 768px){#savingsByParty td[data-label="During the past 12 months…"]:first-of-type{display:flex;flex-direction:column;gap:8px;justify-content:end;text-align:right}#savingsByParty td[data-label="During the past 12 months…"]{background-color:#e8f1f7}#savingsByParty tr:not(:first-of-type) td:first-of-type:before{display:none}}#perceptionsByParty thead th:nth-of-type(2){background-color:transparent}@media (min-width: 769px){#perceptionsByParty td[data-label=Response],#perceptionsByParty td[data-label=Total],#perceptionsByParty td[data-label=Republican],#perceptionsByParty td[data-label=Democrat]{width:150px;text-align:center}}@media (max-width: 768px){#perceptionsByParty td[data-label=Question]:before{display:none}#perceptionsByParty td[data-label=Response]{background-color:#f8f8f8}#perceptionsByParty td[data-label=Response]:before{display:none}#perceptionsByParty td[data-label=Question]{text-align:right}}#selectedCharacteristics{max-width:700px;margin:0 auto}#selectedCharacteristics thead th{background-color:transparent;vertical-align:top}#selectedCharacteristics thead th:first-of-type,#selectedCharacteristics tr td:first-of-type{text-align:left}@media (min-width: 769px){#selectedCharacteristics td[data-label="Percent of US Adults"],#selectedCharacteristics td[data-label="Percent of Survey Participants"]{width:160px}}@media (max-width: 768px){#selectedCharacteristics td[data-label=Group]{background-color:#f8f8f8}#selectedCharacteristics td[data-label=Group]:before{display:none}}#comparisonBenchmarks{max-width:900px;margin:0 auto 2em}#comparisonBenchmarks thead th{background:transparent}#comparisonBenchmarks thead th:first-of-type{text-align:left}#comparisonBenchmarks td[data-label=Measure]{text-align:left;font-style:italic}@media (min-width: 769px){#comparisonBenchmarks td[data-label=Group]{text-align:center}}@media (max-width: 768px){#comparisonBenchmarks td[data-label=Group]{background-color:#f8f8f8;justify-content:end}#comparisonBenchmarks td[data-label=Group]:before{display:none}#comparisonBenchmarks td[data-label=Measure]{display:none}#comparisonBenchmarks .measureRow:after{font-style:italic}}#selectedCharacteristics .tableHeading,#comparisonBenchmarks .tableHeading{background-color:transparent}#selectedCharacteristics .tableHeading:first-of-type,#comparisonBenchmarks .tableHeading:first-of-type{text-align:left}#logisticRegression thead th{background:transparent;vertical-align:top}#logisticRegression thead th:first-of-type,#logisticRegression tr td:first-of-type{text-align:left}@media (min-width: 769px){#logisticRegression .tableHeading{background-color:transparent;vertical-align:top}#logisticRegression .subtitle{display:none}#logisticRegression td[data-label="Skipped Meds (Model 1)"],#logisticRegression td[data-label="Not Enough Price Regulations (Model 2)"]{width:300px}}@media (max-width: 768px){#logisticRegression tr td[data-label="Skipped Meds (Model 1)"]:before{content:"Model 1"}#logisticRegression tr td[data-label="Not Enough Price Regulations (Model 2)"]:before{content:"Model 2"}}#modeledSupportForPriceReg .recharts-yAxis .recharts-cartesian-axis-ticks g:nth-of-type(2n),#modeledSupportForPriceReg .recharts-yAxis .recharts-cartesian-axis-ticks g:nth-of-type(1){display:none}#modeledSupportForPriceReg .recharts-legend-wrapper li{font-size:12px;color:#333}#modeledSupportForPriceReg .recharts-default-tooltip{margin:0;padding:10px;background-color:#fff;border:1px solid rgb(204,204,204);white-space:nowrap}#modeledSupportForPriceReg .recharts-default-tooltip p{font-size:14px}#modeledSupportForPriceReg .recharts-default-tooltip ul li{color:#333!important;font-size:14px;margin:0;padding:0!important;display:flex;flex-direction:row;justify-content:space-between}#supportForPricingReforms .recharts-xAxis .recharts-cartesian-axis-ticks>g:nth-of-type(2n){display:none}#supportForPricingReforms .recharts-default-tooltip{white-space:wrap!important}#supportForPricingReforms .recharts-default-tooltip .recharts-tooltip-item-list li:first-of-type{display:none!important}#supportForPricingReforms .recharts-legend-wrapper{font-size:12px;color:#333}@font-face{font-family:Proxima Soft;src:local("Proxima Soft Regular"),local("Proxima-Soft-Regular"),url(/fonts/ProximaSoft-Regular.woff2) format("woff2"),url(/fonts/ProximaSoft-Regular.woff) format("woff"),url(/fonts/ProximaSoft-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Proxima Soft;src:local("Proxima Soft Regular Italic"),local("Proxima-Soft-Regular Italic"),url(/fonts/ProximaSoft-RegularIt.woff2) format("woff2"),url(/fonts/ProximaSoft-RegularIt.woff) format("woff"),url(/fonts/ProximaSoft-RegularIt.ttf) format("truetype");font-weight:400;font-style:normal;font-style:italic}@font-face{font-family:Proxima Soft;src:local("Proxima Soft Bold"),local("Proxima-Soft-Bold"),url(/fonts/ProximaSoft-Bold.woff2) format("woff2"),url(/fonts/ProximaSoft-Bold.woff) format("woff"),url(/fonts/ProximaSoft-Bold.ttf) format("truetype");font-weight:700;font-style:normal}#root{width:100%;margin:0 auto;padding:0;text-align:center;background:#fff;color:#1a3760;font-family:Proxima Soft,Helvetica Neue,Helvetica,Arial,sans-serif;text-align:left}*{box-sizing:border-box}body{font-family:Proxima Soft,Helvetica Neue,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media (max-width: 576px){body{font-size:87.5%}}.container{max-width:1100px;padding:0 20px}@media (max-width: 992px){.container{max-width:100%}}@media (max-width: 576px){h1{font-size:2.25em!important}}@media (max-width: 390px){h1{font-size:2em!important}}h3{text-transform:uppercase;color:#00adee}h5{text-transform:uppercase;color:#767676}@media (max-width: 576px){h5{font-size:14px}}.summary{background-color:#f0f0f0;max-width:1100px;margin:-30px auto 0;border-radius:20px;padding:30px 0}@media (max-width: 992px){.summary{max-width:calc(100% - 40px)}}@media (max-width: 576px){.summary{padding:20px 0}}.summary .container{padding:0 40px}@media (max-width: 576px){.summary .container{padding:0 30px}}.summary h3{color:#1a3760}.summary,main{display:flex;justify-content:center}main{flex-direction:column;align-items:center;padding:40px 0}@media (max-width: 576px){main{padding-top:20px}}.st0{fill:#00adee}.st1{fill:#1a3760}.logoInverse .st0{fill:#ffffff4d}.logoInverse .st1{fill:#fff}.recharts-legend-wrapper{bottom:0!important}.recharts-legend-item svg{margin-right:8px!important}.recharts-legend-item{margin-right:0!important}.recharts-legend-item+.recharts-legend-item{margin-left:15px!important}.bgSubtle{background-color:#f9f9f9}section{display:flex;justify-content:center;padding:60px 0}section.about h5,section.about p{color:#333}section.about p{font-size:14px;line-height:1.57;letter-spacing:1px;margin-top:0}ul li::marker{color:#013f58;font-size:1.2em;font-weight:700;content:"• "}ol li::marker{color:#013f58;font-size:1.2em}.flex{display:flex}.flex-justify-content-center{justify-content:center}.flex-align-items-center{align-items:center}.width-full{width:100%}.bg-dark{background-color:#013f58;color:#fff}.bg-dark h3{color:#fff}.bg-dark ul li::marker{color:gray}.margin-0{margin:0!important}.margin-1{margin:1rem!important}.margin-2{margin:2rem!important}.margin-3{margin:3rem!important}.margin-4{margin:4rem!important}.margin-5{margin:5rem!important}.margin-t-0{margin-top:0!important}.margin-t-1{margin-top:1rem!important}.margin-t-2{margin-top:2rem!important}.margin-t-3{margin-top:3rem!important}.margin-t-4{margin-top:4rem!important}.margin-t-5{margin-top:5rem!important}.margin-b-0{margin-bottom:0!important}.margin-b-1{margin-bottom:1rem!important}.margin-b-2{margin-bottom:2rem!important}.margin-b-3{margin-bottom:3rem!important}.margin-b-4{margin-bottom:4rem!important}.margin-b-5{margin-bottom:5rem!important}.margin-tb-0{margin-top:0!important;margin-bottom:0!important}.margin-tb-1{margin-top:1rem!important;margin-bottom:1rem!important}.margin-tb-2{margin-top:2rem!important;margin-bottom:2rem!important}.margin-tb-3{margin-top:3rem!important;margin-bottom:3rem!important}.margin-tb-4{margin-top:4rem!important;margin-bottom:4rem!important}.margin-tb-5{margin-top:5rem!important;margin-bottom:5rem!important}.margin-lr-0{margin-left:0!important;margin-right:0!important}.margin-lr-1{margin-left:1rem!important;margin-right:1rem!important}.margin-lr-2{margin-left:2rem!important;margin-right:2rem!important}.margin-lr-3{margin-left:3rem!important;margin-right:3rem!important}.margin-lr-4{margin-left:4rem!important;margin-right:4rem!important}.margin-lr-5{margin-left:5rem!important;margin-right:5rem!important}.pad-0{padding:0!important}.pad-1{padding:1rem!important}.pad-2{padding:2rem!important}.pad-3{padding:3rem!important}.pad-4{padding:4rem!important}.pad-5{padding:5rem!important}.pad-t-0{padding-top:0!important}.pad-t-1{padding-top:1rem!important}.pad-t-2{padding-top:2rem!important}.pad-t-3{padding-top:3rem!important}.pad-t-4{padding-top:4rem!important}.pad-t-5{padding-top:5rem!important}.pad-b-0{padding-bottom:0!important}.pad-b-1{padding-bottom:1rem!important}.pad-b-2{padding-bottom:2rem!important}.pad-b-3{padding-bottom:3rem!important}.pad-b-4{padding-bottom:4rem!important}.pad-b-5{padding-bottom:5rem!important}.pad-tb-0{padding-top:0!important;padding-bottom:0!important}.pad-tb-1{padding-top:1rem!important;padding-bottom:1rem!important}.pad-tb-2{padding-top:2rem!important;padding-bottom:2rem!important}.pad-tb-3{padding-top:3rem!important;padding-bottom:3rem!important}.pad-tb-4{padding-top:4rem!important;padding-bottom:4rem!important}.pad-tb-5{padding-top:5rem!important;padding-bottom:5rem!important}.pad-lr-0{padding-left:0!important;padding-right:0!important}.pad-lr-1{padding-left:1rem!important;padding-right:1rem!important}.pad-lr-2{padding-left:2rem!important;padding-right:2rem!important}.pad-lr-3{padding-left:3rem!important;padding-right:3rem!important}.pad-lr-4{padding-left:4rem!important;padding-right:4rem!important}.pad-lr-5{padding-left:5rem!important;padding-right:5rem!important}.br-mobile{display:none}@media (max-width: 576px){.br-mobile{display:block}}.btn{background-color:#00adee;color:#fff;border-radius:8px;display:flex;flex-direction:row;padding:12px 24px;gap:8px;text-transform:uppercase;font-weight:800;letter-spacing:1px;transition:all .3s cubic-bezier(.25,.01,.1,1)}.btn svg{fill:#fff;width:14px;height:auto;transition:all .3s cubic-bezier(.25,.01,.1,1);transform:translateY(0)}.btn:hover{background-color:#008abf;color:#fff}.btn:hover svg{transform:translateY(2px)}:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}
