:root{--subscribe-banner-height:112px}html.aigm-ux{font-family:"Plus Jakarta Sans",sans-serif}html .cky-consent-container{max-width:none !important;width:100% !important}/* Nav */.aigm-ux nav.header{color:#fff;background:rgb(0 0 0/5%) !important}.aigm-ux nav.header a.logo{max-width:246px !important}.aigm-ux nav.header .items .sub{--sub-item-bg-hover:rgb(255 255 255/8%) !important;--bg:rgb(16 82 135/98%) !important}.aigm-ux nav.header .items > :is(div:hover,div:active,div:focus) a .arrow{transform:rotate(45deg) !important}.aigm-ux nav.header .items :is(a:hover,a:active,a:focus)::after{transform:scaleX(1)}.aigm-ux nav.header .items a{text-decoration:none !important}.aigm-ux nav.header .items a::after{content:"";transform:scaleX(0);width:100%;position:absolute;height:2.5px;background:currentColor;bottom:-4px;transition:transform .2s ease;transform-origin:center;pointer-events:none;opacity:.65}.aigm-ux nav.header .items .sub a::after{display:none}/* Home */.home1 strong.this-month{font-size:1.34rem;padding-bottom:16px;display:block;margin-bottom:32px;border-bottom:2px solid rgb(255 255 255/35%)}.home1 [data-post-selection]{display:flex;flex-direction:column;gap:16px}.home1 [data-post-selection] a{display:flex;align-items:center;background:rgb(255 255 255/6%);border-radius:15px;width:100%;box-shadow:0 0 16px rgb(0 0 0/6%);backdrop-filter:blur(2px);cursor:pointer;user-select:none;transition:var(--transitions-ease-fast);overflow:hidden;text-align:left}.home1 [data-post-selection] a span.featured{display:flex;line-height:1;align-items:center;justify-content:center;background:#53dbf9;color:#f7fdff;padding:8px;align-self:stretch;width:42px}.home1 [data-post-selection] a img{object-fit:cover;aspect-ratio:16/9;height:78px}.home1 [data-post-selection] a p{flex:1;padding:20px 24px;white-space:pre;overflow:hidden;text-overflow:ellipsis;display:block}.home1 [data-post-selection] a:hover{background:rgb(255 255 255/10%)}.home1 [data-post-selection] a.current{background:rgb(70 173 255/46%)}.home1 [data-post-current] :is(strong a.mainlink,p){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.home1 [data-post-current] strong a{--color:#fff !important}.home1 .scroller{margin-top:64px}.home2{--color:#0A375A !important}.home2 .title strong{font-size:2.24rem !important}.home2 .sides{align-items:stretch !important}.home2 img.left{position:absolute;width:100%;height:100%;object-fit:cover;border-radius:20px}.home2 .stats{display:flex;flex-direction:column;gap:16px}.home2 .stats div{display:flex;align-items:center;flex-wrap:wrap;gap:24px}.home2 .stats div span{display:flex;align-items:center;justify-content:center;width:128px;height:128px;background:#EBF4FE;border-radius:50%;line-height:1}.home2 .stats div span b{display:block;background:linear-gradient(49.62deg,#66BFED 32.44%,#017EBB 87.12%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;font-size:40px}.home2 .stats div p{display:flex;flex:1;color:#6C7A8F;flex-direction:column;gap:4px}.home2 .stats div p strong{display:block;font-size:1.164rem;color:#3B4657}.home3{background:linear-gradient(180deg,#206EAD 0%,#1B619A 100%)}.home3 .title{text-align:center}.home4{background:#EBF4FE}.home4 .title strong{color:#0A375A;text-align:center}.home4 .button{margin:48px auto 0 auto}.home5{--box-bg:linear-gradient(252.08deg,#4E99D7 21.44%,#156BAF 107.12%);--box-text:#fff;--box-padding:64px;--box-radius:16px;background:#DCE9F9}.home5 .big-box{overflow:hidden}.home5 .big-box .sides{--align:stretch}.home5 .big-box img{width:100%;height:100%;position:absolute;top:0;right:0;object-fit:contain;object-position:right}/* About */.about1{overflow:hidden}.about1 .title h1{max-width:496px;width:100%}.about1 .sides{align-items:stretch !important}.about1 .scroller{margin-top:64px}.about1 .sides img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:right}.about2{background:#EBF4FE}.about2 .title strong{text-align:center;color:#0A375A;margin:0 auto 24px auto}.about2 .title p{color:#556477;max-width:960px;margin:0 auto}.about2 img{filter:drop-shadow(0 0 16px rgb(0 0 0/30%));width:100%}.about3{background:linear-gradient(66.83deg,#0F5690 17.02%,#1965A4 92.63%)}.about3 .title{text-align:center}.about3 .sides{background:#2171B4;border-radius:20px;overflow:hidden;--gap:0px !important;--align:stretch !important}.about3 .sides .side:first-of-type{background:linear-gradient(180deg,#479ADF 0%,#2F82C7 100%);--width:35%;display:flex;align-items:center;justify-content:center}.about3 .sides .side:first-of-type a{display:block;width:100%;margin:auto;max-width:240px;box-shadow:0 0 24px rgb(0 0 0/16%);border-radius:8px;overflow:hidden}.about3 .sides .side:first-of-type a img{width:100%}.about3 .sides .side:last-of-type{width:auto;flex:1}.about3 .sides .side{padding:48px}.about3 .sides hr{height:2px;background:#fff;margin:24px 0}.about3 .sides p{display:flex;align-items:center;gap:12px}.about3 .sides p svg{width:24px;height:24px;display:block}.about4{background:#3284C8}/* Latest Posts Grid */.latest-posts-grid{--gap:32px !important}.latest-posts-grid .latest-posts-large .maincard--post{max-width:none}.latest-posts-grid .latest-posts-small{display:flex;gap:var(--gap);flex-direction:column}.latest-posts-grid .latest-posts-small .maincard--post{max-width:none;display:flex}.latest-posts-grid .latest-posts-small .maincard--post .box{flex:1}.latest-posts-grid .latest-posts-small .maincard--post .box p.desc{display:none}.latest-posts-grid .latest-posts-small .maincard--post a.image{width:30%;aspect-ratio:unset}/* Contact */.contact1{overflow:hidden}.contact1 .title h1{max-width:526px;width:100%}.contact1 .sides{align-items:stretch !important}.contact1 .sides img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:right}.contact1 .scroller{margin-top:64px}.contact2{background:#EBF4FE;padding-bottom:320px !important}.contact2 .title strong{text-align:center;color:#0A375A}.contact2 .title p{text-align:center;color:#556477}.contact3{background:linear-gradient(180deg,#206FAE 0%,#1B6098 100%)}.contact3 .options{display:flex;align-items:center;flex-wrap:wrap;border-radius:25px;overflow:hidden;margin-top:-320px;background:linear-gradient(180deg,#3683C1 0%,#165A91 100%);box-shadow:  0px 361px 144px rgba(171,171,171,0.01),  0px 203px 122px rgba(171,171,171,0.05),  0px 90px 90px rgba(171,171,171,0.09),  0px 23px 50px rgba(171,171,171,0.1),  0px 0px 0px rgba(171,171,171,0.1)}.contact3 .options .departments{width:100%;display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap;padding:24px;gap:24px}.contact3 .options .departments p{user-select:none;cursor:pointer;padding:16px;display:flex;background:#5294c9;flex:1;text-align:center;border-bottom:4px solid rgb(255 255 255/15%);align-items:center;justify-content:center;border-radius:8px;font-weight:600}.contact3 .options .departments p:hover{background:rgb(255 255 255/32%)}.contact3 .options .departments p.current{border-color:#ffcc96;background:linear-gradient(180deg,#F2C57C -6.59%,#DC9E39 86.59%)}.contact3 .options a{flex:1;display:block;background:linear-gradient(191deg,#3886C5 0%,rgba(36,104,159,0) 100%);padding:48px 32px;text-align:center;text-decoration:none;color:#fff}.contact3 .options a:hover{background:linear-gradient(191deg,#4896d5 0%,rgb(52 118 171) 100%)}.contact3 .options a .images{margin:0 auto 32px auto;width:100%;max-width:240px;aspect-ratio:1/1.24;position:relative}.contact3 .options a img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;object-fit:contain;transition:var(--transitions-ease-fast)}.contact3 .options a img.hover{opacity:0}.contact3 .options a:hover img.static{opacity:0}.contact3 .options a:hover img.hover{opacity:1}.contact3 .options a:first-of-type img.static{padding:0}.contact3 .options a:first-of-type img.hover{padding:0}.contact3 .options a:last-of-type img.static{padding:32px}.contact3 .options a:last-of-type img.hover{padding:16px}.contact3 .options a strong{display:block;font-size:1.6rem;margin:0 0 8px 0}.contact3 .options a p{}.contact3 .title.top{margin-top:64px;text-align:center}.contact3 .big-box{--box-bg:linear-gradient(252.08deg,#3682C1 21.44%,#156BAF 107.12%);--box-text:#fff;--box-padding:48px;--box-radius:25px;margin-top:64px}.contact3 .big-box .sides{align-items:stretch}.contact3 .big-box .sides img{display:none;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:right}.contact3 .big-box .sides img.shown{display:block}/* Subscribe */.subscribe1{overflow:hidden}.subscribe1 .title h1{max-width:584px;width:100%}.subscribe1 .sides{align-items:stretch !important}.subscribe1 .scroller{margin-top:64px}.subscribe1 .sides img{position:absolute;top:0;width:100%;height:100%;object-fit:contain;object-position:right;right:-208px}.subscribe2{background:#EBF4FE;padding-bottom:calc(64px * 3) !important}.subscribe2 .title strong{color:#0A375A}.subscribe2 .title p{color:#556477}.subscribe3{background:linear-gradient(66.83deg,#0F5690 17.02%,#1965A4 92.63%)}.subscribe3 .box{background:linear-gradient(224.7deg,#3F8AC6 7.39%,#135C97 98.29%);padding:48px;border-radius:20px;box-shadow:0 0 32px rgb(0 0 0/8%);margin-top:calc(0px - (64px * 3))}.subscribe3 .sides{--gap:48px !important}.subscribe3 .first img{margin:0 auto 32px auto;max-width:276px;width:100%}.subscribe3 .first strong{display:block;text-align:center;font-size:1.6rem}.subscribe3 .first p{display:block;text-align:center}.subscribe3 .second .row{display:flex;align-items:center;gap:24px}.subscribe3 .second img{aspect-ratio:1/1;object-fit:contain;object-position:center;max-width:116px;width:100%}.subscribe3 .second strong{font-size:1.24rem;display:block}.subscribe3 .second strong p{display:block;font-size:1rem;font-weight:300}/* Articles (Blog) */.articles-search{background:#e1efff;--padding:32px !important}.articles-search label{display:block;text-align:center;font-weight:700;color:#0A375A}.articles-search .searchbar{display:flex;max-width:640px;width:100%;margin:0 auto;align-items:stretch;box-shadow:0 0 16px rgb(0 0 0/8%)}.articles-search .searchbar input{padding:14px 20px;display:block;border-radius:4px 0 0 4px;width:calc(100% - 54px);background:#f7f7f7;transition:var(--transitions-ease-fast)}.articles-search .searchbar input:focus{background:#fff}.articles-search .searchbar button{aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;line-height:1;cursor:pointer;user-select:none;border-radius:0 4px 4px 0;background:rgb(58 135 202/57%);color:#fff;flex:1;transition:var(--transitions-ease-fast)}.articles-search .searchbar button:hover,.articles-search .searchbar button:focus{background:#3a87ca}.articles1 .scroller{margin-top:64px}.articles1 .sides{--align:stretch !important}.articles1 .sides img{position:absolute;top:0;width:100%;height:100%;object-fit:contain;object-position:right}.articles2{background:#EBF4FE}.articles2 .title strong{color:#0A375A;text-align:center}.articles3{background:linear-gradient(66.83deg,#0F5690 17.02%,#1965A4 92.63%)}.articles3 .title strong{text-align:center}.articles3 a.view-more-articles{margin:48px auto 0 auto}.articles4{background:#2475B7}.articles4 .title{text-align:center}.articles5 .sides{--align:stretch !important}.articles5 img.right{position:absolute;width:100%;height:100%;object-fit:cover;border-radius:20px}.articles5 .title strong{color:#072E4D}.articles5 .title p{color:#708292}/* Awards Page */.awards1 .scroller{margin-top:64px}.awards1 > img.bg{filter:opacity(.1) brightness(0.75);object-position:bottom}.awards1 .sides{--align:stretch !important}.awards1 .sides img{position:absolute;top:0;width:100%;height:calc(100% + var(--padding));object-fit:contain;object-position:bottom right;filter:drop-shadow(0 0 64px rgb(0 0 0/25%))}.awards2{background:#EBF4FE}.awards2 .title strong{text-align:center;color:#0A375A}.awards2 .title p{color:#556477;text-align:center}.awards3{background:linear-gradient(180deg,#206FAE 0%,#1B6098 100%)}.awards3 .title{text-align:center}.awards4{background:linear-gradient(180deg,#206FAE 0%,#1B6098 100%)}.awards4 .title{text-align:center}.awards4 img.trophy{margin:0 auto 32px auto;width:100%;max-width:477px}.awards4 img.stars{margin:0 auto 32px auto;width:100%;max-width:282px}.awards4 a.button{margin:32px auto 0 auto}/* Issues Page */.issues1 .scroller{margin-top:64px}.issues1 .sides{--align:stretch !important}.issues1 .combo{width:auto;position:absolute;top:0;right:0;height:100%;display:flex;align-items:end;justify-content:start}.issues1 .combo img.cup{max-width:264px;width:100%;z-index:2;margin-right:152px}.issues1 .combo img.cover{position:absolute;width:auto;height:calc(100% - 24px);top:0;right:0;object-fit:contain;object-position:right}.issues2{background:#EBF4FE}.issues2 .title{text-align:center}.issues2 .title strong{color:#0A375A}.issues2 .title p{color:#556477}.issues3{background:#0F5690}.issues3 .title{text-align:center}/* Search Page */.search1{text-align:center}.search2 p.none{text-align:center;color:red}/* Subscribe Banner */.subscribe-banner{width:100%;z-index:5}.subscribe-banner::before{content:"";display:block;margin-top:calc(0px - var(--subscribe-banner-height)/2)}.subscribe-banner::after{content:"";display:block;margin-bottom:calc(0px - var(--subscribe-banner-height)/2)}.subscribe-banner .box{display:flex;box-shadow:0 0 16px rgb(0 0 0/22%);border-radius:15px;background:#FCFCFC;justify-content:start;align-items:center;gap:16px;padding:24px;height:var(--subscribe-banner-height)}.subscribe-banner .box strong{flex:1}.subscribe-banner-fix{height:calc(var(--subscribe-banner-height)/2)}/* Single Post */.post1{overflow:hidden}.post1 .title :is(h1,p){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.post1 .scroller{margin-top:64px}.post1 .sides img{width:100%;aspect-ratio:16/9;object-fit:cover;object-position:center;border-radius:25px;box-shadow:0 0 32px rgb(0 0 0/32%)}.post2{background:#EBF4FE}.post2 .title strong{color:#0A375A}.post2 .cats-tags{color:#0A375A}.post3{background:linear-gradient(180deg,#206FAE 0%,#1B6098 100%)}.post3 [data-slider]{--dot-normal:#1A66A4 !important;--dot-hover:#2678bb !important;--dot-active:linear-gradient(212.99deg,#469CE1 3.63%,#2477BB 111.93%) !important}/* Single Issue */.issue1 .title :is(h1,p){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.issue1 .scroller{margin-top:64px}.issue1 .sides{--align:stretch !important}.issue1 .sides:last-of-type img{position:absolute;top:0;right:0;height:100%;width:auto}.issue2{background:#EBF4FE}.issue2 .title strong{color:#0A375A}.issue2 .cats-tags{color:#0A375A}.issue3{background:#0F5690}/* Single Award */.award1{}.award1 .title :is(h1,p){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.award1 .title p.dates{display:flex;margin-top:16px;padding:32px 0;border-top:2px solid #fff;border-bottom:2px solid #fff;flex-direction:column;gap:4px}.award1 .title p.dates span{display:flex;align-items:center;gap:16px;text-align:left}.award1 .title p.dates span em{font-style:normal}.award1 .title p.dates img{display:block;width:1.2rem;aspect-ratio:1/1;user-select:none;pointer-events:none}.award1 .scroller{margin-top:64px}.award1 .combo{margin-left:auto;width:75%;background:linear-gradient(190.91deg,#307DBC 8.08%,#2168A2 94.31%);border-radius:16px;filter:drop-shadow(0 0 16px rgb(0 0 0/10%))}.award1 img.award-logo{width:100%;aspect-ratio:1/1.2;object-fit:cover;border-radius:inherit}.award1 img.medal{position:absolute;top:0;right:12px;max-width:98px;width:100%;filter:drop-shadow(0 0 16px black)}.award1 img.trophy{position:absolute;bottom:0;left:-124px;max-width:332px;width:100%}.award1 a.votebtn{margin-top:16px}.award2 .box{box-shadow:0 0 20px rgb(0 0 0/7%);background:#fff;padding:32px;margin-bottom:calc(0px - (var(--padding)/2))}.award2 .box .sides{--gap:32px}.award2 .title.maintop{color:#0A375A;margin:0 0 32px 0;gap:0}.award2 .title.maintop small{color:#8294A1}.award2 .faq-boxes > div.shown .answer{display:flex !important;flex-direction:column;gap:32px}.award2 .team-info{margin:32px -32px -32px -32px;padding:32px;background:#2475B7}.award2 [data-tab-menu]{justify-content:start}.award2 [data-tab-menu] a{border-radius:500px;padding:10px 26px;background:none;border:2px solid #6CA2CF;color:#6CA2CF;font-weight:400;box-shadow:none}.award2 [data-tab-menu] a.active{background:linear-gradient(256.96deg,#2475B7 -6.59%,#3A8ACC 86.59%);color:#fff;border-color:transparent}.award2 [data-tab-menu] a:not(.active):hover{background:rgba(48,129,195,0.21)}.award2 [data-tab-menu] a::after{display:none}.award2 strong.about-title{display:block;color:#0A375A;margin-bottom:16px;font-size:2rem}.award2 .about-desc{display:flex;flex-direction:column;color:#556477;gap:16px}.award2 img.about-image{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;object-position:center;border-radius:20px}.award2 .winner-years{display:flex;flex-wrap:wrap;justify-content:start;align-items:start;gap:32px}.award2 .winner-years p.none{color:#acacac}.award2 .winner-years a{display:flex;max-width:302px;width:100%;background:#E2EDF6;padding:54px 32px;justify-content:center;align-items:center;text-decoration:none;transition:var(--transitions-ease-fast);line-height:1;color:#3989CB;border-radius:10px}.award2 .winner-years a small{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:4.82rem;font-weight:800;opacity:.12;user-select:none;pointer-events:none}.award2 .winner-years a p{font-weight:800;display:block;position:relative;z-index:2;font-size:1.8rem}.award2 .winner-years a:hover,.award2 .winner-years a:focus{background:#3989CB;color:#fff}.award3{background:linear-gradient(180deg,#206FAE 0%,#1B6098 100%)}.award3 .title{color:#fff;text-align:center}.award3 img{margin:64px auto 0 auto;max-width:553px !important;width:100%}.award3 a.button{margin:32px auto 0 auto}/* Single Winner */.winner1{}.winner1 .title p a.mainlink{color:inherit}.winner1 .award-logo{padding:128px 32px 32px 32px;max-width:500px;width:100%;margin-left:auto;background:linear-gradient(190.91deg,#307DBC 8.08%,#2168A2 94.31%);aspect-ratio:1/1.2;object-fit:contain;object-position:top;border-radius:16px;filter:drop-shadow(0 0 16px rgb(0 0 0/10%))}.winner1 .award-logo img{width:100%}.winner1 img.medal{position:absolute;top:0;right:12px;max-width:98px;width:100%}.winner1 img.trophy{position:absolute;bottom:0;left:0;max-width:368px;width:100%}.winner1 img.cloud1{position:absolute;top:-32px;left:0;z-index:-1;max-width:320px;width:100%}.winner1 img.cloud2{position:absolute;bottom:-32px;right:-128px;z-index:-1;max-width:320px;width:100%}.winner1 .top-share-buttons{margin-top:64px}.winner1 .scroller{margin-top:64px}.winner2{background:#EBF4FE}.winner2 .title strong{color:#0A375A;text-align:center;margin:64px 0 0 0}.winner2 img.banner{width:100%;border-radius:20px}.winner2 .winner-content{text-align:center;color:#556477}.winner2 .winner-desc{margin:32px 0 0 0;text-align:center;color:#556477}.winner2 a.winner-website{margin:32px auto 0 auto}.winner2 .winner-image{margin:64px 0 -32px 0}.winner2 .winner-image img{max-width:420px;width:100%;margin:0 auto}.winner3{background:#0F5690}/* Winners List (A-Z) */.winnerslist1{}.winnerslist1 .title :is(h1,p){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.winnerslist1 .sides{--align:stretch !important}.winnerslist1 a.combo{width:auto;position:absolute;top:0;right:0;height:100%;display:flex;align-items:end;justify-content:start}.winnerslist1 a.combo img.trophy{max-width:375px;width:100%;z-index:2;margin-right:132px}.winnerslist1 a.combo img.cover{position:absolute;width:auto;height:calc(100% - 24px);top:0;right:0;object-fit:contain;object-position:right}.winnerslist1 a.button{margin-top:32px}.winnerslist1 .scroller{margin-top:64px}.winnerslist2{background:linear-gradient(0deg,#0F5690 420px,#EBF4FE 420px)}.winnerslist2 .box{box-shadow:0 0 20px rgb(0 0 0/7%);background:#fff;padding:32px;margin-bottom:calc(0px - (var(--padding)/2))}.winnerslist2 .title strong{color:#0A375A}.winnerslist2 .faq-boxes .answer a.mainlink{display:block;width:fit-content}/* Blog Post Content Styling */[data-post-content]{text-align:left;color:#556477}[data-post-content] :is(h1,h2,h3,h4,h5,h6){color:#0A375A}[data-post-content] :is(p,span,strong){background:none !important}[data-post-content] :is(img,.elementor img){border-radius:8px}[data-post-content] :is(a){text-decoration:inherit !important}[data-post-content] :is(p,img,h1,h2,h3,h4,h5,h6,pre,ul,ol,blockquote,table){margin-bottom:1.6rem}[data-post-content] :is(section,.elementor-widget-wrap){padding:0 !important}[data-post-content] :is(.elementor-widget-text-editor){font-family:inherit !important}[data-post-sides]{}[data-post-sides] .side:first-of-type{flex:1}[data-post-sides] .side:last-of-type{--width:auto !important}[data-post-content] :is(ul,ol){list-style-position:outside;padding-left:1.6rem}[data-post-content] :is(blockquote){padding:12px 24px;border-left:4px solid #1f6dab;background:rgb(31 109 171/10%);border-radius:8px}[data-post-content] :is(blockquote) *{margin:0}[data-post-content] :is(pre){white-space:pre-wrap;display:block;opacity:.72}[data-post-content] table{width:100% !important;background:rgb(0 0 0/3%);border-radius:12px;padding:32px}/* Post Sidebar */.post-sidebar{display:flex;flex-direction:column;gap:32px;max-width:378px;width:100%}.post-sidebar .box{background:#0F5690;border-radius:16px;box-shadow:0 0 32px rgb(0 0 0/22%);overflow:hidden}.post-sidebar .box .top{padding:32px;position:relative}.post-sidebar .box .top img.overlay{width:100%;aspect-ratio:16/9;object-fit:contain}.post-sidebar .box .bottom{padding:32px}.post-sidebar .box .bottom a:first-of-type{display:flex;flex-wrap:wrap;gap:8px;text-decoration:none;color:#fff;align-items:center;width:fit-content}.post-sidebar .box .bottom a:first-of-type i{color:#6ADDCF}.post-sidebar .box .bottom strong{color:#fff;display:block;font-size:1.4rem}.post-sidebar .box .bottom a.button{margin-top:16px}.post-sidebar .box1 .top{background:linear-gradient(180deg,#E0B672 0%,#ffdea9 100%)}.post-sidebar .box1 .top img.cover{width:calc(100% - 64px);aspect-ratio:16/9;object-fit:contain;transform:translateY(-100%);position:absolute}.post-sidebar .box1 .top img.overlay{position:relative;z-index:5;padding-top:76px;object-position:bottom left}.post-sidebar .box2 .top{background:linear-gradient(180deg,#c1bdb8 0%,#e7e7e7 100%)}.post-sidebar .box3 .top{background:linear-gradient(to bottom,#3682C1,#529bd6)}/* Default Page (Box) */.defaultbox2 .box{box-shadow:0 0 20px rgb(0 0 0/7%);background:#fff;padding:32px;margin-bottom:calc(0px - (var(--padding)/2));color:#556477}/* Main Cards (Posts) */.maincards .maincard--post{max-width:400px;width:100%}.maincard--post{display:block;background:#fff;border-radius:16px;overflow:hidden;box-shadow:var(--maincard-shadow)}.maincard--post:hover,.maincard--post:focus{background:#f6fcff}.maincard--post a.image{display:block;width:100%;aspect-ratio:16/9;position:relative}.maincard--post a.image .thumb{width:100%;height:100%;position:absolute}.maincard--post a.image img{width:100%;position:absolute;height:100%;top:0;left:0;object-fit:cover;background:#fff}.maincard--post[data-post-type="awards"] a.image img{object-fit:contain}.maincard--post a.image span.readmore{transition:var(--transitions-ease-fast);opacity:0;position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgb(16 98 165/75%);color:#fff;font-weight:600;line-height:1}.maincard--post a.image:hover span.readmore,.maincard--post a.image:focus span.readmore{opacity:1}.maincard--post .box{padding:24px}.maincard--post .box a.cat{display:block;width:fit-content;background:#D8E6F7;color:#0A375A;text-decoration:none;padding:4px 16px;border-radius:5000px;font-size:.8rem;margin-bottom:8px}.maincard--post .box a.cat:hover,.maincard--post .box a.cat:focus{background:#bad9ff}.maincard--post .box small.date{display:block;color:#93A2B4;font-size:.8rem}.maincard--post .box a.headline{text-decoration:none;display:-webkit-box;width:fit-content;font-size:1.2rem;color:#0A375A;font-weight:600;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.maincard--post .box a.headline:hover,.maincard--post .box a.headline:focus{text-decoration:underline;text-underline-position:under;text-underline-offset:2px;text-decoration-style:dashed;text-decoration-thickness:1px}.maincard--post .box p.desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;color:#93A2B4;font-size:.94rem;margin-top:8px}.maincard--post.is-issue a.image img{object-fit:contain;background:linear-gradient(161.36deg,#FFFFFF 12.61%,#CCDBF1 103.83%)}.maincard--post .thumb.winner-image img{padding:32px;object-fit:contain;background:#f5f5f5}.maincard--post .thumb.award-logo img{padding:32px;background:var(--bg)}/* Buttons */.aigm-ux .button{border-radius:6px !important}.aigm-ux .button.primary{--bg:#F2C66F;--color:#000000;--swipe-bg:#fff7b2 !important;--swipe-text:#000000 !important}.aigm-ux .button.secondary{--bg:#3987CA;--color:#fff;--swipe-bg:#1caef7 !important;--swipe-text:#fff !important}/* Main Cards (Issues) */.maincards .maincard--issue{max-width:400px;width:100%}.maincard--issue{border-radius:16px;overflow:hidden;box-shadow:var(--maincard-shadow);background:#fff}.maincard--issue:hover,.maincard--issue:focus{background:#f6fcff}.maincard--issue a{text-decoration:none}.maincard--issue .box a.headline:hover,.maincard--issue .box a.headline:focus{text-decoration:underline;text-underline-position:under;text-underline-offset:2px;text-decoration-style:dashed;text-decoration-thickness:1px}.maincard--issue .box a.headline{width:fit-content;margin:0 auto;display:block}.maincard--issue .box a.headline strong{width:fit-content}.maincard--issue img{width:100%;height:auto;aspect-ratio:1/1;padding:32px;background:linear-gradient(161.36deg,#FFFFFF 12.61%,#CCDBF1 103.83%);object-fit:contain}.maincard--issue .box{text-align:center;padding:24px}.maincard--issue .box strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:#0A375A}.maincard--issue .box p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;color:#848484;font-size:.9rem;margin-top:8px}.maincard--issue .box .button{margin:24px auto 0 auto}/* Main Cards (Awards) */.maincards .maincard--award{max-width:400px;width:100%}.maincard--award{background:#fff;padding:32px !important;border-radius:8px;box-shadow:var(--maincard-shadow)}.maincard--award:hover,.maincard--award:focus{background:#f6fcff}.maincard--award .image{margin:-12px;display:block;width:calc(100% + 24px)}.maincard--award .image img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:4px}.maincard--award .logo{margin:-32px 0 32px -32px;display:block;width:calc(100% + (64px - 24px))}.maincard--award .logo img{width:100%}.maincard--award .box a.headline{color:#0A375A;text-decoration:none;font-weight:600;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.maincard--award .box a.headline:hover,.maincard--award .box a.headline:focus{text-decoration:underline;text-underline-position:under;text-underline-offset:2px;text-decoration-style:dashed;text-decoration-thickness:1px}.maincard--award .box p.desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;color:#93A2B4;font-size:.94rem;margin-top:8px}.maincard--award .box a.button{margin-top:32px}.maincard--award.style--open{}.maincard--award.style--open .box{margin-top:32px;text-align:center}.maincard--award.style--open a.image{margin:-32px -32px 0 -32px;width:calc(100% + 64px)}.maincard--award.style--open a.image img{border-radius:8px 8px 0 0;aspect-ratio:1/1.12;filter:contrast(0.2) brightness(.85) grayscale(1)}.maincard--award.style--open img.logo-light{position:absolute;top:0;left:0;width:100%;aspect-ratio:1/1.12;object-fit:contain;padding:24px;object-position:center;pointer-events:none;user-select:none}.maincard--award.style--open .hex-overlay{position:absolute;background:var(--hex);top:0;left:0;width:100%;height:100%;opacity:.65;border-radius:8px 8px 0 0}.maincard--award.style--open .button{margin:32px auto 0 auto}/* Main Cards (Reviews) */.maincard--review{background:#fff;border-radius:20px;padding:32px !important;box-shadow:var(--maincard-shadow)}.maincard--review strong{display:block;color:#344054}.maincard--review span{display:block;color:#667085;font-size:.86rem !important}.maincard--review p{display:block;color:#687183;margin-top:16px;font-size:.94rem !important;padding:24px;background:#f7f7f7;border-radius:8px;border-left:4px solid #3284c8;line-height:1.48}.maincard--review::after{content:"\0f10e";position:absolute;color:rgb(50 132 200/46%);top:32px;right:32px;font-size:48px;font-family:"Font Awesome 5 Free";font-weight:900;line-height:1;display:block}/* Brands Scrolling */.brands-scrolling{padding:48px 0 !important;background:#e1efff}.brands-scrolling p{display:block;text-align:center;font-weight:600;color:#0A375A;font-size:1.4rem !important}.brands-scrolling small{display:block;text-align:center;color:#a8c2df;font-size:1.2rem}.brands-scrolling .overflow{overflow:hidden;/*filter:drop-shadow(0 0 8px rgb(0 0 0/22%));*/}@keyframes bs2626281{from{transform:translate3d(0px,0,0)}to{transform:translate3d(calc(0px - (var(--width)/2) - (var(--gap)/2)),0,0)}}.brands-scrolling .logos{--gap:32px;margin-top:32px;display:flex;gap:var(--gap);align-items:center;animation:bs2626281 30s linear infinite}.brands-scrolling .overflow:hover .logos{animation-play-state:paused}.brands-scrolling .logos a{display:block;flex:none}.brands-scrolling .logos a img{display:block;height:64px;width:auto;object-fit:contain}/* Extra */.aigm-ux footer.aigm-footer .main a.media-pack .bg{opacity:.4}[data-page-load-indicator]{--bg:#F2C66F !important}.scroller{--line:#53DCFA !important}hr{display:block;width:100%;height:1px;background:rgb(15 85 142/32%)}.bg--default{background:linear-gradient(66.83deg,#0F5690 17.02%,#1965A4 92.63%)}.bg--default > img.bg{filter:blur(2px) opacity(.075) grayscale(1) brightness(0.85)}.aigm-ux .aigm-adsection{--bg:#dcebfb}.aigm-ux .to-top{box-shadow:0 0 20px rgb(188 188 188) !important;background:#ffffff !important;right:0 !important;padding:12px 24px !important;border-radius:8px 0 0 8px !important}.aigm-ux .to-top:hover{background:#f8f2f2 !important}.aigm-ux .to-top img{display:block;pointer-events:none;user-select:none;height:42px;width:auto}.aigm-ux nav.pagination{--dot-normal:#1A66A4 !important;--dot-hover:#2678bb !important;--dot-active:linear-gradient(212.99deg,#469CE1 3.63%,#2477BB 111.93%) !important}[data-tab-menu]{--bg-normal:#2f71a7 !important;--bg-hover:#3c83be !important;--bg-active:linear-gradient(180deg,#F2C57C -6.59%,#DC9E39 86.59%) !important;--line:#ffcc96 !important}[data-slider="nav-style-1"]{--dot-normal:#1A66A4 !important;--dot-hover:#2479be !important;--dot-active:linear-gradient(212.99deg,#3585C7 3.63%,#1A66A4 111.93%) !important}[data-slider="nav-style-2"]{--dot-normal:#A9C2D3 !important;--dot-hover:#b5d8f1 !important;--dot-active:#53DCFA !important}[data-slider="nav-style-2"] .slick-slide.slick-current.maincard--issue img{background:linear-gradient(252.08deg,#4E99D7 21.44%,#156BAF 107.12%)}:is(.home3,.articles4,.awards2,.issues2) [data-slider] .slick-track{align-items:center}:is(.home3,.articles4,.awards2,.issues2) [data-slider] .slick-slide{transition:transform .5s ease !important;transform:scale(.95) !important}:is(.home3,.articles4,.awards2,.issues2) [data-slider] .slick-slide.slick-current{transform:scale(1) !important}/* 404 */.error404 video{background:#fff;width:100%;max-width:760px !important;margin:0 auto;mix-blend-mode:screen;filter:invert(1);pointer-events:none;user-select:none;clip-path:inset(2% 2% 2% 2%)}.error404 strong.top{display:block;text-align:center;color:#fff;font-size:2.5rem;line-height:1.42;font-weight:700;margin-bottom:8px}.error404 p.sub{display:block;text-align:center;color:#fff;margin-bottom:32px}/* Add To Any */.addtoany_list{line-height:1 !important;display:flex !important;gap:12px;flex-wrap:wrap}.addtoany_list a{display:block !important;line-height:1;font-size:0 !important;padding:0 !important;margin:0}.addtoany_list a span.a2a_svg{background:linear-gradient(212.99deg,#3585C7 3.63%,#1A66A4 111.93%) !important;border-radius:500px !important;line-height:1 !important;width:54px !important;height:54px !important;padding:8px !important;opacity:1 !important}.addtoany_list a:hover span.a2a_svg{background:linear-gradient(212.99deg,#3692de 3.63%,#1b76bf 111.93%) !important}/* FAQ boxes */.faq-boxes > div{border-top:1px solid #C8D9ED;border-bottom:1px solid #C8D9ED}.faq-boxes .top{background:#fff !important;transition:var(--transitions-ease-fast)}.faq-boxes .top strong{color:#0A375A !important;font-weight:600 !important}.faq-boxes .top:hover{box-shadow:none !important;background:#f7f7f7 !important;filter:none !important}.faq-boxes .answer{background:none !important;color:#0A375A !important}/* Mobile */@media only screen and (max-width:960px){:root{--subscribe-banner-height:236px}.home1{text-align:center}.home1 .buttons{justify-content:center}.home2 .title strong{text-align:center}.home2 .stats{align-items:center;text-align:center}.home2 .stats div{flex-direction:column}.home2 .buttons{justify-content:center}.home2 img.left{position:relative;height:auto;aspect-ratio:16/9}.home5{text-align:center;--box-padding:48px}.home5 .big-box .buttons{justify-content:center}.home5 .big-box img{margin:32px auto 0 auto;position:relative;width:80%;top:unset;right:unset}.issues1{text-align:center}.issues1 a.button{margin:0 auto}.issues1 .combo{position:relative;top:unset;right:unset;height:auto;width:75%;margin:32px auto 0 auto}.issues1 .combo img.cup{position:absolute;bottom:0;left:0;width:65%}.issues1 .combo img.cover{position:relative;width:86%;top:unset;right:unset;height:auto;margin-left:auto} .subscribe1{text-align:center}.subscribe1 .title h1{max-width:none}.subscribe1 .buttons{justify-content:center}.subscribe1 .sides img{position:relative;right:unset;top:unset;margin:32px auto 0 auto;height:auto;padding-left:25%}.subscribe2 .title{text-align:center}.subscribe3 .second .row{text-align:center;flex-direction:column}.contact1{text-align:center}.contact1 .title h1{max-width:none}.contact1 .sides img{position:relative;top:unset;left:unset;width:75%;margin:32px auto 0 auto}.contact3 .options{flex-direction:column}.contact3 .options .departments{flex-direction:column;padding:12px;gap:12px}.contact3 .options a{width:100%;padding:32px}.contact3 .big-box{text-align:center}.contact3 .big-box .buttons{justify-content:center}.contact3 .big-box .sides img{position:relative;margin:32px auto 0 auto}.about1{text-align:center}.about1 .title h1{max-width:none}.about1 .sides img{position:relative;top:unset;left:unset;height:auto;width:75%;margin:32px auto 0 auto}.about2 .title p{text-align:center}.about3 .sides{text-align:center}.about3 .sides .side{padding:32px}.about3 .sides p{justify-content:center}.about3 .sides a.button{margin:0 auto}.about4 .title{text-align:center}.awards1{text-align:center}.awards1 .sides img{position:relative;top:unset;height:auto;margin:0 auto calc(0px - var(--padding)) auto;width:80%}.brands-scrolling{padding:48px 0 !important}.brands-scrolling .logos{margin-top:32px}.subscribe-banner .box{flex-direction:column;align-items:center;justify-content:center}.subscribe-banner .box strong{flex:none}.issue1{text-align:center}.issue1 .sides:last-of-type img{position:relative;top:unset;right:unset;width:75%;margin:32px auto 0 auto}.issue3 .title{text-align:center}.articles1{text-align:center}.articles1 .sides img{position:relative;top:unset;width:50%;margin:32px auto 0 auto}.articles5{text-align:center}.articles5 img.right{position:relative;height:auto;aspect-ratio:16/9;margin:16px 0 0 0}.articles5 a.button{margin:0 auto}.post1{text-align:center}.post1 .sides img{margin:16px 0 0 0;border-radius:16px}.post-sidebar{margin:32px auto 0 auto !important}.award1{text-align:center}.award1 .combo{margin:16px auto 0 auto}.award1 img.trophy{display:none}.award1 .title p.dates img{width:24px}.award1 .title p.dates span{flex-direction:column;text-align:center;gap:8px}.award1 .title p.dates{gap:24px}.award1 a.votebtn{margin:16px auto 0 auto;width:100%}.award2 .title.maintop{text-align:center}.award2 [data-tab-menu]{gap:8px !important}.award2 :is(strong.about-title,.about-desc){text-align:center}.award2 [data-tab-group="about"] a.votebtn{margin:0 auto}.award2 .winner-years a{max-width:none;padding:32px 16px}.defaultbox1 .title{text-align:center}.winnerslist1{text-align:center}.winnerslist1 a.button{margin:16px auto 0 auto}.winnerslist1 a.combo{position:relative;top:unset;right:unset;height:auto;width:100%;margin:16px auto 0 auto}.winnerslist1 a.combo img.cover{position:relative;width:80%;height:auto;top:unset;right:unset;margin:0 auto}.winnerslist1 a.combo img.trophy{display:none}.winnerslist2 .title{text-align:center}.winner1 .title{text-align:center}.winner1 .top-share-buttons{margin-top:24px}.winner1 :is(img.cloud1,img.cloud2){display:none}.winner1 img.trophy{display:none}.winner2 img.banner{border-radius:12px}.winner3 .title{text-align:center} .addtoany_list{justify-content:center}}