.news-page{--news-ink:#24162c;--news-pink:#f13e98;--news-purple:#9169f4;--news-blue:#44c8f4;color:var(--news-ink);background:#fff8fb;overflow:hidden}.news-masthead{color:#fff;background:linear-gradient(#ffffff09 1px,#0000 1px) 0 0/64px 64px,linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/64px 64px,radial-gradient(circle at 78% 36%,#6f4dca47,#0000 32%),#17101d;min-height:570px;position:relative;overflow:hidden}.news-masthead:after{content:"NEWS";color:#ffffff06;font:900 clamp(180px, 30vw, 430px)/1 var(--font-serif);letter-spacing:-.09em;position:absolute;bottom:-100px;right:-30px}.news-masthead-orb{filter:blur(115px);opacity:.27;border-radius:50%;width:420px;height:420px;position:absolute}.news-masthead-orb.is-pink{background:var(--news-pink);top:20%;left:-150px}.news-masthead-orb.is-blue{background:var(--news-blue);bottom:-160px;right:-130px}.news-masthead-inner{z-index:2;width:min(1160px,100% - 40px);margin:0 auto;padding:138px 0 104px;position:relative}.news-masthead-inner>p{color:#ffffff8c;letter-spacing:.18em;align-items:center;gap:9px;margin:0;font-size:8px;font-weight:900;display:flex}.news-masthead-inner>p i{background:var(--news-pink);width:7px;height:7px;box-shadow:0 0 14px var(--news-pink);border-radius:50%}.news-masthead h1{font:900 clamp(62px, 10.4vw, 142px)/.76 var(--font-serif);letter-spacing:-.075em;margin:26px 0 49px}.news-masthead h1 span{color:#0000;-webkit-text-stroke:1px #ffffff8c}.news-masthead-bottom{border-top:1px solid #ffffff24;grid-template-columns:1fr 1fr;align-items:end;gap:50px;padding-top:27px;display:grid}.news-masthead-bottom strong{font-family:var(--font-serif);letter-spacing:-.045em;font-size:clamp(24px,3vw,39px);line-height:1.34}.news-masthead-bottom p{color:#ffffff9e;justify-self:end;margin:0;font-size:13px;font-weight:650;line-height:1.85}.news-ticker{z-index:3;background:#ffffff0b;border-top:1px solid #ffffff1c;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.news-ticker>div{align-items:center;gap:32px;width:max-content;min-height:47px;padding-left:32px;animation:28s linear infinite newsTicker;display:flex}.news-ticker span{color:#ff68b2;letter-spacing:.16em;font-size:7px;font-weight:900}.news-ticker b{color:#ffffffb8;letter-spacing:.04em;font-size:10px}@keyframes newsTicker{to{transform:translate(-50%)}}.news-main{width:min(1160px,100% - 40px);margin:0 auto;padding:98px 0 130px}.news-section-heading{grid-template-columns:1fr 330px;align-items:end;gap:45px;margin-bottom:36px;display:grid}.news-section-heading small,.news-desk-copy>small,.news-watch>div>small{color:var(--news-pink);letter-spacing:.17em;font-size:8px;font-weight:900}.news-section-heading h2,.news-desk h2,.news-watch h2{font-family:var(--font-serif);letter-spacing:-.055em;margin:9px 0 0;font-size:clamp(31px,4vw,52px);line-height:1.22}.news-section-heading>p{color:#756679;margin:0;font-size:12px;font-weight:650;line-height:1.9}.news-lead-card{color:#fff;background:#211628;border-radius:30px;grid-template-columns:1.16fr .84fr;min-height:490px;text-decoration:none;transition:transform .35s,box-shadow .35s;display:grid;overflow:hidden;box-shadow:0 30px 75px #48244224}.news-lead-card:hover{transform:translateY(-4px);box-shadow:0 37px 90px #48244236}.news-lead-image{min-height:100%;position:relative;overflow:hidden}.news-lead-image img{object-fit:cover;transition:transform .7s}.news-lead-card:hover .news-lead-image img{transform:scale(1.025)}.news-lead-copy{background:radial-gradient(circle at 110% -10%,#f13e9840,#0000 45%),#211628;flex-direction:column;padding:clamp(35px,5vw,61px);display:flex}.news-lead-copy>span{color:#ff78b9;letter-spacing:.14em;align-items:center;gap:8px;font-size:7px;font-weight:900;display:flex}.news-lead-copy>span i{background:#ff4b9f;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #ff4b9f}.news-lead-copy h3{font-family:var(--font-serif);letter-spacing:-.045em;margin:19px 0 15px;font-size:clamp(28px,3vw,40px);line-height:1.28}.news-lead-copy>p{color:#ffffff91;margin:0;font-size:12px;line-height:1.85}.news-lead-copy dl{background:#ffffff1a;border:1px solid #ffffff1a;border-radius:15px;grid-template-columns:repeat(3,1fr);gap:1px;margin:29px 0;display:grid;overflow:hidden}.news-lead-copy dl div{background:#291d30;padding:15px 11px}.news-lead-copy dt{color:#ff67af;font:900 30px/1 var(--font-serif)}.news-lead-copy dd{color:#ffffff80;margin:7px 0 0;font-size:7px;line-height:1.55}.news-lead-copy>b{border-top:1px solid #ffffff1f;justify-content:space-between;align-items:center;margin-top:auto;padding-top:21px;font-size:11px;display:flex}.news-lead-copy>b i{color:#ff61ad;font-size:16px;font-style:normal}.news-latest{margin-top:112px}.news-story-grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.news-story-card{min-height:228px;color:inherit;background:#ffffffd1;border:1px solid #eddde7;border-radius:24px;grid-template-columns:190px 1fr;text-decoration:none;transition:border-color .25s,transform .25s;display:grid;overflow:hidden;box-shadow:0 15px 40px #5c37520b}.news-story-card:hover{border-color:#e78aba;transform:translateY(-3px)}.news-story-image{background:#eee4ec;position:relative;overflow:hidden}.news-story-image:after{content:"";background:linear-gradient(#0000 53%,#190e1f80);position:absolute;inset:0}.news-story-image img{object-fit:cover;transition:transform .45s}.news-story-card:hover img{transform:scale(1.04)}.news-story-image>span{z-index:2;color:#fff;font:900 28px/1 var(--font-serif);position:absolute;bottom:11px;right:13px}.news-story-copy{flex-direction:column;min-width:0;padding:20px 20px 18px;display:flex}.news-story-meta{justify-content:space-between;align-items:center;gap:12px;display:flex}.news-story-meta span{color:var(--news-pink);letter-spacing:.13em;font-size:7px;font-weight:900}.news-story-meta time{color:#a698a3;font-size:7px;font-weight:800}.news-story-copy h2{font-family:var(--font-serif);letter-spacing:-.025em;margin:13px 0 9px;font-size:17px;line-height:1.45}.news-story-copy>p{color:#766879;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:10px;font-weight:600;line-height:1.75;display:-webkit-box;overflow:hidden}.news-story-copy footer{border-top:1px solid #f0e5ec;grid-template-columns:1fr auto;align-items:end;gap:4px 9px;margin-top:auto;padding-top:12px;display:grid}.news-story-copy footer>span{color:#716676;font-size:7px;font-weight:800}.news-story-copy footer>span i{background:#37c996;border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}.news-story-copy footer small{color:#ad9fa9;grid-column:1;font-size:7px}.news-story-copy footer b{color:var(--news-pink);grid-area:1/2/3;font-size:9px}.news-all-link{min-height:65px;color:inherit;background:#fff;border:1px solid #e9d6e2;border-radius:20px;grid-template-columns:1fr auto auto;align-items:center;gap:18px;margin-top:18px;padding:0 23px;font-size:12px;font-weight:900;text-decoration:none;display:grid}.news-all-link span{color:#a08e9b;font-size:9px}.news-all-link b{color:var(--news-pink);font-size:17px}.news-desk{color:#fff;background:linear-gradient(145deg,#1b1221,#2b1b32);border-radius:32px;grid-template-columns:.8fr 1.2fr;gap:72px;margin-top:115px;padding:clamp(37px,6vw,70px);display:grid}.news-desk-copy p{color:#ffffff94;margin:21px 0 26px;font-size:12px;line-height:1.9}.news-desk-copy a{color:#fff;border-bottom:1px solid #fff6;padding-bottom:5px;font-size:10px;font-weight:900;text-decoration:none;display:inline-flex}.news-desk ol{border-top:1px solid #ffffff1f;margin:0;padding:0;list-style:none;display:grid}.news-desk li{border-bottom:1px solid #ffffff1f;grid-template-columns:47px 1fr;align-items:center;gap:15px;padding:25px 0;display:grid}.news-desk li>span{color:#ff5cab;font:900 12px/1 var(--font-serif)}.news-desk li b{font-size:14px}.news-desk li p{color:#ffffff80;margin:5px 0 0;font-size:10px;line-height:1.65}.news-watch{border-top:1px solid #e7d4e0;margin-top:113px;padding-top:48px}.news-watch>div:first-child{justify-content:space-between;align-items:end;display:flex}.news-watch-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:31px;display:grid}.news-watch-grid>div{background:hsl(calc(325deg - var(--watch-index) * 13deg) 72% calc(95% - var(--watch-index) * 1%));border-radius:20px;flex-direction:column;justify-content:space-between;min-height:160px;padding:19px;display:flex;position:relative;overflow:hidden}.news-watch-grid span{color:var(--news-pink);font:900 9px/1 var(--font-serif)}.news-watch-grid strong{z-index:2;max-width:150px;font-size:13px;line-height:1.55;position:relative}.news-watch-grid i{color:#48284226;font:900 46px/1 var(--font-serif);font-style:normal;position:absolute;bottom:12px;right:15px}.news-watch>p{color:#766779;max-width:620px;margin:27px 0 17px;font-size:11px;font-weight:600;line-height:1.9}.news-watch>a{color:var(--news-pink);font-size:11px;font-weight:900;text-decoration:none}@media (max-width:860px){.news-masthead{min-height:520px}.news-masthead h1{font-size:clamp(60px,13vw,96px)}.news-lead-card{grid-template-columns:1fr}.news-lead-image{min-height:330px}.news-story-card{grid-template-columns:150px 1fr}.news-desk{grid-template-columns:1fr;gap:39px}}@media (max-width:640px){.news-masthead{background-size:44px 44px,44px 44px,auto,auto;min-height:580px}.news-masthead-inner{width:calc(100% - 32px);padding:113px 0 83px}.news-masthead h1{margin:26px 0 43px;font-size:clamp(56px,20.5vw,82px);line-height:.83}.news-masthead-bottom{grid-template-columns:1fr;gap:18px;padding-top:22px}.news-masthead-bottom strong{font-size:28px}.news-masthead-bottom p{justify-self:start;font-size:13px}.news-main{width:calc(100% - 28px);padding:69px 0 92px}.news-section-heading{grid-template-columns:1fr;gap:14px;margin-bottom:24px}.news-section-heading h2,.news-desk h2,.news-watch h2{font-size:32px}.news-section-heading>p{font-size:13px}.news-lead-card{border-radius:23px}.news-lead-image{min-height:220px}.news-lead-copy{padding:27px 21px 25px}.news-lead-copy h3{font-size:29px}.news-lead-copy>p{font-size:13px}.news-lead-copy dt{font-size:33px}.news-lead-copy dd{font-size:8px}.news-latest{margin-top:79px}.news-story-grid{grid-template-columns:1fr;gap:12px}.news-story-card{border-radius:19px;grid-template-columns:124px 1fr;min-height:213px}.news-story-copy{padding:16px 14px 14px}.news-story-copy h2{margin-top:10px;font-size:16px}.news-story-copy>p{font-size:11px}.news-story-copy footer{padding-top:10px}.news-story-copy footer>span,.news-story-copy footer small{font-size:8px}.news-desk{border-radius:23px;margin-top:80px;padding:30px 20px}.news-desk-copy p{font-size:13px}.news-desk li b{font-size:15px}.news-desk li p{font-size:11px}.news-watch{margin-top:78px}.news-watch-grid{grid-template-columns:1fr 1fr}.news-watch-grid>div{min-height:142px;padding:16px}.news-watch-grid strong{font-size:13px}.news-watch>p{font-size:12px}}@media (prefers-reduced-motion:reduce){.news-ticker>div{animation:none}.news-lead-card,.news-lead-image img,.news-story-card,.news-story-image img{transition:none}}
