/* css/g-chg.css */
.chg-hd{padding-left:max(var(--pad),calc((100% - 640px) / 2))}
.chg-list{display:flex;flex-direction:column}
.chg-item{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,640px) minmax(0,1fr);column-gap:48px;
padding:48px 0;border-top:1px solid var(--rly-grid-line);scroll-margin-top:96px}
.chg-item:first-child{border-top:0}
.chg-meta{grid-column:1;grid-row:1;display:flex;flex-direction:column;align-items:flex-end;gap:8px;margin:0;padding-top:2px;
position:sticky;top:96px;align-self:start}
.chg-main{grid-column:2;grid-row:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start}
.chg-date{font:500 14px/20px Inter,sans-serif;color:var(--rly-text-secondary);font-variant-numeric:tabular-nums}
.chg-type{display:inline-flex;align-items:center;gap:6px;font:500 14px/20px Inter,sans-serif;color:var(--rly-text-secondary);white-space:nowrap}
.chg-type:empty,.chg-type.w-dyn-bind-empty{display:none}
.chg-type::before{content:"";width:16px;height:16px;flex:none;background:var(--ico-c,currentColor);
-webkit-mask:var(--ico) center/16px no-repeat;mask:var(--ico) center/16px no-repeat}
.chg-type:not([data-type])::before{display:none}
.chg-type[data-type="big-launch"]{--ico-c:var(--rly-tint-purple-icon);--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09z'/%3E%3Cpath d='m12 15-3-3a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.35 22.35 0 0 1-4 2z'/%3E%3Cpath d='M9 12H4s.55-3.03 2-4c1.62-1.08 5 0 5 0M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5'/%3E%3C/svg%3E")}
.chg-type[data-type="new"]{--ico-c:var(--rly-tint-blue-icon);--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 22v-5m0-10V2M2 4.5h5m-5 15h5M13 3l-1.73 4.51c-.28.73-.42 1.1-.64 1.4-.2.28-.43.52-.71.71-.3.22-.67.36-1.4.64L4 12l4.51 1.73c.73.28 1.1.42 1.4.64.28.2.52.43.71.71.22.3.36.67.64 1.4L13 21l1.73-4.51c.28-.73.42-1.1.64-1.4.2-.28.43-.52.71-.71.3-.22.67-.36 1.4-.64L22 12l-4.51-1.73c-.73-.28-1.1-.42-1.4-.64a3 3 0 0 1-.71-.71c-.22-.3-.36-.67-.64-1.4z'/%3E%3C/svg%3E")}
.chg-type[data-type="improved"]{--ico-c:var(--rly-tint-success-icon);--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m22 7-7.87 7.87c-.4.4-.6.6-.82.67a1 1 0 0 1-.62 0c-.23-.07-.43-.27-.82-.67l-2.74-2.74c-.4-.4-.6-.6-.82-.67a1 1 0 0 0-.62 0c-.23.07-.43.27-.82.67L2 17M22 7h-7m7 0v7'/%3E%3C/svg%3E")}
.chg-type[data-type="fixed"]{--ico-c:var(--rly-tint-gray-icon);--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94z'/%3E%3C/svg%3E")}
.chg-t{margin:0;text-wrap:balance}
.chg-t a{color:inherit}
.chg-t a:hover{text-decoration:underline;text-underline-offset:3px}
.chg-item [data-if].w-dyn-bind-empty,.chg-pg [data-if].w-dyn-bind-empty,
.chg-item a[data-if][href=""],.chg-pg a[data-if][href=""],
.chg-item figure[data-if]:has(>.w-dyn-bind-empty,>a[href=""]),.chg-pg figure[data-if]:has(>.w-dyn-bind-empty,>a[href=""]){display:none}
.chg-body,.chg-since,.chg-small{width:100%}
.chg-body{margin-top:8px;font-size:16px;line-height:24px;color:var(--rly-text-tertiary);text-wrap:pretty}
.chg-body p,.chg-since p{margin:0 0 8px}
.chg-body>:last-child,.chg-since>:last-child{margin-bottom:0}
.chg-body a,.chg-since a,.chg-more a:not(.link):not(.chg-yt){color:var(--rly-link-default);text-decoration:underline;text-underline-offset:3px}
.chg-body ul,.chg-body ol{margin:0 0 8px;padding-left:20px}
.chg-body li{margin:0 0 4px}
.chg-body h2,.chg-more h2{font:600 18px/28px Geist,Inter,sans-serif;color:var(--rly-text-primary);margin:16px 0 4px}
.chg-help{margin-top:16px}
.chg-since{display:flex;gap:8px;align-items:flex-start;margin-top:8px;font-size:14px;line-height:20px;color:var(--rly-text-muted)}
.chg-since::before{content:"";width:16px;height:16px;flex:none;margin-top:2px;background:var(--rly-text-placeholder);
-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 16v-4m0-4h.01'/%3E%3C/svg%3E") center/16px no-repeat;
mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 16v-4m0-4h.01'/%3E%3C/svg%3E") center/16px no-repeat}
.chg-since::after{display:none}
.chg-small{margin-top:16px}
.chg-small ul{list-style:none;margin:0;padding:0;border-top:1px solid var(--rly-border-subtle)}
.chg-small li{margin:0;padding:12px 0;border-bottom:1px solid var(--rly-border-subtle);font-size:16px;line-height:24px;color:var(--rly-text-tertiary);text-wrap:pretty}
.chg-small li::marker{content:none}
.chg-small strong,.chg-small b{font-weight:600;color:var(--rly-text-primary)}
.chg-toggle{display:inline-flex;align-items:center;gap:4px;margin-top:12px;padding:0;border:0;background:none;cursor:pointer;
font:600 15px/20px Inter,sans-serif;color:var(--rly-link-default)}
.chg-toggle .ic{width:16px;height:16px;transform:rotate(90deg);transition:transform .2s var(--ease)}
.chg-toggle[aria-expanded="true"] .ic{transform:rotate(-90deg)}
.chg-toggle:hover span{text-decoration:underline;text-underline-offset:3px}
.chg-more{margin-top:16px;width:100%;font-size:16px;line-height:24px}
.chg-more>:last-child{margin-bottom:0}
.chg-js .chg-item:not(.open) .chg-more{display:none}
.chg-media{margin:32px 8px 8px;width:calc(100% - 16px);min-width:0;border-radius:16px;position:relative;isolation:isolate;
box-shadow:0 0 0 8px var(--rly-bg-surface),0 0 0 9px var(--rly-border-default)}
.chg-pic,.chg-loop-v{display:block;width:100%;height:auto;border-radius:16px}
.chg-clip{width:min(calc(100% - 16px),400px);overflow:hidden}
.chg-clip>a{display:grid;place-items:center;aspect-ratio:4/5;background:var(--rly-bg-muted);color:var(--rly-link-default);font-weight:600}
.chg-clip::after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(28,25,23,.06);pointer-events:none}
.chg-yt{position:relative;display:block;width:100%;aspect-ratio:16/9;border-radius:16px;overflow:hidden;
background:var(--rly-bg-muted) var(--cover,none) center/cover no-repeat}
.chg-yt::after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(28,25,23,.06)}
.chg-play{position:absolute;left:50%;top:50%;width:64px;height:64px;margin:-32px 0 0 -32px;display:grid;place-items:center;border-radius:999px;
background:var(--rly-bg-raised);color:var(--rly-text-primary);box-shadow:0 12px 16px -4px rgba(16,24,40,.08),0 4px 6px -2px rgba(16,24,40,.03);transition:transform .2s var(--ease)}
.chg-play svg{width:24px;height:24px;margin-left:3px;fill:currentColor}
.chg-yt:hover .chg-play{transform:scale(1.06)}
.chg-yt:focus-visible{outline:2px solid var(--rly-link-default);outline-offset:4px}
.chg-media iframe,.chg-yt-box iframe{display:block;width:100%;aspect-ratio:16/9;height:auto;border:0;border-radius:16px}
.chg-yt-box{margin:16px 0}
.chg-flip{transform:rotate(180deg)}
.chg-js .chg-feed .w-pagination-wrapper{display:none}
.chg-feed .w-pagination-wrapper{justify-content:center;padding:24px var(--pad);border-top:1px solid var(--rly-grid-line)}
.chg-foot{border-top:1px solid var(--rly-grid-line);padding:48px var(--pad);display:flex;flex-direction:column;align-items:center;gap:16px}
.chg-foot:not(:has(>:not([hidden]))){display:none}
.chg-next .chg-down{transform:rotate(90deg)}
.chg-next[aria-busy="true"]{pointer-events:none;opacity:.7}
.chg-next[aria-busy="true"] .chg-down{display:none}
.chg-spin{width:20px;height:20px;animation:chg-spin .8s linear infinite}
@keyframes chg-spin{to{transform:rotate(360deg)}}
.chg-end{margin:0;text-align:center}
.chg-pg-hd{gap:16px;padding-left:max(var(--pad),calc((100% - 640px) / 2));padding-right:max(var(--pad),calc((100% - 640px) / 2))}
.chg-pg-hd .chg-meta{position:static;flex-direction:row;align-items:center;gap:16px;padding:0}
.chg-pg-t{margin:0;text-wrap:balance}
.chg-pg{padding:48px var(--pad) 64px;max-width:calc(640px + 2 * var(--pad));margin:0 auto;display:flex;flex-direction:column;align-items:flex-start}
.chg-pg .chg-body{margin-top:0;font-size:18px;line-height:28px}
.chg-pg .chg-since{margin:0 0 20px}
.chg-pg .chg-more{display:block;margin-top:32px}
.chg-pg-back{margin:48px 0 0}
@media screen and (max-width:991px){
.chg-hd,.chg-pg-hd{padding-left:var(--pad);padding-right:var(--pad)}
.chg-item{grid-template-columns:minmax(0,1fr);padding:40px var(--pad)}
.chg-meta{grid-column:1;grid-row:auto;position:static;flex-direction:row;align-items:center;gap:16px;margin-bottom:12px;padding:0}
.chg-main{grid-column:1;grid-row:auto}
}
@media screen and (max-width:767px){
.chg-item{padding:32px var(--pad)}
.chg-play{width:56px;height:56px;margin:-28px 0 0 -28px}
.chg-foot{padding:40px var(--pad)}
.chg-next{width:100%;justify-content:center}
.chg-pg{padding:32px var(--pad) 48px}
}
/* webflow template */
.v3-tpl{display:contents}
.v3-tpl .w-dyn-empty{display:none}
.v3-tpl .meta-row:has(>[data-f$="-on"]:empty){display:none}
.v3-tpl .w-embed:not(.w-richtext .w-embed){display:contents}
.v3-tpl .w-embed:not(.w-richtext .w-embed)::before,.v3-tpl .w-embed:not(.w-richtext .w-embed)::after{content:none}
.v3-tpl .meta-row:has(time[data-f]:empty){display:none}
[data-if="since-then"]:has([data-f="since-then"]:is(.w-dyn-bind-empty,[href=""],a:not([href]))),[data-if="since-then"][data-f="since-then"]:is(.w-dyn-bind-empty,[href=""],a:not([href])){display:none!important}
[data-if="summary"]:has([data-f="summary"]:is(.w-dyn-bind-empty,[href=""],a:not([href]))),[data-if="summary"][data-f="summary"]:is(.w-dyn-bind-empty,[href=""],a:not([href])){display:none!important}
[data-if="smaller-updates"]:has([data-f="smaller-updates"]:is(.w-dyn-bind-empty,[href=""],a:not([href]))),[data-if="smaller-updates"][data-f="smaller-updates"]:is(.w-dyn-bind-empty,[href=""],a:not([href])){display:none!important}
[data-if="more"]:has([data-f="more"]:is(.w-dyn-bind-empty,[href=""],a:not([href]))),[data-if="more"][data-f="more"]:is(.w-dyn-bind-empty,[href=""],a:not([href])){display:none!important}
[data-if="help-article"]:has([data-f="help-article"]:is(.w-dyn-bind-empty,[href=""],a:not([href]))),[data-if="help-article"][data-f="help-article"]:is(.w-dyn-bind-empty,[href=""],a:not([href])){display:none!important}
[data-if="picture"]:has([data-f="picture"]:is(.w-dyn-bind-empty,[href=""],a:not([href]))),[data-if="picture"][data-f="picture"]:is(.w-dyn-bind-empty,[href=""],a:not([href])){display:none!important}
[data-if="clip"]:has([data-f="clip"]:is(.w-dyn-bind-empty,[href=""],a:not([href]))),[data-if="clip"][data-f="clip"]:is(.w-dyn-bind-empty,[href=""],a:not([href])){display:none!important}
[data-if="youtube-link"]:has([data-f="youtube-link"]:is(.w-dyn-bind-empty,[href=""],a:not([href]))),[data-if="youtube-link"][data-f="youtube-link"]:is(.w-dyn-bind-empty,[href=""],a:not([href])){display:none!important}
