.stories,.story-read{position:relative;overflow:hidden;padding:clamp(2.4rem,6vw,5.5rem) 0 6rem;background:radial-gradient(ellipse 70% 50% at 8% 0,rgb(155 0 255/38%),transparent 58%),radial-gradient(ellipse 55% 45% at 100% 18%,rgb(0 119 255/32%),transparent 55%),#000;color:#fff}.stories:before,.story-read:before{position:absolute;inset-inline-end:-8rem;bottom:-10rem;width:28rem;height:28rem;border:1px solid rgb(10 247 247/16%);border-radius:50%;box-shadow:0 0 0 70px rgb(241 10 245/5%),0 0 0 150px rgb(10 247 247/3%);content:"";pointer-events:none}.stories__intro{position:relative;z-index:1;max-width:42rem;margin-bottom:2.4rem}.stories__intro h2,.story-read__head h1{margin:.75rem 0 0;font-size:clamp(2rem,4.4vw,3.35rem);font-weight:600;letter-spacing:-.035em;line-height:1.08}html[dir=rtl] .stories__intro h2,html[dir=rtl] .story-read__head h1{line-height:1.28}.stories__intro p,.story-read__dek{margin:.9rem 0 0;max-width:48ch;color:rgb(255 255 255/78%);font-size:1.08rem;line-height:1.65}.stories__note{max-width:52ch!important;color:rgb(255 255 255/55%)!important;font-size:.92rem!important}.stories__figures{position:relative;z-index:1;display:grid;gap:1rem;margin:0 0 1.6rem;padding:0;list-style:none}@media (min-width:768px){.stories__figures{grid-template-columns:repeat(3,minmax(0,1fr))}}.stories__figures li{padding:1.35rem 1.3rem;border:1px solid rgb(255 255 255/14%);border-radius:1.4rem;background:linear-gradient(160deg,rgb(255 255 255/7%),rgb(255 255 255/2%)),#0b0614}.stories__figures p{margin:0;font-size:clamp(2.2rem,4vw,3rem);font-weight:600;letter-spacing:-.04em;line-height:1;background:linear-gradient(90deg,#0af7f7,#0077ff,#9b00ff);-webkit-background-clip:text;background-clip:text;color:transparent}.stories__figures span{display:block;margin-top:.7rem;color:rgb(255 255 255/70%);font-size:.95rem;line-height:1.4}.stories-fig--photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.stories-card__stat{display:flex;flex-wrap:wrap;align-items:baseline;gap:.55rem .85rem;margin:.15rem 0 0}.stories-card__stat b{font-size:1.8rem;font-weight:600;letter-spacing:-.04em;background:linear-gradient(90deg,#0af7f7,#0077ff);-webkit-background-clip:text;background-clip:text;color:transparent}.stories-card__stat span{color:rgb(255 255 255/65%);font-size:.9rem}.stories-card__stat--read{margin-top:1.1rem}.stories-card{position:relative;z-index:1;display:grid;grid-template-columns:minmax(16rem,.92fr) minmax(0,1.18fr);overflow:hidden;border:1px solid rgb(255 255 255/14%);border-radius:1.85rem;background:linear-gradient(165deg,rgb(255 255 255/7%),rgb(255 255 255/2.5%)),#0b0614}.stories-card--feat{min-height:28rem;margin-bottom:1.25rem;box-shadow:0 48px 110px -48px rgb(155 0 255/60%)}.stories__grid,.story-read__more{position:relative;z-index:1;display:grid;gap:1.15rem}@media (min-width:960px){.stories__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stories__grid .stories-card{grid-template-columns:1fr}}.stories-fig{position:relative;min-height:16rem;overflow:hidden;background:radial-gradient(ellipse 80% 70% at 20% 0,rgb(155 0 255/55%),transparent 58%),radial-gradient(ellipse 70% 80% at 100% 100%,rgb(0 119 255/45%),transparent 55%),#120627}.stories-fig--offices{background:radial-gradient(ellipse 80% 70% at 80% 0,rgb(0 119 255/50%),transparent 58%),radial-gradient(ellipse 70% 80% at 0 100%,rgb(155 0 255/40%),transparent 55%),#0a1028}.stories-fig__n{position:absolute;inset-inline-start:1.2rem;top:1.1rem;color:rgb(255 255 255/18%);font-size:clamp(2.6rem,5vw,4rem);font-weight:600;letter-spacing:-.06em;line-height:1}.stories-fig__window{position:absolute;inset:18% 12% 12%;border:1px solid rgb(255 255 255/16%);border-radius:1.05rem;background:rgb(5 1 12/62%);box-shadow:0 22px 50px -20px rgb(0 0 0/75%);overflow:hidden}.stories-fig__bar{display:flex;align-items:center;gap:.35rem;padding:.55rem .75rem;border-bottom:1px solid rgb(255 255 255/10%);background:rgb(255 255 255/4%)}.stories-fig__bar i{width:.42rem;height:.42rem;border-radius:50%;background:rgb(255 255 255/22%)}.stories-fig__bar i:first-child{background:#f10af5}.stories-fig__bar b{margin-inline-start:.4rem;height:.32rem;width:38%;border-radius:999px;background:rgb(255 255 255/16%)}.stories-fig__sheet{padding:1rem 1.05rem 1.15rem}.stories-fig__sheet p,.stories-fig__split p{margin:0 0 .7rem;color:rgb(255 255 255/55%);font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}html[dir=rtl] .stories-fig__sheet p,html[dir=rtl] .stories-fig__split p{letter-spacing:0;text-transform:none}.stories-fig__sheet i,.stories-fig__split i{display:block;height:.38rem;margin-bottom:.45rem;border-radius:999px;background:rgb(255 255 255/24%)}.stories-fig__sheet i:first-of-type{width:78%}.stories-fig__sheet i:nth-of-type(2){width:54%;background:rgb(0 119 255/70%)}.stories-fig__row{display:grid;grid-template-columns:1fr 1fr;gap:.45rem;margin:.55rem 0 .35rem}.stories-fig__row b{height:1.55rem;border-radius:.4rem;background:rgb(255 255 255/8%);border:1px solid rgb(255 255 255/10%)}.stories-fig__sheet span{display:inline-block;margin-top:.55rem;padding:.22rem .55rem;border-radius:999px;background:#0077ff;color:#fff;font-size:.62rem;font-weight:600}.stories-fig__split{display:grid;grid-template-columns:1fr 1fr;gap:.7rem;padding:.9rem}.stories-fig__split div{padding:.7rem;border:1px solid rgb(255 255 255/10%);border-radius:.75rem;background:rgb(255 255 255/4%)}.stories-card__copy{display:flex;flex-direction:column;gap:.75rem;padding:clamp(1.3rem,3vw,2.3rem)}.stories-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem .85rem;margin:0;color:#7eb6ff;font-size:.78rem;font-weight:600}.stories-card__meta span{display:inline-flex;align-items:center;padding:.28rem .62rem;border:1px solid rgb(126 182 255/35%);border-radius:999px;background:rgb(0 87 194/22%)}.stories-card__meta time{color:rgb(255 255 255/55%);font-weight:500}.stories-card h2{margin:0;font-size:clamp(1.4rem,2.5vw,2.15rem);font-weight:600;letter-spacing:-.03em;line-height:1.16}.stories-card--feat h2{font-size:clamp(1.7rem,3vw,2.55rem)}.stories-card h2 a{color:inherit;text-decoration:none}.stories-card h2 a:hover{color:#fff}.stories-card__sum{margin:0;color:rgb(255 255 255/74%);font-size:1rem;line-height:1.6}.stories-card__scene{margin:.2rem 0 0;padding:.9rem 0 .9rem 1rem;border-inline-start:2px solid #0077ff;color:rgb(255 255 255/82%);font-size:1.02rem;font-style:normal;line-height:1.65}.stories-card__beats{margin:.35rem 0 0;padding:0;list-style:none;display:grid;gap:.7rem}.stories-card__beats li{display:grid;grid-template-columns:2.1rem minmax(0,1fr);gap:.7rem}.stories-card__beats span{color:#7eb6ff;font-size:.72rem;font-weight:600;letter-spacing:.08em}.stories-card__beats p{margin:0;color:rgb(255 255 255/70%);font-size:.92rem;line-height:1.55}.stories-card__go{margin-top:auto;display:inline-flex;align-items:center;width:fit-content;padding:.7rem 1.15rem;border-radius:999px;background:#0077ff;color:#fff;font-size:.9rem;font-weight:600;text-decoration:none}.stories-card__go:after{content:" →"}html[dir=rtl] .stories-card__go:after{content:" ←"}.stories-card__go:hover{color:#fff;filter:brightness(1.08)}.story-read__back{position:relative;z-index:1;margin:0 0 1.4rem}.story-read__back a{color:#7eb6ff;font-size:.88rem;font-weight:600;text-decoration:none}.story-read__back a:hover{color:#fff}.story-read__head{position:relative;z-index:1;max-width:46rem;margin-bottom:2rem}.story-read__layout{position:relative;z-index:1;display:grid;gap:1.4rem;align-items:start}@media (min-width:960px){.story-read__layout{grid-template-columns:minmax(16rem,.75fr) minmax(0,1.25fr)}.story-read__layout .stories-fig{min-height:24rem;border-radius:1.5rem}}.story-read__beats{margin:0;padding:0;list-style:none}.story-read__beats li{display:grid;grid-template-columns:2.4rem minmax(0,1fr);gap:1rem;padding:1.15rem 0 1.35rem;border-bottom:1px solid rgb(255 255 255/10%)}.story-read__beats li span{color:#7eb6ff;font-size:.8rem;font-weight:600;letter-spacing:.08em}.story-read__beats p{margin:0;color:rgb(255 255 255/82%);font-size:1.08rem;line-height:1.75}.story-read__more{margin-top:2.75rem}.story-read__more .home-kicker{grid-column:1/-1}.story-read__more .stories-card{grid-template-columns:minmax(10rem,.7fr) minmax(0,1.3fr)}@media (max-width:800px){.stories-card,.stories__grid .stories-card,.story-read__more .stories-card{grid-template-columns:1fr}.stories-fig{min-height:12.5rem}}