@charset "UTF-8";.text-rating-0{color:#c9d8e5}.text-rating-1{color:#ff3722}.text-rating-2{color:#ff8622}.text-rating-3{color:#ffce00}.text-rating-4{color:#73cf11}.text-rating-5{color:#00b67a}.article-card{position:relative}@media (max-width: 576px){.article-card{margin-bottom:1.5rem!important}}.article-card .article-content{width:100%}.article-card .article-header{display:flex;margin-bottom:1rem;align-items:center;gap:.5rem}@media (max-width: 576px){.article-card .article-header{margin-bottom:.75rem!important}}.article-card .article-author{display:flex;align-items:center;gap:.5rem}.article-card .article-author img{width:2rem;height:2rem;border-radius:999px;border:1px solid #e5e7eb}.article-card .article-author span{color:#111827;font-weight:500;letter-spacing:-.025em;font-size:1rem;max-width:7rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;line-height:1.25em}@media (max-width: 576px){.article-card .article-author{gap:.375rem}.article-card .article-author img{width:1.625rem!important;height:1.625rem!important}.article-card .article-author span{font-size:.9375rem!important;max-width:10rem!important}}.article-card .article-date{font-size:.8125rem;letter-spacing:-.025em;color:#374151;line-height:1.5}.article-card .article-date:before{content:"•";margin-right:.25rem}@media (max-width: 576px){.article-card .article-date{margin-left:auto;color:#9ca3af}.article-card .article-date:before{display:none}}.article-card .article-image img{border-radius:.5rem;border:1px solid #e5e7eb}@media (max-width: 576px){.article-card .article-image img{height:16rem!important}}.article-card .article-title{margin-bottom:0rem;font-weight:600;letter-spacing:0;line-height:1.25;color:#111827;transition:all .2s ease}@media (max-width: 576px){.article-card .article-title{min-height:unset!important;font-size:1.125rem!important}}.article-card .article-description{position:relative;margin:0;letter-spacing:-.0125em;font-size:.875rem;color:#4b5563;line-height:1.4125}.article-card .article-description .read-more{position:absolute;bottom:0;right:0;background:linear-gradient(to right,#f9fafa00,#f9fafa 17.5%);font-weight:500;color:#030712;padding:0rem .125rem 0rem 1.5rem}.article-card .article-meta{display:flex;align-items:center;gap:.25rem;margin-top:1.5rem}.article-card .article-meta .icon{display:none}@media (max-width: 576px){.article-card .article-meta{justify-content:space-between;margin-top:1rem!important}.article-card .article-meta .icon{display:block}}.article-card .article-category{display:flex;align-items:center;gap:.5rem}.article-card .article-category>span{line-height:1.25em}@media (max-width: 576px){.article-card .article-category{font-size:.875rem!important;font-weight:500!important;letter-spacing:-.0125em!important}}.article-card .article-read-time{font-size:.8125rem;letter-spacing:-.025em;color:#4b5563;line-height:1.5;display:flex;align-items:center;gap:.5rem}.article-card .article-read-time>span{line-height:1.25em}.article-card .article-read-time .short{display:none}.article-card .article-read-time:before{content:"•";margin-right:.25rem}@media (max-width: 576px){.article-card .article-read-time{font-size:.8125rem!important;color:#9ca3af!important}.article-card .article-read-time .short{display:inline}.article-card .article-read-time .long{display:none}.article-card .article-read-time:before{display:none}}.article-card-layout{position:relative;display:block}.article-card .slot-viewer{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#11182780;border:2px solid rgba(11,99,243,.5);border-radius:.5rem;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:all .2s ease;display:flex;gap:1rem;padding:1rem;justify-content:space-between;color:#fff;font-weight:600;font-size:1.125rem;text-shadow:1px 1px 1px #030712}.article-card .slot-viewer:hover{-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);background-color:transparent;color:#111827;text-shadow:1px 1px 1px #ffffff}.article-card:hover .article-title{color:#0b63f3}@media (max-width: 576px){.article-card.is--half-sm .article-image img{height:7.5rem!important}.article-card.is--half-sm .article-author{overflow:hidden}.article-card.is--half-sm .article-author span{font-size:.875rem!important}.article-card.is--half-sm .article-date{display:none}.article-card.is--half-sm .article-title{font-size:.9375rem!important}.article-card.is--half-sm .article-description{font-size:.8125rem!important}.article-card.is--half-sm .article-description .read-more{display:none}.article-card.is--half-sm .article-category{font-size:.8125rem!important;gap:.375rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.article-card.is--half-sm .article-category>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.article-card.is--half-sm .article-read-time{gap:.375rem;font-size:.75rem!important;flex-shrink:0}}.article-card.article-card-small .article-card-layout{display:flex;gap:1rem;align-items:center}.article-card.article-card-small .article-image img{width:7.5rem;height:7.5rem}.article-card.article-card-small .article-description{display:none}@media (max-width: 576px){.article-card.article-card-small .article-description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-top:1rem}}.article-card.article-card-small .article-description .read-more{background:linear-gradient(to right,#fff0,#fff 17.5%)}.article-card.article-card-small .article-header{margin-bottom:.5rem}.article-card.article-card-small .article-date{font-size:.75rem}.article-card.article-card-small .article-author img{width:1.5rem;height:1.5rem}.article-card.article-card-small .article-author span{font-size:.8125rem}.article-card.article-card-small .article-title{font-size:.9375rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.article-card.article-card-small .article-meta{margin-top:.5rem}.article-card.article-card-small .article-category{font-size:.8125rem}.article-card.article-card-small .article-read-time{font-size:.75rem}.article-card.article-card-small.is--wide .article-image img{width:12.5rem}@media (max-width: 576px){.article-card.article-card-small .article-card-layout{flex-direction:column}.article-card.article-card-small .article-image{width:100%}.article-card.article-card-small .article-image img{width:100%!important}}.article-card.article-card-default .article-image img{height:13.75rem}.article-card.article-card-default .article-header{margin-top:1rem}.article-card.article-card-default .article-date{font-size:.75rem}.article-card.article-card-default .article-description{display:none}@media (max-width: 576px){.article-card.article-card-default .article-description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-top:1rem}}.article-card.article-card-default .article-description .read-more{background:linear-gradient(to right,#fff0,#fff 17.5%)}.article-card.article-card-default .article-author img{width:1.5rem;height:1.5rem}.article-card.article-card-default .article-author span{font-size:.8125rem}.article-card.article-card-default .article-title{font-size:1rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:3.75em}.article-card.article-card-default .article-meta{margin-top:.75rem}.article-card.article-card-default .article-category{font-size:.8125rem}.article-card.article-card-default .article-read-time{font-size:.75rem}.article-card.article-card-big .article-image img{height:15rem}.article-card.article-card-big .article-header{margin-top:1rem}.article-card.article-card-big .article-title{font-size:1.25rem;min-height:3.75em}.article-card.article-card-big .article-category{font-size:.9375rem}.article-card.article-card-big .article-read-time{font-size:.875rem}.article-card.article-card-big .article-description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-top:1rem}.article-card.article-card-big .article-description .read-more{background:linear-gradient(to right,#fff0,#fff 17.5%)}.article-card.article-card-big.is--wide .article-image img{height:17.5rem}.article-card.article-card-big.is--wide .article-title{min-height:unset}.article-card.article-card-big.is--wide .article-description{-webkit-line-clamp:2}.article-card.article-card-hero{margin-bottom:10rem}.article-card.article-card-hero .article-content{position:absolute;bottom:-10rem;left:0rem;background-color:#fff;-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem);padding:2rem;border-radius:.5rem;border:1px solid #e5e7eb;border-top-left-radius:0;border-top-right-radius:0}.article-card.article-card-hero .article-image img{height:32.5rem;box-shadow:0 .5rem 1rem #1118271a}.article-card.article-card-hero .article-title{font-size:2rem}.article-card.article-card-hero .article-description{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;margin-top:1rem}.article-card.article-card-hero .read-more{background:linear-gradient(to right,#fff0,#fff 17.5%)!important}@media (max-width: 1600px){.article-card.article-card-hero .article-content{top:unset;transform:unset}}@media (max-width: 1200px){.article-card.article-card-hero .article-image img{height:27.5rem}}@media (max-width: 992px){.article-card.article-card-hero{margin-bottom:15rem}.article-card.article-card-hero .article-content{bottom:-14rem}.article-card.article-card-hero .article-image{width:100%}.article-card.article-card-hero .article-image img{height:25rem}}@media (max-width: 768px){.article-card.article-card-hero{margin-bottom:0}.article-card.article-card-hero .article-content{left:0;transform:unset;width:100%;bottom:0;position:relative;border-top-left-radius:0;border-top-right-radius:0;border:none;box-shadow:none;padding:1rem}.article-card.article-card-hero .article-image{width:100%}.article-card.article-card-hero .article-image img{box-shadow:none;height:25rem!important;border:none}}@media (max-width: 576px){.article-card.article-card-hero .article-content{padding:.75rem .25rem}.article-card.article-card-hero .article-image img{height:15rem!important}.article-card.article-card-hero .article-title{font-size:1.375rem}}.page__magazine{margin-top:2rem}@media (max-width: 768px){.page__magazine{margin-top:.5rem}.page__magazine>.container{max-width:100%}.page__magazine .hero-article{padding:0}}.page__magazine-category-list{margin-top:4rem}.page__magazine-category-list .card__body ul{margin:0;padding:0rem 0rem 0rem 1rem}@media (max-width: 992px){.page__magazine-category-list .card__body ul{gap:.25rem 2rem!important}}.page__magazine-category-list .card__body li{margin-bottom:.5rem}.page__magazine-category-list .card__body a{color:#1f2937;font-weight:500}.page__magazine-category-list .card__body a:hover{color:#0b63f3}@media (max-width: 1200px){.page__magazine-category-list{border:none!important;box-shadow:none!important}.page__magazine-category-list .card__header-details{padding:0;padding-bottom:1rem}.page__magazine-category-list .card__body{padding:0}.page__magazine-category-list .card__body ul{display:flex;flex-wrap:wrap;gap:.5rem 2rem}}@media (max-width: 1200px){.page__magazine .all-categories-card{order:9999}}.page__magazine .category-specific-body{display:flex;gap:.5rem;flex-direction:column}@media (max-width: 576px){.page__magazine .category-specific-body{gap:1.5rem}}.page__magazine .hero__layout{padding:6rem 0rem;display:flex;flex-direction:column;align-items:center}.page__magazine .hero__title{text-align:center}.page__magazine .hero__description{text-align:center;margin-top:1rem;font-size:1.125rem;letter-spacing:-.0125em;margin-bottom:0}@media (max-width: 992px){.page__magazine .hero__layout{padding:4rem 0rem}.page__magazine .hero__title{font-size:2.5rem}.page__magazine .hero__description{font-size:1rem}}@media (max-width: 576px){.page__magazine .hero__layout{padding:2rem 0rem;padding-bottom:0}.page__magazine .hero__title{font-size:2rem}.page__magazine .hero__description{font-size:.9375rem}}.page__magazine .magazine-group__header{margin-top:4rem;margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between}.page__magazine .magazine-group__header--md-only{display:none}@media (max-width: 768px){.page__magazine .magazine-group__header--md-only{display:block}}@media (max-width: 576px){.page__magazine .magazine-group__header{margin-top:2rem}}.page__magazine .magazine-group__title{font-size:1.5rem;text-align:left;margin:0}
