.release-card-module__VD-n5q__card{border-top:1px solid var(--release-line);color:var(--release-ink);padding:var(--release-card-padding,24px) 0}.release-card-module__VD-n5q__card[data-release-kind=launch]{padding-block:var(--release-launch-padding,40px)}.release-card-module__VD-n5q__meta,.release-card-module__VD-n5q__areas{color:var(--release-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;line-height:16px;display:flex}.release-card-module__VD-n5q__meta{justify-content:space-between}.release-card-module__VD-n5q__metaDetails{align-items:center;gap:16px;display:inline-flex}.release-card-module__VD-n5q__metaDetails time{position:relative}.release-card-module__VD-n5q__metaDetails time:before{background:var(--release-line);content:"";width:1px;height:12px;position:absolute;top:2px;left:-8px}.release-card-module__VD-n5q__kind{color:var(--release-accent);font-weight:600}.release-card-module__VD-n5q__titleLink{color:inherit;margin-top:12px;text-decoration:none;display:inline-block}.release-card-module__VD-n5q__titleLink:hover{color:var(--release-accent)}.release-card-module__VD-n5q__title{font-size:var(--release-title-size,20px);letter-spacing:normal;margin:0;font-weight:700;line-height:1.25}[data-release-kind=launch] .release-card-module__VD-n5q__title{font-size:var(--release-launch-title-size,28px)}.release-card-module__VD-n5q__summary,.release-card-module__VD-n5q__impact{max-width:68ch;margin:12px 0 0;font-size:14px;line-height:20px}.release-card-module__VD-n5q__summary{color:var(--release-body)}.release-card-module__VD-n5q__impact{color:var(--release-ink);margin-top:16px;font-weight:600}.release-card-module__VD-n5q__areas{margin-top:16px}.release-card-module__VD-n5q__areas span{position:relative}.release-card-module__VD-n5q__areas span+span{padding-left:9px}.release-card-module__VD-n5q__areas span+span:before{background:var(--release-line);content:"";width:1px;height:12px;position:absolute;top:2px;left:0}.release-card-module__VD-n5q__visual{margin:24px 0 0}.release-card-module__VD-n5q__visual img{aspect-ratio:16/9;background:var(--release-sunken);object-fit:cover;border-radius:12px;width:100%;display:block}.release-card-module__VD-n5q__visual figcaption{color:var(--release-muted);margin-top:8px;font-size:12px;line-height:16px}.release-card-module__VD-n5q__topicSection{margin-top:20px}.release-card-module__VD-n5q__topicToggle{border:0;border-bottom:1px solid var(--release-line);border-top:1px solid var(--release-line);color:var(--release-body);cursor:pointer;font:inherit;text-align:left;background:0 0;justify-content:space-between;align-items:center;width:100%;min-height:52px;padding:0;display:flex}.release-card-module__VD-n5q__topicPreview{align-items:center;gap:12px;min-width:0;font-size:12px;line-height:16px;display:flex;overflow:hidden}.release-card-module__VD-n5q__topicPreview>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.release-card-module__VD-n5q__topicPreview>span+span{border-left:1px solid var(--release-line);padding-left:12px}.release-card-module__VD-n5q__topicAction{color:var(--release-accent);flex:none;align-items:center;gap:6px;margin-left:16px;font-size:12px;font-weight:600;display:inline-flex}.release-card-module__VD-n5q__topicAction>span{display:inline-flex}.release-card-module__VD-n5q__topicViewport{overflow:hidden}.release-card-module__VD-n5q__topics{border-bottom:1px solid var(--release-line);margin:0;padding:0;list-style:none}.release-card-module__VD-n5q__topics li{grid-template-columns:minmax(128px,.42fr) minmax(0,1fr);gap:20px;padding:14px 0;display:grid}.release-card-module__VD-n5q__topics li+li{border-top:1px solid var(--release-line)}.release-card-module__VD-n5q__topics strong,.release-card-module__VD-n5q__topics span{font-size:13px;line-height:18px}.release-card-module__VD-n5q__topics strong{color:var(--release-ink)}.release-card-module__VD-n5q__topics span{color:var(--release-body)}.release-card-module__VD-n5q__cta{color:var(--release-accent);align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.release-card-module__VD-n5q__cta:focus-visible,.release-card-module__VD-n5q__titleLink:focus-visible,.release-card-module__VD-n5q__topicToggle:focus-visible{outline:2px solid var(--release-focus);outline-offset:2px}.release-card-module__VD-n5q__topicToggle:hover{color:var(--release-ink)}@media (max-width:390px){.release-card-module__VD-n5q__card{padding-block:20px}.release-card-module__VD-n5q__card[data-release-kind=launch]{padding-block:28px}[data-release-kind=launch] .release-card-module__VD-n5q__title{font-size:24px}.release-card-module__VD-n5q__meta{align-items:flex-start;gap:8px}.release-card-module__VD-n5q__metaDetails{flex-direction:column;align-items:flex-end;gap:2px}.release-card-module__VD-n5q__metaDetails time:before,.release-card-module__VD-n5q__topicPreview>span:nth-child(n+2){display:none}.release-card-module__VD-n5q__topics li{grid-template-columns:minmax(0,1fr);gap:4px}}@media (prefers-reduced-motion:reduce){.release-card-module__VD-n5q__topicSection *,.release-card-module__VD-n5q__topicSection :before,.release-card-module__VD-n5q__topicSection :after{transition-duration:0s!important}}
.release-experience-module__t27_La__page{--text-primary:var(--cc-cream-ink);--text-secondary:var(--cc-cream-soft);--text-tertiary:var(--cc-cream-muted);--release-ink:var(--cc-cream-ink);--release-body:var(--cc-cream-soft);--release-muted:#555550;--release-line:var(--cc-cream-line);--release-accent:#5e6ad2;--release-focus:var(--cc-focus-color-cream);--release-sunken:var(--cc-cream-shadow-faint);background:var(--cc-cream);color:var(--cc-cream-ink);min-height:100vh}.release-experience-module__t27_La__shell{max-width:1040px;margin:0 auto;padding:112px 24px 96px}.release-experience-module__t27_La__header{justify-content:space-between;align-items:flex-start;gap:32px;display:flex}.release-experience-module__t27_La__header p{color:var(--release-accent);margin:0 0 12px;font-size:12px;font-weight:600}.release-experience-module__t27_La__header h1{letter-spacing:normal;max-width:720px;margin:0;font-size:clamp(36px,5vw,52px);font-weight:700;line-height:1.08}.release-experience-module__t27_La__headerDescription{color:var(--cc-cream-soft);max-width:680px;margin-top:18px;font-size:16px;line-height:24px;display:block}.release-experience-module__t27_La__headerActions{flex-shrink:0;align-items:center;gap:12px;display:flex}.release-experience-module__t27_La__languageSwitch{background:var(--cc-cream-shadow-faint);color:var(--release-muted);border-radius:8px;align-items:center;gap:2px;padding:2px;font-size:12px;display:flex}.release-experience-module__t27_La__languageSwitch button,.release-experience-module__t27_La__filters button{color:var(--cc-cream-soft);cursor:pointer;font:inherit;background:0 0;border:0;min-height:40px}.release-experience-module__t27_La__languageSwitch button{border-radius:6px;min-width:42px;min-height:40px;padding:0 8px;font-size:12px}.release-experience-module__t27_La__languageSwitch button[aria-pressed=true]{background:var(--cc-cream);box-shadow:0 1px 2px var(--cc-cream-shadow-soft);color:var(--cc-cream-ink);font-weight:600}.release-experience-module__t27_La__filters{border-bottom:1px solid var(--cc-cream-line);gap:4px;margin-top:56px;display:flex;overflow-x:auto}.release-experience-module__t27_La__filters button{border-bottom:2px solid #0000;flex:none;padding:0 12px;font-size:13px}.release-experience-module__t27_La__filters button[aria-pressed=true]{border-bottom-color:var(--release-accent);color:var(--cc-cream-ink);font-weight:600}.release-experience-module__t27_La__resultCount{color:var(--release-muted);text-align:right;margin-top:20px;font-size:12px}.release-experience-module__t27_La__timeline{--timeline-date:112px;--timeline-gap:32px;position:relative}.release-experience-module__t27_La__timelineBase,.release-experience-module__t27_La__timelineProgress{bottom:0;left:calc(var(--timeline-date) + (var(--timeline-gap) / 2));width:1px;position:absolute;top:24px}.release-experience-module__t27_La__timelineBase{background:var(--cc-cream-line)}.release-experience-module__t27_La__timelineProgress{background:var(--release-accent);transform-origin:top}.release-experience-module__t27_La__month{gap:var(--timeline-gap);grid-template-columns:var(--timeline-date) minmax(0, 1fr);margin-top:40px;display:grid;position:relative}.release-experience-module__t27_La__month>h2{color:var(--release-muted);text-align:right;text-transform:capitalize;margin:25px 0 0;font-size:12px;font-weight:500;line-height:16px}.release-experience-module__t27_La__timelineMarker{background:var(--cc-cream);border:2px solid var(--release-accent);height:9px;left:calc(var(--timeline-date) + (var(--timeline-gap) / 2) - 4px);z-index:1;border-radius:999px;width:9px;position:absolute;top:24px}.release-experience-module__t27_La__entries{grid-column:2;min-width:0}.release-experience-module__t27_La__page button:focus-visible,.release-experience-module__t27_La__page a:focus-visible{outline:2px solid var(--cc-focus-color-cream);outline-offset:2px}@media (max-width:700px){.release-experience-module__t27_La__shell{padding:80px 16px 64px}.release-experience-module__t27_La__header{display:block}.release-experience-module__t27_La__headerActions{justify-content:flex-start;margin-top:28px}.release-experience-module__t27_La__filters{margin-top:36px}.release-experience-module__t27_La__timeline{--timeline-date:24px;--timeline-gap:12px}.release-experience-module__t27_La__timelineBase,.release-experience-module__t27_La__timelineProgress{left:calc(var(--timeline-date) / 2);top:6px}.release-experience-module__t27_La__month{margin-top:32px}.release-experience-module__t27_La__month>h2{text-align:left;grid-area:1/2;margin:0;padding:0 0 12px}.release-experience-module__t27_La__timelineMarker{left:calc((var(--timeline-date) / 2) - 4px);top:3px}.release-experience-module__t27_La__entries{grid-area:2/2}}@media (prefers-reduced-motion:reduce){.release-experience-module__t27_La__page *,.release-experience-module__t27_La__page :before,.release-experience-module__t27_La__page :after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}
.release-detail-module__ZdlPJG__detail{color:var(--release-ink);max-width:1040px;margin:0 auto}.release-detail-module__ZdlPJG__header{max-width:760px;padding:48px 0 32px}.release-detail-module__ZdlPJG__meta{color:var(--release-accent);margin:0 0 12px;font-size:12px;font-weight:600;line-height:16px}.release-detail-module__ZdlPJG__header h1{font-size:var(--release-detail-title,40px);letter-spacing:normal;margin:0;font-weight:700;line-height:1.12}.release-detail-module__ZdlPJG__lead{color:var(--release-body);margin:20px 0 0;font-size:16px;line-height:24px}.release-detail-module__ZdlPJG__impact{margin:16px 0 0;font-size:14px;font-weight:600;line-height:20px}.release-detail-module__ZdlPJG__visual{background:var(--release-sunken);border:1px solid var(--release-line);border-radius:8px;margin:0 0 40px;overflow:hidden}.release-detail-module__ZdlPJG__visual img{object-fit:cover;width:100%;height:auto;max-height:560px;display:block}.release-detail-module__ZdlPJG__visual figcaption{color:var(--release-muted);padding:10px 12px;font-size:12px;line-height:16px}.release-detail-module__ZdlPJG__topicSection,.release-detail-module__ZdlPJG__chapter,.release-detail-module__ZdlPJG__benchmarks{border-top:1px solid var(--release-line);padding:32px 0}.release-detail-module__ZdlPJG__topicSection h2,.release-detail-module__ZdlPJG__chapter h2,.release-detail-module__ZdlPJG__benchmarks h2{margin:0 0 20px;font-size:20px;line-height:28px}.release-detail-module__ZdlPJG__topicList{border-bottom:1px solid var(--release-line)}.release-detail-module__ZdlPJG__topic{border-top:1px solid var(--release-line)}.release-detail-module__ZdlPJG__topic summary{cursor:pointer;align-items:center;gap:12px;min-height:52px;font-size:14px;font-weight:600;display:flex}.release-detail-module__ZdlPJG__topic summary span{color:var(--release-muted);font:12px/16px ui-monospace,monospace}.release-detail-module__ZdlPJG__topic div{color:var(--release-body);max-width:720px;padding:0 0 20px 36px}.release-detail-module__ZdlPJG__topic p,.release-detail-module__ZdlPJG__chapter p,.release-detail-module__ZdlPJG__benchmark p{white-space:pre-line;font-size:14px;line-height:22px}.release-detail-module__ZdlPJG__benchmarkGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.release-detail-module__ZdlPJG__benchmark{border:1px solid var(--release-line);border-radius:8px;padding:16px}.release-detail-module__ZdlPJG__benchmark span,.release-detail-module__ZdlPJG__benchmark small{color:var(--release-muted);font-size:12px;display:block}.release-detail-module__ZdlPJG__benchmark strong{margin:8px 0 4px;font-size:20px;display:block}@media (max-width:640px){.release-detail-module__ZdlPJG__header{padding-top:32px}.release-detail-module__ZdlPJG__header h1{font-size:28px}.release-detail-module__ZdlPJG__benchmarkGrid{grid-template-columns:1fr}}
