:root{--gridSpace:64px;--lightColor:#E5E5E5;--mediumColor:#CFCFCF;--regularColor:#DC2833;--darkRegularColor:#000;--darkMediumColor:#808080;--darkLightColor:#F2F2F2;--articleFontSize:20px;--articleFontSizeMobile:calc(var(--articleFontSize) - 2px);--headerHeight:48px}@-webkit-keyframes subnavHoverHelp{0%{width:272px}99%{width:272px}100%{width:0}}@keyframes subnavHoverHelp{0%{width:272px}99%{width:272px}100%{width:0}}.megaMenu{--lightColor:#E5E5E5;--mediumColor:#CFCFCF;--regularColor:#DC2833;--darkRegularColor:#000;--darkMediumColor:#808080;--darkLightColor:#F2F2F2}.megaMenu.active{overflow:visible;z-index:2147483641;-webkit-transform:translateX(0);transform:translateX(0);box-shadow:16px 0 30px rgba(0,0,0,.3)}.megaMenu__logo{aspect-ratio:122/24;width:122px;position:absolute;left:50%;top:16px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.megaMenu__close{position:absolute;cursor:pointer;left:40px;top:20px;width:24px;height:24px;color:#171717;font-size:1.6rem;line-height:1.6rem;transition:all .3s ease}.megaMenu__content{display:flex;flex-direction:column}.megaMenu__list{display:flex;flex-direction:column;padding:12px 0 14px;position:relative}.megaMenu.smallHeight .megaMenu__list{padding:4px 0}.megaMenu__list:before{content:"";position:absolute;bottom:0;left:40px;width:calc(100% - 80px);height:2px;background-color:#cfcfcf}.megaMenu__list:first-child{margin-top:26px}.megaMenu.smallHeight .megaMenu__list:first-child{margin-top:16px}.megaMenu__list:last-child{padding-bottom:0}.megaMenu__list:last-child:before{display:none}.megaMenu .megaMenu__list--social{flex-direction:row;justify-content:space-between;padding:8px 28px}.megaMenu.smallHeight .megaMenu .megaMenu__list--social{padding:8px 28px}.megaMenu .megaMenu__list--social li{padding:0}.megaMenu .megaMenu__list--social li:not(:last-child){margin-bottom:0}.megaMenu--compact .megaMenu__list--small,.megaMenu:not(.megaMenu--compact) .megaMenu__list--smallHeight,.smallHeight .megaMenu__list--social{display:none}.megaMenu__list.megaMenu__list--social a{font-size:1.6rem}.megaMenu li,.megaMenu__item{height:48px;display:flex;position:relative;padding:0 40px}.megaMenu li:not(:last-child),.megaMenu__item:not(:last-child){margin-bottom:6px}.megaMenu li--default,.megaMenu__item--default{--regularColor:#3333FF;--lightColor:#E0DEFA;--mediumColor:#C4C3FD}.megaMenu li--culture,.megaMenu__item--culture{--regularColor:#DC2833;--lightColor:#F6DFDE;--mediumColor:#EDBFBD}.megaMenu li--life,.megaMenu__item--life{--regularColor:#C85F2A;--lightColor:#F4DAC7;--mediumColor:#E8B590}.megaMenu li--viral,.megaMenu__item--viral{--regularColor:#CE980B;--lightColor:#F3E6B6;--mediumColor:#EBD586}.megaMenu li--city,.megaMenu__item--city{--regularColor:#5899B5;--lightColor:#E0E8EC;--mediumColor:#C2D1D9}.megaMenu li--zodiac,.megaMenu__item--zodiac{--regularColor:#0C9876;--lightColor:#D1E8DA;--mediumColor:#A4D2B6}.megaMenu li--voice,.megaMenu__item--voice{--regularColor:#824BC8;--lightColor:#EEE0F5;--mediumColor:#DDC1EA}.megaMenu li--today,.megaMenu__item--today{--regularColor:#4964C2;--lightColor:#E0E7F5;--mediumColor:#B6C1E7}.megaMenu li--lookmag,.megaMenu__item--lookmag{--regularColor:#171717}.megaMenu li--withSubmenu:before,.megaMenu__item--withSubmenu:before{content:"";width:calc(100% - 32px);height:56px;position:absolute;left:16px;top:24px;background-color:var(--mediumColor);opacity:0;pointer-events:none;z-index:0;display:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .3s ease}.megaMenu li--withSubmenu.active:before,.megaMenu__item--withSubmenu.active:before{opacity:1}.megaMenu__list--small .megaMenu li,.megaMenu__list--small .megaMenu__item{margin-bottom:0}.megaMenu__list--small .megaMenu li:last-child,.megaMenu__list--small .megaMenu__item:last-child{margin-bottom:0}.megaMenu li.current>a,.megaMenu__item.current>a{color:var(--regularColor)}.megaMenu div.megaMenu__link{cursor:default;transition:color .3s ease,-webkit-transform .3s ease;transition:color .3s ease,transform .3s ease;transition:color .3s ease,transform .3s ease,-webkit-transform .3s ease}.megaMenu li>a,.megaMenu__link{display:flex;align-items:center;justify-content:space-between;position:relative;width:100%;z-index:1;font-family:PFSpekkVARSemiBold,Arial,sans-serif;font-size:1.2rem;line-height:1.2rem;color:#171717}.megaMenu li>a span,.megaMenu__link span{width:24px;height:100%;display:flex;align-items:center;justify-content:center;font-size:1.6rem;line-height:1.6rem;position:relative}.megaMenu li>a span.submenuIcon,.megaMenu__link span.submenuIcon{color:#cfcfcf}.megaMenu__list--small .megaMenu li>a,.megaMenu__list--small .megaMenu__link{font-family:PFSpekkVARSemiBold,Arial,sans-serif;font-size:1rem;line-height:1.6rem}.megaMenu__submenu{z-index:0}.megaMenu.smallHeight .megaMenu__submenu{padding:64px 32px 24px}.megaMenu__list--smallHeight .megaMenu__submenu{padding:32px 32px 72px;top:unset;bottom:0}.megaMenu.smallHeight .megaMenu__list--smallHeight .megaMenu__submenu{padding:24px 32px 64px}.megaMenu__submenu:before{content:"";display:block;width:calc(100% + 296px);height:48px;position:absolute;right:0;top:0;background-color:var(--mediumColor);opacity:1;pointer-events:none;z-index:0;transition:all .3s ease}.megaMenu__list--smallHeight .megaMenu__submenu:before{top:unset;bottom:0}.megaMenu.smallHeight .megaMenu__submenu:before{height:42px}.megaMenu__submenu li{height:40px;padding:0;margin-bottom:0}.megaMenu__submenu li:before{content:"";display:block;width:calc(100% + 64px);height:40px;position:absolute;left:-32px;top:0;background-color:var(--lightColor);opacity:0;pointer-events:none;z-index:0;transition:all .3s ease}.megaMenu__submenu li:last-child{margin-bottom:0}.megaMenu__submenu li.current a{color:var(--regularColor)}.megaMenu__submenu li a{font-family:PFSpekkVARBold,Arial,sans-serif;font-size:1.0666666667rem;line-height:1.6rem}.megaMenu__submenu li a.current{color:var(--regularColor)}.megaMenu.smallHeight{padding-block:18px}.megaMenu.smallHeight .megaMenu__item,.megaMenu.smallHeight li{height:clamp(36px,6.29vh,48px)}.megaMenu.smallHeight .megaMenu__item:not(:last-child),.megaMenu.smallHeight li:not(:last-child){margin-bottom:clamp(1px,.1vh,8px)}.megaMenu.smallHeight .megaMenu__item li,.megaMenu.smallHeight li li{height:clamp(36px,5.29vh,48px)}.megaMenu.smallHeight .megaMenu__close{top:12px}.search .searchForm{left:0;margin:0;overflow:hidden;position:absolute;top:0;z-index:2;width:0;height:36px;transition:all .3s ease}.search .searchForm:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-color:var(--darkMediumColor);z-index:0}.sticky .search .searchForm:before{opacity:1}.search.active .searchForm{width:var(--searchWidth)}.search__results{--searchResultsSpace:40px;position:absolute;left:0;top:100%;background-color:#fff;padding:16px;transition:opacity .2s ease-out;width:calc(var(--searchWidth) - var(--searchResultsSpace));box-shadow:0 0 12px rgba(0,0,0,.25)}.search__results:not(.show){opacity:0;pointer-events:none;visibility:hidden}.search__resultsContent{padding-right:12px;overflow-x:hidden;overflow-y:auto;max-height:544px;scrollbar-width:thin;scrollbar-color:#cfcfcf transparent}.search__resultsContent .article{width:100%;border:none;margin:0;padding:16px;margin-bottom:8px;transition:background-color .3s ease}.search__resultsContent .article:last-child{margin-bottom:0}.search__resultsContent .article__category{margin-top:0;margin-bottom:4px}.search__resultsContent .article__info:after{content:""}.search__resultsContent .article__info span{color:grey}.search__resultsContent .article__content{padding:0}.search__resultsContent .article__title{color:#171717}.search__results ::-webkit-scrollbar{width:3px;height:24px}.search__results ::-webkit-scrollbar-track{display:none}.search__results ::-webkit-scrollbar-thumb{background-color:#cfcfcf}.search .search-results-size span{font-family:PFSpekkVARSemiBold,Arial,sans-serif;font-size:1.3333333333rem;line-height:1.6rem;letter-spacing:-.01em;color:grey}.spinner{margin:6px auto;width:auto;height:20px;text-align:center;font-size:10px;cursor:default}.spinner>div{background-color:#b3b3b3;height:100%;width:5px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.spinner>div.rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner>div.rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.spinner>div.rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.spinner>div.rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes sk-stretchdelay{0%,100%,40%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,100%,40%{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.searchFormGroup{display:flex;height:100%;position:relative;z-index:1}.lookMagPalette .searchFormGroup{--mediumColor:#fff}.searchFormGroup__field{height:36px;background-color:transparent;outline:0;border:none;color:var(--mediumColor);width:100%;padding:0 28px 2px 14px;font-family:PFSpekkVARMedium,Arial,sans-serif;font-size:1.1333333333rem;line-height:1.2rem;box-shadow:none;border-radius:0}.searchFormGroup__field::-webkit-input-placeholder{color:var(--darkLightColor);height:36px;opacity:1;font-family:PFSpekkVARSemiBold,Arial,sans-serif;font-size:1rem;line-height:2.4rem;letter-spacing:.1em;text-transform:uppercase}.searchFormGroup__field:-moz-placeholder{color:var(--darkLightColor);height:36px;opacity:1;font-family:PFSpekkVARSemiBold,Arial,sans-serif;font-size:1rem;line-height:2.4rem;letter-spacing:.1em;text-transform:uppercase}.searchFormGroup__field::-moz-placeholder{color:var(--darkLightColor);height:36px;opacity:1;font-family:PFSpekkVARSemiBold,Arial,sans-serif;font-size:1rem;line-height:2.4rem;letter-spacing:.1em;text-transform:uppercase}.searchFormGroup__close{width:16px;height:16px;display:flex;align-items:center;justify-content:center;font-size:1.0666666667rem;line-height:1.0666666667rem;color:var(--mediumColor);position:absolute;right:46px;top:50%;cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .3s ease}.searchFormGroup__close.active{opacity:1;visibility:visible;pointer-events:all}button.searchFormGroup__button{min-width:36px;min-height:36px;font-size:1.0666666667rem;line-height:1.0666666667rem;background-color:var(--regularColor);color:#fff}.header__logo,.primaryNav,.search__icon{transition:opacity .2s ease-out .3s}.openSearch .header__logo,.openSearch .primaryNav,.openSearch .search__icon{opacity:0;pointer-events:none;transition:opacity 10ms ease}@media (min-width:767px){.megaMenu__logo{display:none}.megaMenu__submenu{background-color:#f2f2f2;display:flex;flex-direction:column;opacity:0;padding:72px 32px 32px;position:absolute;pointer-events:none;right:1px;top:0;visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%);transition:all .3s ease;box-shadow:22px 0 24px rgba(0,0,0,.2)}.megaMenu__item.hover .megaMenu__submenu{opacity:1;visibility:visible;pointer-events:all}}@media (min-width:767px) and (hover:hover) and (pointer:fine){.megaMenu__item--withSubmenu:hover{z-index:2}.megaMenu__item--withSubmenu:hover .megaMenu__submenu{opacity:1;visibility:visible;pointer-events:all}.megaMenu__item--withSubmenu:hover .megaMenu__submenu:after{-webkit-animation:subnavHoverHelp 2s;animation:subnavHoverHelp 2s;-webkit-clip-path:polygon(100% 100%,100% 0,0 0);clip-path:polygon(100% 100%,100% 0,0 0);content:"";position:absolute;right:100%;top:16px;width:0;height:calc(100% - 16px)}}@media (max-width:1279px){.search__resultsContent .article__image{width:68px}.search .search-results-size{padding:16px}.spinner{margin:16px auto}}@media (max-width:1279px) and (min-width:767px){.search__results{padding:0}.search__resultsContent{padding-right:0}}@media (hover:hover) and (pointer:fine) and (max-width:766px){.megaMenu__list li:hover>a{color:#171717}.megaMenu__item.active .megaMenu__list li:hover>a{color:var(--regularColor)!important}.megaMenu__item:hover .megaMenu__link{color:#171717}.megaMenu li--withSubmenu:hover .submenuIcon,.megaMenu__item--withSubmenu:hover .submenuIcon{color:#cfcfcf}}@media (max-width:766px){:root{--headerHeight:56px}.megaMenu.active{padding:20px 0;width:100%;overflow-x:hidden;overflow-y:auto;box-shadow:none}.megaMenu__close{left:15px;top:15px}.megaMenu__list:before{left:16px;width:calc(100% - 32px)}.megaMenu__list:first-child{margin-top:40px}.megaMenu .megaMenu__list--social{gap:24px;justify-content:center;padding-bottom:0}.megaMenu__list li.active>a{color:var(--regularColor)!important}.megaMenu__item:after{background-color:#cfcfcf;content:"";left:16px;opacity:0;position:absolute;top:-4px;transition:opacity 250ms ease-out;width:calc(100% - 32px);height:2px}.megaMenu__item--withSubmenu.active+.megaMenu__item:not(.active):after{opacity:1}.megaMenu li,.megaMenu__item{padding:0 32px;flex-direction:column;min-height:48px;height:auto}.megaMenu li--withSubmenu:before,.megaMenu__item--withSubmenu:before{display:block}.megaMenu li>a,.megaMenu__link{height:48px}.megaMenu__item.active .megaMenu li>a,.megaMenu__item.active .megaMenu__link{color:var(--regularColor)!important}.megaMenu li>a span.submenuIcon,.megaMenu__link span.submenuIcon{opacity:1!important;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:all .3s ease}.megaMenu li>a span.submenuIcon.active,.megaMenu__link span.submenuIcon.active{-webkit-transform:rotate(270deg);transform:rotate(270deg);color:var(--regularColor)}.megaMenu__submenu{position:relative;padding:16px 0 8px;display:none}.megaMenu__submenu:before{display:none}.megaMenu__submenu li{padding:0}.megaMenu__submenu li:before{left:-16px;width:calc(100% + 32px)}.search .searchForm{height:32px}.search__results{--searchResultsSpace:32px}.search__resultsContent{max-height:344px}.search__resultsContent .article__image{width:120px}.search .search-results-size{padding:0}.spinner{margin:6px auto}.searchFormGroup__field{font-size:1.0666666667rem;padding:0 24px 6px 14px}.searchFormGroup__close{right:36px}button.searchFormGroup__button{min-width:32px;min-height:32px;padding:0}.toolsList{transition:opacity .2s ease-out .3s}.openSearch .toolsList{opacity:0;transition:opacity 10ms ease}}@media (max-width:479px){.search__results{padding:0}.search__resultsContent{padding:0}.search__resultsContent .article__image{width:68px}.search .search-results-size{padding:16px}.search .search-results-size span{font-size:1.0666666667rem;line-height:1.3333333333rem}.spinner{margin:16px auto}}@media (hover:hover) and (pointer:fine){.megaMenu__close:hover{color:#dc2833}.megaMenu__list:not(.megaMenu__list--social)>li:not(.megaMenu__item):hover>a{-webkit-transform:translateX(16px);transform:translateX(16px)}.megaMenu__item:hover .megaMenu__link{color:var(--regularColor);-webkit-transform:translateX(16px);transform:translateX(16px)}.megaMenu li--withSubmenu:hover .submenuIcon,.megaMenu__item--withSubmenu:hover .submenuIcon{opacity:0;color:var(--regularColor)}.megaMenu__submenu li:hover:before{opacity:1}.megaMenu__submenu li a:hover{color:var(--regularColor)}.search__resultsContent .article:hover{background-color:#f2f2f2}.searchFormGroup__close:hover{color:var(--regularColor)}button.searchFormGroup__button:not(.disabled):hover,button.searchFormGroup__button:not(:disabled):hover{background-color:var(--regularColor);color:#fff}}