﻿.report{width:100%;box-shadow:0 .5625rem 2.25rem rgba(0,0,0,.0547);background:#fff;position:relative;margin-bottom:2.25rem}.report:after{transform:rotate(180deg);transition:all .3s ease 0s;content:"";position:absolute;bottom:-5.625rem;left:50%;width:0;height:0;border-left:1.875rem solid transparent;border-right:1.875rem solid transparent;border-top:2rem solid #fff;background:transparent;margin-left:-1.875rem;opacity:0}.report.active:after{opacity:1;bottom:-2.8125rem}@media (min-width:960px){.report{max-width:22.625rem;margin-left:2.25rem;margin-bottom:0;width:calc(33.3333% - 1.5rem)}}.report__release{margin-bottom:.5625rem}.report__content{width:100%;background:#fff;padding:3.375rem 1.125rem;margin-bottom:2.25rem;margin-top:.5625rem;display:none}@media (min-width:960px){.report__content{order:3;margin-top:2.25rem}}.report__content p{color:#4b5d77}.report__grid{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:0 1.125rem}@media (min-width:769px){.report__grid{grid-template-columns:repeat(12,1fr);grid-gap:0 1.5rem}}@media (min-width:960px){.report__grid{grid-gap:0 2.25rem}}.report__content--inner{-webkit-grid-column:1/-1;-moz-grid-column:1/-1;-o-grid-column:1/-1;grid-column:1/-1}@media (min-width:960px){.report__content--inner{-webkit-grid-column:3/-3;-moz-grid-column:3/-3;-o-grid-column:3/-3;grid-column:3/-3}}.report__expand button{transition:background-color .3s ease 0s;background-color:transparent;width:2.8125rem;height:2.8125rem;border:.1875rem solid #0072bc;border-radius:100%;display:inline-block;cursor:pointer;position:relative;padding:0}.report__expand button:hover{background-color:#d2fcfe}.report__expand button span{position:relative;width:2.8125rem;height:2.8125rem;display:inline-block}.report__expand button span:before{transform:rotate(45deg);left:.28125rem}.report__expand button span:after,.report__expand button span:before{transition:all .3s ease 0s;content:"";position:absolute;width:1.125rem;top:1.125rem;height:.1875rem;background:#0072bc;border-radius:.1875rem}.report__expand button span:after{transform:rotate(-45deg);left:.96875rem}.report.active .report__expand button{background-color:#d2fcfe}.report.active .report__expand button span:before{transform:rotate(135deg);left:.625rem}.report.active .report__expand button span:after{transform:rotate(-135deg);left:.625rem}.report__card-content{text-align:center;padding:1.125rem}.report__img img{display:block;width:100%}.report__release p{font-family:adelle,georgia,serif;color:#4b5d77;line-height:1.6875rem}.report__cta{margin-bottom:.5625rem}.report__cta button{display:inline-flex;align-items:center;-webkit-appearance:none;text-align:center;white-space:nowrap;transition:color .2s,background .5s;cursor:pointer;background:linear-gradient(155.8deg,#faeec1,#f2d88d);font-size:1rem;font-weight:600;line-height:1.125rem;letter-spacing:.01rem;background:linear-gradient(90deg,#e1f8ff,#bfefff);color:#37a9ef;border:0;color:#0072bc;line-height:2.8125rem;height:2.8125rem;display:inline-block;width:100%;padding:0 1.0625rem}.report__cta button svg{margin:.125rem 0 0 .625rem}.report__cta button:focus,.report__cta button:hover{background:linear-gradient(90deg,#e1f8ff,#bfefff);background:linear-gradient(155.8deg,#faeec1,#f2d88d);color:#0072bc}.report__cta button a{color:#0072bc}.report__cta button[disabled],.report__cta button[disabled]:hover{background:#eee;color:#555;cursor:not-allowed}.report__ctas{margin-bottom:1.125rem}.report__ctas .report__cta:last-child{margin-bottom:0}.report__title{margin-bottom:.5625rem;min-height:3.375rem}.report__title h2{font-size:1.125rem;line-height:1.6875rem;margin-bottom:0}.exhibitor-row{display:flex;flex-wrap:wrap;-moz-flex-direction:column;flex-direction:column}@media (min-width:960px){.exhibitor-row{-moz-flex-direction:row;flex-direction:row}.exhibitor-row .exhibitor-resources__card{margin-left:2.25rem;max-width:16.4375rem}.exhibitor-row .exhibitor-resources__card:first-child{margin-left:0}}.report__row{display:flex;flex-wrap:wrap;margin-bottom:2.25rem}.report__row .report:first-child{margin-left:0}.report__content--extended-title{text-align:center;position:relative;margin-bottom:1.6875rem}.report__content--extended-title:after{content:"";height:.1875rem;width:100%;display:block;background:linear-gradient(90deg,#b7c1cb,#a4b8c7)}.report__content--extended-title h3{margin-top:0}.report__price-description--item{font-weight:700;color:#234560}.report__card-content-minus-cta{margin-bottom:.5625rem}