body.home .spe-editorial-home{padding-top:0}.spe-editorial-home .spe-top-stories{position:relative;isolation:isolate;padding:40px 0 48px}.spe-editorial-home .spe-top-stories::before{content:"";position:absolute;z-index:-2;pointer-events:none;inset:0 auto 0 50%;width:100vw;transform:translateX(-50%);background:linear-gradient(90deg,#710024 0%,#ff295c 100%)}.spe-editorial-home .spe-top-stories::after{content:"";position:absolute;z-index:-1;pointer-events:none;right:-25px;top:5%;height:91%;width:min(38vw,450px);background:#f1ced9;opacity:.055;-webkit-mask:var(--spe-heroine-url,none) center/contain no-repeat;mask:var(--spe-heroine-url,none) center/contain no-repeat}.spe-editorial-home .spe-top-stories .spe-lead{box-shadow:0 14px 32px rgb(0 0 0 / .20)}.spe-editorial-home .spe-top-stories .spe-ranking{background:linear-gradient(155deg,#fff 0%,#fff9fb 58%,#f6e9ef 100%);border:1px solid #fff;box-shadow:0 15px 34px rgb(0 0 0 / .17)}.spe-editorial-home .spe-top-stories+.spe-section{margin-top:65px}@media(max-width:850px){.spe-editorial-home .spe-top-stories{padding:28px 0 36px}.spe-editorial-home .spe-top-stories::after{width:65vw;right:0;opacity:.04}.spe-editorial-home .spe-top-stories+.spe-section{margin-top:48px}}@media(max-width:540px){.spe-editorial-home .spe-top-stories{padding:22px 0 26px}.spe-editorial-home .spe-top-stories .spe-lead{box-shadow:0 8px 22px rgb(0 0 0 / .21)}}.spe-editorial-home .spe-critique{position:relative;isolation:isolate;margin-top:98px;padding:53px clamp(19px,3vw,38px) 59px;border-top:0;border-radius:14px;overflow:hidden}.spe-editorial-home .spe-critique::before{content:"";position:absolute;z-index:-2;pointer-events:none;inset:0;background:#710024}.spe-editorial-home .spe-critique::after{content:"\201C";position:absolute;z-index:-1;pointer-events:none;top:-100px;right:0;font:800 clamp(220px,28vw,395px)/1 Georgia,serif;color:rgb(255 255 255 / .085)}.spe-editorial-home .spe-critique .spe-section-heading{position:relative;border-bottom:1px solid rgb(255 255 255 / .23);margin-bottom:27px;padding-bottom:21px}.spe-editorial-home .spe-critique .spe-section-kicker{display:inline-flex;align-items:center;gap:10px;color:#ffc4d5;letter-spacing:.2em}.spe-editorial-home .spe-critique .spe-section-kicker::before{content:"";width:29px;height:2px;background:linear-gradient(90deg,#710024 0%,#ff295c 100%)}.spe-editorial-home .spe-critique .spe-section-heading h2{color:#fff;font-size:clamp(30px,3.1vw,39px);letter-spacing:-.037em}.spe-editorial-home .spe-critique .spe-section-heading p{color:#f6dce5;font-size:15px;margin-top:9px}.spe-editorial-home .spe-critique .spe-section-heading>a{display:inline-flex;align-items:center;justify-content:center;padding:11px 16px;border:1px solid rgb(255 255 255 / .70);border-radius:28px;color:#fff;background:rgb(255 255 255 / .08);transition:background .18s ease,color .18s ease}.spe-editorial-home .spe-critique .spe-section-heading>a:hover{color:#57152d;background:#fff}.spe-editorial-home .spe-critique .spe-grid{gap:19px}.spe-editorial-home .spe-critique .spe-story-card{display:flex;flex-direction:column;overflow:hidden;background:#fff9fa;border:1px solid rgb(255 255 255 / .48);border-radius:12px;box-shadow:0 12px 28px rgb(19 2 13 / .18);transition:transform .20s ease,box-shadow .20s ease}.spe-editorial-home .spe-critique .spe-story-card:hover{transform:translateY(-4px);box-shadow:0 20px 35px rgb(19 2 13 / .25)}.spe-editorial-home .spe-critique .spe-story-figure{aspect-ratio:16/9;border-radius:0}.spe-editorial-home .spe-critique .spe-story-info{display:flex;flex-direction:column;flex:1;padding:18px 18px 21px}.spe-editorial-home .spe-critique .spe-eyebrow{color:#991d4c;font-size:10px;letter-spacing:.14em}.spe-editorial-home .spe-critique .spe-story-info h3{color:#30222b;font-size:clamp(16px,1.45vw,19px);font-weight:750;line-height:1.35;letter-spacing:-.018em;margin:10px 0 17px}.spe-editorial-home .spe-critique .spe-story-info h3 a{color:#30222b}.spe-editorial-home .spe-critique .spe-story-info h3 a:hover{color:#8f1644}.spe-editorial-home .spe-critique .spe-story-meta{margin-top:auto;color:#75666d;font-size:12px;line-height:1.4;border-top:1px solid #f0dfe6;padding-top:12px}@media(max-width:850px){.spe-editorial-home .spe-critique{margin-top:72px;padding:42px 23px 48px}.spe-editorial-home .spe-critique .spe-grid{gap:17px}.spe-editorial-home .spe-critique .spe-section-heading h2{font-size:32px}}@media(max-width:540px){.spe-editorial-home .spe-critique{margin-top:58px;padding:32px 14px 38px;border-radius:11px}.spe-editorial-home .spe-critique::after{right:-10px;top:-63px;font-size:225px}.spe-editorial-home .spe-critique .spe-section-heading{align-items:flex-start;gap:15px}.spe-editorial-home .spe-critique .spe-section-heading h2{font-size:27px}.spe-editorial-home .spe-critique .spe-section-heading p{font-size:13px}.spe-editorial-home .spe-critique .spe-section-heading>a{font-size:11px;padding:8px 12px;white-space:nowrap}.spe-editorial-home .spe-critique .spe-grid{gap:13px}.spe-editorial-home .spe-critique .spe-story-info{padding:14px 13px 16px}.spe-editorial-home .spe-critique .spe-story-info h3{font-size:15px;line-height:1.38;margin:8px 0 13px}.spe-editorial-home .spe-critique .spe-story-meta{font-size:11px}}@media(prefers-reduced-motion:reduce){.spe-editorial-home .spe-critique .spe-story-card{transition:none}}.spe-editorial-home .spe-category-heading{margin-bottom:22px;padding-bottom:0;border:0}.spe-editorial-home .spe-category-heading h2{font-size:clamp(27px,2.9vw,36px);letter-spacing:-.035em;line-height:1.13}.spe-editorial-home .spe-category-heading p{font-size:16px;margin-top:9px;line-height:1.45;color:#625760}.spe-editorial-home .spe-category-heading .spe-section-kicker{font-size:11px;margin-bottom:10px;letter-spacing:.17em}.spe-editorial-home .spe-categories{margin-top:96px}.spe-editorial-home .spe-category-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:15px}.spe-editorial-home .spe-category-tile{position:relative;display:block;grid-column:span 4;min-width:0;min-height:190px;height:auto;overflow:hidden;isolation:isolate;color:#fff!important;border-radius:12px;background:radial-gradient(circle at 75% 30%,#9b214c,#451024 60%,#160711 100%);box-shadow:0 5px 17px rgb(47 13 27 / .10);border:1px solid rgb(132 25 57 / .08);transition:transform .22s ease,box-shadow .22s ease}.spe-editorial-home .spe-category-tile:nth-child(-n+2){grid-column:span 6;min-height:230px}.spe-editorial-home .spe-category-tile img{display:block;position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;filter:saturate(.92) contrast(1.04);transition:transform .35s ease}.spe-editorial-home .spe-category-tile::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(0deg,rgb(21 5 13 / .95) 0%,rgb(43 9 24 / .82) 32%,rgb(33 7 18 / .36) 76%,rgb(22 5 13 / .28) 100%)}.spe-editorial-home .spe-category-tile:nth-child(3n+2)::after{background:linear-gradient(0deg,rgb(23 6 18 / .95) 0%,rgb(56 7 28 / .79) 33%,rgb(44 9 28 / .33) 77%,rgb(22 6 14 / .29) 100%)}.spe-editorial-home .spe-category-tile::before{content:"";position:absolute;right:-19px;bottom:12px;z-index:2;pointer-events:none;width:min(59%,280px);height:87%;background:var(--spe-heroine-url,none) center right/contain no-repeat;opacity:.16;transition:opacity .25s ease,transform .35s ease}.spe-editorial-home .spe-category-tile:nth-child(-n+2)::before{right:12px;bottom:0;width:min(44%,325px);height:94%;opacity:.15}.spe-editorial-home .spe-category-tile>.spe-category-index{display:block;position:absolute;z-index:3;left:22px;top:18px;bottom:auto;color:#fff;font-size:10px;line-height:1.35;font-weight:750;letter-spacing:.14em;text-transform:uppercase;text-shadow:0 1px 6px rgb(0 0 0 / .45)}.spe-editorial-home .spe-category-tile>.spe-category-content{display:flex;flex-direction:column;gap:8px;position:absolute;z-index:3;inset:auto 22px 19px 22px;font:inherit;color:#fff;text-shadow:none}.spe-editorial-home .spe-category-title{color:#fff;font-size:clamp(21px,2vw,26px);font-weight:800;letter-spacing:-.03em;line-height:1.1;text-shadow:0 2px 9px #0008}.spe-editorial-home .spe-category-tile:nth-child(-n+2) .spe-category-title{font-size:clamp(26px,2.6vw,33px)}.spe-editorial-home .spe-category-description{font-size:13px;font-weight:500;line-height:1.4;color:#fff;opacity:.92;max-width:320px;text-shadow:0 1px 7px #0008}.spe-editorial-home .spe-category-action{display:inline-flex;align-items:center;gap:9px;width:max-content;max-width:100%;margin-top:5px;color:#fff;border:1px solid rgb(255 255 255 / .54);background:rgb(255 255 255 / .12);padding:8px 12px;border-radius:30px;font:700 11px/1.1 Arial,Helvetica,sans-serif;letter-spacing:.035em}.spe-editorial-home .spe-category-action>span{font-size:16px;line-height:.75}.spe-editorial-home .spe-category-tile:hover{transform:translateY(-4px);box-shadow:0 12px 28px rgb(49 6 25 / .19)}.spe-editorial-home .spe-category-tile:hover img{transform:scale(1.055)}.spe-editorial-home .spe-category-tile:hover::before{opacity:.22;transform:translateX(-5px)}.spe-editorial-home .spe-category-tile:hover .spe-category-action{border-color:#fff;background:rgb(255 255 255 / .24)}.spe-editorial-home .spe-category-tile:focus-visible{outline:3px solid #a40037;outline-offset:4px}.spe-editorial-home .spe-category-streaming{background:linear-gradient(128deg,#74102c,#420820 55%,#190811)}.spe-editorial-home .spe-category-streaming::before{opacity:.20;width:min(64%,310px)}.spe-editorial-home .spe-lead-shade{pointer-events:none}.spe-editorial-home .spe-lead-shade::after{content:"";position:absolute;right:9px;bottom:0;display:block;width:min(43%,320px);height:86%;background:var(--spe-heroine-url,none) center bottom/contain no-repeat;opacity:.12;pointer-events:none}.spe-institutional-hero::after{content:"";position:absolute;right:max(12px,calc((100vw - 1340px)/2));top:14px;width:290px;height:290px;border:0;border-radius:0;background:#fff;opacity:.12;-webkit-mask:var(--spe-heroine-url,none) center center/contain no-repeat;mask:var(--spe-heroine-url,none) center center/contain no-repeat;pointer-events:none}@media(max-width:1100px){.spe-editorial-home .spe-category-grid{gap:12px}.spe-editorial-home .spe-category-tile{min-height:182px}.spe-editorial-home .spe-category-tile:nth-child(-n+2){min-height:215px}}@media(max-width:850px){.spe-editorial-home .spe-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.spe-editorial-home .spe-category-tile{grid-column:span 1;min-height:180px}.spe-editorial-home .spe-category-tile:nth-child(-n+2){grid-column:span 1;min-height:210px}.spe-editorial-home .spe-category-tile>.spe-category-index{left:16px;top:14px}.spe-editorial-home .spe-category-tile>.spe-category-content{inset:auto 16px 16px 16px}.spe-editorial-home .spe-category-tile:nth-child(-n+2) .spe-category-title{font-size:26px}.spe-editorial-home .spe-category-description{font-size:12px}}@media(max-width:540px){.spe-editorial-home .spe-categories{margin-top:65px}.spe-editorial-home .spe-category-heading h2{font-size:26px}.spe-editorial-home .spe-category-heading p{font-size:14px}.spe-editorial-home .spe-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.spe-editorial-home .spe-category-tile{grid-column:span 1;height:auto;min-height:178px;border-radius:10px}.spe-editorial-home .spe-category-tile:nth-child(-n+2){grid-column:span 2;min-height:190px}.spe-editorial-home .spe-category-tile>.spe-category-index{top:13px;left:13px;font-size:9px}.spe-editorial-home .spe-category-tile>.spe-category-content{inset:auto 13px 14px 13px;gap:6px}.spe-editorial-home .spe-category-title{font-size:20px}.spe-editorial-home .spe-category-tile:nth-child(-n+2) .spe-category-title{font-size:27px}.spe-editorial-home .spe-category-description{font-size:11.5px;line-height:1.35}.spe-editorial-home .spe-category-action{font-size:10px;padding:7px 10px;margin-top:3px}.spe-editorial-home .spe-category-tile::before{right:-12px;width:75%;opacity:.11}.spe-editorial-home .spe-category-tile:nth-child(-n+2)::before{right:-3px;width:49%;opacity:.14}.spe-editorial-home .spe-lead-shade::after{width:55%;opacity:.10}.spe-institutional-hero::after{width:185px;height:185px;right:-20px;top:30px;opacity:.05}}@media(prefers-reduced-motion:reduce){.spe-editorial-home .spe-category-tile,.spe-editorial-home .spe-category-tile img,.spe-editorial-home .spe-category-tile::before{transition:none}}