body.sn-magazine-home{background-color:var(--outer,#f6f7f7);background-image:repeating-linear-gradient(30deg,transparent 0 13px,#bdc7cb24 13px 14px),repeating-linear-gradient(150deg,transparent 0 13px,#bdc7cb24 13px 14px);--sn-magazine-accent:#009c88;--sn-magazine-blue:#4a90c6;--sn-magazine-green:#80b933;--sn-magazine-rose:#e45478}.sn-magazine-home .site-shell{max-width:1180px;margin-inline:auto;background:var(--paper,#fff);box-shadow:0 0 12px #102a4312}.sn-magazine-home .homepage.wrap,.sn-magazine-template-header .site-header .wrap,.sn-magazine-template-footer .site-footer .wrap{width:auto;max-width:none;margin-inline:0;padding-inline:46px}.sn-magazine-template-header .utility{background:#f5f5f5;border-bottom:1px solid var(--line);font-size:11px}.sn-magazine-template-header .masthead{padding-block:22px;min-height:114px}.sn-magazine-template-header .brand{max-width:240px}.sn-magazine-template-header .header-navigation{background:var(--ink,#171b1d);border-bottom:3px solid var(--sn-magazine-accent)}.sn-magazine-template-header .desktop-nav>ul>li>a{color:#fff;padding-block:16px;font-size:13px}.sn-magazine-template-header .header-navigation .nav-inner{padding-inline:32px}.sn-magazine-home .sn-edition-magazine{padding-block:22px 40px;color:var(--ink)}.sn-edition-magazine .platform-headlines{margin-block:0 20px;font-size:12px}.sn-edition-magazine .sn-feature{margin:0;min-width:0}.sn-edition-magazine .sn-feature h3{font-family:var(--font-heading,Arial,sans-serif);font-weight:750;line-height:1.22;letter-spacing:-.015em;text-align:start;word-spacing:normal}.sn-edition-magazine .sn-feature-image{border-radius:0;aspect-ratio:16/10}.sn-edition-magazine .sn-feature-body{padding:10px 0 0}.sn-edition-magazine .sn-feature p{font-size:13px;line-height:1.65;color:var(--muted);margin:10px 0 0}.sn-edition-magazine .sn-feature-topic{font-size:10px;letter-spacing:.05em;font-weight:700;text-transform:uppercase}.sn-edition-magazine .sn-feature-meta{font-size:10px;line-height:1.6;margin-top:8px;gap:4px 8px}.sn-edition-magazine .sn-feature-engagement{display:none}.sn-edition-magazine .sn-feature-tile{min-height:0;position:relative;display:flex;align-items:end;background:var(--ink);border-radius:0;overflow:hidden}.sn-edition-magazine .sn-feature-tile>.sn-feature-image{position:absolute;inset:0;aspect-ratio:auto;height:100%;border-radius:0}.sn-edition-magazine .sn-feature-tile>.sn-feature-image img{width:100%;height:100%;object-fit:cover}.sn-edition-magazine .sn-feature-tile>.sn-feature-body{position:relative;width:100%;padding:50px 18px 18px;background:linear-gradient(transparent,#000b);color:#fff;z-index:1;pointer-events:none}.sn-edition-magazine .sn-feature-tile .sn-feature-body a{pointer-events:auto}.sn-edition-magazine .sn-feature-tile :is(h3,a,.sn-feature-topic,.sn-feature-meta){color:#fff}.sn-edition-magazine .sn-feature-tile h3{font-size:17px;margin-block:6px}.sn-magazine-mosaic{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:repeat(2,minmax(200px,1fr));gap:3px;margin-bottom:38px}.sn-magazine-mosaic-item{min-width:0;display:flex}.sn-magazine-mosaic-item>.sn-feature{width:100%;height:100%}.sn-magazine-mosaic-item.is-lead{grid-row:span 2}.sn-edition-magazine .sn-magazine-mosaic-item.is-lead h3{font-size:calc(clamp(26px,2.5vw,34px) * var(--heading-scale,1));line-height:1.13}.sn-magazine-mosaic:has(>.sn-magazine-mosaic-item:only-child){grid-template-columns:1fr;grid-template-rows:380px}.sn-magazine-mosaic:has(>.sn-magazine-mosaic-item:nth-child(2):last-child){grid-template-columns:1.5fr 1fr;grid-template-rows:380px}.sn-magazine-mosaic:has(>.sn-magazine-mosaic-item:nth-child(3):last-child){grid-template-columns:1.5fr 1fr}.sn-magazine-mosaic:has(>.sn-magazine-mosaic-item:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.sn-magazine-mosaic:has(>.sn-magazine-mosaic-item:nth-child(4):last-child)>.is-lead{grid-row:auto}.sn-magazine-upper,.sn-magazine-bottom{display:grid;grid-template-columns:minmax(0,2.15fr) minmax(0,1fr);gap:38px;align-items:start}.sn-magazine-upper:not(:has(>.sn-magazine-sidebar)),.sn-magazine-bottom:not(:has(>.sn-magazine-sidebar)){grid-template-columns:minmax(0,1fr)}.sn-magazine-main,.sn-magazine-sidebar{min-width:0}.sn-magazine-heading{display:flex;align-items:center;gap:16px;margin-bottom:20px;min-width:0}.sn-magazine-heading:after{content:"";height:2px;background:var(--sn-magazine-desk,var(--sn-magazine-accent));flex:1;min-width:20px}.sn-magazine-heading h2{font-size:14px;font-weight:800;text-transform:uppercase;margin:0;max-width:75%;line-height:1.3;overflow-wrap:anywhere}.sn-magazine-heading>a{font-size:10px;color:var(--muted);margin-inline-start:auto;white-space:nowrap;order:2}.sn-magazine-desk{margin-bottom:36px;min-width:0}.sn-magazine-desk .sn-content-module{margin:0}.sn-magazine-desk-stories{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px}.sn-edition-magazine .sn-magazine-desk-lead h3{font-size:21px;margin-block:8px}.sn-magazine-desk-support{display:grid;gap:14px;align-content:start}.sn-edition-magazine .sn-feature-list{display:grid;grid-template-columns:82px minmax(0,1fr);gap:12px;padding:0;border:0}.sn-edition-magazine .sn-feature-list>.sn-feature-body{padding:0}.sn-edition-magazine .sn-feature-list h3{font-size:13px;line-height:1.3;margin:0}.sn-edition-magazine .sn-feature-list .sn-feature-topic{display:none}.sn-edition-magazine .sn-feature-list .sn-feature-meta{font-size:9px;margin-top:5px}.sn-magazine-desk-tiles .sn-magazine-desk-stories{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px}.sn-magazine-desk-tiles .sn-feature-tile{min-height:250px}.sn-magazine-desk-tiles .sn-feature-tile .sn-feature-body{padding-inline:12px}.sn-magazine-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.sn-magazine-pair .sn-magazine-desk-stories{grid-template-columns:minmax(0,1fr);gap:18px}.sn-magazine-pair .sn-magazine-desk-lead h3{font-size:18px}.sn-magazine-sidebar .widget{margin-bottom:28px}.sn-magazine-social{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:26px}.sn-magazine-social:empty{display:none}.sn-magazine-social a{width:44px;height:44px;border:1px solid var(--line);display:grid;place-items:center}.sn-magazine-popular{display:grid;gap:20px}.sn-edition-magazine .sn-magazine-popular .sn-feature-image{width:74px;height:74px;border-radius:50%;aspect-ratio:1}.sn-magazine-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;margin:0 0 38px}.sn-magazine-strip .sn-feature-tile{min-height:290px;text-align:center}.sn-magazine-lower{display:grid;grid-template-columns:minmax(0,2.15fr) minmax(0,1fr);gap:38px}.sn-magazine-desk-list .sn-magazine-desk-stories{grid-template-columns:minmax(0,1fr);gap:22px}.sn-magazine-desk-list .sn-feature{display:grid;grid-template-columns:180px minmax(0,1fr);gap:18px}.sn-magazine-desk-list .sn-feature-body{padding:0}.sn-magazine-desk-list .sn-feature h3{font-size:19px;margin:0 0 6px}.sn-magazine-desk-list .sn-feature-topic{display:none}.sn-magazine-lower>.sn-magazine-desk:not(.sn-magazine-desk-list) .sn-magazine-desk-stories{grid-template-columns:minmax(0,1fr)}.sn-magazine-articles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px}.sn-edition-magazine .sn-magazine-articles h3{font-size:20px;margin-block:7px}.sn-magazine-categories ul{list-style:none;margin:0;padding:0}.sn-magazine-categories li{border-bottom:1px solid var(--line);padding-block:10px;font-size:13px}.sn-magazine-videos{margin-bottom:36px}.sn-magazine-video-layout{display:grid;grid-template-columns:minmax(0,2.15fr) minmax(0,1fr);background:#151819}.sn-magazine-player{aspect-ratio:16/9;min-width:0;background:#000}.sn-magazine-player iframe{width:100%;height:100%;border:0;display:block}.sn-magazine-playlist{overflow:auto;max-height:390px}.sn-magazine-video{display:flex;align-items:center;gap:10px;width:100%;padding:12px;text-align:start;border:0;border-bottom:1px solid #ffffff1c;background:#202426;color:#fff;font-family:inherit;font-weight:600;font-size:12px;line-height:1.4;cursor:pointer}.sn-magazine-video[aria-pressed=true]{background:var(--sn-magazine-rose)}.sn-magazine-video img{width:68px;height:46px;object-fit:cover;flex-shrink:0}.sn-magazine-video:focus-visible{outline:3px solid var(--sn-magazine-accent);outline-offset:-3px}.sn-magazine-template-footer .site-footer{background:linear-gradient(135deg,#17262bf5,#263a40f5);color:#fff;padding-top:44px}.sn-magazine-footer-brand{text-align:center;max-width:650px;margin:auto;padding-block:18px 42px}.sn-magazine-footer-brand img{max-width:180px;max-height:100px;width:auto;height:auto}.sn-magazine-footer-brand p{font-size:14px;line-height:1.7;margin-block:24px}.sn-magazine-footer-brand .social-icons{justify-content:center}.sn-magazine-footer-widget{margin-bottom:24px}.sn-magazine-template-footer .footer-bottom-bar{background:#101c20}.sn-magazine-pair:not(:has(>section)),.sn-magazine-lower:not(:has(>section)){display:none}.sn-magazine-pair:has(>section:only-child),.sn-magazine-lower:has(>section:only-child){grid-template-columns:minmax(0,1fr)}
@media(max-width:1000px){.sn-magazine-home .homepage.wrap,.sn-magazine-template-header .site-header .wrap,.sn-magazine-template-footer .site-footer .wrap{padding-inline:26px}.sn-magazine-upper,.sn-magazine-bottom,.sn-magazine-lower{gap:26px;grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.sn-magazine-mosaic{grid-template-rows:repeat(2,minmax(170px,1fr))}.sn-magazine-pair{gap:20px}.sn-magazine-desk-stories{gap:16px}.sn-magazine-desk-list .sn-feature{grid-template-columns:130px minmax(0,1fr)}.sn-edition-magazine .sn-feature-list{grid-template-columns:65px minmax(0,1fr)}.sn-magazine-strip .sn-feature-tile{min-height:230px}.sn-magazine-desk-tiles .sn-feature-tile{min-height:210px}}
@media(max-width:760px){.sn-magazine-home .homepage.wrap,.sn-magazine-template-header .site-header .wrap,.sn-magazine-template-footer .site-footer .wrap{padding-inline:20px}.sn-magazine-upper,.sn-magazine-bottom,.sn-magazine-lower{grid-template-columns:minmax(0,1fr)}.sn-magazine-sidebar{display:grid;gap:22px}.sn-magazine-mosaic{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;grid-auto-rows:minmax(190px,auto)}.sn-magazine-mosaic-item.is-lead{grid-column:1/-1;grid-row:auto;min-height:340px}.sn-magazine-mosaic:has(>.sn-magazine-mosaic-item:nth-child(3):last-child),.sn-magazine-mosaic:has(>.sn-magazine-mosaic-item:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}.sn-magazine-mosaic:has(>.sn-magazine-mosaic-item:nth-child(4):last-child)>.sn-magazine-mosaic-item:last-child{grid-column:1/-1}.sn-magazine-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.sn-magazine-video-layout{grid-template-columns:minmax(0,1fr)}.sn-magazine-playlist{max-height:250px}.sn-magazine-desk{margin-bottom:28px}.sn-magazine-mosaic,.sn-magazine-strip{margin-bottom:28px}}
@media(max-width:480px){.sn-magazine-home .homepage.wrap,.sn-magazine-template-header .site-header .wrap,.sn-magazine-template-footer .site-footer .wrap{padding-inline:16px}.sn-magazine-mosaic{grid-auto-rows:minmax(175px,auto)}.sn-magazine-mosaic-item.is-lead{min-height:280px}.sn-edition-magazine .sn-feature-tile>.sn-feature-body{padding:42px 12px 14px}.sn-edition-magazine .sn-feature-tile h3{font-size:16px}.sn-magazine-desk-stories,.sn-magazine-pair{grid-template-columns:minmax(0,1fr)}.sn-magazine-desk-tiles .sn-magazine-desk-stories{grid-template-columns:minmax(0,1fr)}.sn-magazine-desk-tiles .sn-feature-tile{min-height:230px}.sn-magazine-desk-list .sn-feature{grid-template-columns:105px minmax(0,1fr);gap:14px}.sn-magazine-desk-list .sn-feature p{display:none}.sn-edition-magazine .sn-magazine-articles h3{font-size:17px}.sn-magazine-articles{gap:24px 16px}.sn-magazine-articles .sn-feature p{display:none}.sn-magazine-heading h2{font-size:13px}.sn-magazine-strip .sn-feature-tile{min-height:230px}.sn-magazine-mosaic .sn-feature-meta{display:none}}
@media(max-width:350px){.sn-magazine-articles{grid-template-columns:minmax(0,1fr)}}
.sn-magazine-must-read{display:grid;gap:20px;margin-bottom:30px}.sn-edition-magazine .sn-magazine-must-read .sn-feature-image{display:none}.sn-edition-magazine .sn-magazine-must-read h3{font-size:14px;margin:4px 0}.sn-magazine-header-banner{margin-inline-start:auto;max-width:68%;width:728px}.sn-magazine-header-banner img{width:100%;height:auto;max-height:110px;object-fit:contain}.sn-magazine-template-header .masthead:has(.sn-magazine-header-banner) .desktop-header-search{display:none}.sn-magazine-home .sn-magazine-desk-stories:has(>.sn-magazine-desk-lead:only-child){grid-template-columns:minmax(0,1fr)}.sn-magazine-strip:has(>.sn-feature:only-child){grid-template-columns:minmax(0,1fr)}.sn-magazine-strip:has(>.sn-feature:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.sn-magazine-strip:has(>.sn-feature:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:760px){.sn-magazine-strip:has(>.sn-feature:nth-child(3):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.sn-magazine-strip:has(>.sn-feature:nth-child(3):last-child)>.sn-feature:last-child{grid-column:1/-1}}
.sn-magazine-upper:not(:has(>.sn-magazine-main)){grid-template-columns:minmax(0,1fr)}.sn-magazine-upper:empty{display:none}.sn-magazine-custom{min-width:0;margin-bottom:28px}
