.home{--gold-1:#c9a35c;--gold-2:#e2c489;--gold-3:#a88344;--cream:#f7f2e8;--gold-line:linear-gradient(90deg, transparent, #c9a35c 25%, #f1ddae 50%, #c9a35c 75%, transparent)}.home .stats{background:linear-gradient(115deg,#fff 0%,#fbf8f1 100%);border-color:#eadfc8;position:relative;overflow:hidden;box-shadow:0 8px 22px -12px #06313538,inset 0 1px #fff}.home .stats:before{content:"";background:var(--gold-line);height:2px;position:absolute;inset:0 0 auto}.home .stats .stat-item+.stat-item{border-inline-start:0;position:relative}.home .stats .stat-item+.stat-item:before{content:"";inset-inline-start:0;background:linear-gradient(#0000,#d9c08e,#0000);width:1px;position:absolute;top:8%;bottom:8%}.home .stats svg{color:var(--gold-3);background:#f5eddc;border-radius:50%;box-shadow:0 0 0 6px #f5eddc}.home .stats strong{background:linear-gradient(#0c7f89,#063135);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:800}.home .stats span{color:#6b5a39;font-weight:600}.home-latest :is(.latest-feature,.latest-card,.latest-row){transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s}.home-latest :is(.latest-feature,.latest-card,.latest-row):hover{transform:translateY(-2px);box-shadow:0 12px 22px -14px #06313573}.latest-feature{outline-offset:-1px;outline:1px solid #e2c489b3;box-shadow:0 10px 24px -14px #0631358c}.latest-feature>img{transition:transform 6s}.latest-feature:hover>img{transform:scale(1.06)}.latest-feature:after{background:linear-gradient(270deg,#062527f2 0%,#062527b3 36%,#0000 78%)}.latest-feature-content:before{content:"";background:linear-gradient(90deg,#c9a35c,#f1ddae);border-radius:2px;width:26px;height:2px}.latest-feature-content{gap:8px}.latest-feature .latest-action{background:#06252759;border:1px solid #f3d68d99;border-radius:999px;height:24px;padding-inline:10px}.latest-card{background:#fff;box-shadow:inset 0 0 0 1px #e3ece6,0 6px 16px -12px #06313559}.latest-card>img{transition:transform .6s}.latest-card:hover>img{transform:scale(1.05)}.latest-card-content{position:relative}.latest-card-content:before{content:"";top:0;background:linear-gradient(90deg,#0000,#d9c08e,#0000);height:1px;position:absolute;inset-inline:11px}.home-latest .latest-action>span{background:#eaf3f0;border-radius:50%;place-items:center;width:15px;height:15px;font-size:9px;line-height:1;display:inline-grid}.latest-feature .latest-action>span{background:#f3d68d33}.latest-row{background:#fff;border-color:#e6e0d0;box-shadow:0 6px 16px -12px #0631354d}.latest-row:before{background:linear-gradient(#e2c489,#a88344)}.latest-row-content:before{content:"";background:linear-gradient(90deg,#c9a35c,#f1ddae);border-radius:2px;width:18px;height:2px}.aisha-feature{background:radial-gradient(60% 90% at 18% 40%,#f1d69829,#0000 70%),linear-gradient(270deg,#0c7f89,#0e4348)}.aisha-feature:before,.aisha-feature:after{content:"";background:var(--gold-line);z-index:3;height:1px;position:absolute;inset-inline:0}.aisha-feature:before{top:0}.aisha-feature:after{bottom:0}.aisha-label{color:#ebd39c;letter-spacing:.3px;align-items:center;gap:6px;font-weight:700;display:inline-flex}.aisha-label:before{content:"";background:linear-gradient(90deg,#c9a35c,#f1ddae);width:16px;height:1px}.aisha-copy h2{text-shadow:0 2px 10px #04282c59;position:relative}.aisha-copy h2:after{content:"";background:linear-gradient(90deg,#f1ddae,#c9a35c);border-radius:2px;width:34px;height:2px;margin-top:3px;display:block}.aisha-bio{background:#fffdf8f0;border-color:#e9cd8ebf;box-shadow:0 12px 26px -14px #021e21b3}.aisha-bio a{gap:7px}.aisha-bio a span{color:#f6e3b4;background:linear-gradient(160deg,#0c7f89,#063135);border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;line-height:1;display:inline-grid}.home-inspiring{background:radial-gradient(70% 40% at 85% 0,#f6eedc,#0000 70%),#fbf9f4}.inspiring-heading p{align-items:center;gap:8px;display:inline-flex}.inspiring-heading p:before{content:"";background:#c9a35c;width:18px;height:1px}.inspiring-covers{counter-reset:insp;gap:16px 12px}.inspiring-cover{counter-increment:insp;width:100%}.inspiring-cover-art{outline-offset:-1px;border-radius:16px;outline:1px solid #c9a35c59;position:relative;box-shadow:0 10px 22px -14px #29261e8c}.inspiring-cover-art img{transition:transform .7s cubic-bezier(.16,1,.3,1)}.inspiring-cover:hover .inspiring-cover-art img{transform:scale(1.05)}.inspiring-cover-art:after{content:counter(insp, arabic-indic);top:8px;width:24px;height:24px;color:var(--gold-3);background:#ffffffeb;border-radius:50%;place-items:center;font-size:11px;font-weight:800;display:grid;position:absolute;inset-inline-start:8px;box-shadow:0 2px 6px #00000026,inset 0 0 0 1px #c9a35c99}.inspiring-cover figcaption{flex-direction:row;justify-content:space-between;align-items:center;gap:6px;padding:9px 2px 0}.inspiring-cover h3{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;font-weight:800;overflow:hidden}.inspiring-cover figcaption span{color:#7a5e2c;background:#f3ebda;border-radius:999px;flex:none;padding:1px 8px;font-size:9.5px;font-weight:700}@media (width<=350px){.inspiring-cover figcaption{flex-direction:column;align-items:flex-start}}.article-lead{border-bottom:0;gap:9px;padding:0 0 14px;position:relative}.article-lead:after{content:"";background:linear-gradient(90deg,#0000,#d9c08e,#0000);height:1px;position:absolute;inset:auto 10% 0}.article-lead img:not(.article-av){box-shadow:0 12px 24px -16px #06313599}.article-by{align-items:center;gap:7px;display:flex}.article-av{object-fit:cover;border-radius:50%;flex:none;width:26px;height:26px;box-shadow:0 0 0 1.5px #fff,0 0 0 2.5px #d9c08e}.article-lead .article-av{width:30px;height:30px}.article-lead h3{padding-inline-start:22px;position:relative}.article-lead h3:before{content:"”";inset-inline-start:0;color:#d2b06e;font-size:34px;font-weight:800;line-height:1;position:absolute;top:-6px}.article-read{align-items:center;gap:6px;display:inline-flex}.article-read:after{content:"←";background:#eaf3f0;border-radius:50%;place-items:center;width:16px;height:16px;font-size:9px;line-height:1;display:inline-grid}.article-lead .article-read{color:#fff;background:linear-gradient(270deg,#0c7f89,#063135);border-radius:999px;height:28px;padding-inline:12px 8px}.article-lead .article-read:after{background:#ffffff2e}.article-mini-copy{background:linear-gradient(#fff,#fcfaf5);border-color:#e8e2d4;position:relative}.article-mini-copy:before{content:"";inset-inline-start:0;background:linear-gradient(#e2c489,#a88344);border-radius:2px;width:2px;position:absolute;top:12px;bottom:12px}.article-mini-copy .article-av{width:18px;height:18px}.article-mini-link img:not(.article-av){transition:transform .4s}.article-mini-link:hover img:not(.article-av){transform:scale(1.03)}.home-sports{isolation:isolate;background:radial-gradient(80% 50% at 85% 0,#f1d69829,#0000 70%),linear-gradient(165deg,#0b5f67 0%,#063135 100%);border:1px solid #c9a35c73;position:relative;overflow:hidden}.home-sports:before{content:"";z-index:-1;aspect-ratio:1;border:1px solid #e9cd8e2e;border-radius:50%;width:70%;position:absolute;inset:auto -20% -30% auto;box-shadow:0 0 0 22px #e9cd8e0a}.home-sports .sec-title h2{color:#fff}.home-sports .sec-title h2:after{content:"";background:linear-gradient(90deg,#f1ddae,#c9a35c);border-radius:2px;width:30px;height:2px;margin-top:2px;display:block}.sports-photo{transition:box-shadow .3s,transform .35s cubic-bezier(.16,1,.3,1);box-shadow:0 0 0 1px #e2c4898c,0 12px 20px -12px #0009}.sports-person:hover .sports-photo{transform:translateY(-3px);box-shadow:0 0 0 1px #e2c489,0 0 18px #f1d69859}.sports-caption h3{color:#fff}.sports-person:hover h3{color:#f6e3b4}.sports-field{color:#e2c489}.home-sports .btn-more{color:#063135;background:linear-gradient(#f1ddae,#c9a35c);font-weight:800;box-shadow:0 6px 16px -8px #00000080}.home-sports a:focus-visible{outline-color:#e2c489}.home-culture{background:radial-gradient(60% 50% at 10% 100%,#f3e8d2,#0000 70%),linear-gradient(#fffdf8,#f8f2e6);border:1px solid #eadfc8;border-radius:18px;padding:20px 14px 18px;position:relative}.home-culture .sec-title{margin-bottom:4px}.culture-sub{color:#7a6440;align-items:center;gap:8px;margin:0 0 14px;font-size:11.5px;font-weight:600;display:flex}.culture-sub:before{content:"";background:#c9a35c;width:18px;height:1px}.home-culture .person.sm{outline-offset:-1px;border-radius:14px;outline:1px solid #c9a35c8c;transition:transform .35s cubic-bezier(.16,1,.3,1);box-shadow:0 10px 18px -12px #291e0a8c}.home-culture .person.sm:hover{transform:translateY(-3px)}.home-culture .person img{transition:transform .6s}.home-culture .person:hover img{transform:scale(1.05)}.home-culture .person:after{background:linear-gradient(#0000 45%,#7a562259 75%,#4a3412d9 100%)}.home-culture .person .badge{color:#fff;background:linear-gradient(#e2c489,#a88344);font-weight:700}.home-culture .person.sm .badge{white-space:nowrap;inset:auto auto 26px 50%;transform:translate(-50%);box-shadow:0 2px 6px -2px #291e0a80}.home-culture .person.sm .name{text-shadow:0 1px 4px #0000008c;background:0 0;padding:0 4px;font-weight:700}.home-culture .more-round{color:var(--gold-3)}.home-culture .more-round .btn-round{color:#fff;background:linear-gradient(#e2c489,#a88344);box-shadow:0 4px 10px -4px #7a5622b3}.science-editorial{background:radial-gradient(60% 30% at 90% 0,#e3efea,#0000 70%),#eef4f1}.science-subtitle{align-items:center;gap:8px;display:flex}.science-subtitle:before{content:"";background:#c9a35c;width:18px;height:1px}.science-lead{outline-offset:-1px;border-radius:16px;outline:1px solid #dce7e1;box-shadow:0 14px 30px -18px #06313580}.science-lead-photo img{transition:transform .8s}.science-lead:hover .science-lead-photo img{transform:scale(1.04)}.science-lead-photo:after{content:"";background:linear-gradient(#0000,#06313559);height:40%;position:absolute;inset:auto 0 0}.science-lead-label{background:#ffffffeb;border-radius:999px;align-items:center;gap:5px;display:inline-flex;box-shadow:0 2px 8px #0000001f}.science-lead-label:before{content:"";background:#c9a35c;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #c9a35c40}.science-story-category{background:#e2f0ec;border-radius:999px;padding:0 9px;line-height:1.9;display:inline-block}.science-lead .science-read{color:#fff;background:linear-gradient(270deg,#0c7f89,#063135);border-radius:999px;height:28px;padding-inline:12px}.science-briefs{gap:12px}.science-brief+.science-brief{border-top:0;padding-top:0}.science-brief-link{background:#fff;border-radius:14px;gap:12px;padding:8px;transition:transform .3s cubic-bezier(.16,1,.3,1);box-shadow:0 8px 18px -14px #06313573,inset 0 0 0 1px #e1ebe6}.science-brief-link:hover{transform:translateY(-2px)}.science-brief-link>img{border-radius:10px}@media (width>=700px){.science-briefs{gap:16px}.science-brief+.science-brief{padding-top:0}}.home-partners{background:linear-gradient(#fbf8f1,#fff 60%);border-radius:18px;padding:22px 0 20px}.partners-eyebrow{align-items:center;gap:8px;display:inline-flex}.partners-eyebrow:before,.partners-eyebrow:after{content:"";background:#c9a35c;width:16px;height:1px}.partners-row{margin-top:12px}.partners-row h3{width:max-content;box-shadow:inset 0 0 0 1px var(--sector-color);background:#fff;border-radius:999px;margin:0 auto 4px;padding:2px 12px;font-weight:700}.partners-row .partners-marquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.partners-row .partner{box-shadow:0 6px 14px -10px #06313573, inset 0 0 0 1px color-mix(in srgb, var(--sector-color) 55%, #fff);background:#fff;border:0;border-radius:12px;transition:transform .25s}.partners-row .partner:hover{box-shadow:0 10px 18px -10px #06313580, inset 0 0 0 1px var(--sector-color);transform:translateY(-2px)}.partners-all{margin-top:14px;box-shadow:0 8px 18px -10px #06313599}@media (prefers-reduced-motion:reduce){.partners-row .partners-marquee{-webkit-mask-image:none;mask-image:none}}@media (prefers-reduced-motion:no-preference){.up-rv{opacity:0;transition:opacity .7s ease var(--rv,0s), transform .9s cubic-bezier(.16, 1, .3, 1) var(--rv,0s);transform:translateY(18px)}.up-rv.up-in{opacity:1;transform:none}}.aisha-feature:not(.official-feature) .aisha-portrait{height:calc(106% - 7px)}.aisha-feature:not(.official-feature) .aisha-label:before{display:none}
