.spring-articles{padding:var(--sa-pt) 0 var(--sa-pb)}.spring-articles__head{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin-bottom:32px}.spring-articles__nav{display:flex;gap:10px}.spring-articles__btn{align-items:center;background:hsla(0,0%,100%,.05);border:1px solid var(--spr-line);border-radius:14px;color:#fff;cursor:pointer;display:flex;font-size:20px;height:52px;justify-content:center;transition:.15s;width:52px}.spring-articles__btn:focus,.spring-articles__btn:hover{background:hsla(0,0%,100%,.05);border:1px solid var(--spr-lime);box-shadow:0 0 26px -8px color-mix(in srgb,var(--spr-lime) 70%,transparent);color:var(--spr-lime)}.spring-articles__btn--dim{opacity:.35;pointer-events:none}.spring-articles__row{display:flex;gap:8px;overflow:hidden}.spring-articles__viewport{flex:1;height:460px;min-width:0;overflow:hidden}.spring-articles__track{display:flex;gap:15px;height:460px;transition:transform .65s cubic-bezier(.25,.8,.25,1);width:max-content;will-change:transform}.spring-articles__card{--w:48px;align-items:flex-end;border:1px solid var(--spr-line);border-radius:18px;cursor:pointer;display:flex;flex:none;height:460px;overflow:hidden;padding:22px;position:relative;transition:width .55s cubic-bezier(.25,.8,.25,1),margin .55s cubic-bezier(.25,.8,.25,1),padding .55s ease,border-radius .55s ease;width:var(--w)}.spring-articles__card--p0,.spring-articles__card--pgone{--w:710px;border-radius:24px;cursor:default;padding:36px}.spring-articles__card--p1{--w:192px}.spring-articles__card--p2{--w:96px}.spring-articles__card--p3{--w:48px}.spring-articles__card--ph{--w:0px;border:none;margin-left:-15px;padding:0}.spring-articles__in{opacity:0;position:relative;transition:opacity .3s;z-index:2}.spring-articles__card--p0 .spring-articles__in,.spring-articles__card--p1 .spring-articles__in,.spring-articles__card--pgone .spring-articles__in{opacity:1}.spring-articles__card:hover{z-index:3}.spring-articles__card--p1:hover{width:228px}.spring-articles__card--p2:hover{width:132px}.spring-articles__card--p3:hover{width:84px}.spring-articles__track:has(.spring-articles__card--p1:hover) .spring-articles__card--p0,.spring-articles__track:has(.spring-articles__card--p2:hover) .spring-articles__card--p0,.spring-articles__track:has(.spring-articles__card--p3:hover) .spring-articles__card--p0{width:674px}.spring-articles__card:after{background:linear-gradient(180deg,transparent 42%,rgba(10,4,14,.74));content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.spring-articles__imgfill{background-position:50%;background-size:cover;inset:0;position:absolute;z-index:0}.spring-articles__kicker{color:hsla(0,0%,100%,.9);font-size:12px;font-weight:700;letter-spacing:.12em;margin-bottom:8px;text-transform:uppercase}.spring-articles__title{color:#fff;font-size:19px;font-weight:800;letter-spacing:-.02em;line-height:1.08;transition:font-size .45s ease}.spring-articles__card--p0 .spring-articles__title,.spring-articles__card--pgone .spring-articles__title{font-size:42px;line-height:1.02}.spring-articles__card--g1{background:linear-gradient(135deg,color-mix(in srgb,var(--spr-purple) 90%,#000) 0,color-mix(in srgb,var(--spr-magenta) 75%,var(--spr-purple)) 50%,var(--spr-magenta) 100%)}.spring-articles__card--g2{background:linear-gradient(160deg,color-mix(in srgb,var(--spr-cyan) 45%,#000),var(--spr-cyan))}.spring-articles__card--g3{background:linear-gradient(160deg,color-mix(in srgb,var(--spr-purple) 40%,#000),var(--spr-purple))}.spring-articles__card--g4{background:linear-gradient(160deg,color-mix(in srgb,var(--spr-lime) 55%,#000),var(--spr-lime))}.spring-articles__card--g5{background:linear-gradient(160deg,color-mix(in srgb,var(--spr-pink) 45%,#000),var(--spr-pink))}.spring-articles__card--g6{background:linear-gradient(160deg,color-mix(in srgb,var(--spr-magenta) 80%,#000),var(--spr-blue))}.spring-articles__slivers{display:flex;flex:none;gap:8px;height:460px}.spring-articles__sliv{border:1px solid var(--spr-line);border-radius:6px;cursor:pointer;height:460px;overflow:hidden;position:relative;transition:width .3s ease,margin .3s ease;width:8px}.spring-articles__sliv:hover{width:12px}.spring-articles__sliv:first-child:hover{margin-right:-4px}.spring-articles__sliv:nth-child(2):hover{margin-left:-2px;margin-right:-2px}.spring-articles__sliv:last-child:hover{margin-left:-4px}.spring-articles__sliv--gone{border:none;margin-left:-8px;pointer-events:none;width:0}.spring-articles__cap{align-items:center;display:flex;gap:56px;justify-content:space-between;margin-top:36px}.spring-articles__cap p{color:var(--spr-ink2);font-size:19px;line-height:1.5;margin:0;max-width:680px}.spring-articles__cap p b{color:#fff;font-weight:700}.spring-articles__read{align-items:center;background:hsla(0,0%,100%,.05);border:1px solid var(--spr-line);border-radius:999px;color:#fff;display:inline-flex;flex:none;font-size:16px;font-weight:700;gap:14px;padding:12px 12px 12px 26px;text-decoration:none;transition:.18s;white-space:nowrap}.spring-articles__read:focus,.spring-articles__read:hover{background:hsla(0,0%,100%,.05);border:1px solid color-mix(in srgb,var(--spr-lime) 60%,transparent);box-shadow:0 0 34px -10px color-mix(in srgb,var(--spr-lime) 70%,transparent);color:#fff;font-weight:700;text-decoration:none}.spring-articles__read-arrow{align-items:center;color:var(--spr-lime);display:flex;flex:none;font-size:19px;transition:transform .18s}.spring-articles__read:hover .spring-articles__read-arrow{transform:translateX(3px)}@media (max-width:720px){.spring-articles__card,.spring-articles__sliv,.spring-articles__slivers,.spring-articles__track,.spring-articles__viewport{height:380px}.spring-articles__slivers{display:none}.spring-articles__card--p0,.spring-articles__card--pgone{--w:86vw;padding:24px}.spring-articles__card--p0 .spring-articles__title,.spring-articles__card--pgone .spring-articles__title{font-size:26px}.spring-articles__cap{align-items:flex-start;flex-direction:column;gap:20px}}@media (prefers-reduced-motion:reduce){.spring-articles__card,.spring-articles__in,.spring-articles__read-arrow,.spring-articles__sliv,.spring-articles__title,.spring-articles__track{transition:none}}