.responsive-resizer-iframe-container{margin-bottom:-5px}.responsive-resizer-iframe-container .responsive-resizer-iframe{transition:opacity 1s ease-out;opacity:0}.responsive-resizer-iframe-container .responsive-resizer-iframe--loaded{opacity:1}.responsive-resizer-iframe-container .responsive-resizer-iframe-loader{position:relative;height:600px;display:flex;opacity:1;width:100%;justify-content:center;align-items:center}.responsive-resizer-iframe-container .responsive-resizer-iframe-loader--loaded{height:0px;transition:opacity 1s ease-out;opacity:0;height:0;overflow:hidden}
.responsive-ceros-iframe{border:0 none;bottom:0;height:0;left:0;margin:0;max-height:700px;position:relative;right:0;top:0;width:auto}.responsive-ceros-iframe iframe{border:0 none;bottom:0;height:1px;left:0;margin:0;min-height:100%;min-width:100%;padding:0;position:absolute;right:0;top:0;width:1px}
.observer{position:relative;height:auto}.observer__trigger{position:absolute;left:0;width:1px;z-index:0}.observer__content{position:relative;z-index:1}
.contributor-page-header{width:100%;display:flex;flex-direction:column;align-items:center;padding:80px 0}.contributor-page-header__name{font-family:var(--font-family-hed);font-size:var(--font-size-h1);margin:10px 0}.contributor-page-header__info{font-size:var(--font-size-h3);font-family:var(--font-family-dek);line-height:var(--line-height-dek-loose);font-weight:bold;margin:0}.contributor-page-header__bio{font-family:var(--font-family-dek);line-height:var(--line-height-dek-loose);margin:0;margin-top:10px;padding:0 40px 0 40px;max-width:1000px}.contributor-page-header__social{display:flex;margin-top:15px}.contributor-page-header__social-icon{padding:0 5px}.contributor-page-header svg *{fill:currentColor}
.page-header{margin:0 auto;max-width:1600px;width:100%;background-color:#fff;display:block;padding:80px 20px;text-align:center}@media only screen and (min-width: 700px){.page-header{padding:80px 40px}}.page-header,.page-header .page-header__hed{font-family:var(--font-family-hed);font-size:var(--font-size-h2);font-weight:var(--font-weight-hed-bold);line-height:var(--line-height-hed-normal)}@media only screen and (min-width: 700px){.page-header,.page-header .page-header__hed{font-size:var(--font-size-h1)}}.page-header .page-header__hed{margin:0}
.page-page{background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.05);margin:0 auto;max-width:1600px;width:100%;max-width:1600px;padding:20px}.page-page h1{font-family:var(--font-family-hed);font-weight:var(--font-weight-hed-bold);line-height:var(--line-height-hed-normal);font-size:var(--font-size-h2)}.page-page .article__legacy-body img,.page-page .article__legacy-body picture{width:auto}@media only screen and (min-width: 700px){.page-page{padding:40px}.page-page h1{font-size:var(--font-size-h1)}}
@keyframes load1{0%,80%,100%{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}.loader,.loader:before,.loader:after{animation:load1 1s infinite ease-in-out;background:#000;height:4em;width:1em}.loader:before,.loader:after{content:"";position:absolute;top:0}.loader:before{animation-delay:-0.32s;left:-1.5em}.loader{animation-delay:-0.16s;color:#000;font-size:11px;margin:0 30px;position:relative;text-indent:-9999em;transform:translateZ(0)}.loader:after{left:1.5em}
.search-results{font-family:var(--font-family-hed);-webkit-font-smoothing:antialiased;line-height:var(--line-height-hed-normal);position:relative}.search-results button,.search-results input[type=submit],.search-results input[type=reset]{background:none;border:none;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:0}.search-results button span{pointer-events:none}.search-results .model-selection{border-bottom:1px solid rgba(0,0,0,.2);display:flex;font-weight:var(--font-weight-hed-bold);justify-content:space-between}.search-results .model-selection button{color:rgba(0,0,0,.4);padding:10px;text-transform:capitalize}.search-results .model-selection button:hover{color:#000}@media only screen and (min-width: 700px){.search-results .model-selection button{padding:10px 20px}}.search-results .model-selection button span{color:rgba(0,0,0,.4);display:none;margin-left:5px}@media only screen and (min-width: 1000px){.search-results .model-selection button span{display:inline-block}}.search-results .model-selection button.noItems{color:rgba(0,0,0,.4);cursor:default}.search-results .model-selection button:first-child{margin-left:10px}@media only screen and (min-width: 700px){.search-results .model-selection button:first-child{margin-left:80px}}.search-results .model-selection button:last-child{margin-right:10px}@media only screen and (min-width: 700px){.search-results .model-selection button:last-child{margin-right:80px}}.search-results .model-selection .active{border-bottom:1px solid #000;color:#000}.search-results .feed .no-results-card{color:rgba(0,0,0,.4);font-size:var(--font-size-h2);font-weight:var(--font-weight-body-bold);margin:100px 0;text-align:center;text-transform:capitalize}
.embed-video .wrap>:not(.main-content){display:none}.video-embed-page{background-color:#000}.video-embed-page .player-wrapper>div:nth-child(1){height:100%;width:100%}.video-embed-page,.video-embed-page .videoPoster-component{bottom:0;height:100%;left:0;overflow:hidden;position:fixed;right:0;top:0;width:100%;z-index:0}.video-embed-page .videoPoster-component .overlay{visibility:visible;opacity:.5;z-index:1}.video-embed-page .videoPoster-component img{height:100%;object-fit:cover;width:100%}.video-embed-page .videoPoster-component .play-circle-icon{cursor:pointer;height:15%;left:50%;max-height:80px;max-width:80px;min-height:40px;min-width:40px;position:fixed;top:50%;transform:translate(-50%, -50%);width:15%;z-index:1}.video-embed-page .videoPoster-component .play-circle-icon__background{box-shadow:0 0 2px rgba(0,0,0,.2)}.video-embed-page .videoPoster-component .play-circle-icon__foreground{opacity:1}.video-embed-page .videoPoster-component:hover .play-circle-icon__foreground{opacity:.4}.video-embed-page #video-embed-page__video-player{padding-top:0;position:static}
.preview-route{overflow:hidden;background-color:#e5e5e5}.preview-menu{display:flex;padding-top:25px;padding-left:40px;height:80px;color:#fff;background-color:#000;margin-bottom:60px}.preview-title{padding-right:15px;font-size:16px;font-family:var(--font-family-hed);line-height:1.7;font-weight:700}.preview-iframe-container{overflow-y:hidden;display:flex;justify-content:center;background-color:#e5e5e5;height:calc(100vh - 50px)}.iframe{background-color:#fff;border:0;box-shadow:0 0 1px 1px #ddd,0 3px 4px 0 rgba(0,0,0,.2)}.preview-menu-button.selected{border-bottom:2px solid #fff;height:55px}.preview-menu-button.selected button{color:#fff}.preview-menu-button.selected .preview-menu-button-icon{opacity:initial;border:none}.preview-menu-button-icon{padding-right:5px;padding-top:1px;opacity:.4;cursor:pointer}.preview-menu-button-icon:focus{border:none;opacity:initial}.preview-menu-button{margin-left:5px}.preview-menu-button button{display:inline-flex;padding-left:0px;padding-right:10px;cursor:pointer;border:none;text-transform:capitalize;font-family:var(--font-family-hed);line-height:1.7;font-weight:700;color:#656565;font-size:16px;background-color:#000}.preview-menu-button button:focus{outline:none}
.inbody-article{min-height:50vh}.post-article-ad[data-slot-is-loaded]{padding-bottom:40px}
.sidebar-card{display:flex;align-items:flex-start;background-color:#fff;padding:20px 0;border-bottom:solid 1px rgba(0,0,0,.1)}.sidebar-card.vice-card--dark{background-color:#000}.sidebar-card .vice-card-rubric{font-size:var(--font-size-h5)}.sidebar-card .vice-card-image{flex-grow:1;min-width:80px;max-width:80px}.sidebar-card .vice-card-hed{font-size:var(--font-size-h4)}.sidebar-card .vice-card__content{flex-grow:1;padding-right:15px}.sidebar-card .vice-card-dek{display:none}
.sidebar{padding:40px;background-color:#fff}.sidebar__title{font-family:var(--font-family-hed);font-size:var(--font-size-h2);line-height:var(--line-height-hed-tight);text-transform:uppercase;margin:0 0 20px 0}.sidebar__items{list-style:none;margin:0;padding:0;border-top:solid 1px rgba(0,0,0,.1)}.sidebar__items li{margin:0;padding:0}
.content-section__header{margin-bottom:10px;padding:0 20px}@media only screen and (min-width: 700px){.content-section__header{padding:0 40px}}.content-section .three-up .three-up__item .vice-card .vice-card-dek{display:none}@media only screen and (min-width: 1000px){.content-section .three-up .three-up__item .vice-card .vice-card-dek{display:block}}.content-section--bottom-border{border-bottom:none;margin-bottom:20px}@media only screen and (min-width: 700px){.content-section--bottom-border{border-bottom:1px solid rgba(255, 255, 255, 0.2);margin-bottom:40px}}.content-section--bottom-border-w-ad{border-bottom:none;margin-bottom:20px}@media only screen and (min-width: 700px){.content-section--bottom-border-w-ad{border-bottom:1px solid rgba(255, 255, 255, 0.2);margin-bottom:10px}}.content-section--no-margin{margin-bottom:0}@media only screen and (min-width: 700px){.content-section--no-margin{margin-bottom:0}}
.four-up__grid{display:grid;grid-template-columns:1fr;border-bottom:1px solid rgba(255, 255, 255, 0.2);border-top:1px solid rgba(255, 255, 255, 0.2)}.four-up__grid .four-up__card.vice-card{border-right:1px solid rgba(255, 255, 255, 0.2);display:flex;flex-direction:row;justify-content:space-evenly;align-content:center;border-bottom:1px solid rgba(255, 255, 255, 0.2)}.four-up__grid .four-up__card.vice-card .vice-card-image{align-self:flex-end;max-width:160px;min-width:160px}.four-up__grid .four-up__card.vice-card .vice-card__content{padding:20px;flex-grow:2}@media only screen and (min-width: 700px){.four-up__grid{grid-template-columns:repeat(4, 1fr);border-top:none;border-bottom:none}.four-up__grid .four-up__card.vice-card{border-right:1px solid rgba(255, 255, 255, 0.2);border-bottom:none;display:flex;flex-direction:column}.four-up__grid .four-up__card.vice-card .vice-card-image{max-width:100%;min-width:100%;order:-1}.four-up__grid .four-up__card.vice-card .vice-card__content{padding:40px}.four-up__grid .four-up__card.vice-card:nth-child(4n){border-right-color:transparent}}
.recirc-footer{background-color:#000;padding-top:40px}.recirc-footer__post-ad-container{border-top:1px solid rgba(255, 255, 255, 0.2)}.recirc-footer .vice-ad__disclaimer{color:#fff}.recirc-footer .vice-card-image{background-color:rgba(255,255,255,.2);max-width:150px}@media only screen and (min-width: 700px){.recirc-footer .vice-card-image{max-width:initial}}.recirc-footer .vice-card__content{flex-grow:2}
.age-gate{align-items:center;align-self:center;background-color:#000;color:#fff;display:flex;flex-direction:column;justify-content:center;margin:0 20px;max-width:600px;padding:40px}@media only screen and (min-width: 700px){.age-gate{padding:80px}}.age-gate__prompt{font-family:var(--font-family-hed);font-weight:var(--font-weight-hed-bold);font-style:normal;line-height:var(--line-height-hed-tight);text-align:center}.age-gate__prompt h1,.age-gate__prompt h3{margin:0;padding:0}.age-gate__prompt h1{color:#eb3223;font-size:var(--font-size-h2);margin-bottom:10px}.age-gate__prompt h3{font-size:var(--font-size-h3);line-height:var(--line-height-hed-normal);margin-bottom:40px}.age-gate__birthday-selector{align-items:center;display:flex;justify-content:center;width:100%}.age-gate__birthday-selector select{border-radius:2;height:50px;line-height:50px;padding:0 20px}.age-gate__birthday-selector select,.age-gate__birthday-selector button{font-family:var(--font-family-dek);font-size:var(--font-size-h5);font-weight:var(--font-weight-body-bold)}.age-gate__select-form{display:grid;grid-template-columns:2fr 1fr;grid-gap:10px;width:100%;min-width:100%}@media only screen and (min-width: 700px){.age-gate__select-form{display:flex;flex-direction:row;min-width:initial}}.age-gate__select-form__submit{display:inline-block;width:unset;grid-column:1/-1}@media only screen and (min-width: 700px){.age-gate__select-form__submit{flex-basis:25%}}.age-gate__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#000;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAHCAYAAAAF1R1/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkJGMjg3RUVBNDM2MTFFQUJCMjJCOUNCMjE1MzkyRkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkJGMjg3RUZBNDM2MTFFQUJCMjJCOUNCMjE1MzkyRkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxQjM2MDA3NUE0MzQxMUVBQkIyMkI5Q0IyMTUzOTJGQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxQjM2MDA3NkE0MzQxMUVBQkIyMkI5Q0IyMTUzOTJGQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pl2fmKAAAABhSURBVHjaYvz//38tAwODGhD/ZkAF7EB8DYhbGYgBQIPC/+MGEUDMQAyGMZZjMWQ5sYYgGyQAxO+RDHkBxOLkGMQA9QbJXoJhRrBpCHARSuszkAjQDVIFiQHxLVINAggwAEeW98B3b2+bAAAAAElFTkSuQmCC");background-position:right center;background-repeat:no-repeat;border:1px solid rgba(255, 255, 255, 0.2);color:#fff;margin-right:0;padding:5px;padding-right:10px}@media only screen and (min-width: 700px){.age-gate__select{margin-right:10px}}.age-gate__select--date{flex-basis:18%}.age-gate__select--year{flex-basis:20%;grid-column:1/-1}.age-gate__select--month{flex-grow:2}.age-gate__cta{display:flex;flex-direction:row;flex-wrap:wrap}@media only screen and (min-width: 700px){.age-gate__cta{flex-direction:row}}.age-gate__cta button{font-family:var(--font-family-dek);font-weight:var(--font-weight-body-bold);margin:5px;width:100%}@media only screen and (min-width: 700px){.age-gate__cta button{width:initial}}
.article-newsletter-signup{width:100%;border-top:1px solid #000;margin-top:40px;padding-top:10px}@media only screen and (min-width: 700px){.article-newsletter-signup{padding-top:15px}}.article-newsletter-signup--light{background-color:#fff;color:#000}.article-newsletter-signup--dark{background-color:#000;color:#fff}.article-newsletter-signup__title{font-size:var(--font-size-h2);font-family:var(--font-family-hed);font-weight:var(--font-weight-hed-bold);line-height:var(--line-height-hed-tight);text-transform:uppercase;margin:0 0 20px 0;hyphens:auto}.article-newsletter-signup__form{display:flex;margin-bottom:20px;position:relative}.article-newsletter-signup__input{font-family:var(--font-family-dek);font-size:var(--font-size-h5);line-height:var(--line-height-dek-tight);border-radius:2px;height:50px;padding:0 20px;vertical-align:middle;background-color:rgba(255,255,255,.4);color:#000;border:1px solid rgba(0, 0, 0, 0.1);width:100%}.article-newsletter-signup__input::placeholder{color:rgba(0,0,0,.5)}.article-newsletter-signup__input:disabled{background-color:#ffd600 !important;color:#000 !important}.article-newsletter-signup__input:focus,.article-newsletter-signup__input:active{background-color:#fff;color:#000}.article-newsletter-signup__submit{font-family:var(--font-family-dek);font-size:var(--font-size-h5);line-height:var(--line-height-dek-tight);border-radius:2px;height:50px;padding:0 20px;margin-left:10px;vertical-align:middle;background-color:#000;color:#fff;border:0;font-weight:bold;cursor:pointer;width:100%;max-width:130px;word-break:keep-all}.article-newsletter-signup__submit:hover{background-color:#ccc}.article-newsletter-signup__disclaimer{display:none}.article-newsletter-signup__check{position:absolute;right:20px;top:17px}
.cms-linkout{z-index:10000;background-color:#000;border-radius:4px;bottom:30px;box-shadow:0 0 4px 0 rgba(0,0,0,.5);display:flex;align-items:center;height:26px;padding:5px 10px 5px 5px;position:fixed;right:30px;text-decoration:none;width:139px}.cms-linkout .cms-linkout__button-text{font-family:var(--font-family-accent);font-size:.625rem;color:#fff;margin-left:5px;text-transform:uppercase}
.custom-slots{position:fixed;z-index:1}#next{max-width:640px;margin:0 auto;margin-top:40px}#next .pbs{margin-bottom:0}#next .str-adunit.str-card-exp{display:flex;height:160px !important;flex-direction:row-reverse;margin:40px auto;width:calc(100% - 40px);padding:20px}@media only screen and (min-width: 700px){#next .str-adunit.str-card-exp{width:calc(100% - 80px);flex-direction:row}}#next .str-thumbnail{height:120px !important;width:120px !important}#next .thumbnail-wrapper{height:120px !important;width:120px !important;margin:0 !important}@media only screen and (min-width: 700px){#next .thumbnail-wrapper{margin-right:20px !important}}#next .str-text{display:flex;flex-direction:column;flex-grow:1;justify-content:center}#next .str-text .canonical__topic{margin-top:20px !important}#next .str-text .str-title{font-size:var(--font-size-h4);font-family:var(--font-family-hed);line-height:var(--line-height-hed-normal);font-weight:var(--font-weight-hed-bold)}@media only screen and (min-width: 700px){#next .str-text .str-title{font-size:var(--font-size-h3)}}#next .str-text .str-description,#next .str-text .str-advertiser{font-family:var(--font-family-accent);font-weight:var(--font-weight-dek-normal);line-height:var(--line-height-dek-loose);font-size:var(--font-size-h6)}#next .str-text .str-description{display:none}.long-form,.short-form{padding-bottom:0}.docked-slot-renderer .adph{margin-bottom:0;padding:5px 0}.docked-slot-renderer .ac-w-ph{margin-bottom:0}.article-newsletter-signup .user-newsletter__title{font-size:var(--font-size-h3)}@media only screen and (min-width: 700px){.article-newsletter-signup .user-newsletter__title{font-size:var(--font-size-h2)}}.article-newsletter-signup .user-newsletter__form{margin-bottom:15px}.article-newsletter-signup .user-newsletter__content{padding:0}.article-newsletter-signup .user-newsletter__edit-button{margin:15px 0 0 0}@media only screen and (min-width: 700px){.article-newsletter-signup .user-newsletter__edit-button{margin:0}}
.search-page__sidebar .search-page__sidebar__most-read__title{text-transform:uppercase}
.pagination-pager{margin:0 auto;max-width:1600px;width:100%;background-color:#fff;font-family:var(--font-family-hed);font-size:var(--font-size-h3);font-weight:var(--font-weight-hed-bold);line-height:var(--line-height-hed-tight);padding:80px 0;text-align:center}.pagination-pager .pagination-pager__nav{align-items:center;display:inline-flex;flex-flow:row}.pagination-pager .pagination-pager__progress{display:flex;flex-flow:column;margin:0 40px}.pagination-pager .pagination_pager__progress-current-page,.pagination-pager .pagination_pager__progress-last-page{display:block;text-align:center}.pagination-pager .pagination-pager__prev--disabled,.pagination-pager .pagination-pager__next--disabled{color:rgba(0,0,0,.2)}.pagination-pager .pagination_pager__progress-page-label,.pagination-pager .pagination_pager__progress-separator-label{color:transparent;display:block;height:0;font-size:0;width:0}.pagination-pager .pagination_pager__progress-separator-label{background-color:#000;height:3px;margin:5px 0;width:100%}
.keep-reading-button{width:130px;position:relative;cursor:pointer;display:inline-block}.keep-reading-button:focus,.keep-reading-button:active{outline:1}.keep-reading-button--loading{outline:none}.keep-reading-button--loading .keep-reading-button__circle{animation-name:spin;animation-duration:1s;animation-iteration-count:infinite}.keep-reading-button text{font-size:12px;font-family:var(--font-family-accent);text-transform:uppercase;letter-spacing:.4em}.keep-reading-button__arrow{position:absolute;top:45px;left:50px}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}
.section-nav{background-color:#000;color:#fff;font-family:var(--font-family-hed);font-weight:var(--font-weight-hed-bold);line-height:var(--line-height-hed-tight);padding-left:20px}@media only screen and (min-width: 700px){.section-nav{padding-left:40px}}.section-nav .section-nav__top{border-bottom:1px solid rgba(255, 255, 255, 0.2);display:flex;flex-direction:column;justify-content:space-between;margin-right:20px;padding:50px 0 15px}@media only screen and (min-width: 700px){.section-nav .section-nav__top{flex-direction:row;margin-right:40px;padding:70px 0 15px}}.section-nav .section-nav__top .section-nav__ad{display:flex}@media only screen and (min-width: 700px){.section-nav .section-nav__top .section-nav__ad{align-self:center}}.section-nav .section-nav__top .section-nav__title{font-size:var(--font-size-h1);hyphens:auto}.section-nav .section-nav__top .section-nav__title .section-nav__brand-image{max-width:400px;width:100%}.section-nav .section-nav__links{display:flex;-ms-overflow-style:none;overflow-x:scroll;white-space:nowrap;width:100%}.section-nav .section-nav__links::-webkit-scrollbar{display:none}.section-nav .section-nav__links .section-nav__link{margin-right:15px}.section-nav .section-nav__links .section-nav__link a{color:#fff;display:inline-block;font-size:var(--font-size-h4);padding:15px 0;text-decoration:none;text-transform:capitalize}.section-nav .section-nav__links .section-nav__link a:hover div{opacity:.6}
.topic-row{position:relative}.topic-row__linkout{margin:30px 20px 10px 20px}@media only screen and (min-width: 700px){.topic-row__linkout{margin:30px 40px 10px 40px}}.topic-row__linkout a{display:inline-block;font-family:var(--font-family-hed);font-size:var(--font-size-h4);line-height:var(--line-height-hed-tight);text-decoration:underline;text-transform:lowercase}.topic-row__linkout a::first-letter{text-transform:uppercase}.topic-row__title{font-family:var(--font-family-hed);font-size:var(--font-size-h1);hyphens:auto;line-height:var(--line-height-hed-tight);margin:0 20px 10px 20px;text-transform:uppercase}@media only screen and (min-width: 700px){.topic-row__title{margin:0 40px 10px 40px}}.topic-row__three-up{border-bottom:0;border-top:solid 1px rgba(0,0,0,.1)}@media only screen and (min-width: 700px){.topic-row__three-up{border-top:0}}
.topic-page-header{text-align:center;padding:40px}@media only screen and (min-width: 700px){.topic-page-header{padding:80px}}.topic-page-header--lede{padding:0}@media only screen and (min-width: 700px){.topic-page-header--lede:not(.topic-page-header--dek){border-bottom:solid 1px rgba(0,0,0,.1)}}.topic-page-header__title{font-family:var(--font-family-hed);font-size:var(--font-size-h1);font-weight:var(--font-weight-hed-bold);margin:0}.topic-page-header__dek{padding:20px 0 0 0;font-size:var(--font-size-h3);font-family:var(--font-family-dek);line-height:var(--line-height-dek-loose)}.topic-page-header--lede .topic-page-header__dek{padding:40px}@media only screen and (min-width: 700px){.topic-page-header--lede .topic-page-header__dek{padding:80px}}.topic-page-header__dek__sponsored-topic:not([data-slot-is-empty=true])[data-slot-is-loaded=true]{margin-top:40px}.topic-page-header__sponsored-topic:not([data-slot-is-empty=true])[data-slot-is-loaded=true]{margin-top:40px}.topic-page-header--lede .topic-page-header__sponsored-topic:not([data-slot-is-empty=true])[data-slot-is-loaded=true]{margin:40px 0}@media only screen and (min-width: 700px){.topic-page-header--lede .topic-page-header__sponsored-topic:not([data-slot-is-empty=true])[data-slot-is-loaded=true]{margin:80px 0}}
.topic-page{background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.05);margin:0 auto;max-width:1600px;width:100%}.topic-page__loader{height:100vh;padding-top:80px;text-align:center}.topic-page .three-up:first-of-type .three-up__item:first-child .vice-card__content{border-top:1px solid rgba(0, 0, 0, 0.1)}@media only screen and (min-width: 700px){.topic-page .three-up:first-of-type .three-up__item:first-child .vice-card__content{border-top:none}}
.search-page{background-color:#fff;min-height:400px}.search-page .searchbar-wrapper{margin:80px 20px}@media only screen and (min-width: 700px){.search-page .searchbar-wrapper{margin:80px}}.search-page .search-results{border-bottom:1px solid rgba(0, 0, 0, 0.1)}.search-page .loader{left:50%;transform:translateX(-38px)}
.section-page__topic-rows__top-border{border-top:1px solid rgba(0, 0, 0, 0.1);width:100%}.section-page__topic-rows__top-border .vice-ad__container{margin-top:10px}
.topic-page{background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.05);margin:0 auto;max-width:1600px;width:100%}.topic-page__loader{height:100vh;padding-top:80px;text-align:center}.topic-page .three-up:first-of-type .three-up__item:first-child .vice-card__content{border-top:1px solid rgba(0, 0, 0, 0.1)}@media only screen and (min-width: 700px){.topic-page .three-up:first-of-type .three-up__item:first-child .vice-card__content{border-top:none}}
.sharethrough-ad .vice-ad__ad{border:none}.sharethrough-ad .vice-ad__ad .str-adunit{margin:0;max-width:100%;height:auto;display:flex;flex-direction:row-reverse;background-color:#fff}@media only screen and (min-width: 700px){.sharethrough-ad .vice-ad__ad .str-adunit{flex-direction:row;padding:40px 0}}.sharethrough-ad .vice-ad__ad .str-adunit .thumbnail-wrapper{width:50%;height:auto !important;max-width:150px;min-width:150px;flex-grow:1;background-color:#fff}@media only screen and (min-width: 700px)and (max-width: 999px){.sharethrough-ad .vice-ad__ad .str-adunit .thumbnail-wrapper{width:33.3% !important;min-width:33.3% !important;max-width:400px}}@media only screen and (min-width: 1000px){.sharethrough-ad .vice-ad__ad .str-adunit .thumbnail-wrapper{width:50%;max-width:400px;min-width:50%}}@media only screen and (min-width: 1000px){.sharethrough-ad .vice-ad__ad .str-adunit .thumbnail-wrapper{width:50%;min-width:50%}}.sharethrough-ad .vice-ad__ad .str-adunit .thumbnail-wrapper .str-thumbnail{margin:0;width:100%;height:auto;padding-top:100%}@media only screen and (min-width: 700px){.sharethrough-ad .vice-ad__ad .str-adunit .thumbnail-wrapper .str-thumbnail{padding-top:56.25%}}.sharethrough-ad .vice-ad__ad .str-adunit .str-text{padding:20px;flex-grow:1}@media only screen and (min-width: 700px){.sharethrough-ad .vice-ad__ad .str-adunit .str-text{padding:0 40px 0 20px}}.sharethrough-ad .vice-ad__ad .str-adunit .str-text .str-title{font-size:var(--font-size-h4);font-family:var(--font-family-hed);line-height:var(--line-height-hed-normal);font-weight:var(--font-weight-hed-bold)}@media only screen and (min-width: 700px){.sharethrough-ad .vice-ad__ad .str-adunit .str-text .str-title{font-size:var(--font-size-h2)}}.sharethrough-ad .vice-ad__ad .str-adunit .str-text .str-description{display:none;font-family:var(--font-family-dek);font-weight:var(--font-weight-dek-normal);line-height:var(--line-height-dek-loose);font-size:var(--font-size-h4)}@media only screen and (min-width: 700px){.sharethrough-ad .vice-ad__ad .str-adunit .str-text .str-description{display:block}}.sharethrough-ad .vice-ad__ad .str-adunit .str-text .str-advertiser{color:#000;font-family:var(--font-family-accent);font-size:var(--font-size-h6);text-transform:uppercase}.sharethrough-ad .vice-ad__ad .str-adunit .str-bottom{padding:0 20px}@media only screen and (min-width: 700px){.sharethrough-ad .vice-ad__ad .str-adunit .str-bottom{padding:0 40px 0 20px}}
.homepage__featured{border-bottom:solid 1px rgba(0,0,0,.1)}@media only screen and (min-width: 1000px){.homepage__featured{border-bottom:none 0px}}
.loading-lockup-infinite{height:340px;display:flex;justify-content:center;align-items:center}.loading-lockup-infinite__button{border:none 0px;padding:0;margin:0;background-color:transparent;text-decoration:underline;font-family:var(--font-family-hed);font-size:var(--font-size-h1);font-weight:var(--font-weight-hed-bold);cursor:pointer;width:147px}.loading-lockup-infinite__button:hover{opacity:.6}@media only screen and (min-width: 700px){.loading-lockup-infinite__button{width:auto}}.loading-lockup-infinite--loading .loading-lockup-infinite__button{outline:0}
.homepage-latest{min-height:200px}.homepage-latest__title{text-transform:uppercase;padding:40px 20px 10px 20px;border-bottom:solid 1px rgba(0,0,0,.1)}@media only screen and (min-width: 700px){.homepage-latest__title{padding:40px 40px 10px 40px}}.homepage-latest .sharethrough-ad .str-adunit{border-bottom:solid 1px rgba(0,0,0,.1)}.homepage-latest .mh-homepage-desktop{display:none}@media only screen and (min-width: 700px){.homepage-latest .mh-homepage-desktop{display:block}}.homepage-latest .scroll-homepage-mobile{display:block}@media only screen and (min-width: 700px){.homepage-latest .scroll-homepage-mobile{display:none}}.homepage-latest__keep-reading{text-align:center;padding:80px 0}
.homepage__vice-news{padding-top:40px}.homepage__vice-news__linkout{margin:0 20px 10px 20px}@media only screen and (min-width: 700px){.homepage__vice-news__linkout{margin:0 40px 10px 40px}}.homepage__vice-news__linkout a{display:inline-block;font-size:var(--font-size-h4);font-family:var(--font-family-hed);line-height:var(--line-height-hed-tight);text-decoration:underline;text-transform:lowercase}.homepage__vice-news__linkout a::first-letter{text-transform:uppercase}.homepage__vice-news__title{font-size:var(--font-size-h1);font-family:var(--font-family-hed);line-height:var(--line-height-hed-tight);font-weight:var(--font-weight-hed-bold);margin:0 20px 10px 20px}@media only screen and (min-width: 700px){.homepage__vice-news__title{margin:0 40px 10px 40px}}.homepage__vice-news__three-up{border-top:solid 1px rgba(0,0,0,.1)}@media only screen and (min-width: 700px){.homepage__vice-news__three-up{border-top:0}}
.vice-ad-one-by-one__vice-ad{bottom:0;height:1px;left:0;position:fixed;width:1px}
.promo a{display:flex;padding:20px;text-decoration:none}@media only screen and (min-width: 700px){.promo a{padding:40px}}.promo__image{min-width:80px;max-width:80px;width:80px;height:80px}@media only screen and (min-width: 700px){.promo__image{min-width:120px;max-width:120px;width:120px;height:120px}}.promo__content{margin-left:20px;align-self:center}.promo__content__title{font-family:var(--font-family-hed);font-weight:var(--font-weight-hed-bold);font-size:var(--font-size-h4);line-height:var(--line-height-hed-normal);margin-top:0;margin-bottom:10px}.promo__content__sub{font-family:var(--font-family-accent);font-size:var(--font-size-h6);line-height:var(--line-height-accent-normal);text-transform:uppercase}
.promo-row{list-style:none;display:grid;grid-template-columns:repeat(3, 300px);flex-wrap:nowrap;overflow-x:auto;margin:0;padding:0;background-color:#000}.promo-row::-webkit-scrollbar{display:none}@media only screen and (min-width: 1000px){.promo-row{grid-template-columns:repeat(3, 1fr)}}.promo-row a{color:#fff}.promo-row a:hover{color:rgba(255,255,255,.6)}.promo-row li+li{border-left:solid 1px rgba(255,255,255,.2)}.promo-row--light{background-color:#fff}.promo-row--light a{color:#000}.promo-row--light a:hover{color:rgba(0,0,0,.6)}.promo-row--light li+li{border-left:solid 1px rgba(0,0,0,.2)}.promo-row--two{grid-template-columns:repeat(2, 300px)}@media only screen and (min-width: 700px){.promo-row--two{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 1000px){.promo-row{overflow-x:hidden}}.promo-row__item{width:100%}
@media only screen and (min-width: 700px){.homepage--1-up .t-homepage-desktop{border-top:solid 1px rgba(0,0,0,.1)}}.homepage--1-up .mh-homepage-mobile{padding-top:10px;border-top:solid 1px rgba(0,0,0,.1)}@media only screen and (min-width: 700px){.homepage--1-up .mh-homepage-mobile{border-top:none 0px}}.homepage .t-homepage-desktop{padding:10px 0;display:none}@media only screen and (min-width: 700px){.homepage .t-homepage-desktop{display:block}}@media only screen and (min-width: 1000px){.homepage .t-homepage-desktop{border-top:0}}.homepage .mh-homepage-mobile{padding:10px 0;display:block}@media only screen and (min-width: 700px){.homepage .mh-homepage-mobile{display:none}}@media only screen and (min-width: 1000px){.homepage .user-newsletter{border-right:solid 1px rgba(255,255,255,.2)}}.custom-slots{position:fixed;z-index:1}
.section-page .section-page__lede{margin-bottom:60px}@media only screen and (min-width: 700px){.section-page .section-page__lede{margin-bottom:80px}}@media only screen and (min-width: 1000px){.section-page .section-page__lede{margin-bottom:0}}@media only screen and (min-width: 1000px){.section-page{display:grid;grid-template-areas:"nav" "lede" "promo" "rest"}}.section-page__nav{grid-area:nav}.section-page__promo{grid-area:promo}.section-page__lede{grid-area:lede}.section-page__rest{grid-area:rest}.section-page .promo-row{border-top:solid 1px rgba(255,255,255,.2)}.section-page .three-up:first-of-type .three-up__item:first-child .vice-card__content{border-top:1px solid rgba(0, 0, 0, 0.1)}@media only screen and (min-width: 700px){.section-page .three-up:first-of-type .three-up__item:first-child .vice-card__content{border-top:none}}.section-page .pagination-pager{border-top:1px solid rgba(0, 0, 0, 0.1)}.section-page .section-page__keep-reading-button{border-top:1px solid rgba(0, 0, 0, 0.1);cursor:pointer;padding:40px 0;text-align:center}.section-page .section-page-latest__title{border-bottom:solid 1px rgba(0,0,0,.1);font-family:var(--font-family-hed);font-size:var(--font-size-h1);font-weight:bold;line-height:var(--line-height-hed-tight);margin:0;padding:40px 20px 10px 20px;text-transform:uppercase}@media only screen and (min-width: 700px){.section-page .section-page-latest__title{padding:40px 40px 10px 40px}}.section-page .t-section.vice-ad__container{margin-bottom:20px}.section-page .ms-section::before{height:0px}@media only screen and (min-width: 1000px){.section-page .sharethrough-ad{border-top:none;width:66.7%;border-right:1px solid rgba(0, 0, 0, 0.1)}}.section-page .sharethrough-ad .vice-ad__container[data-slot-is-empty]{margin-top:0}.section-page .sharethrough-ad .str-flex{padding:0}.section-page .sharethrough-ad .str-title{margin-top:0}.section-page .sharethrough-ad .str-adunit-img-left{border-bottom:none;width:100%}@media only screen and (min-width: 1000px){.section-page .sharethrough-ad .thumbnail-wrapper{min-width:50% !important;width:50% !important}}@media only screen and (min-width: 1000px){.section-page .user-newsletter{border-right:solid 1px rgba(255,255,255,.2)}}.custom-slots{position:fixed;z-index:1}

/*# sourceMappingURL=styles.f9f5ef8a.chunk.css.map*/