:last-child{margin-bottom:0}.o-box-flush{padding:0}.o-box-xsmall{padding:.25rem}.o-box-small{padding:.5rem}.o-box-large{padding:1.5rem}.o-box-xlarge{padding:2rem}.o-box-xxlarge{padding:3rem}.o-button{display:inline-block;text-decoration:none;transition:border .175s ease-out,background-color .175s ease-out,color .175s ease-out;text-align:center}.o-button:not(.o-button-disabled):hover{cursor:pointer}.o-button-xlarge{padding-left:1rem;padding-right:1rem;height:3rem;line-height:2.4;font-size:1.25rem;font-weight:700}.o-button-large{padding-left:1rem;padding-right:1rem;height:48px;line-height:48px;font-size:1rem;font-weight:700}.o-button-medium{padding-left:1rem;padding-right:1rem;height:40px;line-height:40px;font-size:.875rem;font-weight:700}.o-button-small{padding-left:.75rem;padding-right:.75rem;height:32px;line-height:32px;font-size:.75rem;font-weight:700}.o-button-primary{border:1px solid #e71d1d;background-color:#e71d1d;background-image:none;color:#fff}.o-button-primary:not(.o-button-disabled):hover{border:1px solid #e71d1d;background-color:#fff;background-image:none;color:#e71d1d}.o-button-primary.o-button-loading::after{border-color:#e71d1d}.o-button-secondary{border:1px solid #e71d1d;background-color:#fff;color:#e71d1d}.o-button-secondary:not(.o-button-disabled):hover{border:1px solid #e71d1d;background-color:#e71d1d;color:#fff}.o-button-ghost{border:1px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:#e71d1d}.o-button-ghost:not(.o-button-disabled):hover{border:1px solid #e6e6e6;background-color:#e6e6e6}.o-button-smallRound{border-radius:.25rem}.o-button-largeRound{border-radius:1rem}.o-button-circle{border-radius:50%}.o-button-loading::after{display:inline-block;animation:1s linear infinite button-loading;border-top:2px solid #fff;border-radius:50%;content:"";height:10px;margin-left:10px;width:10px}@keyframes button-loading{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.o-gridListVertical{--cmg-gridListVertical_rows: 11;display:grid;grid-auto-flow:column;grid-template-rows:repeat(var(--cmg-gridListVertical_rows), auto)}.o-linkOverlay{position:absolute;width:100%;height:100%;z-index:3;font:0/0 serif;text-shadow:none;color:rgba(0,0,0,0);top:0;left:0}.o-media{display:block}.o-media::after{content:"" !important;display:block !important;clear:both !important}.o-media_img{float:left;margin-right:1rem}.o-media_img>img{display:block}.o-media_body{overflow:hidden;display:block}.o-media_body,.o-media_body>:last-child{margin-bottom:0}.o-media-flush>.o-media_img{margin-right:0;margin-left:0}.o-media-reverse>.o-media_img{float:right;margin-right:0;margin-left:1rem}.o-media-xsmall>.o-media_img{margin-right:.25rem}.o-media-xsmall.o-media-reverse>.o-media_img{margin-right:0;margin-left:.25rem}.o-media-small>.o-media_img{margin-right:.5rem}.o-media-small.o-media-reverse>.o-media_img{margin-right:0;margin-left:.5rem}.o-media-large>.o-media_img{margin-right:1.5rem}.o-media-large.o-media-reverse>.o-media_img{margin-right:0;margin-left:1.5rem}.o-media-xlarge>.o-media_img{margin-right:2rem}.o-media-xlarge.o-media-reverse>.o-media_img{margin-right:0;margin-left:2rem}.o-media-xxlarge>.o-media_img{margin-right:3rem}.o-media-xxlarge.o-media-reverse>.o-media_img{margin-right:0;margin-left:3rem}.o-ratio{position:relative;display:block}.o-ratio::before{content:"";display:block;width:100%;padding-bottom:100%}.o-ratio_content,.o-ratio>iframe,.o-ratio>embed,.o-ratio>object{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%}.o-ratio-imgContain>.o-ratio_content{height:auto;margin:auto;max-height:100%;max-width:100%;width:auto}.o-ratio-2\:1:before{padding-bottom:50%}.o-ratio-full:before{padding-bottom:75%}.o-ratio-tall:before{padding-bottom:133.3333333333%}.o-ratio-wide:before{padding-bottom:56.25%}.o-ratio-cardImage:before{padding-bottom:150%}.o-cnetButton-small{font-weight:500;font-size:14px;line-height:20px;padding:.75rem 1rem;border-radius:.5rem;height:2rem;display:flex;justify-content:center;align-items:center}.o-cnetButton-small-iconOnly{width:2rem;padding:0}.o-cnetButton-medium{font-weight:500;font-size:14px;line-height:20px;padding:.75rem 1rem;border-radius:.5rem;height:2.5rem;display:flex;justify-content:center;align-items:center}.o-cnetButton-medium-iconOnly{width:2.5rem;padding:0}.o-cnetButton-large{font-weight:500;font-size:16px;line-height:22px;padding:.75rem 1rem;border-radius:.5rem;height:3rem;display:flex;justify-content:center;align-items:center}.o-cnetButton-large-iconOnly{width:3rem;padding:0}.o-cnetButton-disabled{cursor:not-allowed}.o-cnetButton-primary{color:#121218;background-color:#b4fd8c;border:.125rem solid #b4fd8c;fill:#121218}.o-cnetButton-primary:hover{color:#b4fd8c;background-color:#121218;border:.125rem solid #121218;fill:#b4fd8c}.o-cnetButton-primary:active{color:#daffc7;background-color:#121218;border:.125rem solid #121218;fill:#daffc7}.o-cnetButton-primary.o-cnetButton-disabled{color:#121218;background-color:#7d7d81;border:.125rem solid #7d7d81;fill:#121218}.o-cnetButton-primary-darkBg:hover{background:rgba(0,0,0,0);border:.125rem solid #b4fd8c}.o-cnetButton-primary-darkBg:active{border:.125rem solid #daffc7}.o-cnetButton-primary-darkBg.o-cnetButton-disabled{color:#7d7d81;background-color:#ddddde;border:.125rem solid #ddddde;fill:#7d7d81}.o-cnetButton-primary-altBg{background:#daffc7;color:#121218;border-color:rgba(0,0,0,0)}.o-cnetButton-primary-altBg:hover{background:#121218;color:#daffc7;border-color:rgba(0,0,0,0)}.o-cnetButton-secondary{color:#7a2af5;background-color:rgba(0,0,0,0);border:.125rem solid #d5baff;fill:#7a2af5}.o-cnetButton-secondary:hover{color:#121218;background-color:#b4fd8c;border:.125rem solid #b4fd8c;fill:#121218}.o-cnetButton-secondary:active{color:#121218;background-color:#daffc7;border:.125rem solid #daffc7;fill:#121218}.o-cnetButton-secondary.o-cnetButton-disabled{color:#7d7d81;background-color:rgba(0,0,0,0);border:.125rem solid #ddddde;fill:#7d7d81}.o-cnetButton-secondary-darkBg{background:rgba(0,0,0,0);color:#d5baff;fill:#d5baff}.o-cnetButton-secondary-darkBg.o-cnetButton-disabled{color:#7d7d81;border:.125rem solid #7d7d81;fill:#7d7d81}.o-cnetButton-tertiary{color:#121218;fill:#121218}.o-cnetButton-tertiary:hover{color:#b4fd8c;background-color:#121218;border:.125rem solid #121218;fill:#b4fd8c}.o-cnetButton-tertiary:active{color:#daffc7;background-color:#121218;border:.125rem solid #121218;fill:#daffc7}.o-cnetButton-tertiary-coral{background-color:#ff817a;border:.125rem solid #ff817a}.o-cnetButton-tertiary-coral.o-cnetButton-disabled{color:#ac0b0b;background-color:#ff817a;border:.125rem solid #ff817a;fill:#ac0b0b}.o-cnetButton-tertiary-lemon{background-color:#fefd9f;border:.125rem solid #fefd9f}.o-cnetButton-tertiary-lemon.o-cnetButton-disabled{color:#a3841d;background-color:#fefd9f;border:.125rem solid #fefd9f;fill:#a3841d}.o-cnetButton-icon{height:20px;width:20px}.o-cnetButton-icon-right{margin-left:.25rem}.o-cnetButton-icon-left{transform:scaleX(-1);margin-right:.25rem}[class*=o-cnetButton]:not(.o-cnetButton-icon){transition:all 300ms cubic-bezier(0.45, 0, 0.4, 1)}.o-inContent-link{cursor:pointer;display:flex;align-items:center}.o-inContent-link-darkBg{color:#fff;fill:#fff;box-shadow:0 3px 0 -1px #b4fd8c;box-decoration-break:clone;-webkit-box-decoration-break:clone}.o-inContent-link-darkBg:hover{color:#b4fd8c;fill:#b4fd8c;box-shadow:none}.o-inContent-link-darkBg-alt{color:#fff;fill:#fff;text-decoration:underline}.o-inContent-link-darkBg-alt:hover{color:#b4fd8c;fill:#b4fd8c;text-decoration:none}.o-inContent-link-lightBg{color:#020203;fill:#020203;box-shadow:0 3px 0 -1px #7a2af5;box-decoration-break:clone;-webkit-box-decoration-break:clone}.o-inContent-link-lightBg:hover{color:#7a2af5;fill:#7a2af5;box-shadow:none}.o-inContent-link-lightBg-alt{color:#020203;fill:#020203;text-decoration:underline}.o-inContent-link-lightBg-alt:hover{color:#7a2af5;fill:#7a2af5;text-decoration:none}.o-inText-link{cursor:pointer;display:inline-flex;align-items:center}.o-inText-link-darkBg{color:#b4fd8c;fill:#b4fd8c}.o-inText-link-darkBg:hover{color:#b4fd8c;fill:#b4fd8c;box-shadow:0 3px 0 -1px #fff;box-decoration-break:clone;-webkit-box-decoration-break:clone}.o-inText-link-darkBg:active{box-shadow:0 3px 0 -1px #daffc7;box-decoration-break:clone;-webkit-box-decoration-break:clone}.o-inText-link-darkBg-alt{color:#fff;fill:#fff}.o-inText-link-darkBg-alt:hover{color:#fff;fill:#fff;box-shadow:0 3px 0 -1px #b4fd8c;box-decoration-break:clone;-webkit-box-decoration-break:clone}.o-inText-link-darkBg-alt:active{box-shadow:0 3px 0 -1px #daffc7;box-decoration-break:clone;-webkit-box-decoration-break:clone}.o-inText-link-lightBg{color:#7a2af5;fill:#7a2af5}.o-inText-link-lightBg:hover{color:#7a2af5;fill:#7a2af5;box-shadow:0 3px 0 -1px #020203;box-decoration-break:clone;-webkit-box-decoration-break:clone}.o-inText-link-lightBg:active{color:#9c5bff;fill:#9c5bff}.o-inText-link-lightBg-alt{color:#020203;fill:#020203}.o-inText-link-lightBg-alt:hover{color:#020203;fill:#020203;box-shadow:0 3px 0 -1px #7a2af5;box-decoration-break:clone;-webkit-box-decoration-break:clone}.o-inText-link-lightBg-alt:active{color:#9c5bff;fill:#9c5bff}.o-inText-link:disabled{color:#7d7d81;fill:#7d7d81}.o-linkIcon{height:1.25rem;width:1.25rem}.o-linkIcon-right{margin-left:.25rem}.o-linkIcon-left{transform:scaleX(-1);margin-right:.25rem}.o-pill{align-items:center;background-color:rgba(0,0,0,0);border-radius:1rem;border:.125rem solid #d5baff;color:#7a2af5;cursor:pointer;display:flex;fill:#7a2af5;height:100%;justify-content:center;margin:.5rem .75rem;padding:.25rem 1rem;text-align:center;text-transform:capitalize;white-space:nowrap;font-weight:500;font-size:14px;line-height:20px}.o-pill-darkBg{color:#d5baff;fill:#d5baff;border-color:#e3d1ff}.o-pill:hover{color:#7a2af5;fill:#7a2af5;background-color:#f2ebff;border-color:#7a2af5}.o-pill-selected{background-color:#f2ebff;border-color:#7a2af5}.o-pill-selected:hover{background-color:rgba(0,0,0,0);border-color:#d5baff}.o-pill-selected-darkBg{color:#7a2af5}.o-pill-selected-darkBg:hover{color:#d5baff}.o-pillIcon{height:20px;width:20px}.o-pillIcon-right{margin-left:.25rem}.o-pillIcon-left{transform:scaleX(-1);margin-right:.25rem}.o-loader-skeleton-duration-medium{display:block;background:linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 80%),#d3d3d3;background-repeat:repeat-y;background-size:50px;background-position:0 0;animation:shimmer 1s infinite;animation:shimmer 1s infinite,removeLoader 0s forwards;animation-delay:0s,5s}.o-loader-skeleton-duration-medium>*{opacity:0}@keyframes shimmer{to{background-position:100% 0,0 0}}.o-loader-skeleton-duration-medium>*{animation:makeVisible 0s forwards;animation-delay:5s}@keyframes makeVisible{to{opacity:1}}@keyframes removeLoader{to{background:none}}.u-screenReaderOnly{clip:rect(0 0 0 0);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.u-float-right{float:right}.u-float-left{float:left}.u-horizontal-center{margin-left:auto;margin-right:auto}.u-block{display:block}.u-inline-block{display:inline-block}.u-inline{display:inline}.u-clearfix::after{content:"" !important;display:block !important;clear:both !important}.u-line-clamp-container{position:relative;line-height:1rem}.u-line-clamp{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.u-hidden{display:none !important}.u-flexbox{display:flex}.u-flexbox-column{display:flex;flex-direction:column}.u-flexbox-columnReverse{display:flex;flex-direction:column-reverse}.u-flexbox-row{display:flex;flex-direction:row}.u-flexbox-wrap{flex-wrap:wrap}.u-flexbox-nowrap{flex-wrap:nowrap}.u-flexbox-justifyBetween{justify-content:space-between}.u-flexbox-justifyAround{justify-content:space-around}.u-flexbox-justifyCenter{justify-content:center}.u-flexbox-justifyFlexEnd{justify-content:flex-end}.u-flexbox-alignFlexStart{align-items:flex-start}.u-flexbox-alignCenter{align-items:center}.u-flexbox-alignFlexEnd{align-items:flex-end}.u-flexbox-alignStretch{align-items:stretch}.u-flexbox-alignBaseline{align-items:baseline}.u-flexbox-alignSelfFlexStart{align-self:flex-start}.u-flexbox-alignSelfCenter{align-self:center}.u-flexbox-alignSelfFlexEnd{align-self:flex-end}.u-flexbox-flexEven{flex:1 1 100%}.u-flex-grow{flex-grow:1}.u-grid{display:grid;grid-gap:var(--grid-gap, 0)}.u-grid-auto-cols{grid-template-columns:repeat(auto-fit, minmax(0, 1fr))}.u-grid-full-row{grid-column:1/-1}.u-grid-2column{display:grid;grid-template:auto/repeat(2, 1fr)}.u-grid-3column{display:grid;grid-template:auto/repeat(3, 1fr)}.u-grid-gap-small{--grid-gap: 0.25rem}.u-grid-gap-medium{--grid-gap: 0.5rem}.u-grid-gap-large{--grid-gap: 1rem}.u-grid-position_self-center{align-self:center}.u-grid-columns{--grid-cols: 2;display:grid;gap:var(--grid-gap, 1rem);grid-template-columns:repeat(var(--grid-cols), 1fr)}@media(min-width: 768px){.u-grid-columns{--grid-gap: 1.5rem;--grid-cols: 6}}@media(min-width: 1024px){.u-grid-columns{--grid-cols: 12}}.sm\:u-col-1{grid-column-end:span 1}.sm\:u-col-start-1{grid-column-start:1}.sm\:u-col-end-2{grid-column-end:2}.sm\:u-col-2{grid-column-end:span 2}.sm\:u-col-start-2{grid-column-start:2}.sm\:u-col-end-3{grid-column-end:3}@media(max-width: 767px){.sm\:u-col-hide{display:none}}@media(min-width: 768px){.md\:u-col-1{grid-column-end:span 1}.md\:u-col-start-1{grid-column-start:1}.md\:u-col-end-2{grid-column-end:2}.md\:u-col-2{grid-column-end:span 2}.md\:u-col-start-2{grid-column-start:2}.md\:u-col-end-3{grid-column-end:3}.md\:u-col-3{grid-column-end:span 3}.md\:u-col-start-3{grid-column-start:3}.md\:u-col-end-4{grid-column-end:4}.md\:u-col-4{grid-column-end:span 4}.md\:u-col-start-4{grid-column-start:4}.md\:u-col-end-5{grid-column-end:5}.md\:u-col-5{grid-column-end:span 5}.md\:u-col-start-5{grid-column-start:5}.md\:u-col-end-6{grid-column-end:6}.md\:u-col-6{grid-column-end:span 6}.md\:u-col-start-6{grid-column-start:6}.md\:u-col-end-7{grid-column-end:7}}@media(min-width: 768px)and (max-width: 1023px){.md\:u-col-hide{display:none}}@media(min-width: 1024px){.lg\:u-col-1{grid-column-end:span 1}.lg\:u-col-start-1{grid-column-start:1}.lg\:u-col-end-2{grid-column-end:2}.lg\:u-col-2{grid-column-end:span 2}.lg\:u-col-start-2{grid-column-start:2}.lg\:u-col-end-3{grid-column-end:3}.lg\:u-col-3{grid-column-end:span 3}.lg\:u-col-start-3{grid-column-start:3}.lg\:u-col-end-4{grid-column-end:4}.lg\:u-col-4{grid-column-end:span 4}.lg\:u-col-start-4{grid-column-start:4}.lg\:u-col-end-5{grid-column-end:5}.lg\:u-col-5{grid-column-end:span 5}.lg\:u-col-start-5{grid-column-start:5}.lg\:u-col-end-6{grid-column-end:6}.lg\:u-col-6{grid-column-end:span 6}.lg\:u-col-start-6{grid-column-start:6}.lg\:u-col-end-7{grid-column-end:7}.lg\:u-col-7{grid-column-end:span 7}.lg\:u-col-start-7{grid-column-start:7}.lg\:u-col-end-8{grid-column-end:8}.lg\:u-col-8{grid-column-end:span 8}.lg\:u-col-start-8{grid-column-start:8}.lg\:u-col-end-9{grid-column-end:9}.lg\:u-col-9{grid-column-end:span 9}.lg\:u-col-start-9{grid-column-start:9}.lg\:u-col-end-10{grid-column-end:10}.lg\:u-col-10{grid-column-end:span 10}.lg\:u-col-start-10{grid-column-start:10}.lg\:u-col-end-11{grid-column-end:11}.lg\:u-col-11{grid-column-end:span 11}.lg\:u-col-start-11{grid-column-start:11}.lg\:u-col-end-12{grid-column-end:12}.lg\:u-col-12{grid-column-end:span 12}.lg\:u-col-start-12{grid-column-start:12}.lg\:u-col-end-13{grid-column-end:13}.lg\:u-col-hide{display:none}}@media(min-width: 1440px){.xl\:u-col-1{grid-column-end:span 1}.xl\:u-col-start-1{grid-column-start:1}.xl\:u-col-end-2{grid-column-end:2}.xl\:u-col-2{grid-column-end:span 2}.xl\:u-col-start-2{grid-column-start:2}.xl\:u-col-end-3{grid-column-end:3}.xl\:u-col-3{grid-column-end:span 3}.xl\:u-col-start-3{grid-column-start:3}.xl\:u-col-end-4{grid-column-end:4}.xl\:u-col-4{grid-column-end:span 4}.xl\:u-col-start-4{grid-column-start:4}.xl\:u-col-end-5{grid-column-end:5}.xl\:u-col-5{grid-column-end:span 5}.xl\:u-col-start-5{grid-column-start:5}.xl\:u-col-end-6{grid-column-end:6}.xl\:u-col-6{grid-column-end:span 6}.xl\:u-col-start-6{grid-column-start:6}.xl\:u-col-end-7{grid-column-end:7}.xl\:u-col-7{grid-column-end:span 7}.xl\:u-col-start-7{grid-column-start:7}.xl\:u-col-end-8{grid-column-end:8}.xl\:u-col-8{grid-column-end:span 8}.xl\:u-col-start-8{grid-column-start:8}.xl\:u-col-end-9{grid-column-end:9}.xl\:u-col-9{grid-column-end:span 9}.xl\:u-col-start-9{grid-column-start:9}.xl\:u-col-end-10{grid-column-end:10}.xl\:u-col-10{grid-column-end:span 10}.xl\:u-col-start-10{grid-column-start:10}.xl\:u-col-end-11{grid-column-end:11}.xl\:u-col-11{grid-column-end:span 11}.xl\:u-col-start-11{grid-column-start:11}.xl\:u-col-end-12{grid-column-end:12}.xl\:u-col-12{grid-column-end:span 12}.xl\:u-col-start-12{grid-column-start:12}.xl\:u-col-end-13{grid-column-end:13}.xl\:u-col-hide{display:none}}.u-col-start{grid-column-start:1}.u-col-end{grid-column-end:-1}.u-overflow-auto{overflow:auto}.u-overflow-initial{overflow:initial}.u-overflow-hidden{overflow:hidden}.u-overflow-scroll{overflow:scroll}.u-overflow-y-auto{overflow-y:auto}.u-overflow-y-initial{overflow-y:initial}.u-overflow-y-hidden{overflow-y:hidden}.u-overflow-y-scroll{overflow-y:scroll}.u-overflow-x-auto{overflow-x:auto}.u-overflow-x-initial{overflow-x:initial}.u-overflow-x-hidden{overflow-x:hidden}.u-overflow-x-scroll{overflow-x:scroll}.u-text-uppercase{text-transform:uppercase}.u-text-lowercase{text-transform:lowercase}.u-text-capitalize{text-transform:capitalize}.u-text-left{text-align:left}.u-text-center{text-align:center}.u-text-right{text-align:right}.u-text-underline{text-decoration:underline}.u-text-italic{font-style:italic}.u-p-small-space{margin:0 0 .22em}.u-no-space{margin:0}.g-text-alt-font{font-family:stardust,serif;font-weight:500;font-stretch:48%;text-transform:uppercase}[class*=u-col-]{min-width:0}
.nuxt-progress {
position: fixed;
top: 0px;
left: 0px;
right: 0px;
height: 2px;
width: 0%;
opacity: 1;
transition: width 0.1s, opacity 0.4s;
background-color: #fff;
z-index: 999999;
}
.nuxt-progress.nuxt-progress-notransition {
transition: none;
}
.nuxt-progress-failed {
background-color: red;
}
.c-layoutDefault_page{position:relative}
.c-globalSvgs{height:0;width:0;overflow:hidden;position:absolute}
.c-globalHeroIcons{height:0;width:0;overflow:hidden;position:absolute}
.c-adDisplay_container.spaced{margin-bottom:1rem}.c-adDisplay{margin:0 auto;justify-content:center}.c-adDisplay iframe{max-width:none}@media(min-width: 768px){.c-adDisplay-viewportCenter:not(.skybox-loaded-slot){margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}@media(min-width: 768px){.c-adDisplay-viewportCenter:not(.skybox-loaded-slot).power-bar{clear:both}}.c-adDisplay_container.collapsed{min-height:0}.c-adDisplay_container_mobile-incontent-ad-plus{min-height:250px}.c-adDisplay_container_leaderboard-middle{min-height:66px}.c-adDisplay_container_mpu-top{min-height:250px}.c-adDisplay_container_leader-middle{min-height:90px}
.c-adDisplay_container{box-sizing:content-box}.c-adDisplay_container.collapsed{display:none}.c-adDisplay_container.spaced{border-bottom:1px solid #c6c6c9}.c-adDisplay_container[data-ad-callout]{position:relative}.c-adDisplay_container[data-ad-callout]::before{content:attr(data-ad-callout);color:#7d7d81;display:block;left:0;width:100%;position:absolute;top:5px;font-size:12px;line-height:16px;text-align:center}.c-adDisplay_container[data-ad-callout].c-adDisplay_container_sponsored-logo-top,.c-adDisplay_container[data-ad-callout].c-adDisplay_container_mobile-sponsored-logo{display:flex;justify-content:flex-start;align-items:center}.c-adDisplay_container[data-ad-callout].c-adDisplay_container_sponsored-logo-top::before,.c-adDisplay_container[data-ad-callout].c-adDisplay_container_mobile-sponsored-logo::before{position:relative;top:0;line-height:31px;text-transform:lowercase;width:auto}div[class*=-dark]>.c-adDisplay_container[data-ad-callout].c-adDisplay_container_sponsored-logo-top::before,div[class*=-dark]>.c-adDisplay_container[data-ad-callout].c-adDisplay_container_mobile-sponsored-logo::before{color:#fff}.c-adDisplay_container[data-ad-callout].c-adDisplay_container_sponsored-logo-top>div,.c-adDisplay_container[data-ad-callout].c-adDisplay_container_mobile-sponsored-logo>div{margin:0 0 0 .5rem}.c-adDisplay_container[data-ad-callout].blank::before{content:none}.c-adDisplay_container[data-ad-callout].spaced:not(.blank){padding:40px 0}@media(max-width: 1023px){.c-adDisplay_container[data-ad-callout].spaced{clear:both}}.c-adDisplay{contain:content}.c-adDisplay.skybox-inContent{margin-left:calc(50% - 50vw + .5*var(--scroll-bar-width));margin-right:calc(50% - 50vw + .5*var(--scroll-bar-width))}.c-adDisplay_container[data-ad-callout]:has(.c-adDisplay.skybox-inContent)::before{display:inline-block;width:150px;background:#fff;top:-7px;left:50%;margin-left:-75px}.c-adDisplay_container[data-ad-callout]:has(.c-adDisplay.skybox-inContent).spaced{margin-bottom:2rem}.c-adDisplay_container[data-ad-callout]:has(.c-adDisplay.skybox-inContent).spaced:not(.blank){padding:1rem 0}
.c-adSkyBox{min-height:max(18vw,50px)}.c-adSkyBox.collapsed{display:none}.c-adSkyBox_stickyContainer{width:100%;position:fixed;top:0;z-index:5200000}.rendered .c-adSkyBox_closeButton{display:flex;position:absolute;top:2px;right:3px;width:15px;height:15px;font-size:13px;border:.125rem dotted #9f9fa3;border-radius:100%}.c-adSkyBox_hideButton{display:none}@media(min-width: 768px){.c-adSkyBox{min-height:max(6.5vw,90px)}}@media(min-width: 1024px)and (max-width: 1293px){.c-adSkyBox{min-height:9.7vw}}.c-adSkyBox .c-adDisplay_container{align-items:center;display:flex;justify-content:center;width:100%;min-height:max(18vw,50px)}@media(min-width: 768px){.c-adSkyBox .c-adDisplay_container{min-height:max(6.5vw,90px)}}@media(min-width: 1024px)and (max-width: 1293px){.c-adSkyBox .c-adDisplay_container{min-height:9.7vw}}.c-adSkyBox.fixed .c-adDisplay_container{position:fixed;top:0;left:0}.skybox-closed .c-adSkyBox.rendered{min-height:0}.skybox-closed .c-adSkyBox.rendered .c-adDisplay_container{min-height:0}
.c-adSkyBox{--scroll-y: -100%;align-items:center;display:flex;justify-content:center;background:#121218}.c-adSkyBox .c-adDisplay{contain:unset}.c-adSkyBox_stickyContainer{position:static;display:flex;align-items:center}.c-adSkyBox.fixed .c-adSkyBox_stickyContainer{position:fixed}.c-adSkyBox .c-adDisplay_container_skybox-leaderboard-sticky,.c-adSkyBox .c-adDisplay_container_skybox-leader-sticky{transition:box-shadow .5s ease-in-out;z-index:5999999}.c-adSkyBox.leader .c-adSkyBox_closeButton{display:flex;position:absolute;top:2px;right:3px;width:15px;height:15px;font-size:13px;border:.125rem dotted #9f9fa3;border-radius:100%;z-index:6000000}.c-adSkyBox.leader{margin:auto;align-items:unset}.c-adSkyBox.leader.animate .c-adSkyBox_stickyContainer{animation:slideUp .5s ease-in-out forwards}.c-adSkyBox.fixed .c-adDisplay_container{z-index:5999999;background:#f9f9fa}@media(max-width: 767px){.c-adSkyBox.fixed .c-adDisplay_container{background:#121218}}.c-adSkyBox.fixed.leader .c-adDisplay_container.rendered{padding:.5rem 0}body.skybox-hidden .c-adSkyBox{display:none}@media(min-width: 1024px){body.ccad-skybox-manualexpand .c-adDisplay_container_nav-ad-plus,body.ccad-skybox-manualcollapse .c-adDisplay_container_nav-ad-plus{min-height:unset}}.c-adSkyBox,.c-adSkyBox.fixed:not(.leader) .c-adDisplay_container,.c-adSkyBox_stickyContainer{height:unset !important;max-width:calc(100vw - var(--scroll-bar-width));aspect-ratio:2280/150}@media(orientation: portrait){.c-adSkyBox,.c-adSkyBox.fixed:not(.leader) .c-adDisplay_container,.c-adSkyBox_stickyContainer{aspect-ratio:1520/150}}@media(orientation: portrait)and (max-width: 768px)and (any-pointer: coarse){.c-adSkyBox,.c-adSkyBox.fixed:not(.leader) .c-adDisplay_container,.c-adSkyBox_stickyContainer{aspect-ratio:800/150}}.c-adSkyBox_expanded,.c-adSkyBox.fixed:not(.leader) .c-adDisplay_container_expanded,.c-adSkyBox_stickyContainer_expanded{aspect-ratio:2280/450}@media(orientation: portrait){.c-adSkyBox_expanded,.c-adSkyBox.fixed:not(.leader) .c-adDisplay_container_expanded,.c-adSkyBox_stickyContainer_expanded{aspect-ratio:1520/450}}@media(orientation: portrait)and (max-width: 768px)and (any-pointer: coarse){.c-adSkyBox_expanded,.c-adSkyBox.fixed:not(.leader) .c-adDisplay_container_expanded,.c-adSkyBox_stickyContainer_expanded{aspect-ratio:800/450}}body:not(.skybox-frontdoor) .c-adSkyBox_expanded.rendered:not(.empty),body:not(.skybox-frontdoor) .c-adSkyBox.fixed:not(.leader) .c-adDisplay_container_expanded.rendered:not(.empty),body:not(.skybox-frontdoor) .c-adSkyBox_stickyContainer_expanded.rendered:not(.empty){aspect-ratio:unset}@media(min-width: 768px){.c-adSkyBox_expanded.rendered:not(.empty),.c-adSkyBox.fixed:not(.leader) .c-adDisplay_container_expanded.rendered:not(.empty),.c-adSkyBox_stickyContainer_expanded.rendered:not(.empty){aspect-ratio:unset}}.c-adSkyBox .c-adDisplay_container,.c-adSkyBox.fixed:not(.leader) .c-adDisplay_container .c-adDisplay_container,.c-adSkyBox_stickyContainer .c-adDisplay_container{min-height:unset !important}body.ccad-skybox-manualcollapse .c-adSkyBox,body.ccad-skybox-manualexpand .c-adSkyBox,body.skybox-loaded .c-adSkyBox{aspect-ratio:unset !important}body.ccad-skybox-manualcollapse .c-adSkyBox.rendered,body.ccad-skybox-manualexpand .c-adSkyBox.rendered,body.skybox-loaded .c-adSkyBox.rendered{aspect-ratio:unset !important}body.skybox-closed .c-adSkyBox{aspect-ratio:unset !important;min-height:0 !important}@keyframes slideUp{0%{transform:translateY(0)}100%{transform:translateY(max(var(--scroll-y), -100%))}}
.c-siteHeader{box-shadow:none;grid-area:nav;left:0;right:0;z-index:5800000;position:relative;overflow:hidden}.c-siteHeader:has(.mobile-nav-open){overflow:visible}.c-siteHeader.is-open{overflow:visible;z-index:5999999}.navObserveBottom{height:1px;position:absolute;pointer-events:none;opacity:0}.c-adSkyBox iframe.hide,.c-siteHeader.hide{transition:transform 1s ease-in-out;transform:translateY(-100%)}.c-adSkyBox iframe.show{transform:translateY(0)}body.cc-wallpaper header #site-nav{position:relative !important}@media(min-width: 1024px){body.cc-wallpaper .c-siteHeader{max-width:1066px;margin:auto}}
.is-open .c-siteHeaderMasthead{top:unset;transform:unset;transition:none}.is-open .c-siteHeaderMasthead_buttons a,.is-open .c-siteHeaderMasthead_buttons label,.is-open .c-siteHeaderMasthead_buttons span{color:#ddddde;border-color:#9f9fa3}.is-open .c-siteHeaderMasthead_buttons .is-active .c-siteHeaderMasthead_buttons_sub{display:flex}@media(max-width: 1023px){.is-open .c-siteHeaderMasthead_buttons .is-active .c-siteHeaderMasthead_buttons_sub_all{display:block}}.is-error .c-siteHeaderMasthead{padding:0}.is-error .c-siteHeaderMasthead_brandLockup svg{width:129px}.is-error .c-siteHeaderMasthead_bar{border-bottom:0}.is-basic .c-siteHeaderMasthead_buttons{height:auto}.c-siteHeaderMasthead{background:#121218;margin:0 auto;will-change:transform;left:0;right:0;--mobile-nav-width: 375px}@media(max-width: 767px){.c-siteHeaderMasthead{--mobile-nav-width: 100vw}}@media(min-width: 1024px){.c-siteHeaderMasthead{padding:1rem 0 0}}@media(min-width: 1024px){.c-siteHeaderMasthead{padding:1rem 0 0}}@media(min-width: 1024px){.c-siteHeaderMasthead:has(.is-active.has-subnav) .c-siteHeaderNavigation{margin-top:70px}}.c-siteHeaderMasthead_container{z-index:5800000;position:relative}.c-siteHeaderMasthead_mobileLogin{display:none;width:100%;background-color:#b4fd8c;padding:1rem 1rem 2rem}.c-siteHeaderMasthead_mobileLogin.c-siteHeaderLogin{margin:0;width:100%}.c-siteHeaderMasthead_mobileLogin .c-siteHeaderLogin_button{width:100%}@media(max-width: 767px){.c-siteHeaderMasthead_mobileLogin{display:block}}.c-siteHeaderMasthead_new{position:absolute;color:#e71d1d;font-size:12px;top:4px;right:0;font-weight:700}@media(max-width: 767px){.c-siteHeaderMasthead_new{top:-3px;right:-6px}}.c-siteHeaderMasthead_new::before{position:absolute;content:"•";color:#e71d1d;font-size:12px;left:-6px}.c-siteHeaderMasthead_logoLogin{align-items:center;display:flex;justify-content:space-between;padding:.75rem 0}@media(min-width: 768px){.c-siteHeaderMasthead_logoLogin{padding:1rem 0}}.c-siteHeaderMasthead_logoLogin-frontDoor{align-items:flex-start;padding:2rem 0 1rem}.c-siteHeaderMasthead_brandLockup{align-items:flex-start;display:flex}.c-siteHeaderMasthead_brandLockup svg{height:40px;fill:#e71d1d;width:175px}@media(max-width: 767px){.c-siteHeaderMasthead_brandLockup svg{height:32px;width:140px}}.c-siteHeaderMasthead_searchLogin{align-items:center;display:flex}.c-siteHeaderMasthead_searchIcon{pointer-events:none}@media(min-width: 768px){.c-siteHeaderMasthead_brandLockup-frontDoor svg{height:90px;width:393.75px}}@media(min-width: 1024px){.c-siteHeaderMasthead_brandLockup-frontDoor svg{height:112px;width:490px}}.c-siteHeaderMasthead_tagline{font-size:1.5rem;line-height:1.5rem;font-family:stardust,serif;font-weight:600;font-stretch:48%;text-transform:uppercase;color:#e71d1d;display:none;line-height:22px;text-align:right}@media(min-width: 768px){.c-siteHeaderMasthead_tagline{display:block;margin-left:20px}}.c-siteHeaderMasthead_tagline-frontDoor{flex:0 1}@media(min-width: 768px){.c-siteHeaderMasthead_tagline-frontDoor{font-size:19px;line-height:19px}}@media(min-width: 1024px){.c-siteHeaderMasthead_tagline-frontDoor{font-size:24px;line-height:23px}}.c-siteHeaderMasthead_buttons{font-weight:500;font-size:16px;line-height:22px;align-items:center;color:#fff;cursor:pointer;line-height:.875;position:relative;scrollbar-width:none;white-space:nowrap;display:grid;grid-template-columns:min-content;height:70px;overflow:visible;grid-auto-flow:column;z-index:5999999}@media(min-width: 1024px){.c-siteHeaderMasthead_buttons:has(.is-active ul.c-siteHeaderMasthead_buttons_sub){padding-bottom:70px}}.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub{display:none;background-color:#b4fd8c;font-size:16px;position:absolute;text-align:left;width:100%;left:0;cursor:auto}@media(min-width: 1024px){.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub::before{content:"";position:absolute;width:100vw;left:calc(50% - 50vw);background-color:#b4fd8c;height:100%;z-index:-1}}.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub li{display:inline-block;line-height:70px;cursor:pointer;flex:1 1}.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub li:first-child,.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub li:last-child{text-align:center;margin:0}@media(min-width: 1440px){.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub li{padding:0 2rem}}.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub li a{color:#020203}@media(min-width: 1024px){.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub li a{display:block}}.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub li.is-selected{background-color:#f1ffeb}.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub_all{display:none;font-family:monumentgrotesk,sans-serif;font-size:20px;margin-right:1rem;padding-bottom:1rem;text-transform:initial}.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub_all a{color:#7a2af5;border-color:#d5baff}.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub_all a:hover{color:#121218;background-color:#b4fd8c;border:.125rem solid #b4fd8c;fill:#121218}.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub_arrow{display:none}.c-siteHeaderMasthead_buttons li{line-height:70px;text-align:center}.c-siteHeaderMasthead_buttons li .c-siteHeaderMasthead_buttons_target{width:100%}.c-siteHeaderMasthead_buttons li .c-siteHeaderMasthead_buttons_arrow{display:none}.c-siteHeaderMasthead_buttons li:first-child{text-align:left}.c-siteHeaderMasthead_buttons li:first-child>div{margin-right:2rem}.c-siteHeaderMasthead_buttons li:last-child{text-align:right;margin-left:-2rem}.c-siteHeaderMasthead_buttons li:hover a div,.c-siteHeaderMasthead_buttons li.is-active a div{color:#b4fd8c}.c-siteHeaderMasthead_buttons li:hover a div::after,.c-siteHeaderMasthead_buttons li.is-active a div::after{bottom:4px;border-bottom:.125rem dotted #b4fd8c;content:"";left:0;position:absolute;width:100%}@media(max-width: 1023px){.c-siteHeaderMasthead_buttons li:hover a div::after,.c-siteHeaderMasthead_buttons li.is-active a div::after{content:unset}}.c-siteHeaderMasthead_buttons li a{color:#fff}.c-siteHeaderMasthead_buttons li div{position:relative;display:inline-block}@media(max-width: 768px){.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub{left:-2rem}.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub li:first-child{padding-left:31px}}@media(max-width: 1023px){.c-siteHeaderMasthead_buttons{font-size:1.5rem;line-height:1.5rem;font-family:stardust,serif;font-weight:600;font-stretch:48%;text-transform:uppercase;background-color:#b4fd8c;color:#121218;display:block;height:auto}.c-siteHeaderMasthead_buttons li{text-align:left;padding-left:1.25rem}.c-siteHeaderMasthead_buttons li:last-child{padding-left:1.25rem;text-align:left;margin-left:0}.c-siteHeaderMasthead_buttons li a,.c-siteHeaderMasthead_buttons li div,.c-siteHeaderMasthead_buttons li.is-active a div,.c-siteHeaderMasthead_buttons li:hover a div{color:#121218}.c-siteHeaderMasthead_buttons li:not(.is-active) a div,.c-siteHeaderMasthead_buttons li.is-active:not(.has-subnav) a div{display:block}.c-siteHeaderMasthead_buttons li:not(.is-active) a div::after,.c-siteHeaderMasthead_buttons li.is-active:not(.has-subnav) a div::after{bottom:0;border-bottom:.125rem dotted #87cc61;content:"";left:0;position:absolute;width:calc(100% - 1.5rem)}.c-siteHeaderMasthead_buttons li.is-active.has-subnav{background-color:#f1ffeb}.c-siteHeaderMasthead_buttons li.is-active.has-subnav::before{content:"";position:absolute;border-top:solid 2px #b4fd8c;width:100%;margin-top:-2px;left:0}.c-siteHeaderMasthead_buttons li.is-active.has-subnav .c-siteHeaderMasthead_buttons_arrow{transform:rotate(0)}.c-siteHeaderMasthead_buttons li .c-siteHeaderMasthead_target{width:calc(100% - 1.5rem)}.c-siteHeaderMasthead_buttons li .c-siteHeaderMasthead_buttons_arrow{display:block;position:absolute;right:24px;top:24px}.c-siteHeaderMasthead_buttons li .c-siteHeaderMasthead_buttons_arrow.isChevron{transform:rotate(180deg)}.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub{font-family:monumentgrotesk,sans-serif;position:relative;left:auto;width:auto;background-color:#f1ffeb;flex-direction:column}.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub li{display:block;margin-left:0;padding-left:0;text-transform:none;text-align:left}.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub li:first-child,.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub li:last-child{text-align:left;padding-left:0}.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub_arrow{display:block}}.c-siteHeaderMasthead_buttons::-webkit-scrollbar{display:none}@media(max-width: 1023px){.c-siteHeaderMasthead_nav{display:none;width:var(--mobile-nav-width);position:absolute;height:calc(100dvh - var(--header-bottom));right:0}.c-siteHeaderMasthead_nav.mobile-nav-open{overflow-x:hidden;overflow-y:scroll}.c-siteHeaderMasthead_nav.mobile-nav-open .c-siteHeaderMasthead_mobileLogin{display:block}}@media(max-width: 1023px)and (max-width: 1024px){.c-siteHeaderMasthead_nav.mobile-nav-open{display:block;margin-right:-2rem}}@media(max-width: 1023px)and (max-width: 768px){.c-siteHeaderMasthead_nav.mobile-nav-open{margin-right:-1rem}}.c-siteHeaderMasthead_userNavLoading{height:75px}@media(max-width: 1023px){.c-siteHeaderMasthead_userNav,.c-siteHeaderMasthead_userNavLoading{display:none}}.c-siteHeaderMasthead_check[type=checkbox]{display:none}.c-siteHeaderMasthead_check[type=checkbox].is-open+label{font-weight:400}.c-siteHeaderMasthead_check[type=checkbox].is-open+label span{position:relative;left:0;margin-left:-4px}.c-siteHeaderMasthead .c-siteLogo_video{position:absolute;left:50%;transform:translateX(-50%)}.c-siteHeaderMasthead .c-siteLogo_mastheadImage.visually-hidden{visibility:hidden}@media(min-width: 768px){.c-siteHeaderMasthead_headerLogin{min-width:100px}}@media(max-width: 767px){.c-siteHeaderMasthead_headerLogin{display:none}}.c-siteHeaderMasthead .c-siteHeaderMasthead_mobileNav{margin-left:1rem}@media(min-width: 1024px){.c-siteHeaderMasthead .c-siteHeaderMasthead_mobileNav{display:none}}@media(hover: none){.c-siteHeaderMasthead .c-siteHeaderMasthead_mobileNav{background-color:#b4fd8c;border-color:#b4fd8c;fill:#121218}}@media(max-width: 768px){.desktopUser{display:none}}@media(max-width: 1024px){html:has(.c-siteHeader .c-siteHeaderMasthead .mobile-nav-open),body:has(.c-siteHeader .c-siteHeaderMasthead .mobile-nav-open){overflow:hidden}}body .c-siteMenu.is-nohl .c-siteHeaderMasthead_bar{border-bottom:1px solid rgba(0,0,0,0)}@media(max-width: 767px){body .c-siteMenu.is-basic .c-siteHeaderMasthead_bar{border-bottom:.125rem dotted #9f9fa3}}@media(min-width: 1024px){body.cc-wallpaper .c-siteHeaderMasthead_container{width:1023px}}@media(min-width: 1024px){body.cc-wallpaper .c-siteHeaderMasthead_buttons_sub{left:-21.5px;top:71px;width:1066px}}body.cc-wallpaper .c-siteHeaderMasthead_buttons_sub::before{width:1066px;left:0}@media(min-width: 1024px){body.cc-wallpaper .c-siteHeaderMasthead_buttons_sub li{padding:0 1.5rem}body.cc-wallpaper .c-siteHeaderMasthead_buttons_sub li:first-child{padding-left:2rem}}
.c-siteHeaderNavigation{background:#f1ffeb;display:block;left:0;max-height:calc(100vh - var(--header-bottom));margin:auto;opacity:0;overflow:initial;pointer-events:none;position:fixed;right:0;will-change:opacity;width:100%;z-index:5800000;overflow:scroll;overflow-x:hidden;scrollbar-width:none}@media(min-width: 1024px){.c-siteHeaderNavigation::before{content:"";width:100vw;height:100%;background-color:#f1ffeb;left:calc(50% - 50vw);position:absolute}}@media(min-width: 1024px){.c-siteHeaderNavigation.isEmpty{display:none}}.c-siteHeaderNavigation::-webkit-scrollbar{width:5px;height:0;background:rgba(0,0,0,0)}.c-siteHeaderNavigation::-webkit-scrollbar-thumb{background:#ddddde}@media(max-width: 1023px){.c-siteHeaderNavigation{bottom:auto;overflow:scroll;position:absolute;top:auto;transition:opacity 100ms,left 500ms;width:var(--mobile-nav-width);left:100vw;opacity:1;max-height:none;height:calc(100dvh - var(--header-bottom))}}.c-siteHeaderNavigation_menu{overflow:scroll;overflow-x:hidden;scrollbar-width:none;font-size:.875rem;line-height:20px;margin:0 auto;padding:1.5rem 0;position:relative;overflow:hidden;display:flex;align-items:flex-start}.c-siteHeaderNavigation_menu::-webkit-scrollbar{width:5px;height:0;background:rgba(0,0,0,0)}.c-siteHeaderNavigation_menu::-webkit-scrollbar-thumb{background:#ddddde}.c-siteHeaderNavigation_menu_category{margin-right:1.5rem;flex:0 0 306px}.c-siteHeaderNavigation_menu_category .c-siteHeaderNavigation_menuTitle{font-size:1.75rem;line-height:1.75rem;font-family:stardust,serif;font-weight:500;font-stretch:48%;text-transform:uppercase;margin-bottom:1rem}.c-siteHeaderNavigation_menu_category .c-siteHeaderNavigation_menuTitle svg.c-globalSvgIcon{width:17px;height:20px;margin-left:.5rem}.c-siteHeaderNavigation_menu_category_list{font-weight:700;width:100%}@media(min-width: 1024px){.c-siteHeaderNavigation_menu_category_list{width:412px}}.c-siteHeaderNavigation_menu_category_list ul li{display:flex;line-height:20px;margin-bottom:.75rem;align-items:center}.c-siteHeaderNavigation_menu_category_list ul li span{font-size:1.5rem;line-height:1.5rem;font-family:stardust,serif;font-weight:500;font-stretch:48%;text-transform:uppercase;font-size:20px;margin-right:10px}@media(min-width: 1024px){.c-siteHeaderNavigation_menu_category_list ul.isTwoColumns{columns:2;column-gap:2rem}}.c-siteHeaderNavigation_menu_close{display:none}.c-siteHeaderNavigation_menu_products{margin-right:1.5rem;flex-basis:280px}@media(max-width: 1024px){.c-siteHeaderNavigation_menu_products{flex-basis:226px}}.c-siteHeaderNavigation_menu_products a{display:flex;align-items:center;margin-bottom:2px;font-weight:700}.c-siteHeaderNavigation_menu_products .c-globalImage{flex:0 0 84px;margin-right:1rem;border-radius:0 .5rem 0 0;overflow:hidden}.c-siteHeaderNavigation_menu_products div:last-child .c-globalImage{border-radius:0 0 .5rem 0}@media(min-width: 1024px){.c-siteHeaderNavigation_menu_products-fullWidth{flex:1;display:grid;grid-template:repeat(2, 1fr)/repeat(3, 1fr);grid-gap:2px 1rem}}.c-siteHeaderNavigation_menu_lists{flex:1 1;display:flex;gap:1.5rem;border-left:.125rem dotted #121218;padding-left:1.5rem}.c-siteHeaderNavigation_menu_lists ul li{margin-bottom:1.25rem;font-weight:700}@media(min-width: 1024px){.c-siteHeaderNavigation_menu_lists ul li:last-child{margin-bottom:0}}@media(min-width: 1024px){.c-siteHeaderNavigation_menu_lists ul.isTwoColumns{columns:2;column-gap:2rem}}.c-siteHeaderNavigation_menu_lists_title{font-size:1.75rem;line-height:1.75rem;font-family:stardust,serif;font-weight:500;font-stretch:48%;text-transform:uppercase;margin-bottom:1rem}.c-siteHeaderNavigation_menu a{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:2px;text-decoration-color:rgba(0,0,0,0);transition:text-decoration-color .3s}.c-siteHeaderNavigation_menu a:hover{color:#121218;text-decoration-color:#7a2af5}@media(max-width: 1439px){.c-siteHeaderNavigation_menu{margin:0 31px}.c-siteHeaderNavigation_menu_category{flex:0 0 222px}}@media(max-width: 1023px){.c-siteHeaderNavigation_menu{overflow:scroll;overflow-x:hidden;scrollbar-width:none;height:auto;width:auto;margin-left:1rem;overflow-x:hidden;padding-top:1rem;padding-right:1rem;flex-direction:column;margin-bottom:2rem}.c-siteHeaderNavigation_menu::-webkit-scrollbar{width:5px;height:0;background:rgba(0,0,0,0)}.c-siteHeaderNavigation_menu::-webkit-scrollbar-thumb{background:#ddddde}.c-siteHeaderNavigation_menu_category{flex:auto;margin-bottom:1.5rem;margin-right:1rem}.c-siteHeaderNavigation_menu_category .c-siteHeaderNavigation_menuTitle+div{margin-bottom:1.25rem}.c-siteHeaderNavigation_menu_category_list ul{columns:1}.c-siteHeaderNavigation_menu_close{display:inline-flex;margin-bottom:1rem;font-weight:700}.c-siteHeaderNavigation_menu_lists{border:none;padding:0 0 1rem;margin:0 1rem 2rem 0;flex-direction:column;border-bottom:.125rem dotted #48484e;width:calc(100% - 1rem)}.c-siteHeaderNavigation_menu_products{order:3;flex:auto;width:calc(100% - 1rem)}}.c-siteHeaderNavigation .c-siteHeaderNavigation_menu_category_explore a{text-decoration:none;width:max-content}.c-siteHeaderNavigation_menu-category{-ms-overflow-style:none;overflow-x:scroll;scrollbar-width:none}.c-siteHeaderNavigation_menu-category ::-webkit-scrollbar{display:none}.is-open .c-siteHeaderNavigation{box-shadow:0 8px 16px 0 rgba(0,0,0,.15);clip-path:inset(0 -16px -24px -16px);display:block;opacity:1;pointer-events:all}@media(max-width: 1023px){.is-open.is-mobile-open .c-siteHeaderNavigation.isMobileOpen{left:calc(100vw - var(--mobile-nav-width))}}body.cc-wallpaper .c-siteHeaderNavigation_menu{width:auto}
.c-scrollPercent{position:relative}.c-scrollPercent_marker{height:0;position:absolute;width:100%}
.c-pageArticle{margin-top:1.5rem}@media(min-width: 768px){.c-pageArticle{margin-top:2.5rem}}.c-pageArticle_ad{background:#f9f9fa;margin-left:calc(50% - 50vw + .5*var(--scroll-bar-width));margin-right:calc(50% - 50vw + .5*var(--scroll-bar-width))}.c-pageArticle_ad.blank{min-height:initial !important;opacity:0;padding:0;margin:0}.c-pageArticle_ad-90{min-height:90px}.c-pageArticle_ad-250{min-height:250px}.c-pageArticle_ad-flex{min-height:250px}@media(min-width: 768px){.c-pageArticle_ad-flex{min-height:90px}}@media(min-width: 1024px){.c-pageArticle_body .c-pageArticle_toc{display:none}}.c-pageArticle_content{position:relative}.c-pageArticle_content br{content:none}.c-pageArticle_content [data-dropcap=true]::first-letter{float:left;font-weight:700;font-size:7.5rem;line-height:5rem;padding:1px 5px 0 3px}@media(max-width: 767px){.c-pageArticle_content :not(.c-ShortcodeContent)>ul,.c-pageArticle_content :not(.c-ShortcodeContent)>ol{font-size:1rem;line-height:1.375rem;margin:0 0 1.5rem}.c-pageArticle_content :not(.c-ShortcodeContent)>h2{font-size:1.5rem;line-height:1.75rem;margin:0 .5rem .5rem 0}.c-pageArticle_content-deals.c-pageArticle_content-deals ul li{margin:1rem 0}}.c-pageArticle_content .c-pageArticle_adLeftRail.blank{min-height:initial !important;opacity:0;padding:0;margin:0}.c-pageArticle_grid{row-gap:0}.c-pageArticle_hero figcaption{text-align:right}@media(min-width: 1024px){.c-pageArticle_rightRail>div{align-items:flex-start;height:100%;margin-bottom:1.5rem}.c-pageArticle_rightRail>div .c-adDisplay_container{margin-left:7px}.c-pageArticle_rightRail-precap{padding-top:32rem}.c-pageArticle_rightRail_top{grid-row:1/5}}@media(max-width: 1023px){.c-pageArticle_rightRail{display:none}.c-pageArticle_rightRail_marketplacePoc{display:block}}.c-pageArticle_rightRail .c-pageArticle_adRightRail[data-ad-callout]::before,.c-pageArticle_rightRail .c-pageArticle_adLeftRail[data-ad-callout]::before{width:calc(100% - 2rem)}.c-pageArticle_rightRail .c-pageArticle_adRightRail.blank,.c-pageArticle_rightRail .c-pageArticle_adLeftRail.blank{opacity:0}.c-pageArticle_videowrap video{width:100%}@media(min-width: 768px){.c-pageArticle_bestListDisclosure-vpn{display:none}}@media(min-width: 768px){.c-pageArticle_bestListToc{display:none}}.c-pageArticle_bestListToc.noStickyToc{z-index:auto}.c-pageArticle_leftRail{position:relative}.c-pageArticle_leftRail .c-pageArticle_bestListDisclosure-vpn{display:block}@media(max-width: 767px){.c-pageArticle_leftRail .c-pageArticle_bestListDisclosure-vpn{display:none}}.c-pageArticle_leftRail .c-pageArticle_bestListToc{display:block}.c-pageArticle_leftRail .c-pageArticle_bestListToc_placeholder{min-height:200px}@media(max-width: 767px){.c-pageArticle_leftRail .c-pageArticle_bestListToc{display:none}}@media(min-width: 768px){.c-pageArticle_mobileInlineNewsletter{display:none}}.c-pageArticle_inlineNewsletter{display:none}@media(min-width: 768px){.c-pageArticle_inlineNewsletter{display:block}}.c-pageArticle.is-centered .c-pageArticle_hero .c-shortcodeImage-hasCaption{text-align:right}.c-pageArticle .c-adDisplay_container.c-pageArticle_adRightRail,.c-pageArticle .c-adDisplay_container.c-pageArticle_adLeftRail{background:#f9f9fa;min-width:300px;padding:2.5rem 1rem 1rem;position:absolute}@media(min-width: 768px){.c-pageArticle .c-adDisplay_container.c-pageArticle_adRightRail,.c-pageArticle .c-adDisplay_container.c-pageArticle_adLeftRail{left:calc(calc((calc(100vw - 2 * 2rem) + 1.5rem) / 12) * 7)}}@media(min-width: 1440px){.c-pageArticle .c-adDisplay_container.c-pageArticle_adRightRail,.c-pageArticle .c-adDisplay_container.c-pageArticle_adLeftRail{left:calc(calc((calc(1440px - 2 * 72px) + 1.5rem) / 12) * 7)}}.c-pageArticle .c-adDisplay_container.c-pageArticle_adRightRail .c-adDisplay,.c-pageArticle .c-adDisplay_container.c-pageArticle_adLeftRail .c-adDisplay{margin:0 auto}.c-pageArticle .c-adDisplay_container.c-pageArticle_adLeftRail{left:0}.c-pageArticle .c-adDisplay_container.c-pageArticle_adLeftRail::before,.c-pageArticle .c-adDisplay_container.c-pageArticle_adLeftRail::after{content:"";position:absolute;left:0;right:0;height:40px}.c-pageArticle .c-adDisplay_container.c-pageArticle_adLeftRail::before{background:linear-gradient(rgba(255, 255, 255, 0), white 80%, white 90%, rgba(255, 255, 255, 0));top:-30px}.c-pageArticle .c-adDisplay_container.c-pageArticle_adLeftRail::after{background:linear-gradient(360deg, rgba(255, 255, 255, 0), white 80%, white 90%, rgba(255, 255, 255, 0));bottom:-30px}@media(min-width: 1024px){.c-pageArticle .c-adDisplay_container.c-pageArticle_adLeftRail{margin-top:calc(var(--review-sticky-cta)*2)}}@media(min-width: 1440px){.c-pageArticle .c-adDisplay_container.c-pageArticle_adLeftRail{margin-top:calc(var(--review-sticky-cta))}}.c-pageArticle .c-adDisplay_container_incontent-ad-plus-billboard-middle{clear:both}.c-pageArticle .c-pageArticle_adRightRail_top,.c-pageArticle .c-pageArticle_adRightRail_middle,.c-pageArticle .c-pageArticle_adRightRail_bottom,.c-pageArticle .c-pageArticle_adLeftRail_top,.c-pageArticle .c-pageArticle_adLeftRail_middle,.c-pageArticle .c-pageArticle_adLeftRail_bottom{background:#f9f9fa;padding:2.5rem 1rem 1rem;position:relative}.c-pageArticle .c-pageArticle_adRightRail_top.blank,.c-pageArticle .c-pageArticle_adRightRail_middle.blank,.c-pageArticle .c-pageArticle_adRightRail_bottom.blank,.c-pageArticle .c-pageArticle_adLeftRail_top.blank,.c-pageArticle .c-pageArticle_adLeftRail_middle.blank,.c-pageArticle .c-pageArticle_adLeftRail_bottom.blank{min-height:initial !important;opacity:0;padding:0;margin:0}.c-pageArticle .c-pageArticle_adRightRail_middle,.c-pageArticle .c-pageArticle_adLeftRail_middle{margin-top:auto}.c-pageArticle .c-pageArticle_adRightRail_bottom,.c-pageArticle .c-pageArticle_adLeftRail_bottom{margin-top:auto;margin-bottom:4rem}.c-pageArticle .c-pageArticle_adLeftRail_top,.c-pageArticle .c-pageArticle_adLeftRail_bottom{min-width:300px}.c-pageArticle .c-pageArticle_adLeftRail_top{margin-bottom:1rem}@media(max-width: 767px){.c-pageArticle .c-pageArticle_adLeftRail_top{margin:0 calc(50% - 50vw);padding-left:0;padding-right:0}}.c-pageArticle .c-pageArticle_adLeftRail_bottom[data-ad-callout]{position:absolute;left:0}.c-pageArticle .c-shortcodeImage.c-shortcodeImage-original .c-shortcodeImage_image{width:unset;position:static;margin-left:unset;margin-right:unset;left:initial;transform:none}.c-pageArticle .c-infoCard{border:.125rem dotted #9f9fa3;padding:1rem;border-radius:.25rem;margin-bottom:1.5rem}.c-pageArticle .c-infoCard>h1,.c-pageArticle .c-infoCard>h2,.c-pageArticle .c-infoCard>h3,.c-pageArticle .c-infoCard>h4,.c-pageArticle .c-infoCard>h5{margin:1.5rem 0}.c-pageArticle .c-infoCard>h2:not(.c-shortcodeListicle_hed){color:#e71d1d;font-size:1.5rem;line-height:1.75rem;margin:0 0 1.5rem}.c-pageArticle .c-infoCard>h3{font-size:1.5rem;line-height:1.75rem}.c-pageArticle .c-infoCard>ul li a[href$=jump]{display:none}.c-pageArticle .c-infoCard>table{text-align:left;max-width:100%;margin:28px 0;display:block;overflow:auto}.c-pageArticle .c-infoCard>table tbody{text-align:left;width:100%;font-size:.875rem;clear:both;line-height:1.3;color:#5e5e62}.c-pageArticle .c-infoCard>table tbody tr:first-of-type{color:#020203}.c-pageArticle .c-infoCard>table tbody tr:first-of-type strong{font-weight:normal}.c-pageArticle .c-infoCard>table tbody tr:not(:last-of-type){border-bottom:.125rem dotted #9f9fa3}.c-pageArticle .c-infoCard>table tbody th{padding:5px 20px}.c-pageArticle .c-infoCard>table tbody th:not(:last-of-type){border-right:.125rem dotted #9f9fa3}.c-pageArticle .c-infoCard>table tbody td{padding:5px 20px;vertical-align:inherit}.c-pageArticle .c-infoCard>table tbody td br{margin:0}.c-pageArticle .c-infoCard>table tbody td p{font-size:.875rem;margin-bottom:0}.c-pageArticle .c-infoCard>table tbody td:first-of-type{color:#5e5e62}.c-pageArticle .c-infoCard>table tbody td:first-of-type strong{font-weight:normal}.c-pageArticle .c-infoCard>table tbody td:not(:last-of-type){border-right:.125rem dotted #9f9fa3}.c-pageArticle .c-infoCard-leftRail{padding:1.5rem;border-radius:1rem;border:.125rem dotted #ddddde}.c-pageArticle .c-infoCard-leftRail>h2:not(.c-shortcodeListicle_hed){font-weight:700;font-size:24px;line-height:32px;color:#020203;margin:0 0 1.5rem}@media(min-width: 1024px){.c-pageArticle div[section=article-body]:not(.is-centered) .c-shortcodeListicle+.c-pageArticle_ad{background-color:rgba(0,0,0,0);left:100%;margin:auto auto auto 1.5rem;position:absolute;width:100%}}.c-pageArticle_toc_poc .c-globalToc{width:100%}@media(max-width: 1024px){.c-pageArticle_toc_poc .c-globalToc{position:fixed;top:0;left:0;z-index:999999999}}.c-scrappyLiveblog_updated{font-size:1rem;font-weight:700;display:block}.c-scrappyLiveblog_updatedCallout{color:#e71d1d}.c-scrappyLiveblog_item [itemprop=headline]{margin-top:0}body.sponsoredImmersive .c-siteMenu,body.sponsoredImmersive .c-articleHeader,body.sponsoredImmersive .c-articleLinkBlock{display:none}body.sponsoredImmersive .c-pageArticle .c-ShortcodeContent{margin-bottom:0}body.sponsoredImmersive .c-pageArticle .c-ShortcodeContent .c-shortcodeCodeSnippet_ceros{margin:0 calc(50% - 50vw + .5*var(--scroll-bar-width))}body.sponsoredImmersive .c-pageArticle_grid{margin-bottom:0}@media(max-width: 767px){body.sponsoredImmersive .c-pageArticle_grid{gap:0}}.t-ctaAbcolorTest-lime{color:#020203;border-color:#b4fa8e;background-color:#b4fa8e;border:1px solid #b4fa8e}.t-ctaAbcolorTest-lime:hover{border:1px solid #9bec64;background-color:#9bec64;color:#020203}
.c-articleHeader_exclusiveTag{color:#e71d1d;text-transform:uppercase}@media(max-width: 1023px){.c-articleHeader_topicBreadcrumbs{margin-top:1rem}}.c-articleHeader-bestList .c-articleHeader_metaContainer{display:flex;justify-content:space-between;align-items:start;margin-bottom:1.5rem}@media(min-width: 768px){.c-articleHeader-bestList .c-articleHeader_metaContainer{display:block}}.c-articleHeader-bestList .c-articleHeader_meta{display:grid;margin-right:1.5rem;align-items:center}@media(min-width: 768px){.c-articleHeader-bestList .c-articleHeader_meta{display:flex;justify-content:space-between;margin-right:0}}@media(min-width: 768px){.c-articleHeader-bestList .c-articleHeader_shareButton{display:none}}.c-articleHeader-bestList .c-articleHeader_topicBreadcrumbs{margin-top:0;margin-bottom:0;order:2}.c-articleHeader-bestList .c-articleHeader_date{font-weight:700;font-size:12px;line-height:16px;display:flex;flex:0 0 80%;margin-bottom:.5rem;margin-top:0}.c-articleHeader-bestList .c-articleHeader_date::before{content:"•";color:#e71d1d;display:inline-block;margin-right:.5rem}@media(min-width: 768px){.c-articleHeader-bestList .c-articleHeader_date{order:2;flex:0 0 auto;margin-bottom:0}}
.c-topicBreadcrumbs{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;align-items:center}@media(max-width: 767px){.c-topicBreadcrumbs{grid-template-columns:1fr;grid-gap:0}}.c-topicBreadcrumbs_wrap{justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.c-topicBreadcrumbs_wrap ul{margin-right:5px;align-items:center;margin-bottom:1.25rem}.c-topicBreadcrumbs_wrap li{line-height:2;text-transform:capitalize}.c-topicBreadcrumbs_wrap li:not(:last-child)::after{content:" > ";opacity:.4}.c-topicBreadcrumbs_atlas{font-family:stardust,serif;font-stretch:115%;font-weight:400;text-transform:lowercase;background:linear-gradient(97.47deg, #4c0ab1 0%, #7a2af5 34.09%, #ff5d53 101.35%);background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-size:28px;line-height:28px;display:inline-block;padding:0 3px;position:relative;font-size:12px;line-height:16px;font-weight:500;transition:all 300ms cubic-bezier(0.45, 0, 0.4, 1)}@media(min-width: 1024px){.c-topicBreadcrumbs_atlas{font-size:40px;line-height:40px}}@media(min-width: 768px){.c-topicBreadcrumbs_atlas{font-size:12px;line-height:16px}}.c-topicBreadcrumbs_atlas::before{content:" ";width:100%;height:100%;position:absolute;left:0;top:0;background:#f2ebff;z-index:-1;border-radius:.125rem;transition:all 300ms cubic-bezier(0.45, 0, 0.4, 1)}.c-topicBreadcrumbs_atlas:hover{color:#ff5d53;-webkit-text-fill-color:#ff5d53}.c-topicBreadcrumbs_atlas:hover::before{background:#18003d}.c-topicBreadcrumbs_zero{display:flex;align-items:center}.c-topicBreadcrumbs_zero a{height:16px}.c-topicBreadcrumbs_zero svg{line-height:16px;width:76px;fill:#fff;padding:.25rem;border-radius:.125rem;background-color:#121218}.c-topicBreadcrumbs_zero svg:hover{fill:#020203;background-color:#b4fd8c;transition:all 300ms cubic-bezier(0.45, 0, 0.4, 1)}
.c-contentHeader_shareButton{grid-area:share;margin-left:auto}.c-contentHeader_headline{font-size:2rem;line-height:2.375rem;font-weight:700}@media(min-width: 768px){.c-contentHeader_headline{font-size:calc(32px + 10 * ((100vw - 768px) / 672));line-height:calc(38px + 12 * ((100vw - 768px) / 672))}}@media(min-width: 1440px){.c-contentHeader_headline{font-size:2.625rem;line-height:3.125rem}}@media(max-width: 767px){.c-contentHeader_headline{margin-bottom:1rem;font-weight:700;font-size:32px;line-height:38px}}.c-contentHeader_AIDisclosure{width:100%}.c-contentHeader_description{font-size:1.5rem;line-height:1.3;margin-bottom:2.5rem}@media(max-width: 767px){.c-contentHeader_description{font-size:1rem;line-height:1.5;margin-bottom:1.5rem}}.c-contentHeader_meta{align-items:center}@media(max-width: 767px){.c-contentHeader_spacer{flex:0 0 100%;height:1rem}}.c-contentHeader_author{flex:1}.c-contentHeader_readTime{white-space:nowrap;margin-right:1rem}.c-contentHeader-bestList .c-contentHeader_headlineContainer{display:flex;align-items:start;justify-content:space-between}.c-contentHeader-bestList .c-contentHeader_shareButton{display:none;margin-left:0}@media(min-width: 768px){.c-contentHeader-bestList .c-contentHeader_shareButton{display:flex}}
.c-globalAuthor{flex:1;position:relative}.c-globalAuthor_meta>div{flex-wrap:wrap}.c-globalAuthor_twitter{position:relative;bottom:1px;width:13px;height:13px;cursor:pointer;fill:#ddddde;stroke:#ddddde;margin-left:2px}.c-globalAuthor_twitter:hover{fill:#1da1f2;stroke:#1da1f2}.c-globalAuthor_twitter svg{height:inherit}.c-globalAuthor_link{color:#020203;text-decoration:underline;cursor:pointer;min-width:max-content}.c-globalAuthor_link:hover{color:#7a2af5;text-decoration:none}.c-globalAuthor_link.hasMedicalReviewer{margin-right:10px}.c-globalAuthor_link.isMedical{align-items:center;color:#006cfa;display:flex;font-weight:normal;font-size:.75rem}.c-globalAuthor_link.isMedical .c-globalAuthor_name{margin-right:5px}.c-globalAuthor_link.isMedical .c-globalAuthor_medical{line-height:0}.c-globalAuthor_link.isMedical .c-globalAuthor_medical svg{width:19px;height:19px;stroke:#006cfa}.c-globalAuthor_link.isMedical .c-globalAuthor_medical .c-assetAuthor_card{margin-left:-1em;color:#000}@media(max-width: 767px){.c-globalAuthor_link.isMedical .c-globalAuthor_name{display:none}.c-globalAuthor_link.isMedical .c-globalAuthor_medical .c-assetAuthor_card{left:0;margin-left:0}}.c-globalAuthor_date{min-width:max-content}@media(min-width: 768px){.c-globalAuthor_date-invert{color:#ddddde}}@media(max-width: 767px){.c-globalAuthor time{flex:0 0 100%;margin-left:0}}.c-globalAuthor .c-globalAuthor_link+.c-globalAuthor_twitter{margin-left:.25rem;margin-right:.5rem}
.c-globalAuthorImage{cursor:pointer;height:48px;width:48px;flex:0 0 48px;z-index:3000000}.c-globalAuthorImage_frame{filter:grayscale(100%);overflow:hidden;border:1px solid #fff}.c-globalAuthorImage-0{z-index:3000003}.c-globalAuthorImage-0:hover~.c-globalAuthor_meta .c-globalAuthor_link-0{color:#e71d1d}.c-globalAuthorImage-1{z-index:3000002;margin-left:-15px}.c-globalAuthorImage-1:hover~.c-globalAuthor_meta .c-globalAuthor_link-1{color:#e71d1d}.c-globalAuthorImage-2{z-index:3000001;margin-left:-15px}.c-globalAuthorImage-2:hover~.c-globalAuthor_meta .c-globalAuthor_link-2{color:#e71d1d}.c-globalAuthorImage.hideImage{flex:none;margin:0;width:0}.c-globalAuthorImage.hideImage>a,.c-globalAuthorImage.hideImage .c-globalAuthorImage_frame{display:none}.c-globalAuthorImage.hideImage .c-assetAuthor_card{margin-left:0}.c-globalAuthorImage:not(.hideImage)+.c-globalAuthor_meta{margin-left:.5rem}@media(max-width: 767px){.c-globalAuthorImage.isLong .c-globalAuthorImage{flex:0;margin:0}.c-globalAuthorImage.isLong .c-globalAuthorImage .c-globalAuthorImage_frame{display:none}.c-globalAuthorImage.isLong .c-globalAuthorImage+.c-globalAuthor_meta{margin-left:0}}
.c-cmsImage,.c-cmsImage img{display:block;width:100%;height:auto;max-width:100%}.c-cmsImage_image{opacity:0}.c-cmsImage_video video{width:100%;height:100%}.c-cmsImage-loaded{opacity:1}.c-cmsImage_hasBorderRadius{border-radius:.25rem}
.c-globalAuthorCard{display:none;pointer-events:none;position:absolute;padding:1rem;background-color:#fff;top:59px;box-shadow:5px 5px 15px #c4c4c4;border-radius:.25rem;font-size:.75rem;line-height:16px;width:311px;z-index:3200000}@media(max-width: 767px){.c-globalAuthorCard{max-width:calc(100vw - 56px)}}.c-globalAuthorCard::before{position:absolute;content:"";height:14px;width:14px;background-color:#fff;top:-8px;left:17px;transform:rotate(45deg)}@media(min-width: 768px){.c-globalAuthorCard::before{height:19px;width:19px;left:13px}}.c-globalAuthorCard.active{display:block;pointer-events:all}.c-globalAuthorCard_head{display:flex;margin-bottom:1rem}.c-globalAuthorCard_picture{filter:grayscale(100%);height:64px;width:64px;margin:auto .5rem auto 0}.c-globalAuthorCard_picture-noFilter{filter:none}.c-globalAuthorCard_picture div{width:64px;height:64px}.c-globalAuthorCard_picture img{border-radius:50%}.c-globalAuthorCard_info{font-size:14px;line-height:20px;display:flex;flex-direction:column;justify-content:center}.c-globalAuthorCard_name{font-weight:700}.c-globalAuthorCard_bio{font-size:.75rem;line-height:16px;border-top:.125rem dotted #9f9fa3;margin:1rem 0;padding-top:1rem}.c-globalAuthorCard_bio>p{font-size:.75rem;line-height:16px}.c-globalAuthorCard_details{display:grid;grid-template-columns:auto 1fr;row-gap:1rem;column-gap:1rem;border-top:.125rem dotted #9f9fa3;margin:1rem 0;padding-top:1rem}.c-globalAuthorCard_description{color:#5e5e62}.c-globalAuthorCard_description li:not(:only-child){list-style-type:disc;margin-left:.5rem}.c-globalAuthorCard_linkWrapper{border-top:.125rem dotted #9f9fa3;margin-top:1rem;padding-top:1rem}.c-globalAuthorCard_reviewedBy{color:#006cfa;font-size:.75rem}.c-globalAuthorCard_card .c-globalAuthorCard_link,.c-globalAuthorCard_bio a{color:#020203;box-shadow:0 3px 0 -1px #7a2af5;box-decoration-break:clone;-webkit-box-decoration-break:clone}.c-globalAuthorCard_card .c-globalAuthorCard_link:hover,.c-globalAuthorCard_bio a:hover{color:#7a2af5;box-shadow:none}
.c-socialShareButton{display:flex;flex:0 0 20px;position:relative;height:20px;width:20px}.c-socialShareButton_container{position:relative;height:auto;background:none;padding:0}.c-socialShareButton_icon{margin:0;height:20px;width:20px}.c-socialShareButton-bestList{height:inherit;width:inherit}.c-socialShareButton-videoPlayer{height:inherit;width:inherit;flex:none}
.c-pageArticleHero_playerwrap{aspect-ratio:16/9;width:100%}.c-pageArticleHero_image{margin-bottom:1.5rem}
.c-shortcodeImage{margin:2rem 0}.c-shortcodeImage picture{overflow:hidden}.c-shortcodeImage picture img{border-radius:.25rem}.c-shortcodeImage:first-child{margin-top:0}.c-shortcodeImage_imageContainer{position:relative;display:block}.c-shortcodeImage_imageContainer .c-globalModal_content{background:none}.c-shortcodeImage_imageEnlarged{height:calc(100vh - 140px);width:calc(100vw - 80px);background:#020203}.c-shortcodeImage_imageEnlarged img,.c-shortcodeImage_imageEnlarged video{object-fit:contain;height:100%}.c-shortcodeImage_clickToEnlarge{align-items:center;bottom:20px;color:#fff;display:none;font-size:18px;font-weight:700;position:absolute;right:20px;text-shadow:0 1px 1px rgba(0,0,0,.8);z-index:2}.c-shortcodeImage_clickToEnlarge-anchor{cursor:zoom-in;position:absolute;top:0;left:0;bottom:0;right:0;z-index:3}.c-shortcodeImage_clickToEnlarge svg{fill:#fff;width:16px;height:16px;margin-left:10px;filter:drop-shadow(0 1px 1px rgba(0, 0, 0, 0.8))}.c-shortcodeImage-hide{content-visibility:hidden;display:none}.c-shortcodeImage video{display:block;width:100%}.c-shortcodeImage figcaption{margin:.5rem 0 0 0}.c-shortcodeImage figcaption span{display:block}.c-shortcodeImage figcaption p{display:inline;font-size:inherit;line-height:inherit;margin:0}.c-shortcodeImage.c-shortcodeImage-original{display:block}.c-shortcodeImage.c-shortcodeImage-original .c-shortcodeImage_image img{border-radius:.25rem}.c-shortcodeImage.c-shortcodeImage-original figcaption{display:block}.c-shortcodeImage.c-shortcodeImage-medium{max-width:370px;margin-left:auto;margin-right:auto}.c-shortcodeImage.c-shortcodeImage-medium .c-shortcodeImage_clickToEnlarge{right:15px;bottom:15px}.c-shortcodeImage.c-shortcodeImage-small{max-width:270px;margin-left:auto;margin-right:auto}.c-shortcodeImage.c-shortcodeImage-small .c-shortcodeImage_clickToEnlarge{right:15px;bottom:5px}.c-shortcodeImage.c-shortcodeImage-thumbnail{max-width:194px}.c-shortcodeImage.c-shortcodeImage-thumbnail .c-shortcodeImage_clickToEnlarge{right:15px;bottom:5px}.c-shortcodeImage.c-shortcodeImage-pullLeft,.c-shortcodeImage.c-shortcodeImage-pullRight{min-width:100%}@media(min-width: 768px){.c-shortcodeImage.c-shortcodeImage-pullLeft.c-shortcodeImage-small,.c-shortcodeImage.c-shortcodeImage-pullLeft.c-shortcodeImage-medium,.c-shortcodeImage.c-shortcodeImage-pullRight.c-shortcodeImage-small,.c-shortcodeImage.c-shortcodeImage-pullRight.c-shortcodeImage-medium{min-width:calc(50% - 1.5rem)}.c-shortcodeImage-pullLeft:not(.c-shortcodeImage-original,.c-shortcodeImage-full-width,.c-shortcodeImage-large,.c-shortcodeImage-hero){float:left;margin:0 1.5rem .5rem 0}.c-shortcodeImage-pullRight:not(.c-shortcodeImage-original,.c-shortcodeImage-full-width,.c-shortcodeImage-large,.c-shortcodeImage-hero){float:right;margin:0 0 2rem 2.5rem}}@media(min-width: 1024px){.c-shortcodeImage_clickToEnlarge{display:flex}.c-shortcodeImage.c-shortcodeImage-original .c-shortcodeImage_imageContainer::before{padding-bottom:56.25vw}.c-shortcodeImage.c-shortcodeImage-original .c-shortcodeImage_imageContainer picture{border-radius:0}.c-shortcodeImage.c-shortcodeImage-original .c-shortcodeImage_image{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.c-shortcodeImage.c-shortcodeImage-original .c-shortcodeImage_image img{border-radius:0}.c-shortcodeImage-enlargeable .c-shortcodeImage .c-shortcodeImage .c-shortcodeImage_image{cursor:zoom-in}}@media(min-width: 1440px){.c-shortcodeImage.c-shortcodeImage-original .c-shortcodeImage_imageContainer::before{content:none}.c-shortcodeImage.c-shortcodeImage-original .c-shortcodeImage_image{width:calc(1440px - 2 * 72px);object-fit:contain;margin:0;position:relative;left:50%;transform:translateX(-50%)}.c-shortcodeImage.c-shortcodeImage-original .c-shortcodeImage_image img{border-radius:.25rem}}@media print{.c-shortcodeImage{page-break-inside:avoid}.c-shortcodeImage.c-shortcodeImage-pullLeft.c-shortcodeImage-small,.c-shortcodeImage.c-shortcodeImage-pullLeft.c-shortcodeImage-medium,.c-shortcodeImage.c-shortcodeImage-pullRight.c-shortcodeImage-small,.c-shortcodeImage.c-shortcodeImage-pullRight.c-shortcodeImage-medium{width:calc(50% - 1.5rem)}.c-shortcodeImage-pullLeft:not(.c-shortcodeImage-original,.c-shortcodeImage-full-width,.c-shortcodeImage-large){float:left;margin-right:1.5rem}.c-shortcodeImage-pullRight:not(.c-shortcodeImage-original,.c-shortcodeImage-full-width,.c-shortcodeImage-large){float:right;margin-left:1.5rem}}video.c-shortcodeImage_imageEnlarged{display:none}
.c-ShortcodeContent{font-size:1.25rem;line-height:1.75rem;margin-bottom:1.5rem}.c-ShortcodeContent p a,.c-ShortcodeContent li a{color:#020203;box-shadow:0 3px 0 -1px #7a2af5;box-decoration-break:clone;-webkit-box-decoration-break:clone}.c-ShortcodeContent p a:hover,.c-ShortcodeContent li a:hover{color:#7a2af5;box-shadow:none}.c-ShortcodeContent>h1,.c-ShortcodeContent>h2,.c-ShortcodeContent>h3,.c-ShortcodeContent>h4,.c-ShortcodeContent>h5{margin:1.5rem 0}.c-ShortcodeContent>h1{font-size:2.25rem;line-height:2.625rem}.c-ShortcodeContent>h2{font-size:2rem;line-height:2.375rem}.c-ShortcodeContent>h3{font-size:1.5rem;line-height:1.75rem}.c-ShortcodeContent>table.wp-block-table thead tr{border-bottom:1px solid #9f9fa3}.c-ShortcodeContent>table.wp-block-table th{font-size:1rem;padding:.125rem 1.25rem}.c-ShortcodeContent>table.wp-block-table th:not(:last-of-type){border-right:1px solid #9f9fa3}.c-ShortcodeContent>table.wp-block-table td{padding:.375rem 1.25rem;color:#5e5e62}.c-ShortcodeContent>table.wp-block-table tr>td:first-of-type{color:#020203}.c-ShortcodeContent .giphy-embed{width:100%}.c-ShortcodeContent-theme\:default .c-avLazyStickyVideo{margin:unset !important;min-height:unset !important}.c-ShortcodeContent-theme\:default>hr{margin:1.5rem 0;border:0;border-top:.125rem dotted #9f9fa3}.c-ShortcodeContent-theme\:default>ul,.c-ShortcodeContent-theme\:default>ol{font-size:1.25rem;padding-left:20px;margin:1.5rem 0;overflow:hidden}.c-ShortcodeContent-theme\:default>ul li,.c-ShortcodeContent-theme\:default>ol li{position:relative;margin:.5rem 0;list-style:none}.c-ShortcodeContent-theme\:default>ul li::before{content:"•";position:absolute;left:-20px}.c-ShortcodeContent-theme\:default>ol li{counter-increment:li}.c-ShortcodeContent-theme\:default>ol li:nth-child(n+10){padding-left:8px}.c-ShortcodeContent-theme\:default>ol li::before{content:counter(li, decimal) ".";position:absolute;left:-20px}.c-ShortcodeContent-theme\:default>blockquote{border-left:5px dotted #9f9fa3;padding:0 30px}.c-ShortcodeContent-theme\:default>p a{color:#020203;box-shadow:0 3px 0 -1px #7a2af5;box-decoration-break:clone;-webkit-box-decoration-break:clone}.c-ShortcodeContent-theme\:default>p a:hover{color:#7a2af5;box-shadow:none}.c-ShortcodeContent-theme\:default>table{text-align:left;max-width:100%;margin:28px 0;display:block;overflow:auto}.c-ShortcodeContent-theme\:default>table tbody{text-align:left;width:100%;font-size:.875rem;clear:both;line-height:1.3;color:#5e5e62}.c-ShortcodeContent-theme\:default>table tbody tr:first-of-type{color:#020203}.c-ShortcodeContent-theme\:default>table tbody tr:first-of-type strong{font-weight:normal}.c-ShortcodeContent-theme\:default>table tbody tr:not(:last-of-type){border-bottom:.125rem dotted #9f9fa3}.c-ShortcodeContent-theme\:default>table tbody th{padding:5px 20px}.c-ShortcodeContent-theme\:default>table tbody th:not(:last-of-type){border-right:.125rem dotted #9f9fa3}.c-ShortcodeContent-theme\:default>table tbody td{padding:5px 20px;vertical-align:inherit}.c-ShortcodeContent-theme\:default>table tbody td br{margin:0}.c-ShortcodeContent-theme\:default>table tbody td p{font-size:.875rem;margin-bottom:0}.c-ShortcodeContent-theme\:default>table tbody td:first-of-type{color:#5e5e62}.c-ShortcodeContent-theme\:default>table tbody td:first-of-type strong{font-weight:normal}.c-ShortcodeContent-theme\:default>table tbody td:not(:last-of-type){border-right:.125rem dotted #9f9fa3}.c-ShortcodeContent-theme\:longform .c-avLazyStickyVideo{margin-bottom:1.5rem;min-height:192px}@media(min-width: 768px){.c-ShortcodeContent-theme\:longform .c-avLazyStickyVideo{margin-bottom:1rem;min-height:466px}}.c-ShortcodeContent-theme\:longform>ol,.c-ShortcodeContent-theme\:longform>ul{margin:0 0 1rem;padding:0 0 0 1.2rem}.c-ShortcodeContent-theme\:longform>ol li{list-style:decimal}.c-ShortcodeContent-theme\:longform>ul li{list-style:disc}.c-ShortcodeContent-theme\:longform>blockquote{font-weight:700;border-left:5px solid #e71d1d;padding-left:1rem;margin:1rem 0}@media(min-width: 1024px){.c-ShortcodeContent-theme\:longform>blockquote{margin:1.5rem 0}}.c-ShortcodeContent-theme\:longform hr{text-align:center;height:1rem;border:none;margin:2rem 0}.c-ShortcodeContent-theme\:longform hr::after{content:"* * *"}@media print{p a,li a{box-shadow:0 .125rem #7a2af5 !important}}
.c-ShortcodeContent{font-size:1.25rem;line-height:1.75rem;margin-bottom:1.5rem}.c-ShortcodeContent p a,.c-ShortcodeContent li a{color:#020203;box-shadow:0 3px 0 -1px #7a2af5;box-decoration-break:clone;-webkit-box-decoration-break:clone}.c-ShortcodeContent p a:hover,.c-ShortcodeContent li a:hover{color:#7a2af5;box-shadow:none}.c-ShortcodeContent>h1,.c-ShortcodeContent>h2,.c-ShortcodeContent>h3,.c-ShortcodeContent>h4,.c-ShortcodeContent>h5{margin:1.5rem 0}.c-ShortcodeContent>h1{font-size:2.25rem;line-height:2.625rem}.c-ShortcodeContent>h2{font-size:2rem;line-height:2.375rem}.c-ShortcodeContent>h3{font-size:1.5rem;line-height:1.75rem}.c-ShortcodeContent>table.wp-block-table thead tr{border-bottom:1px solid #9f9fa3}.c-ShortcodeContent>table.wp-block-table th{font-size:1rem;padding:.125rem 1.25rem}.c-ShortcodeContent>table.wp-block-table th:not(:last-of-type){border-right:1px solid #9f9fa3}.c-ShortcodeContent>table.wp-block-table td{padding:.375rem 1.25rem;color:#5e5e62}.c-ShortcodeContent>table.wp-block-table tr>td:first-of-type{color:#020203}.c-ShortcodeContent .giphy-embed{width:100%}.c-ShortcodeContent-theme\:default .c-avLazyStickyVideo{margin:unset !important;min-height:unset !important}.c-ShortcodeContent-theme\:default>hr{margin:1.5rem 0;border:0;border-top:.125rem dotted #9f9fa3}.c-ShortcodeContent-theme\:default>ul,.c-ShortcodeContent-theme\:default>ol{font-size:1.25rem;padding-left:20px;margin:1.5rem 0;overflow:hidden}.c-ShortcodeContent-theme\:default>ul li,.c-ShortcodeContent-theme\:default>ol li{position:relative;margin:.5rem 0;list-style:none}.c-ShortcodeContent-theme\:default>ul li::before{content:"•";position:absolute;left:-20px}.c-ShortcodeContent-theme\:default>ol li{counter-increment:li}.c-ShortcodeContent-theme\:default>ol li:nth-child(n+10){padding-left:8px}.c-ShortcodeContent-theme\:default>ol li::before{content:counter(li, decimal) ".";position:absolute;left:-20px}.c-ShortcodeContent-theme\:default>blockquote{border-left:5px dotted #9f9fa3;padding:0 30px}.c-ShortcodeContent-theme\:default>p a{color:#020203;box-shadow:0 3px 0 -1px #7a2af5;box-decoration-break:clone;-webkit-box-decoration-break:clone}.c-ShortcodeContent-theme\:default>p a:hover{color:#7a2af5;box-shadow:none}.c-ShortcodeContent-theme\:default>table{text-align:left;max-width:100%;margin:28px 0;display:block;overflow:auto}.c-ShortcodeContent-theme\:default>table tbody{text-align:left;width:100%;font-size:.875rem;clear:both;line-height:1.3;color:#5e5e62}.c-ShortcodeContent-theme\:default>table tbody tr:first-of-type{color:#020203}.c-ShortcodeContent-theme\:default>table tbody tr:first-of-type strong{font-weight:normal}.c-ShortcodeContent-theme\:default>table tbody tr:not(:last-of-type){border-bottom:.125rem dotted #9f9fa3}.c-ShortcodeContent-theme\:default>table tbody th{padding:5px 20px}.c-ShortcodeContent-theme\:default>table tbody th:not(:last-of-type){border-right:.125rem dotted #9f9fa3}.c-ShortcodeContent-theme\:default>table tbody td{padding:5px 20px;vertical-align:inherit}.c-ShortcodeContent-theme\:default>table tbody td br{margin:0}.c-ShortcodeContent-theme\:default>table tbody td p{font-size:.875rem;margin-bottom:0}.c-ShortcodeContent-theme\:default>table tbody td:first-of-type{color:#5e5e62}.c-ShortcodeContent-theme\:default>table tbody td:first-of-type strong{font-weight:normal}.c-ShortcodeContent-theme\:default>table tbody td:not(:last-of-type){border-right:.125rem dotted #9f9fa3}.c-ShortcodeContent-theme\:longform .c-avLazyStickyVideo{margin-bottom:1.5rem;min-height:192px}@media(min-width: 768px){.c-ShortcodeContent-theme\:longform .c-avLazyStickyVideo{margin-bottom:1rem;min-height:466px}}.c-ShortcodeContent-theme\:longform>ol,.c-ShortcodeContent-theme\:longform>ul{margin:0 0 1rem;padding:0 0 0 1.2rem}.c-ShortcodeContent-theme\:longform>ol li{list-style:decimal}.c-ShortcodeContent-theme\:longform>ul li{list-style:disc}.c-ShortcodeContent-theme\:longform>blockquote{font-weight:700;border-left:5px solid #e71d1d;padding-left:1rem;margin:1rem 0}@media(min-width: 1024px){.c-ShortcodeContent-theme\:longform>blockquote{margin:1.5rem 0}}.c-ShortcodeContent-theme\:longform hr{text-align:center;height:1rem;border:none;margin:2rem 0}.c-ShortcodeContent-theme\:longform hr::after{content:"* * *"}@media print{p a,li a{box-shadow:0 .125rem #7a2af5 !important}}@media(min-width: 1024px){.c-ShortcodeContent_leftRail{--grid-gap: 0.5rem}}.c-ShortcodeContent_leftRail .c-shortcodeTableOfContents,.c-ShortcodeContent_leftRail .c-bestListToc{display:none}@media(min-width: 768px){.c-ShortcodeContent_leftRail .c-shortcodeTableOfContents,.c-ShortcodeContent_leftRail .c-bestListToc{display:block}}.c-ShortcodeContent_leftRail .c-reviewStickyCta{display:none}@media(min-width: 1024px){.c-ShortcodeContent_leftRail .c-reviewStickyCta{display:block}}
.c-shortcodeLink{color:#020203;box-shadow:0 3px 0 -1px #7a2af5;box-decoration-break:clone;-webkit-box-decoration-break:clone}.c-shortcodeLink:hover{color:#7a2af5;box-shadow:none}
.c-articleCallout{font-size:1.25rem;line-height:1.75rem;border:.125rem dotted #9f9fa3;border-radius:.25rem}@media(max-width: 767px){.c-articleCallout{font-size:1rem;line-height:1.375rem}}.c-articleCallout_packageUnitLink{display:block}.c-articleCallout_packageUnitLink:hover{color:#020203}.c-articleCallout_packageUnitTitle{color:#020203;box-shadow:0 3px 0 -1px #7a2af5;box-decoration-break:clone;-webkit-box-decoration-break:clone;font-weight:700}.c-articleCallout_packageUnitTitle:hover{color:#7a2af5;box-shadow:none}.c-articleCallout_dek a{color:#020203;box-shadow:0 3px 0 -1px #7a2af5;box-decoration-break:clone;-webkit-box-decoration-break:clone;font-weight:700}.c-articleCallout_dek a:hover{color:#7a2af5;box-shadow:none}.c-articleCallout_dek strong{display:block;margin-bottom:5px}.c-articleCallout_dek p{margin-bottom:0;font-size:1rem;line-height:1.375rem;color:#5e5e62}.c-articleCallout_dek p a{font-weight:400;color:#5e5e62;box-shadow:0 3px 0 -1px #5e5e62;box-decoration-break:clone;-webkit-box-decoration-break:clone}.c-articleCallout-memorialDay{border:none;border-top:.125rem dotted #c6c6c9;border-bottom:.125rem dotted #c6c6c9;padding:1rem 0}.c-articleCallout-memorialDay .c-articleCallout_tagMessage p{font-weight:400;font-size:12px;line-height:16px}.c-articleCallout-memorialDay .c-articleCallout_title{font-weight:700;font-size:16px;line-height:22px}@media(min-width: 768px){.c-articleCallout-memorialDay .c-articleCallout_title{font-weight:700;font-size:20px;line-height:28px}}.c-articleCallout-memorialDay .c-articleCallout_dek p{font-weight:400;font-size:16px;line-height:22px;color:#020203}.c-articleCallout-memorialDay .c-articleCallout_dek a{color:#020203;text-decoration:underline;box-shadow:none}.c-articleCallout-memorialDay .c-articleCallout_dek a:hover{color:#7a2af5;text-decoration:none}.c-articleCallout-memorialDay .c-articleCallout_container{display:grid;grid-template-columns:auto 1fr;column-gap:1.5rem}@media(min-width: 768px){.c-articleCallout-memorialDay .c-articleCallout_container{grid-template-columns:auto 1.5fr 1fr}}.c-articleCallout-memorialDay .c-articleCallout_image{width:87px;aspect-ratio:1}.c-articleCallout-memorialDay .c-articleCallout_arrowLink{grid-column:2;justify-self:start;height:fit-content;align-self:center;margin-top:.5rem}@media(min-width: 768px){.c-articleCallout-memorialDay .c-articleCallout_arrowLink{grid-column:3;justify-self:end;margin-top:0}}.c-articleCallout-memorialDay .c-articleCallout_linkText{font-weight:700;font-size:14px;line-height:20px}.c-articleCallout-memorialDay .c-articleCallout_linkIcon{vertical-align:middle}
.c-shortcodeTwitterTweet{margin:2rem auto;max-width:720px}.c-shortcodeTwitterTweet iframe{width:100%}.c-shortcodeTwitterTweet blockquote{border-left:.125rem solid #9f9fa3;margin:auto;max-width:500px;overflow:hidden;padding:0 1rem;text-align:center}.c-shortcodeTwitterTweet .twitter-tweet{margin:auto}
.c-shortcodeVideo_wrap{height:0;padding-bottom:56.25%}@media print{.c-shortcodeVideo{page-break-inside:avoid}}.c-shortcodeVideo .c-avPluginsTitlePanel_title{margin-bottom:.5rem}@media(max-width: 767px){.c-shortcodeVideo .c-avPluginsTitlePanel_title span{font-size:1.25rem;line-height:1.2}}.c-shortcodeVideoInline{display:grid;grid-template-columns:150px 1fr 90px;border:.125rem dotted #9f9fa3;align-items:center;cursor:pointer;border-radius:.25rem}@media(max-width: 1023px){.c-shortcodeVideoInline{display:none}}.c-shortcodeVideoInline_txt{margin:0 20px}.c-shortcodeVideoInline_container{height:0;overflow:hidden}.c-shortcodeVideoInline_player{display:none}@media(max-width: 1023px){.c-shortcodeVideoInline_player{display:block}}.c-shortcodeVideoInline_img{position:relative}.c-shortcodeVideoInline_img svg{z-index:2;position:absolute;fill:#fff;width:150px;height:49px;top:50%;transform:translateY(-50%)}.c-shortcodeVideoInline_icon-pause{display:none}.c-shortcodeVideoInline_time{letter-spacing:2px;display:inline-flex;align-items:center;white-space:nowrap;justify-content:flex-end;margin-right:20px}.c-shortcodeVideoInline_time svg{flex:0 0 9px;height:9px;margin:0 8px 0 0}
.c-globalImage{margin:unset}.c-globalImage_cmsImage{height:1px;overflow:hidden;position:relative;background:var(--global-image-background, #f9f9fa);background-size:cover;background-position:50%;background-repeat:no-repeat;display:block;padding-bottom:56.25%;contain:content}.c-globalImage_cmsImage picture{height:100%;width:100%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto 0}.c-globalImage_cmsImage picture img{object-fit:cover;width:100%;height:100%}
.c-articleDisclosureFooter{font-size:1.25rem;line-height:1.75rem}
.c-articleLinkBlock{font-weight:700;font-size:16px;line-height:22px}.c-articleLinkBlock_blockWrapper{position:relative;margin-bottom:1rem}
.c-bestListLinkBlock{overflow:hidden;border-radius:1rem;border:.125rem dotted #ddddde;padding:1.5rem}.c-bestListLinkBlock_header{font-weight:700;font-size:20px;line-height:28px;margin-bottom:1rem}@media(min-width: 768px){.c-bestListLinkBlock_header{font-weight:700;font-size:24px;line-height:32px}}.c-bestListLinkBlock_itemContainer{border-bottom:.125rem dotted #ddddde}.c-bestListLinkBlock_itemContainer:last-of-type{border-bottom:none}.c-bestListLinkBlock_itemContainer:last-of-type .c-bestListLinkBlockItem{margin-bottom:0}
.c-bestListLinkBlockItem{margin:1rem 0}.c-bestListLinkBlockItem_categoryContainer{display:flex;align-items:center;justify-content:space-between}.c-bestListLinkBlockItem_categoryContainer-expanded{margin-bottom:1rem}.c-bestListLinkBlockItem_category{font-weight:700;font-size:16px;line-height:22px;cursor:pointer}.c-bestListLinkBlockItem_listContainer{padding-left:.5rem}.c-bestListLinkBlockItem_list{padding:0 1rem}@media(min-width: 768px){.c-bestListLinkBlockItem_list{display:grid;grid-gap:0 1.5rem;grid-template-columns:repeat(2, 1fr)}}.c-bestListLinkBlockItem_list li{list-style:disc}.c-bestListLinkBlockItem_list a{width:fit-content;font-weight:400;display:inline}
.c-bestListBaseButton{cursor:pointer;gap:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center}.c-bestListBaseButton-ghost{border:.125rem solid rgba(0,0,0,0);pointer-events:none;background:rgba(0,0,0,0)}.c-bestListBaseButton svg{height:1.25rem;width:1.25rem}
.c-msyRedirectBanner{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;overflow:hidden;z-index:5999999}.c-msyRedirectBanner_container{max-width:1156px;margin-left:auto;margin-right:auto;display:flex}.c-msyRedirectBanner_close{width:12px;height:12px;position:absolute;top:1.5rem;right:1.5rem;cursor:pointer;z-index:5999999}.c-msyRedirectBanner_cnet{width:66px;height:16px;fill:#e71d1d}.c-msyRedirectBanner_image{max-width:185px}.c-msyRedirectBanner_logos{display:flex;flex-direction:row;gap:15px;align-items:center;background-color:#f9f5ff;position:relative;padding-right:30px;padding-left:12px}.c-msyRedirectBanner_logos::before{content:"";position:absolute;right:100%;background-color:#f9f5ff;bottom:0;width:50vw;height:100%}.c-msyRedirectBanner_splitter{width:0;height:32px;border-left:.125rem dotted #9f9fa3}.c-msyRedirectBanner_text{gap:8px;display:flex;flex-direction:column;padding-top:1.5rem;padding-bottom:1.5rem;padding-left:22px}.c-msyRedirectBanner_triangle{background-color:#f9f5ff;clip-path:polygon(0 0, 100% 50%, 0 100%);width:36px}.c-msyRedirectBanner_title{font-weight:700;font-size:1.25rem;line-height:1.75rem}.c-msyRedirectBanner_description{font-size:.875rem;line-height:1.25rem}@media(max-width: 1024px){.c-msyRedirectBanner_triangle{display:none}.c-msyRedirectBanner_container{flex-direction:column}.c-msyRedirectBanner_logos{padding:18px 1.5rem}.c-msyRedirectBanner_close{top:1.75rem}.c-msyRedirectBanner_text{padding-left:1.5rem;padding-right:1.5rem}}
.c-siteFooter{background:#121218;padding-block:2rem;margin:auto}.c-siteFooter_container{background:#121218}@media(min-width: 768px){.c-siteFooter{display:grid;column-gap:2rem;grid-template-columns:1fr 1fr;grid-template-areas:"logo directory" "share directory";padding-block:3rem}}.c-siteFooter_logoContainer{grid-area:logo;display:flex}.c-siteFooter_logoContainer svg{fill:#e71d1d;height:88px;width:88px}@media(max-width: 767px){.c-siteFooter_logoContainer{justify-content:space-between}.c-siteFooter_logoContainer svg{height:48px;width:48px;margin-block:auto}}.c-siteFooter_logoContainer span{color:#e71d1d;text-align:right;font-size:1.75rem;line-height:1.75rem;font-family:stardust,serif;font-weight:600;font-stretch:48%;text-transform:uppercase}@media(min-width: 768px){.c-siteFooter_logoContainer span{font-size:18px;line-height:18px;margin-left:16px;width:49px}}.c-siteFooter_listContainer{grid-area:directory;justify-self:end}@media(max-width: 767px){.c-siteFooter_listContainer{padding:32px 0;margin:32px 0;border-top:.125rem dotted #9f9fa3;border-bottom:.125rem dotted #9f9fa3}}.c-siteFooter_list{display:grid;grid-auto-flow:column;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(6, minmax(2rem, min-content));row-gap:1.5rem;column-gap:1.5rem}.c-siteFooter_list li{max-width:168px;margin-block:auto;height:100%}@media(min-width: 1024px){.c-siteFooter_list{column-gap:4.5rem}}@media(min-width: 768px){.c-siteFooter_list{text-align:right}}.c-siteFooter_link{cursor:pointer;color:#fff;font-weight:500;font-size:14px;line-height:20px}.c-siteFooter_link:hover{color:#fff;box-shadow:0 3px 0 -1px #b4fd8c;box-decoration-break:clone;-webkit-box-decoration-break:clone}.c-siteFooter_link:active{color:#daffc7}.c-siteFooter_link:disabled{color:#7d7d81}@media(min-width: 768px){.c-siteFooter_link{font-weight:500;font-size:16px;line-height:22px}}.c-siteFooter_share{grid-area:share;align-self:end;max-width:450px;line-height:22px}.c-siteFooter_socials svg{fill:#b4fd8c}.c-siteFooter_socials a:hover svg{fill:#fff}.c-siteFooter_location{display:flex;justify-content:space-between;margin:24px 0}@media(min-width: 768px){.c-siteFooter_location{margin:32px 0}}.c-siteFooter_locationLink{color:#b4fd8c;font-weight:500;font-size:16px;line-height:22px}.c-siteFooter_locationLink:hover{color:#b4fd8c;box-shadow:0 3px 0 -1px #fff;box-decoration-break:clone;-webkit-box-decoration-break:clone}.c-siteFooter_locationLink:active{color:#b4fd8c}.c-siteFooter_locationLink:disabled{color:#7d7d81}.c-siteFooter_copy{white-space:normal}
.c-socialSharebar{font-size:1.25rem}.c-socialSharebar_container{display:flex;justify-content:space-between;padding:0}.c-socialSharebar_container li:not(:last-child){margin-right:.5rem}.c-socialSharebar_button:hover{cursor:pointer}.c-socialSharebar_button-facebook:hover svg{fill:#3b5998}.c-socialSharebar_button-flipboard:hover svg{fill:#e12828}.c-socialSharebar_button-pinterest:hover svg{fill:#e60023}.c-socialSharebar_button-reddit:hover svg{fill:#ff4500}.c-socialSharebar_button-twitter:hover svg{fill:#1da1f2}.c-socialSharebar_button-youtube:hover svg{fill:#ce1312}.c-socialSharebar_button-instagram:hover svg{fill:#e1306c}.c-socialSharebar_button-tiktok:hover svg{fill:#fe2c55}.c-socialSharebar_button-copy:hover svg{fill:#e71d1d}.c-socialSharebar_icon,.c-socialSharebar a{display:block;height:1em;width:1em}.c-socialSharebar--dropdown{font-size:1rem;position:absolute;right:-10px;top:30px;border-radius:.25rem;background:#fff;padding:10px 20px;display:flex;box-shadow:0 10px 20px 0 rgba(0,0,0,.2);z-index:3000000}.c-socialSharebar--dropdown .c-socialSharebar_container::after{position:absolute;right:10px;top:-8px;width:1em;height:1em;background-color:#fff;clip-path:polygon(0% 0%, 100% 100%, 0% 100%);transform:rotate(135deg);border-radius:0 0 0 .25rem;content:""}.c-socialSharebar--dropdown .c-socialSharebar_button:last-child{margin-right:0}
.c-siteFooter_copyright{font-weight:400;font-size:12px;line-height:16px;color:#fff}
.c-searchWidget{position:relative;z-index:6000000}