.WhatsNew-module__yru3ya__page{color:var(--purple-3);background:var(--paper);padding-top:86px}.WhatsNew-module__yru3ya__frame{width:min(calc(100% - 64px), var(--visual-max));border-inline:1px solid var(--line);margin-inline:auto}body:has(.WhatsNew-module__yru3ya__page) .site-header:not(.is-scrolled){background:var(--paper);border-bottom:1px solid var(--line)}.WhatsNew-module__yru3ya__hero{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.WhatsNew-module__yru3ya__heroMeta{min-height:64px;color:var(--ink-3);font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:2rem;padding:16px 32px;font-size:.68rem;display:flex}.WhatsNew-module__yru3ya__heroCopy{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);align-items:end;gap:5rem;min-height:250px;padding:48px 64px 52px;display:grid}.WhatsNew-module__yru3ya__heroCopy h1{color:var(--black);font-size:calc(clamp(3.7rem, 6vw, 5.6rem) * var(--mobile-title-scale,1));letter-spacing:var(--display-tracking);text-wrap:balance;margin:0;font-weight:400;line-height:.9}.WhatsNew-module__yru3ya__heroCopy p{max-width:370px;color:var(--ink-2);margin:0;font-size:1rem;line-height:1.6}.WhatsNew-module__yru3ya__timelineSection{padding-top:0}.WhatsNew-module__yru3ya__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.WhatsNew-module__yru3ya__timeline{margin:0;padding:0;list-style:none;position:relative}.WhatsNew-module__yru3ya__timeline:before{content:"";background:var(--line);width:1px;position:absolute;top:0;bottom:0;left:222px}.WhatsNew-module__yru3ya__timelineItem{grid-template-columns:222px minmax(0,1fr);display:grid;position:relative}.WhatsNew-module__yru3ya__releaseMeta{min-width:0;padding:42px 28px 36px 34px;position:relative}.WhatsNew-module__yru3ya__releaseNode{z-index:2;background:var(--paper);border:2px solid var(--purple-2);border-radius:50%;width:9px;height:9px;position:absolute;top:48px;right:-5px}.WhatsNew-module__yru3ya__releaseMeta strong{font-family:var(--mono);color:var(--purple-2);letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:400;display:block}.WhatsNew-module__yru3ya__releaseCard{min-width:0;color:inherit;border-bottom:1px solid var(--line);padding:44px 54px 52px;text-decoration:none;transition:background-color .2s;display:block}.WhatsNew-module__yru3ya__timelineItem:last-child .WhatsNew-module__yru3ya__releaseCard{border-bottom:0}.WhatsNew-module__yru3ya__releaseCard h3{max-width:760px;color:var(--black);font-size:calc(clamp(1.85rem, 3vw, 2.65rem) * var(--mobile-title-scale,1));letter-spacing:var(--display-tracking);text-wrap:balance;margin:30px 0 14px;font-weight:400;line-height:1}.WhatsNew-module__yru3ya__releaseCard>p{max-width:650px;color:var(--ink-2);margin:0;font-size:.9rem;line-height:1.55}.WhatsNew-module__yru3ya__topBand{min-height:80px;color:var(--purple-1);font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:2rem;padding:18px 32px;font-size:.68rem;display:flex}@media (max-width:980px){.WhatsNew-module__yru3ya__heroCopy{grid-template-columns:1fr;gap:3rem;min-height:0;padding-inline:64px}.WhatsNew-module__yru3ya__timeline:before{left:184px}.WhatsNew-module__yru3ya__timelineItem{grid-template-columns:184px minmax(0,1fr)}.WhatsNew-module__yru3ya__releaseMeta{padding-left:24px}.WhatsNew-module__yru3ya__releaseCard{padding-inline:38px}}@media (max-width:760px){.WhatsNew-module__yru3ya__frame{width:min(calc(100% - 32px), var(--visual-max))}.WhatsNew-module__yru3ya__heroCopy{padding-inline:48px}.WhatsNew-module__yru3ya__timeline:before{left:24px}.WhatsNew-module__yru3ya__timelineItem{grid-template-columns:1fr;padding-left:24px}.WhatsNew-module__yru3ya__releaseMeta{padding:30px 28px 18px 34px}.WhatsNew-module__yru3ya__releaseNode{top:36px;left:-5px;right:auto}.WhatsNew-module__yru3ya__releaseCard{margin-left:0;padding:32px 34px 42px}}@media (max-width:560px){.WhatsNew-module__yru3ya__page{padding-top:78px}.WhatsNew-module__yru3ya__frame{border-inline:0;width:100%}.WhatsNew-module__yru3ya__heroMeta{padding-inline:max(18px, env(safe-area-inset-right)) max(18px, env(safe-area-inset-left))}.WhatsNew-module__yru3ya__heroCopy{min-height:0;padding:44px max(18px, env(safe-area-inset-right)) 40px max(18px, env(safe-area-inset-left));gap:2.4rem}.WhatsNew-module__yru3ya__heroCopy h1{font-size:calc(clamp(3.3rem, 16vw, 4.7rem) * var(--mobile-title-scale,1))}.WhatsNew-module__yru3ya__timeline:before{left:18px}.WhatsNew-module__yru3ya__timelineItem{padding-left:18px}.WhatsNew-module__yru3ya__releaseMeta{padding-left:28px}.WhatsNew-module__yru3ya__releaseCard{padding:30px max(18px, env(safe-area-inset-right)) 38px 28px}.WhatsNew-module__yru3ya__releaseCard h3{font-size:calc(1.75rem * var(--mobile-title-scale,1))}.WhatsNew-module__yru3ya__topBand{min-height:52px;padding-right:max(18px, env(safe-area-inset-right));padding-left:max(18px, env(safe-area-inset-left))}}@media (max-width:360px){.WhatsNew-module__yru3ya__heroCopy{padding-inline:16px}.WhatsNew-module__yru3ya__releaseCard{padding-right:16px}}@media (prefers-reduced-motion:reduce){.WhatsNew-module__yru3ya__releaseCard{transition:none}}.WhatsNew-module__yru3ya__emptyState{align-items:center;min-height:240px;display:flex}.WhatsNew-module__yru3ya__emptyState h3{margin:0}@media (max-width:900px){.WhatsNew-module__yru3ya__heroMeta{color:var(--ink-2);font-size:.75rem}.WhatsNew-module__yru3ya__topBand,.WhatsNew-module__yru3ya__releaseMeta strong{font-size:.75rem}}@media screen and (max-width:900px){.WhatsNew-module__yru3ya__heroCopy{padding-block:28px 36px}.WhatsNew-module__yru3ya__heroCopy h1{font-size:calc(clamp(3rem, 13.8vw, 3.8rem) * var(--mobile-title-scale,1));line-height:1.04}.WhatsNew-module__yru3ya__timelineSection{padding-block:0}.WhatsNew-module__yru3ya__timelineItem{display:block}.WhatsNew-module__yru3ya__releaseMeta{display:none}.WhatsNew-module__yru3ya__releaseCard{padding:28px 24px}.WhatsNew-module__yru3ya__emptyState{min-height:0;display:block}.WhatsNew-module__yru3ya__emptyState .mobile-related-links{margin-top:20px;padding-top:16px}}@media (max-width:900px){.WhatsNew-module__yru3ya__releaseCard>p{font-size:1rem}.WhatsNew-module__yru3ya__heroCopy{text-align:center}.WhatsNew-module__yru3ya__heroCopy>*{margin-inline:auto}}
