.editorial-wrap{max-width:1320px;margin:auto;padding:0 32px 28px}.editorial-breadcrumb{display:flex;gap:12px;align-items:center;padding:21px 0 15px;font-size:10px;color:#655e68}.editorial-breadcrumb>a{display:inline-flex;gap:7px;align-items:center}.editorial-breadcrumb svg{width:11px;height:11px;color:#d72330}.editorial-breadcrumb [aria-current]{font-weight:700;color:#25212a}.editorial-masthead{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:23px 29px;background:#fff;border:1px solid #ded9df;border-top:4px solid #dc2431;border-radius:7px 7px 0 0}.editorial-eyebrow{font-size:8px;letter-spacing:1.7px;font-weight:750;color:#8c808f}.mft-experience .editorial-masthead h1{font-size:clamp(43px,5.1vw,72px);letter-spacing:-3.5px;margin:5px 0 0;line-height:1.1}.editorial-masthead h1>span{color:#d72330;margin-left:10px}.editorial-masthead>p{font-size:11px;color:#908494;margin:0;line-height:1.7;border-left:1px solid #e3dce6;padding-left:27px}.editorial-masthead strong{color:#514456;font-weight:650}.editorial-edition{display:flex;justify-content:space-between;gap:20px;background:#25222a;color:#e5dfe9;padding:11px 29px;font-size:7px;letter-spacing:1.3px;border-radius:0 0 5px 5px}.editorial-feature-grid{display:grid;grid-template-columns:1.7fr 1fr;gap:20px;margin-top:22px}.editorial-feature{background:white;border:1px solid #ddd6df;border-radius:9px;overflow:hidden}.editorial-feature-photo{display:block;position:relative;height:280px;overflow:hidden}.editorial-feature-photo>img{height:100%;width:100%;object-fit:cover}.editorial-feature-photo>span{position:absolute;top:18px;left:20px;background:#d72330;color:white;font-size:7px;font-weight:750;letter-spacing:1.4px;padding:8px 11px;border-radius:3px}.editorial-feature-body{padding:25px 28px}.editorial-meta{display:flex;align-items:center;gap:13px;font-size:9px}.editorial-meta>span{color:#cf2532;font-size:8px;font-weight:750;letter-spacing:1px}.editorial-meta>time{color:#a598ab}.mft-experience .editorial-feature h2{font-size:clamp(29px,3vw,42px);letter-spacing:-1.4px;line-height:1.08;margin:15px 0}.editorial-feature-body>p{font-size:12px;line-height:1.8;color:#8f8096;max-width:570px;margin:0 0 17px}.editorial-read{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:13px 0 0;border-top:1px solid #ebe4ee;font-size:10px;font-weight:750;min-height:42px}.editorial-read svg{width:13px;height:13px;color:#d72330}.editorial-side{display:flex;flex-direction:column;gap:17px}.editorial-side-story{background:white;border:1px solid #ddd6df;border-radius:9px;overflow:hidden}.editorial-side-story>a{display:block;height:165px;overflow:hidden}.editorial-side-story img{width:100%;height:100%;object-fit:cover;object-position:center 43%}.editorial-side-story>div{padding:20px}.mft-experience .editorial-side-story h2{font-size:24px;letter-spacing:-.7px;line-height:1.15;margin:12px 0}.editorial-side-story p{font-size:11px;color:#8d7e93;line-height:1.8;margin:0 0 12px}.editorial-sports-link{display:block;flex:1;padding:23px;background:#232129;border-left:4px solid #e4262c;border-radius:7px;color:#fff!important}.editorial-sports-link>span{font-size:7px;letter-spacing:1.6px;color:#d4bbc5}.mft-experience .editorial-sports-link h3{font-size:25px;color:#fff;line-height:1.15;letter-spacing:-.6px;margin:11px 0}.editorial-sports-link p{font-size:10px;color:#a797ad;margin:0 0 14px}.editorial-sports-link b{display:flex;justify-content:space-between;align-items:center;font-size:9px}.editorial-sports-link svg{width:12px;height:12px;color:#ff5c6a}.editorial-library{margin-top:26px;background:#fff;border:1px solid #ddd6df;border-radius:9px;padding:25px}.editorial-section-heading{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:20px}.mft-experience .editorial-section-heading h2{font-size:28px;letter-spacing:-.9px;margin:6px 0 0}.editorial-section-heading h2>span{color:#d72330}.editorial-section-heading>span{white-space:nowrap;font-size:9px;background:#f5eff6;color:#95839d;padding:7px 10px;border-radius:4px}.editorial-toolbar{display:flex;gap:20px;justify-content:space-between;align-items:center;border-top:1px solid #eee8f0;border-bottom:1px solid #eee8f0;padding:13px 0;margin-bottom:20px}.editorial-topics{display:flex;gap:5px;flex-wrap:wrap}.editorial-topics button{border:0;border-radius:4px;padding:10px 12px;min-height:40px;background:#f4f0f5;color:#8d7e95;font-size:10px;font-weight:600}.editorial-topics button[aria-pressed=true]{background:#d72330;color:white}.editorial-search{position:relative;min-width:220px}.editorial-search input{width:100%;border:1px solid #e3dce7;border-radius:5px;padding:11px 32px 11px 12px;font-size:11px;background:#fcfafc;min-height:42px}.editorial-search>span:last-child{position:absolute;right:12px;top:7px;font-size:21px;color:#b8a9c0}.editorial-search-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.editorial-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.editorial-card{border:1px solid #e7deeb;border-radius:7px;overflow:hidden;background:#fff;display:flex;flex-direction:column}.editorial-card-photo{height:215px;position:relative;display:block;overflow:hidden}.editorial-card-photo img{width:100%;height:100%;object-fit:cover;object-position:center 43%;transition:transform .25s}.editorial-card-photo:hover img{transform:scale(1.025)}.editorial-card-photo>span{position:absolute;bottom:13px;left:17px;padding:5px 9px;border-radius:3px;background:#fff;color:#8d5d6b;font-size:8px;font-weight:700}.editorial-card-body{display:flex;flex-direction:column;padding:21px;flex:1}.editorial-card-body time{font-size:9px;color:#aa97b3}.mft-experience .editorial-card h3{font-size:24px;letter-spacing:-.7px;line-height:1.15;margin:11px 0 14px}.editorial-card-body>p{font-size:11px;line-height:1.8;color:#918099;margin:0 0 18px}.editorial-card .editorial-read{margin-top:auto}.editorial-empty{padding:35px 20px;text-align:center;border:1px dashed #e0d2e6;border-radius:6px}.editorial-empty>span{font-size:8px;letter-spacing:1.5px;color:#b095bd}.editorial-empty h3{font-size:24px;margin:12px 0}.editorial-empty p{font-size:12px;color:#90759d}.editorial-empty button{display:inline-flex;align-items:center;gap:20px;min-height:44px;border:0;border-radius:4px;padding:12px 18px;background:#242129;color:white;font-size:11px}.editorial-empty svg{width:13px;height:13px}.editorial-page [hidden]{display:none!important}.editorial-bottom{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:29px;background:#25222b;color:white;border-radius:8px;margin-top:22px}.editorial-bottom>div>span{font-size:7px;letter-spacing:1.7px;color:#bca5c7}.mft-experience .editorial-bottom h2{font-size:29px;color:white;letter-spacing:-.8px;margin:10px 0;line-height:1.15}.editorial-bottom h2 em{font-style:normal;color:#ff6a78}.editorial-bottom p{font-size:11px;color:#a792b3;margin:0}.editorial-bottom>div:last-child{display:grid;gap:10px;min-width:230px}.editorial-bottom a{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:12px 15px;background:#fff;color:#322338;border-radius:4px;font-size:10px;font-weight:650;min-height:44px}.editorial-bottom a svg{width:13px;height:13px;color:#d72330}
@media(max-width:900px){.editorial-toolbar{flex-direction:column;align-items:stretch;gap:12px}.editorial-feature-grid{grid-template-columns:1.35fr 1fr}.editorial-feature-photo{height:270px}.editorial-feature-body{padding:23px}.editorial-side-story h2{font-size:22px}}
@media(max-width:700px){.editorial-wrap{padding:0 16px 15px}.editorial-breadcrumb{padding:16px 0 12px;font-size:9px}.editorial-masthead{padding:22px 19px;display:block}.editorial-eyebrow{font-size:7px;letter-spacing:1.3px}.mft-experience .editorial-masthead h1{font-size:43px;letter-spacing:-2px;margin:9px 0 16px}.editorial-masthead h1>span{margin-left:6px}.editorial-masthead>p{border-left:2px solid #edc3c9;padding-left:12px;font-size:10px}.editorial-masthead>p br{display:none}.editorial-masthead>p strong{display:block}.editorial-edition{padding:10px 18px;font-size:6px;letter-spacing:1px}.editorial-edition>span:last-child{display:none}.editorial-feature-grid{grid-template-columns:1fr;gap:14px;margin-top:15px}.editorial-feature-photo{height:210px}.editorial-feature-body{padding:22px}.mft-experience .editorial-feature h2{font-size:34px;letter-spacing:-1.1px}.editorial-feature-body>p{font-size:12px}.editorial-feature-photo>span{font-size:6px;left:15px;top:15px}.editorial-side{gap:14px}.editorial-side-story>a{height:200px}.editorial-side-story>div{padding:22px}.editorial-side-story p{font-size:12px}.editorial-read{font-size:11px;min-height:45px}.editorial-sports-link{padding:23px}.editorial-library{padding:18px 14px;margin-top:18px}.editorial-section-heading{display:block;margin-bottom:15px}.mft-experience .editorial-section-heading h2{font-size:26px;line-height:1.15;margin-bottom:13px}.editorial-section-heading>span{display:inline-block;font-size:8px}.editorial-toolbar{padding:12px 0;margin-bottom:15px}.editorial-topics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.editorial-topics button{font-size:9px;padding:10px 5px;min-height:44px}.editorial-search{min-width:0}.editorial-search input{font-size:16px;min-height:46px}.editorial-card-grid{grid-template-columns:1fr;gap:14px}.editorial-card-photo{height:190px}.editorial-card-body{padding:19px}.mft-experience .editorial-card h3{font-size:24px}.editorial-card-body>p{font-size:12px}.editorial-bottom{display:block;padding:24px 21px;margin-top:17px}.mft-experience .editorial-bottom h2{font-size:27px}.editorial-bottom p{font-size:11px;line-height:1.8}.editorial-bottom>div:last-child{margin-top:22px;min-width:0}.editorial-empty{padding:25px 13px}.editorial-empty h3{font-size:22px}}
@media(prefers-reduced-motion:reduce){.editorial-card-photo img{transition:none}}
.editorial-search>span:last-child{top:10px}.editorial-search>span:last-child svg{width:15px;height:15px}
