html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,u,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}main{display:block}p,ul,ol{margin:0
0 1.5em}ul
li{list-style:disc outside none;margin:0
0 10px 40px}ol
li{list-style:decimal outside none;margin:0
0 10px 40px}img{max-width:100%}.group:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.alignleft{float:left}.alignright{float:right}.centered,.aligncenter,centred,.aligncentre{text-align:center}.entry-nav{margin:10px
0;padding:10px
0}.entry-nav
p{margin:0;width:45%}.prev-entry{float:left;text-align:left}.next-entry{float:right;text-align:right}#codeigniter_profiler{margin:0
auto;max-width:100%;text-align:left}summary::marker{content:""}summary::-webkit-details-marker{display:none}[data-sal]{transition-duration:0.2s;transition-delay:0s;transition-duration:var(--sal-duration,0.2s);transition-delay:var(--sal-delay,0s);transition-timing-function:var(--sal-easing,ease)}[data-sal][data-sal-duration="200"]{transition-duration:0.2s}[data-sal][data-sal-duration="250"]{transition-duration:0.25s}[data-sal][data-sal-duration="300"]{transition-duration:0.3s}[data-sal][data-sal-duration="350"]{transition-duration:0.35s}[data-sal][data-sal-duration="400"]{transition-duration:0.4s}[data-sal][data-sal-duration="450"]{transition-duration:0.45s}[data-sal][data-sal-duration="500"]{transition-duration:0.5s}[data-sal][data-sal-duration="550"]{transition-duration:0.55s}[data-sal][data-sal-duration="600"]{transition-duration:0.6s}[data-sal][data-sal-duration="650"]{transition-duration:0.65s}[data-sal][data-sal-duration="700"]{transition-duration:0.7s}[data-sal][data-sal-duration="750"]{transition-duration:0.75s}[data-sal][data-sal-duration="800"]{transition-duration:0.8s}[data-sal][data-sal-duration="850"]{transition-duration:0.85s}[data-sal][data-sal-duration="900"]{transition-duration:0.9s}[data-sal][data-sal-duration="950"]{transition-duration:0.95s}[data-sal][data-sal-duration="1000"]{transition-duration:1s}[data-sal][data-sal-duration="1050"]{transition-duration:1.05s}[data-sal][data-sal-duration="1100"]{transition-duration:1.1s}[data-sal][data-sal-duration="1150"]{transition-duration:1.15s}[data-sal][data-sal-duration="1200"]{transition-duration:1.2s}[data-sal][data-sal-duration="1250"]{transition-duration:1.25s}[data-sal][data-sal-duration="1300"]{transition-duration:1.3s}[data-sal][data-sal-duration="1350"]{transition-duration:1.35s}[data-sal][data-sal-duration="1400"]{transition-duration:1.4s}[data-sal][data-sal-duration="1450"]{transition-duration:1.45s}[data-sal][data-sal-duration="1500"]{transition-duration:1.5s}[data-sal][data-sal-duration="1550"]{transition-duration:1.55s}[data-sal][data-sal-duration="1600"]{transition-duration:1.6s}[data-sal][data-sal-duration="1650"]{transition-duration:1.65s}[data-sal][data-sal-duration="1700"]{transition-duration:1.7s}[data-sal][data-sal-duration="1750"]{transition-duration:1.75s}[data-sal][data-sal-duration="1800"]{transition-duration:1.8s}[data-sal][data-sal-duration="1850"]{transition-duration:1.85s}[data-sal][data-sal-duration="1900"]{transition-duration:1.9s}[data-sal][data-sal-duration="1950"]{transition-duration:1.95s}[data-sal][data-sal-duration="2000"]{transition-duration:2s}[data-sal][data-sal-delay="50"]{transition-delay:0.05s}[data-sal][data-sal-delay="100"]{transition-delay:0.1s}[data-sal][data-sal-delay="150"]{transition-delay:0.15s}[data-sal][data-sal-delay="200"]{transition-delay:0.2s}[data-sal][data-sal-delay="250"]{transition-delay:0.25s}[data-sal][data-sal-delay="300"]{transition-delay:0.3s}[data-sal][data-sal-delay="350"]{transition-delay:0.35s}[data-sal][data-sal-delay="400"]{transition-delay:0.4s}[data-sal][data-sal-delay="450"]{transition-delay:0.45s}[data-sal][data-sal-delay="500"]{transition-delay:0.5s}[data-sal][data-sal-delay="550"]{transition-delay:0.55s}[data-sal][data-sal-delay="600"]{transition-delay:0.6s}[data-sal][data-sal-delay="650"]{transition-delay:0.65s}[data-sal][data-sal-delay="700"]{transition-delay:0.7s}[data-sal][data-sal-delay="750"]{transition-delay:0.75s}[data-sal][data-sal-delay="800"]{transition-delay:0.8s}[data-sal][data-sal-delay="850"]{transition-delay:0.85s}[data-sal][data-sal-delay="900"]{transition-delay:0.9s}[data-sal][data-sal-delay="950"]{transition-delay:0.95s}[data-sal][data-sal-delay="1000"]{transition-delay:1s}[data-sal][data-sal-easing=linear]{transition-timing-function:linear}[data-sal][data-sal-easing=ease]{transition-timing-function:ease}[data-sal][data-sal-easing=ease-in]{transition-timing-function:ease-in}[data-sal][data-sal-easing=ease-out]{transition-timing-function:ease-out}[data-sal][data-sal-easing=ease-in-out]{transition-timing-function:ease-in-out}[data-sal][data-sal-easing=ease-in-cubic]{transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}[data-sal][data-sal-easing=ease-out-cubic]{transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}[data-sal][data-sal-easing=ease-in-out-cubic]{transition-timing-function:cubic-bezier(0.645,0.045,0.355,1)}[data-sal][data-sal-easing=ease-in-circ]{transition-timing-function:cubic-bezier(0.6,0.04,0.98,0.335)}[data-sal][data-sal-easing=ease-out-circ]{transition-timing-function:cubic-bezier(0.075,0.82,0.165,1)}[data-sal][data-sal-easing=ease-in-out-circ]{transition-timing-function:cubic-bezier(0.785,0.135,0.15,0.86)}[data-sal][data-sal-easing=ease-in-expo]{transition-timing-function:cubic-bezier(0.95,0.05,0.795,0.035)}[data-sal][data-sal-easing=ease-out-expo]{transition-timing-function:cubic-bezier(0.19,1,0.22,1)}[data-sal][data-sal-easing=ease-in-out-expo]{transition-timing-function:cubic-bezier(1,0,0,1)}[data-sal][data-sal-easing=ease-in-quad]{transition-timing-function:cubic-bezier(0.55,0.085,0.68,0.53)}[data-sal][data-sal-easing=ease-out-quad]{transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94)}[data-sal][data-sal-easing=ease-in-out-quad]{transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955)}[data-sal][data-sal-easing=ease-in-quart]{transition-timing-function:cubic-bezier(0.895,0.03,0.685,0.22)}[data-sal][data-sal-easing=ease-out-quart]{transition-timing-function:cubic-bezier(0.165,0.84,0.44,1)}[data-sal][data-sal-easing=ease-in-out-quart]{transition-timing-function:cubic-bezier(0.77,0,0.175,1)}[data-sal][data-sal-easing=ease-in-quint]{transition-timing-function:cubic-bezier(0.755,0.05,0.855,0.06)}[data-sal][data-sal-easing=ease-out-quint]{transition-timing-function:cubic-bezier(0.23,1,0.32,1)}[data-sal][data-sal-easing=ease-in-out-quint]{transition-timing-function:cubic-bezier(0.86,0,0.07,1)}[data-sal][data-sal-easing=ease-in-sine]{transition-timing-function:cubic-bezier(0.47,0,0.745,0.715)}[data-sal][data-sal-easing=ease-out-sine]{transition-timing-function:cubic-bezier(0.39,0.575,0.565,1)}[data-sal][data-sal-easing=ease-in-out-sine]{transition-timing-function:cubic-bezier(0.445,0.05,0.55,0.95)}[data-sal][data-sal-easing=ease-in-back]{transition-timing-function:cubic-bezier(0.6,-0.28,0.735,0.045)}[data-sal][data-sal-easing=ease-out-back]{transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.275)}[data-sal][data-sal-easing=ease-in-out-back]{transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55)}[data-sal|=fade]{opacity:0;transition-property:opacity}[data-sal|=fade].sal-animate,
body.sal-disabled [data-sal|=fade]{opacity:1}[data-sal|=slide]{opacity:0;transition-property:opacity,transform}[data-sal=slide-up]{transform:translateY(10px)}[data-sal=slide-down]{transform:translateY(-10px)}[data-sal=slide-left]{transform:translateX(10px)}[data-sal=slide-right]{transform:translateX(-10px)}[data-sal|=slide].sal-animate,
body.sal-disabled [data-sal|=slide]{opacity:1;transform:none}[data-sal|=zoom]{opacity:0;transition-property:opacity,transform}[data-sal=zoom-in]{transform:scale(0.5)}[data-sal=zoom-out]{transform:scale(1.1)}[data-sal|=zoom].sal-animate,
body.sal-disabled [data-sal|=zoom]{opacity:1;transform:none}[data-sal|=flip]{backface-visibility:hidden;transition-property:transform}[data-sal=flip-left]{transform:perspective(2000px) rotateY(-91deg)}[data-sal=flip-right]{transform:perspective(2000px) rotateY(91deg)}[data-sal=flip-up]{transform:perspective(2000px) rotateX(-91deg)}[data-sal=flip-down]{transform:perspective(2000px) rotateX(91deg)}[data-sal|=flip].sal-animate,
body.sal-disabled [data-sal|=flip]{transform:none}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0
8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0
auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader
a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0
0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler
iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px
0 40px;margin:0
auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444}.mfp-figure
small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure
figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure
small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px
5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@-webkit-keyframes
pulsate{0%{opacity:1}50%{opacity:0.2}100%{opacity:1}}@-moz-keyframes
pulsate{0%{opacity:1}50%{opacity:0.2}100%{opacity:1}}@-o-keyframes
pulsate{0%{opacity:1}50%{opacity:0.2}100%{opacity:1}}@keyframes
pulsate{0%{opacity:1}50%{opacity:0.2}100%{opacity:1}}.pulsate{-webkit-animation:pulsate 2s infinite;-moz-animation:pulsate 2s infinite;-o-animation:pulsate 2s infinite;animation:pulsate 2s infinite}body,html{scroll-behavior:smooth}body{background:#F7F9F8;padding-top:56px;color:#111;font:400 16px/25px "Whitney SSm A", "Whitney SSm B",sans-serif;text-align:center}body.hide-nav{padding-top:0}h1{font:600 48px/54px "Whitney SSm A", "Whitney SSm B",sans-serif;margin:0}h2{font:600 36px/42px "Whitney SSm A", "Whitney SSm B", sans-serif;margin-bottom:30px}h2
a{text-decoration:none}h2.compact{color:#646450;font-size:24px;line-height:28px;margin-bottom:10px;text-transform:uppercase}h2.bordered{border-bottom:1px solid #517C5C;margin-bottom:20px;padding-bottom:10px}h3{color:#646450;font:600 24px/30px "Whitney SSm A", "Whitney SSm B", sans-serif;margin-bottom:20px}h3
a{color:#517C5C;text-decoration:none}h3 a:hover{color:#111}h4{font-size:20px;font-weight:600;line-height:22px;margin-bottom:20px}h5{font-weight:600}p+h2,p+h3{margin-top:1.5em}blockquote{margin:1.5em 1.5em 0}a{color:#517C5C;-moz-transition:color 0.2s linear;-webkit-transition:color 0.2s linear;transition:color 0.2s linear;text-decoration:underline}a:hover{color:#111;text-decoration:none}.visually-hidden{left:-99999px;position:absolute}.wrapper{margin:0
auto;max-width:1170px;padding:0
20px;position:relative;text-align:left}#body{background:#FFF;padding:40px
0}.alt-layout
#body{background:#F7F9F8}.breadcrumbs{color:#646450;font:400 14px/19px "Whitney SSm A", "Whitney SSm B", sans-serif;margin-bottom:40px;text-transform:uppercase}.breadcrumbs
a{text-decoration:none}.breadcrumbs
svg{color:#C1D72E;margin:0
6px}figure{margin-bottom:1.5em;text-align:center}figure
img{display:block;margin:0
auto}figure.alignleft{float:left;margin:0
20px 20px 0;width:50%}figure.alignright{float:right;margin:0
0 20px 20px;width:50%}figure.left{float:left;margin:0
30px 10px 0}figure.left.full{float:none;margin:0
0 10px}figure.right{float:right;margin:0
0 10px 30px}figure.right.full{float:none;margin:0
0 30px}figure.small{width:160px}figure.half{width:50%}hr.clear{border:0;clear:both;margin:0;padding:0}figcaption{color:#646450;font-size:16px;line-height:21px;margin:10px
0 0}figcaption
p{margin:0}.filter{margin:0}.filter
li{list-style:none outside none;margin:0;padding:0;margin-bottom:10px}.filter li
a{background:#F7F9F8;border-radius:4px;display:block;padding:8px
20px;text-decoration:none}.filter li
a.active{background:#517C5C;color:#FFF}.filter li.child
a{padding-left:40px}.filter li.child a
svg{margin-right:10px}.btn{background:#517C5C;border:0;border-radius:4px;color:#FFF;cursor:pointer;font:600 18px/20px "Whitney SSm A", "Whitney SSm B", sans-serif;padding:8px
16px;text-align:center;text-decoration:none;text-transform:uppercase;-moz-transition:color 0.2s linear;-webkit-transition:color 0.2s linear;transition:color 0.2s linear}.btn:hover{color:rgba(255, 255, 255, 0.65)}.btn.btn-left
svg{margin-right:6px}.btn.btn-right
svg{margin-left:6px}.btn.btn-lower{text-transform:none}.icon-btn{background:transparent;border:0;color:#646450;cursor:pointer;font-size:28px;padding:0;position:relative;top:3px;vertical-align:middle;-moz-transition:color 0.2s linear;-webkit-transition:color 0.2s linear;transition:color 0.2s linear}.icon-btn:hover{color:#111}.badge{color:#646450;display:block;font-size:14px;line-height:17px;text-transform:uppercase}.outline{box-shadow:0 0 1px rgba(17, 17, 17, 0.25)}a:hover
.outline{box-shadow:0 0 2px rgba(17,17,17,0.25)}.two-cols{columns:2}.two-cols
li{break-inside:avoid}.swiper{background:#F7F9F8;border:1px
solid #a2b5a7;border-radius:4px;margin:2em
0;position:relative}.swiper-slide
blockquote{color:#517C5C;font-size:18px;line-height:28px;margin:0;padding:30px}.swiper-slide blockquote
cite{border-bottom:2px solid #517C5C;display:block;margin-bottom:20px;padding-bottom:20px;padding-right:60px}.swiper-slide blockquote p:last-child{margin-bottom:0}.slide-nav{display:flex;font-size:24px;position:absolute;right:30px;top:20px;z-index:2}.slide-nav
div{color:#517C5C;cursor:pointer;padding:5px;transition:all 0.2s linear}.slide-nav div:hover{color:#111}summary{cursor:pointer;padding-right:30px;position:relative;anchor-name:--summary}summary::before,summary::after{content:"";border-block-start:3px solid #C1D72E;height:0;width:1rem;inset-block-start:50%;inset-inline-end:0;position:absolute;position-anchor:--summary;position-area:top end}summary::after{transform:rotate(90deg);transform-origin:50%}details[open] summary::after{transform:rotate(0deg)}details[open] p{animation:animateDown 0.2s linear forwards}@keyframes
animateDown{0%{opacity:0;transform:translatey(-15px)}100%{opacity:1;transform:translatey(0)}}#eyebrow{position:fixed;left:0;right:0;top:0;z-index:10}.hide-nav
#eyebrow{top:-56px}a#menu-toggle{background:#C1D72E;bottom:-48px;box-sizing:border-box;color:#111;display:none;font-weight:600;padding:15px
10px;position:absolute;right:0;text-align:center;text-decoration:none;text-transform:uppercase;width:140px}a#menu-toggle
svg{color:#FFF;font-size:24px;margin-right:10px;position:relative;top:2px;-moz-transition:color 0.2s linear;-webkit-transition:color 0.2s linear;transition:color 0.2s linear}a#menu-toggle:hover
svg{color:rgba(255,255,255,0.8)}a#menu-toggle.active{background:#C1D72E}a#menu-toggle.inactive{background:rgba(193,215,46,0.7)}#header-nav{background:#517C5C;border-bottom:1px solid #C1D72E;font-weight:600}#header-nav
.wrapper{text-align:center}#header-nav
li{list-style:none outside none;margin:0;padding:0;display:inline-block;position:relative}#header-nav li
ul{background:rgba(17, 17, 17, 0.9);box-sizing:border-box;display:none;font-size:14px;line-height:19px;margin:1px
0 0;padding:10px
0;position:absolute;text-align:left;width:320px;z-index:10;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;background-clip:padding-box}#header-nav li ul
li{display:block}#header-nav li ul li
a{color:#FFF;padding:6px
30px}#header-nav li ul li a:hover{color:rgba(255, 255, 255, 0.8)}#header-nav
a{color:#FFF;display:block;padding:15px
30px;text-decoration:none}#header-nav a:hover{color:rgba(255, 255, 255, 0.65)}#header-nav
.indicator{color:rgba(17,17,17,0.9);font-size:18px;left:30px;position:absolute;top:40px;z-index:9}#search-toggle{font-size:18px;line-height:18px}#header-search{background:#646450;border-top:1px solid #FFF;color:#FFF;display:none;padding:10px
0}#header-search
.wrapper{text-align:center}#header-search .input, #header-search
button{vertical-align:middle}#header-search
.input{margin-right:10px;width:60%}#top{background-color:#517C5C;background-repeat:no-repeat;background-position:center center;background-size:cover;overflow:hidden;padding:20px
0;position:relative}#top.home
.wrapper{display:block;height:520px}#top.home .wrapper
h1{margin:40px
0 0;position:static}#top
.wrapper{display:flex;flex-direction:column;min-height:280px;z-index:2}#top
h1{animation:none;bottom:0;color:#FFF;margin-top:auto;max-width:970px;text-shadow:0 0 2px rgba(0, 0, 0, 0.85), 0 0 12px rgba(0, 0, 0, 0.65), 0 0 24px rgba(0, 0, 0, 0.35)}#top
img{display:block;width:370px}#top
a{color:#FFF;text-decoration:none}#top
.logo{display:block;margin-bottom:20px}#top .home-btns{bottom:20px;position:absolute;right:0}#top .home-btns
a{background:rgba(255, 255, 255, 0.75);color:#111;font-size:18px;font-weight:700;line-height:24px;margin-right:20px;padding:10px
20px}#top .home-btns a
svg{font-size:24px;line-height:24px;margin-right:10px}#top .home-btns a:hover{color:#517C5C}.alt-layout #top
.wrapper{min-height:320px}#intro-video{bottom:0;left:0;overflow:hidden;position:absolute;right:0;text-align:center;top:0;z-index:0}#intro-video
video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;transform:translate(-50%,-50%)}#header-icons{font-size:24px;line-height:24px;margin:0;position:absolute;right:10px;top:-10px;z-index:5}#header-icons
li{list-style:none outside none;margin:0;padding:0;float:left}#header-icons
a{display:block;padding:10px}#header-icons a:hover{color:rgba(255,255,255,0.8)}#shadow{background:linear-gradient(180deg, rgba(17, 17, 17, 0.65) 0%, rgba(17, 17, 17, 0) 100%);height:200px;left:0;position:absolute;right:0;top:0;z-index:2}#features{background:#F7F9F8;border-top:1px solid #FFF;padding:100px
0 0}#features
h2{background:#517C5C;box-sizing:border-box;color:#FFF;float:left;font:400 24px/32px "Whitney SSm A", "Whitney SSm B", sans-serif;height:460px;margin-bottom:80px;margin-top:-160px;padding:160px
5%;text-transform:uppercase;width:23.0769230769%}#features
ul{margin:0}#features
li{list-style:none outside none;margin:0;padding:0;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;margin-bottom:80px;position:relative}#features li
a{color:#111;display:block;height:300px;text-decoration:none}#features li a:hover
h3{color:#517C5C}#features
h3{background:rgba(255, 255, 255, 0.75);border:1px
solid #FFF;border-width:1px 1px 0 0;bottom:20px;color:#111;font:600 24px/28px "Whitney SSm A", "Whitney SSm B", sans-serif;left:-10px;margin:0
120px 0 0;padding:15px
20px 15px 30px;position:absolute;-moz-transition:color 0.2s linear;-webkit-transition:color 0.2s linear;transition:color 0.2s linear}#features .feature-badge{background:#517C5C;color:#FFF;font-size:14px;left:0;line-height:17px;padding:6px
20px;position:absolute;top:-15px;text-transform:uppercase}#features .feature-1{float:right;clear:right;width:74.358974359%}#features .feature-2{float:left;clear:left;width:65.811965812%}#features .feature-3{float:right;clear:right;width:31.6239316239%}#features .feature-4{float:left;clear:left;width:31.6239316239%}#features .feature-5{float:right;clear:right;width:65.811965812%}.two-column-left{float:left;width:47.8632478632%}.two-column-right{float:right;width:47.8632478632%}.home-block-updates,.home-block-news{margin-bottom:40px}.listing.publications-compact
li{margin-bottom:40px}.listing.publications-compact li .listing-metadata{margin-bottom:0;margin-top:10px}.home-newsletter{background:#FFF;border:1px
solid #a2b5a7;border-width:1px 0;padding:30px
0}.home-newsletter
.wrapper{text-align:center}.home-newsletter
p{display:inline-block;font-size:18px;font-style:italic;line-height:24px;margin:0}.home-newsletter
.btn{display:inline-block;margin-left:20px}.home-block-publications-grid{clear:both}.home-block-publications-grid
ul{margin:0}.home-block-publications-grid>ul>li{list-style:none outside none;margin:0;padding:0;box-sizing:border-box;float:left;margin:0;padding:0
20px 20px;width:33.3333333333%}.home-block-publications-grid .listing-metadata{margin-bottom:10px}.home-block-publications-grid
h3{margin-bottom:5px}.home-block-publications-grid
img{height:220px;margin-bottom:10px}h2.block-badge{background:#517C5C;color:#FFF;float:left;font:400 14px/17px "Whitney SSm A", "Whitney SSm B", sans-serif;margin-bottom:20px;padding:8px
20px;text-transform:uppercase}h2.block-badge
svg{margin-right:8px}h2.block-badge
a{color:#FFF;text-decoration:none}h2.seperator{background:#F7F9F8;border-radius:4px;color:#646450;font-size:18px;line-height:20px;padding:20px;text-transform:uppercase}.has-block-badge{border-top:1px solid #517C5C}.has-block-badge>ul{clear:both}.shaded-listing-block{background:#F7F9F8}.shaded-listing-block .listing-compact{padding:0
20px}.listing-compact{margin:0}.listing-compact
li{list-style:none outside none;margin:0;padding:0;margin-bottom:30px}.listing-compact
h3{font-size:16px;line-height:21px;margin-bottom:2px}.listing-compact .publication-subtitle{font-size:16px;line-height:24px;margin-bottom:2px}.listing-compact .listing-metadata{font-size:14px;margin-bottom:0}.listing-ultra-compact{margin:0}.listing-ultra-compact
li{list-style:none outside none;margin:0;padding:0;color:#646450;margin-bottom:20px}.listing-ultra-compact
a{font-weight:bold}.listing{margin:0}.listing>li{list-style:none outside none;margin:0;padding:0;margin-bottom:80px}.listing li.has-image .listing-content{margin-left:29.8507462687%;padding-bottom:30px}.listing li.has-image
img{float:left;width:25.3731343284%}.listing
h3{margin:0
0 5px}.listing .staff-authors{float:right;margin:0
0 10px 20px}.listing-content p:last-child{margin-bottom:0}.listing-summary{margin-bottom:20px}.listing-summary p:last-child{margin-bottom:0}.listing-metadata{color:#646450;font-size:16px;line-height:22px;margin:0
0 20px}.listing-metadata
svg{color:#646450;margin-right:6px}.listing-metadata
a{font-weight:600}.listing-metadata.has-authors{align-content:center;align-items:center;display:flex}.listing-metadata .staff-authors{flex-shrink:0;margin:0
0 0 auto}.footer-metadata{background:#F7F9F8;border-radius:4px;color:#646450;font-size:16px;line-height:22px;padding:20px}.more-bar{background:#FFF;border-top:1px solid #517C5C;margin:0;position:relative;text-align:right;text-transform:uppercase;top:1px}.more-bar
a{display:block;font:700 14px/17px "Whitney SSm A", "Whitney SSm B", sans-serif;padding:10px
20px;position:relative;text-decoration:none}.more-bar a
svg{font-size:18px;line-height:17px;position:absolute;right:2px;top:9px}ul.staff-authors
li{list-style:none outside none;margin:0;padding:0;float:left;margin-bottom:0 !important;margin-left:-20px;position:relative}ul.staff-authors li.author-1{margin-left:0}ul.staff-authors
img{border:1px
solid #FFF;border-radius:35px;box-sizing:border-box;margin:0
!important;width:70px !important}.page-intro,.content-intro{background:#F7F9F8;border-radius:4px;margin-bottom:40px;padding:20px}.page-intro p:last-child, .content-intro p:last-child{margin:0}.alt-layout .page-intro, .alt-layout .content-intro{background:#FFF}.page-intro{font-size:21px;line-height:34px}.content{float:left;width:57.264957265%}.content
table{border-top:1px solid #a2b5a7;margin-bottom:2em;width:100%}.content table th, .content table
td{border-bottom:1px solid #a2b5a7;padding:6px
8px;text-align:left}.content table
th{font-weight:bold}.content-wide{max-width:870px}.content iframe, .content-wide
iframe{margin-bottom:30px}.datatable-wrapper{border-top:1px solid #DDD;font:normal 15px/18px sans-serif;margin:0
0 2em;max-height:600px;overflow:scroll;position:relative}.datatable-wrapper th, .datatable-wrapper
td{border-bottom:1px solid #DDD;padding-bottom:6px;padding-left:6px;padding-top:6px}.datatable-wrapper
th{background:#FFF;font-weight:bold;left:0;position:sticky;top:0}.datatable-wrapper tr:nth-child(even) td{background:#f7f7f6}.datatable-wrapper tfoot
td{font-weight:bold}td.highlighted{background-color:#C1D72E !important;border-color:#FFF}.signature{width:150px}.sidebar{float:right;width:31.6239316239%}.sidebar
.figure{margin-bottom:60px}.block{margin-bottom:60px;padding-bottom:1px;position:relative}.block:last-child{margin-bottom:0}.block .state-filter{font-size:14px;line-height:17px;margin:0;position:absolute;right:0;top:0;z-index:99}.block .state-filter
li{list-style:none outside none;margin:0;padding:0}.block .state-filter
a{background:#FFF;border:1px
solid #517C5C;border-width:0 1px 1px;color:#517C5C;display:block;padding:8px
12px;text-decoration:none}.block .state-filter a:hover{color:#111}.block .state-filter
a.selected{background:#F7F9F8;font-weight:700}.block .state-filter li:first-child
a{background:#517C5C;color:#FFF;text-transform:uppercase}.block .state-filter li:first-child a
svg{margin-left:8px}.rss{margin:0;text-transform:uppercase}.rss
svg{color:#646450;margin-right:6px}.rss
a{text-decoration:none}.issues-grid{display:flex;flex-wrap:wrap;margin:0}.issues-grid
a{color:#517C5C;text-decoration:none}.issues-grid a:hover
h3{color:#111}.issues-grid
li{list-style:none outside none;margin:0;padding:0;box-sizing:border-box;padding:0
20px 40px;text-align:center;width:33.3333333333%}.issues-grid
img{border-radius:135px;width:270px}.issues-grid
h3{color:#517C5C;margin:5px
0 0;-moz-transition:color 0.2s linear;-webkit-transition:color 0.2s linear;transition:color 0.2s linear}.issue-upper{display:flex;margin-bottom:60px}.issue-upper .issue-featured, .issue-upper .issue-recent{width:48.7179487179%}.issue-upper .issue-featured{margin-right:2.5641025641%}.issue-upper .issue-featured
h2{border-bottom:1px solid #646450;color:#646450;font-size:18px;line-height:21px;margin-bottom:10px;padding-bottom:5px;text-transform:uppercase}.issue-upper .issue-featured .staff-authors{float:right;margin:0
0 10px 10px}.issue-upper .issue-featured .listing-compact>li{clear:both}.issue-upper .issue-recent{padding-top:26px}.issue-lower{display:flex}.issue-lower
.block{border:1px
solid #517C5C;margin-bottom:0;margin-right:2.5641025641%;padding:30px
20px 50px;position:relative;width:31.6239316239%}.issue-lower .block:last-child{margin-right:0}.issue-lower .block
h2{color:#646450;font-size:18px;line-height:21px;margin-bottom:20px;text-align:center;text-transform:uppercase;width:100%}.issue-lower .block h2
svg{color:#517C5C;margin-right:5px}.issue-lower .block
ul{width:100%}.issue-lower .more-block{background:#517C5C;bottom:0;left:0;margin:0;position:absolute;right:0;text-align:center;text-transform:uppercase;width:100%}.issue-lower .more-block
a{color:#FFF;display:block;font:700 14px/17px "Whitney SSm A", "Whitney SSm B", sans-serif;padding:10px
20px;text-decoration:none}.issue-lower .more-block a
svg{margin-left:10px}.publication-subtitle{color:#111;font:italic 18px/24px "Whitney SSm A", "Whitney SSm B", sans-serif;margin:0
0 5px}.publication-detail{background:#F7F9F8;border-radius:4px;margin-bottom:1.5em;padding:20px}.publication-detail
h2{margin-bottom:5px}.publication-detail
img{float:left;margin-right:2.5641025641%;width:23.0769230769%}.publication-detail p:last-child{margin-bottom:0}.publication-detail-content.has-image{float:left;width:74.358974359%}.publication-links{margin:20px
0 0}.publication-links
li{list-style:none outside none;margin:0;padding:0;display:inline;margin-right:10px}.publication-links
svg{color:#646450;margin-right:6px}.publication-links
a{font-weight:600;text-decoration:none}.rfa-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap}.rfa-wrapper .listing-metadata{font-size:14px;margin-bottom:10px}.rfa-wrapper
.summary{font-size:14px;line-height:145%}.listing.recent-projects-publications>li{display:flex;margin-bottom:30px}.listing.recent-projects-publications > li
h3{font-size:21px;line-height:120%}.listing.recent-projects-publications > li .listing-cover{display:block;flex-shrink:0;margin-right:20px;width:140px}.listing.recent-projects-publications > li .listing-metadata{font-size:14px;margin-bottom:10px}.listing.recent-projects-publications > li
.summary{font-size:14px;line-height:145%}.rfa-resources{margin-top:20px;width:57.264957265%}.rfa-commentary{background:#F7F9F8;box-sizing:border-box;margin-left:auto;margin-top:10px;padding:20px
20px 0;width:40.1709401709%}.rfa-commentary .listing>li{margin-bottom:10px}.rfa-commentary .listing > li
h3{font-size:16px;line-height:130%}.rfa-commentary .listing-metadata{margin-bottom:0}.rfa-commentary .more-bar{margin-left:-20px;margin-right:-20px;padding-right:20px}.trump-tracker-notice{box-sizing:border-box;background:#FFF;border-radius:4px;box-shadow:0 0 24px rgba(51, 0, 0, 0.25);font:400 18px/150% "Whitney SSm A", "Whitney SSm B", sans-serif;margin:0
auto;max-width:600px;padding:40px;position:relative;text-align:center}.trump-tracker-notice>svg{color:#FF4D57;font-size:72px}.trump-tracker-notice
p{margin:40px
0}.ref{color:#517C5C;font-size:0.7em;margin:0
4px;position:relative;top:-4px;vertical-align:top}.deregulation-content{margin:0
auto;max-width:820px}.deregulation-content .deregulation-icon{float:right}.deregulation-legend .deregulation-icon{float:left}.deregulation-legend
ul{float:left;width:56.3636363636%}.deregulation-legend ul
li{list-style:none outside none;margin:0;padding:0}.deregulation-legend ul li
p{margin-left:120px;margin-bottom:40px}.deregulation-count{color:#517C5C;float:left;font:600 24px/24px "Whitney SSm A", "Whitney SSm B",sans-serif;text-align:center;width:50px}.deregulation-chart{float:right;margin-top:-20px;width:38.1818181818%}.deregulation-chart
p{font-size:14px;font-style:italic;line-height:17px;text-align:center}#dereg-chart-wrap{position:relative;padding-bottom:100%;height:0;overflow:hidden}#dereg-chart{position:absolute;top:0;left:0;width:100%;height:100%}.deregulation-notes{font-size:14px;line-height:19px;margin-bottom:40px}.deregulation-icon{font-size:60px;line-height:60px;margin-left:20px;text-align:center;width:100px}.deregulation-icon.deregulation-successful{color:#517C5C}.deregulation-icon.deregulation-unsuccessful{color:#FF4D57}.deregulation-roundup{border-bottom:1px solid #517C5C}.deregulation-roundup
li{list-style:none outside none;margin:0;padding:0;border-top:1px solid #517C5C;padding:0}.deregulation-roundup
li.even{background:#FFF}.deregulation-roundup
li.odd{background:transparent}.deregulation-roundup .deregulation-icon{margin-left:0;width:10%}.deregulation-entry{margin:0;width:50%}.deregulation-entry p:last-child{margin-bottom:0}.deregulation-date{color:#517C5C;margin:0}.deregulation-filters{border-top:1px solid #517C5C;padding:20px
10px}.deregulation-filters
select{box-sizing:border-box;margin:0
1%;width:47%}.deregulation-header{background:#517C5C;color:#FFF;font-weight:600}.deregulation-header .deregulation-judge, .deregulation-header .deregulation-category{color:#FFF;font-style:normal}.deregulation-header
a{color:#FFF}.deregulation-top-summary{background:#FFF;border-top:1px solid #517C5C;font-weight:600;padding:20px
10px;text-align:center}.deregulation-entry,.deregulation-judge,.deregulation-category,.deregulation-outcome{box-sizing:border-box;float:left;padding:20px
10px}.deregulation-item.inactive{display:none}.deregulation-judge{color:#646450;font-style:italic;width:20%}.deregulation-category{color:#646450;font-style:italic;width:20%}.deregulation-outcome{width:10%}.tmr-header{background:#FFF url(https://policyintegrity.org/assets/img/supreme-court-bg.jpg) no-repeat center;background-size:cover;padding:200px
0 30px}.tmr-header
header{display:flex}.tmr-header .tmr-header-left{flex-grow:1}.tmr-header .tmr-header-right{box-sizing:border-box;border-left:1px solid #a2b5a7;display:flex;flex-direction:column;flex-shrink:0;padding-left:30px;padding-top:20px;width:25.641025641%}.tmr-header .tmr-header-right
ul{font-size:18px;font-weight:600;line-height:130%;margin-bottom:0}.tmr-header .tmr-header-right ul
li{list-style:none outside none;margin:0;padding:0;margin-bottom:10px;padding-left:30px;position:relative}.tmr-header .tmr-header-right ul
svg{color:#646450;left:0;position:absolute;top:2px}.tmr-header .tmr-header-right
p{color:#646450;font-style:italic;margin-bottom:0;margin-top:auto}.tmr-header
h1{font-size:64px;line-height:120%;margin:0;padding:0
30px 0 0}.tmr-header .tmr-summary{border-top:1px solid #a2b5a7;font-size:18px;line-height:150%;margin-top:30px;padding:30px
30px 0 0}.tmr-header .tmr-summary p:last-child{margin-bottom:0}.tmr-nav{background:#646450;padding:15px
0}.tmr-nav
.wrapper{align-content:center;align-items:center;display:flex;font:600 16px/120% "Whitney SSm A", "Whitney SSm B", sans-serif}.tmr-nav
label{color:#FFF;cursor:pointer;text-transform:uppercase}.tmr-nav
select{margin-left:20px;min-width:280px}.tmr-nav
a{color:#FFF;margin-left:auto;text-align:right}.tmr-nav
svg{margin-right:5px}.tmr-content{background:#FFF;padding:30px
0}.tmr-content
.text{margin-bottom:2em;max-width:840px}.tmr-content
.embed{margin:3em
0}.tmr-content
.pagination{border-top:1px solid #a2b5a7;font-size:18px;font-weight:600;padding-top:20px}.tmr-content .pagination .paginate-right
svg{margin-left:10px}.tmr-content .pagination .paginate-left
svg{margin-right:10px}.tmr-grid{display:flex;flex-wrap:wrap;margin:0}.tmr-grid
li{list-style:none outside none;margin:0;padding:0;margin-bottom:30px;margin-right:2.5641025641%;width:31.6239316239%}.tmr-grid li:nth-child(3n+0){margin-right:0}.tmr-grid li
a{background:#517C5C;border-radius:4px;border:1px
solid #a2b5a7;box-sizing:border-box;color:#FFF;display:block;height:100%;padding:160px
20px 20px;position:relative;text-decoration:none;transition:all 0.2s linear}.tmr-grid li a:hover{background:#F7F9F8;color:#517C5C}.tmr-grid li a:hover
h3{color:#517C5C}.tmr-grid li a:hover
h4{color:#111}.tmr-grid li
h3{color:#FFF;font-size:32px;line-height:120%;margin-bottom:5px}.tmr-grid li
h4{color:#FFF;font-size:21px;font-style:italic;font-weight:400;line-height:120%;margin:0}.tmr-grid li
svg{font-size:36px;position:absolute;right:20px;top:20px}.tab-group
ul{display:flex;margin:0}.tab-group
li{list-style:none outside none;margin:0;padding:0}.tab-group li
a{display:block;padding:10px
20px;text-decoration:none;text-transform:uppercase}.tab-group li
a.active{background:#517C5C;color:#FFF}.tab-group
.tab{border:1px
solid #517C5C;padding:10px}.tab-group .tab:not(.active){display:none}.rollbacks-header{background-position:center;background-repeat:no-repeat;background-size:cover;padding:300px
0 40px}.rollbacks-header
h1{font-size:72px;line-height:120%;margin:0
0 20px}.rollbacks-header
p{font-size:32px;line-height:130%;margin:0}.rollbacks-upper{align-items:flex-start;display:flex}.rollbacks-intro{font-size:21px;line-height:150%;margin-bottom:40px;width:65.811965812%}.rollbacks-intro p:last-child{margin:0}.rollbacks-sidebar{font-size:18px;font-weight:600;line-height:130%;margin-bottom:0;margin-left:auto;width:23.0769230769%}.rollbacks-sidebar
li{list-style:none outside none;margin:0;padding:0;margin-bottom:10px;padding-left:30px;position:relative}.rollbacks-sidebar
svg{color:#646450;left:0;position:absolute;top:2px}.rollbacks-content{background:#FFF;padding:40px
0}.rollbacks-content .rollbacks-text{width:65.811965812%}.rollbacks-content .rollbacks-text
.text{width:100%}.rollbacks-content
.text{margin-bottom:2em;width:65.811965812%}.rollbacks-content .text :last-child{margin-bottom:0}.rollbacks-band{background:#F7F9F8;margin-bottom:40px;padding:40px
0}.icon-figures{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.icon-figure{color:#111;padding:20px
0;text-align:center;text-decoration:none;width:31.6239316239%}.icon-figure[data-category]{cursor:pointer}.icon-figure
svg{color:#517C5C;font-size:72px}.icon-figure
strong{display:block;font-size:36px;line-height:120%;margin:10px
auto}.item-count-6 .icon-figure
svg{font-size:48px}.item-count-6 .icon-figure
strong{font-size:24px;line-height:120%}.two-column-text{columns:2;column-gap:40px;margin-bottom:2em}.tracker-intro{background:#FFF;font-size:18px;line-height:26px;margin-bottom:20px;position:relative}.tracker-intro-text{box-sizing:border-box;padding:20px;width:60%}.tracker-intro-text p:last-child{margin:0}.tracker-intro-bg{background:transparent url("/images/uploads/factory-smoke-emissions-road.jpg") no-repeat center bottom;background-size:cover;bottom:0;position:absolute;right:0;top:0;width:40%}.tracker-notes{font-size:14px;font-style:italic;line-height:19px;margin:0
0 20px 20px}.tracker-filter{background:#a2b5a7;border-top-left-radius:4px;border-top-right-radius:4px;box-sizing:border-box;float:right;max-width:100%;padding:10px
20px;width:320px}.tracker-filter
select{width:100%}.tracker{clear:both;margin-bottom:40px}.tracker
li{list-style:none outside none;margin:0;padding:0}.tracker
li.odd{background:#FFF}.tracker-header{background:#517C5C;color:#FFF;font-weight:700}.tracker-header
a{color:#FFF}.tracker-item{border-bottom:2px solid #F7F9F8}.tracker-item.even{border-bottom-color:#FFF}.tracker-state-agency,.tracker-action,.tracker-status,.tracker-date{box-sizing:border-box;float:left;padding:20px;text-align:left}.tracker-state-agency p:last-child, .tracker-action p:last-child, .tracker-status p:last-child, .tracker-date p:last-child{margin-bottom:0}.tracker-state-agency{width:20%}.tracker-action{width:50%}.tracker-status,.tracker-date{width:15%}.policy-impacts-row{-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}.policy-impacts-row
a{color:inherit;text-decoration:none}.policy-impacts-row
img{display:block;margin-bottom:20px}.policy-impacts-row
h3{color:#517C5C;margin-bottom:10px}.policy-impacts-row.inactive{opacity:0.25}.policy-impact{float:left;margin:0
2.5641025641% 40px 0;width:31.6239316239%}.policy-impact.one{clear:left}.policy-impact.three{clear:right;margin-right:0}.policy-impact
.btn{display:block;margin:0
auto}.policy-impact.active{opacity:0.25}.impact-detail{border:1px
solid #517C5C;margin-bottom:40px;position:relative}.impact-header{background-position:center center;background-size:cover;bottom:0;left:0;position:absolute;top:0;width:48.7179487179%}.impact-description{background:#F7F9F8;box-sizing:border-box;margin-left:48.7179487179%;padding:40px}.impact-description p:last-child{margin:0}.impact-close{font-size:28px;line-height:28px;position:absolute;right:20px;top:10px}.impact-close-text{font-size:14px;font-style:italic;text-align:right}.inthenews .listing-meta{margin-bottom:2px}.featured-grid{background:#F7F9F8;margin-bottom:40px}.featured-grid
.block{box-sizing:border-box;float:left;margin:0;width:33.3333333333%}.featured-grid
h3{margin-bottom:5px}.featured-grid .featured-grid-content{clear:both;padding:0
20px}.featured-grid .staff-authors{float:right;margin:0
0 10px 10px}.media{margin-bottom:1.5em;width:100%}.media th, .media
td{font-size:16px;line-height:22px;padding:10px
16px;text-align:left}.media
th{color:#646450;text-transform:uppercase}.media td
svg{color:#646450;margin-right:5px}.media td
a{font-weight:600;text-decoration:none}.media .alt
td{background:#F7F9F8}ul.event-meta{background:#f7f7f6;border-radius:4px;color:#517C5C;padding:20px}ul.event-meta
li{list-style:none outside none;margin:0;padding:0;padding-left:32px;position:relative}ul.event-meta
svg{color:#646450;left:0;position:absolute;top:6px}p.event-meta{color:#517C5C}.event-rsvp{background:#517C5C;border-radius:4px;color:#FFF;font-weight:700;margin-bottom:1.5em;padding:20px}.event-rsvp
a{color:#FFF;text-decoration:none}.event-rsvp
p{margin:0}.newsletters .listing-content{margin-left:200px}.newsletters
p{margin:0}.newsletters
ul{margin:0}.newsletters ul
li{color:#646450;margin-bottom:0;margin-left:20px}.newsletters ul li
span{color:#111}.newsletters
img{float:left;width:170px}.newsletter-intro
ul{columns:2;margin:0}.newsletter-intro ul
li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.newsletter-items>li{border:1px
solid #517C5C;border-radius:4px;margin-bottom:40px;padding:20px}.newsletter-items > li
img{float:left;width:23.0769230769%}.newsletter-items > li .listing-content{margin-left:25.641025641%}.newsletter-signup{background:#F7F9F8;border-radius:4px;padding:20px}.newsletter-signup .row:last-child{margin-bottom:0}.grid{display:flex;flex-wrap:wrap;margin:0}.grid
li{list-style:none outside none;margin:0;padding:0;box-sizing:border-box;padding:0
20px 40px;text-align:center;width:25%}.grid
img{border-radius:85px;width:170px}.grid
h3{color:#111;margin-bottom:2px}.grid .person-role{font:italic 16px/24px "Whitney SSm A", "Whitney SSm B",sans-serif;margin:0}.advisors-grid{columns:2;column-gap:40px;margin:0}.advisors-grid
li{list-style:none outside none;margin:0;padding:0;break-inside:avoid;padding-bottom:20px}.advisors-grid p:last-child{margin-bottom:0}.advisors-grid
h3{cursor:pointer;margin-bottom:5px}.advisors-grid h3:hover{color:#111}.advisor-bio{display:none}.advisors{margin:0;max-width:870px}.advisors
li{list-style:none outside none;margin:0;padding:0;box-sizing:border-box;padding-bottom:60px}.advisors .listing-content{margin-left:200px}.advisors
h3{margin-bottom:5px}.advisors
img{border-radius:85px;float:left;width:170px}.person-role{color:#646450;font:italic 24px/28px "Whitney SSm A", "Whitney SSm B", sans-serif;margin-top:-20px}.bio-content
figure{float:right;margin:0
0 20px 2.5641025641%;width:31.6239316239%}.search
a{font-weight:600}.search .search-metadata{background:#F7F9F8;color:#646450;font-size:14px;line-height:17px;margin-top:5px;padding:10px;text-transform:uppercase}.search
svg{margin-right:6px}.search-block{background:#F7F9F8}.search-block
form{padding:20px}.search-block
.input{display:block;margin-bottom:10px;width:100%}footer{border-top:1px dashed #646450;font-size:16px;line-height:24px}footer
a{text-decoration:none}footer
p{margin:0}footer .newsletter-cta{left:29.0909090909%;position:absolute;width:41.8181818182%}footer .newsletter-cta
a{color:#646450;display:block;padding:40px
20px}footer .newsletter-cta
svg{color:#C1D72E;font-size:28px;margin-right:8px;vertical-align:middle}footer .newsletter-cta
h3{color:#646450;margin:0
0 5px;-moz-transition:color 0.2s linear;-webkit-transition:color 0.2s linear;transition:color 0.2s linear}footer .newsletter-cta
p{color:#646450;-moz-transition:color 0.2s linear;-webkit-transition:color 0.2s linear;transition:color 0.2s linear}footer .newsletter-cta a:hover p, footer .newsletter-cta a:hover
h3{color:#111}.footer-meta{color:#646450;float:left;padding:40px
0;width:27.2727272727%}.footer-meta
svg{vertical-align:middle}.footer-meta
span{display:block}.footer-meta
a{color:#517C5C}.footer-meta a:hover{color:#111}.footer-logo{float:right;padding:40px
0;text-align:center;width:27.2727272727%}.footer-logo
img{opacity:0.4;width:260px;-moz-transition:opacity 0.2s linear;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.footer-logo a:hover
img{opacity:0.5}.pagination{color:#646450;font-size:16px;line-height:18px;margin:0}.pagination
p{margin:10px
0}.paginate-left{float:left;width:48%}.paginate-left
.btn{float:left}.paginate-right{float:right;text-align:right;width:48%}.paginate-right
.btn{float:right}.pagination-current{float:left;width:34%}.pagination-links{float:right;text-align:right;width:64%}.pagination-links a, .pagination-links
strong{border-radius:4px;display:inline-block;margin:0
2px;padding:4px
8px}.pagination-links
a{background:#517C5C;color:#FFF;text-decoration:none}.pagination-links a:hover{color:rgba(255, 255, 255, 0.5)}.pagination-links
strong{color:#517C5C}.row{margin-bottom:20px}.row
label{color:#646450;cursor:pointer;display:block;font-weight:600;margin-bottom:5px}.row
.input{box-sizing:border-box;width:100%}.checkboxes
label{color:#111;font-size:16px;font-weight:400;text-transform:none}.input{box-sizing:border-box;font:normal 14px/17px "Whitney SSm A", "Whitney SSm B", sans-serif;padding:5px}@media screen and (max-width: 1170px){#header-nav
a{padding:15px
20px}#header-nav li ul li
a{padding:6px
20px}}@media screen and (max-width: 1040px){#header-nav
a{font-size:16px;padding:15px
10px}#header-nav li
ul{left:-10px}}@media screen and (max-width: 900px){body{padding-top:0 !important}.hide-nav
#eyebrow{top:0}.indicator{display:none !important}#header-nav
.wrapper{padding:0;text-align:left}#header-nav
li{display:block}#header-nav li
ul{margin:0;padding:0;position:static;width:auto;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;background-clip:padding-box}#header-nav li ul li
a{border-bottom:1px solid #646450;font-size:14px;line-height:17px;padding:8px
20px}#header-nav
a{border-bottom:1px dashed #f7f7f6;padding:10px
20px}#header-nav li:last-child
a{border-bottom:0}li#search-toggle{display:none}#header-search{border-top:0;display:block;padding:10px
20px}h1{font-size:42px;line-height:48px}#top
img{width:280px}#top
.wrapper{min-height:none !important}#top
h1{margin:40px
0 10px !important;position:static}#top.home
h1{margin:40px
0 60px !important}#header-icons{right:70px;top:-15px}#header-icons
a{padding:10px}a#menu-toggle{padding:10px;width:60px}a#menu-toggle
svg{margin:0}a#menu-toggle
span{display:none}#features{padding:40px
0 0}#features
h2{height:360px;margin-bottom:40px;margin-top:-60px;padding:120px
5%;width:48%}#features
li{margin-bottom:40px;width:48% !important}#body{padding:20px
0}.breadcrumbs{margin-bottom:20px}.content,.sidebar{float:none;width:auto}.sidebar{margin-top:50px}.block{margin-bottom:40px}.listing>li{margin-bottom:40px}.mobile-bleed{border-left:0 !important;border-radius:0 !important;border-right:0 !important;margin-left:-20px !important;margin-right:-20px !important}.newsletter-intro{margin-bottom:0 !important}.newsletter-items>li{margin-bottom:-1px}.newsletter-items > li
img{margin:0
20px 10px 0}.newsletter-items > li .listing-content{margin-left:0}.two-column-right,.two-column-left{float:none;width:auto}.two-column-left{margin-bottom:40px}.featured-grid{border-bottom:1px solid #517C5C;border-top:0;margin-bottom:40px}.featured-grid
.block{float:none;margin:0;width:auto}.publication-detail
img{width:31.6239316239%}.publication-detail-content.has-image{width:65.811965812%}.home-block-updates,.home-block-news{margin-bottom:20px}.home-block-publications
.listing{padding:0
20px}.home-block-publications .listing
li{margin-bottom:40px}.home-block-publications-grid>ul>li{border-bottom:4px solid #FFF;float:none;margin-bottom:20px;width:auto}.home-block-publications-grid>ul>li:last-child{border-bottom:0;padding-bottom:0}.home-block-publications-grid
img{float:left;height:auto;margin:0
20px 0 0;width:200px}.content-wide{float:none !important;width:auto !important}.page-intro,.content-intro{margin-bottom:20px}.tmr-header{padding:100px
0 30px}.tmr-header
header{display:block}.tmr-header .tmr-header-right{border-left:0;border-top:1px solid #a2b5a7;display:block;margin-top:20px;padding-left:0;padding-top:20px;width:auto}.tmr-header .tmr-header-right
ul{margin-bottom:20px}.tmr-header
h1{font-size:48px;line-height:120%;padding:0}.tmr-header .tmr-summary{margin-top:20px;padding:20px
0 0 0}.tmr-content{padding:20px
0}.tmr-content .pagination .paginate-right, .tmr-content .pagination .paginate-left{text-align:center;width:100%}.tmr-grid{display:block}.tmr-grid
li{margin-bottom:20px;margin-right:0;width:auto}.tmr-grid li
a{padding-top:60px}.tmr-grid li
h3{font-size:24px;line-height:120%}.tmr-grid li
h4{font-size:16px;font-style:italic}.tmr-nav
select{max-width:none}.rfa-resources{margin-bottom:40px;margin-top:0;width:100%}.rfa-commentary{width:100%}footer
.wrapper{padding:0}footer .newsletter-cta{border-bottom:1px dashed #646450;position:static;width:auto}footer .newsletter-cta
a{padding:20px}footer .footer-meta{float:none;margin-right:0;padding:20px
20px 0;width:auto}footer .footer-meta
span{display:inline;margin-right:10px}footer .footer-logo{float:none;margin-right:0;padding:20px;text-align:left;width:auto}.rollbacks-header{padding:100px
0 40px}.rollbacks-header
h1{font-size:48px;line-height:120%}.rollbacks-header
p{font-size:24px;line-height:130%}.rollbacks-upper{display:block}.rollbacks-intro{font-size:18px;line-height:150%;margin-bottom:20px;width:100%}.rollbacks-intro p:last-child{margin:0}.rollbacks-sidebar{margin-bottom:40px;width:100%}.rollbacks-content{padding:20px
0}.rollbacks-content .rollbacks-text{width:100%}.rollbacks-content
.text{width:100%}.rollbacks-band{margin-bottom:20px;padding:20px
0}.icon-figures{display:block;text-align:center}.icon-figure{width:100%}.two-column-text{columns:1}}@media screen and (max-width: 700px){body{font-size:16px;line-height:25px}h2{font-size:24px;line-height:26px}#header-icons{background:#646450;border-bottom:1px dashed #f7f7f6;margin:0;padding:0
10px;position:static;text-align:left}#header-icons
li{display:inline-block}#header-icons
a{border:0;padding:10px}#header-icons
svg{font-size:24px}#header-search
.input{width:50%}h1{font-size:32px;line-height:40px}#top{padding-top:30px}#top
h1{margin-bottom:30px;margin-top:30px;position:static}#top.home
.wrapper{height:auto}#top .home-btns{display:none}#features{padding:0}#features
.wrapper{padding:0}#features
h2{float:none;height:auto;margin:0
0 30px;padding:40px
20px;width:auto}#features
h3{margin-left:0}#features
li{float:none !important;margin-bottom:30px;width:auto !important}#features li
a{height:220px}#features li.feature-5{margin-bottom:0}.page-intro{font-size:18px;line-height:28px}.sidebar{margin-top:20px}.issue-upper{display:block;margin-bottom:20px}.issue-upper .issue-featured, .issue-upper .issue-recent{margin-right:0;width:auto}.issue-upper .issue-recent{margin:20px
-20px 0;padding-top:0}.issue-upper .issue-recent .more-bar{padding-right:20px}.issue-lower{display:block}.issue-lower
.block{box-sizing:border-box;margin-bottom:20px;margin-right:0;padding-top:20px;width:100%}.publication-detail
img{float:none;margin:0
0 20px;width:auto}.publication-detail-content.has-image{float:none;width:auto}.listing.publications-compact
li{margin-bottom:20px}.grid li, .issues-grid
li{padding-bottom:20px;width:50%}.person-role{font-size:18px;line-height:24px}.advisors
li{padding-bottom:40px}.advisors .listing-content{margin-left:0}.advisors
img{border-radius:50px;margin:0
20px 10px 0;width:100px}.policy-impact{float:none;margin:0
0 40px;width:auto}.policy-impact
img{margin-bottom:10px}.impact-header{height:300px;position:static;width:auto}.impact-description{margin:0;padding:20px;width:auto}.impact-description
h2{font-size:32px;line-height:36px}a.impact-close{background:#111;color:#FFF;padding:8px
12px;right:0;top:0}.tracker-intro-text{width:auto}.tracker-intro-bg{height:300px;position:static;width:auto}.tracker-notes{margin:0
0 20px}.tracker-filter{background:#517C5C;border-radius:0;float:none;margin:0
-20px;max-width:none;width:auto}.tracker{margin-left:-20px;margin-right:-20px}.tracker .tracker-header{display:none}.tracker-state-agency,.tracker-action,.tracker-status,.tracker-date{border-bottom:1px solid #FFF;float:none;padding:6px
20px;width:auto}.odd .tracker-state-agency, .odd .tracker-action, .odd .tracker-status, .odd .tracker-date{border-color:#f7f7f6}.tracker-item .tracker-state-agency{font-style:italic}.tracker-item .tracker-status{color:#517C5C}.deregulation-legend
ul{float:none;width:auto}.deregulation-legend ul li
p{margin-bottom:20px;margin-left:0}.deregulation-legend ul .deregulation-icon{margin:0
10px 10px 0 !important;width:80px !important}.deregulation-chart{float:none !important;margin:0
auto;width:280px !important}.deregulation-roundup{margin:0
-20px}.deregulation-filters,.deregulation-top-summary,.deregulation-roundup{margin:0
-20px}.deregulation-filters{padding:20px}.deregulation-filters
select{display:block;margin:0
0 10px;width:100% !important}.deregulation-header{padding:5px
0}.deregulation-header
div{float:none !important;padding:5px
20px !important;width:auto !important}.deregulation-roundup li.deregulation-item{padding:10px
20px !important}.deregulation-entry,.deregulation-judge,.deregulation-category,.deregulation-outcome{box-sizing:border-box;float:none !important;padding:5px
0px;width:auto !important}.deregulation-item .deregulation-icon{float:left !important;margin:0
10px 10px 0 !important;width:80px !important}.listing.recent-projects-publications > li .listing-cover{width:100px}}@media screen and (max-width: 500px){figure.half{margin:0
0 30px;width:100%}.listing li.has-image .listing-content{margin-left:0;padding-bottom:0}.listing li.has-image
img{float:none;margin-bottom:10px;width:auto}.person-role{margin-bottom:20px}.bio-content
figure{float:none;margin:0
0 20px 0;width:auto}.home-block-publications-grid
img{float:none;margin:0
0 10px}.home-newsletter
p{display:block;margin-bottom:10px}.home-newsletter
.btn{margin-left:0}.newsletter-intro
ul{columns:1}.deregulation-legend ul li
p{margin-left:0}.deregulation-icon{width:80px}.deregulation-entry{margin-right:0}.grid li, .issues-grid
li{width:100%}h2.seperator{text-align:center}.publication-detail
img{display:block;float:none;margin:0
auto 20px;width:auto}.publication-detail-content{margin:0}.newsletter table
td{display:block;padding:20px
!important;width:auto !important}.newsletter table td.newsletter-image-col{border-bottom:0 !important;padding-bottom:0 !important}.newsletter table td.newsletter-image-col
img{max-width:100% !important;width:100% !important}.paginate-left,.paginate-right,.pagination-current,.pagination-links{float:none;text-align:center;width:auto}.paginate-left .btn, .paginate-right .btn, .pagination-current .btn, .pagination-links
.btn{display:inline-block;float:none;margin:0
auto}.pagination-current{margin-bottom:10px}}@media
print{.header-tools, .nav, .section-nav, .sidebar, .footer form,.pagination{display:none}.wrapper{padding:0
40px !important}.page-heading{background:#FFF;background-image:none}.page-heading
.wrapper{height:auto !important;padding:20px
40px !important}.page-heading
h1{background:#FFF;color:#111;padding:0;position:static}.content{float:none;padding:0
!important;width:auto !important}.page-intro,section-intro{background:#FFF;padding:0}.footer-meta,.footer-logo{float:none;padding:20px
0 0;text-align:left;width:auto}.footer-meta img, .footer-logo
img{margin:0}}
