.gs-changelog,.gs-changelog *,.gs-changelog :after,.gs-changelog :before{box-sizing:border-box}.gs-changelog{--gs-cl-rail:200px;--gs-cl-gap:clamp(32px,4vw,56px);--gs-cl-line:color-mix(in srgb,var(--gs-navy,#062a47) 14%,transparent);--gs-cl-rule:color-mix(in srgb,var(--gs-navy,#062a47) 10%,transparent);color:var(--gs-charcoal,#2f2f2f);font-family:var(--gs-body-font,"Source Sans Pro","Segoe UI",Arial,sans-serif);padding-inline:0;position:relative}.gs-changelog--space-compact{padding-block:var(--gs-section-pad-compact,clamp(36px,4.5vw,64px))}.gs-changelog--space-normal{padding-block:var(--gs-section-pad,clamp(48px,6vw,96px))}.gs-changelog--space-spacious{padding-block:var(--gs-section-pad-spacious,clamp(64px,8vw,120px))}.gs-changelog__inner{margin-inline:auto;max-width:var(--gs-content-max,1280px);padding-inline:var(--gs-content-pad,clamp(36px,5vw,84px))}.gs-changelog__header{margin:0 0 clamp(28px,4vw,48px);max-width:760px}.gs-changelog__eyebrow{color:var(--gs-green-cta,#1e6724);font-size:var(--gs-eyebrow-size,.8125rem);font-weight:var(--gs-eyebrow-weight,500);letter-spacing:var(--gs-eyebrow-tracking,.1em);margin:0 0 10px;text-transform:uppercase}.gs-changelog__heading{color:var(--gs-navy,#062a47);font-family:var(--gs-heading-font,"PT Serif",Georgia,serif);font-size:var(--gs-heading-size,clamp(1.625rem,1.35rem + 1.2vw,2rem));font-weight:700;letter-spacing:-.01em;line-height:1.15;margin:0;text-wrap:balance}.gs-changelog__intro{font-size:1.0625rem;line-height:1.6;margin:12px 0 0}.gs-changelog [hidden]{display:none!important}.gs-changelog__filter{margin:0 0 clamp(28px,4vw,44px);max-width:1100px}.gs-changelog__filter-label{color:var(--gs-navy,#062a47);font-size:.875rem;font-weight:600;margin:0 0 10px}.gs-changelog__chips{display:flex;flex-wrap:wrap;gap:8px}.gs-changelog__chip{appearance:none;background:var(--gs-white,#fff);border:1.5px solid color-mix(in srgb,var(--gs-navy,#062a47) 30%,transparent);border-radius:999px;color:var(--gs-navy,#062a47);cursor:pointer;font-family:inherit;font-size:.9375rem;font-weight:600;line-height:1.2;margin:0;min-height:40px;padding:8px 16px}.gs-changelog__chip:hover{border-color:var(--gs-navy,#062a47)}.gs-changelog__chip[aria-pressed=true]{background:var(--gs-navy,#062a47);border-color:var(--gs-navy,#062a47);color:var(--gs-white,#fff)}.gs-changelog__chip:focus-visible{outline:3px solid var(--gs-navy,#062a47);outline-offset:2px}.gs-changelog__timeline{max-width:1100px}.gs-changelog__month{column-gap:var(--gs-cl-gap);display:grid;grid-template-columns:var(--gs-cl-rail) minmax(0,1fr);padding-bottom:clamp(32px,4vw,56px);position:relative;scroll-margin-top:var(--gs-anchor-offset,88px)}.gs-changelog__month:before{background:var(--gs-cl-line);bottom:0;content:"";left:5px;position:absolute;top:0;width:2px}.gs-changelog__month:first-child:before{top:.6em}.gs-changelog__rail{padding-left:32px;position:relative}.gs-changelog__month-name{color:var(--gs-navy,#062a47);font-family:var(--gs-heading-font,"PT Serif",Georgia,serif);font-size:1.375rem;font-weight:700;line-height:1.25;margin:0;position:sticky;top:calc(var(--gs-anchor-offset, 88px) + 8px)}.gs-changelog__month-name:before{background:var(--gs-green,#85c441);border-radius:50%;box-shadow:0 0 0 4px var(--gs-white,#fff);content:"";height:12px;left:-32px;position:absolute;top:.35em;width:12px}.gs-changelog__body{min-width:0}.gs-changelog__list{list-style:none;margin:0;padding:0}.gs-changelog__item{margin:0;padding:0}.gs-changelog__item:not([hidden])~.gs-changelog__item{border-top:1px solid var(--gs-cl-rule);margin-top:24px;padding-top:24px}.gs-changelog__flagship:not([hidden])+.gs-changelog__list{margin-top:24px}.gs-changelog__list{padding-bottom:8px}.gs-changelog__tags{color:var(--gs-green-cta,#1e6724);font-size:.75rem;font-weight:600;letter-spacing:.08em;line-height:1.4;margin:0 0 6px;text-transform:uppercase}.gs-changelog__title{color:var(--gs-navy,#062a47);font-family:var(--gs-body-font,"Source Sans Pro","Segoe UI",Arial,sans-serif);font-size:1.25rem;font-weight:700;line-height:1.3;margin:0;text-wrap:pretty}.gs-changelog__audience,.gs-changelog__desc,.gs-changelog__next{font-size:1.0625rem;line-height:1.6;margin:8px 0 0;max-width:70ch}.gs-changelog__audience{font-style:italic}.gs-changelog__next strong{color:var(--gs-navy,#062a47);font-weight:700}.gs-changelog__link-row{margin:10px 0 0}.gs-changelog__notes{border-top:1px solid var(--gs-cl-rule);margin:8px 0 0;padding-top:20px}.gs-changelog__link{border-radius:var(--gs-radius-sm,4px);color:var(--gs-green-cta,#1e6724);font-size:1rem;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.gs-changelog__link:hover{color:var(--gs-navy,#062a47)}.gs-changelog__link:focus-visible{outline:3px solid var(--gs-navy,#062a47);outline-offset:3px}.gs-changelog__flagship{align-items:center;background:color-mix(in srgb,var(--gs-sky,#b9def0) 28%,var(--gs-white,#fff));border:1px solid var(--gs-cl-line);border-radius:var(--gs-radius-md,12px);display:grid;gap:clamp(20px,3vw,32px);margin:0 0 8px;padding:clamp(20px,3vw,32px)}.gs-changelog__flagship--media{grid-template-columns:minmax(0,1fr) minmax(0,.9fr)}.gs-changelog__flag-tag{background:var(--gs-navy,#062a47);border-radius:999px;color:var(--gs-white,#fff);display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.06em;margin:0 0 12px;padding:3px 10px;text-transform:uppercase}.gs-changelog__flag-title{color:var(--gs-navy,#062a47);font-family:var(--gs-heading-font,"PT Serif",Georgia,serif);font-size:clamp(1.375rem,1.2rem + .6vw,1.625rem);font-weight:700;line-height:1.2;margin:0}.gs-changelog__flag-img{border-radius:var(--gs-radius-sm,4px);display:block;height:auto;width:100%}.gs-changelog__more{align-items:center;border:1.5px solid var(--gs-navy,#062a47);border-radius:999px;color:var(--gs-navy,#062a47);cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:8px;list-style:none;margin:0 0 clamp(28px,4vw,48px) calc(var(--gs-cl-rail) + var(--gs-cl-gap));padding:10px 20px}.gs-changelog__more::-webkit-details-marker{display:none}.gs-changelog__more:after{content:"\25BE";font-size:.875em}.gs-changelog__more:hover{background:color-mix(in srgb,var(--gs-navy,#062a47) 6%,transparent)}.gs-changelog__more:focus-visible{outline:3px solid var(--gs-navy,#062a47);outline-offset:3px}.gs-changelog__earlier[open]>.gs-changelog__more .gs-changelog__more-open,.gs-changelog__more-close{display:none}.gs-changelog__earlier[open]>.gs-changelog__more .gs-changelog__more-close{display:inline}.gs-changelog__earlier[open]>.gs-changelog__more:after{content:"\25B4"}.gs-changelog__earlier.is-filtered>.gs-changelog__more{display:none}.gs-changelog__sr{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}.gs-changelog__editor-note{background:color-mix(in srgb,var(--gs-sky,#b9def0) 30%,var(--gs-white,#fff));border:1px dashed var(--gs-navy,#062a47);border-radius:var(--gs-radius-sm,4px);color:var(--gs-charcoal,#2f2f2f);font-size:.875rem;line-height:1.5;margin:24px 0 0;padding:14px 18px}.gs-changelog__editor-note p{margin:0 0 6px}.gs-changelog__editor-note ul{margin:0;padding-left:20px}@media (max-width:900px){.gs-changelog__month{display:block}.gs-changelog__month:before{display:none}.gs-changelog__rail{margin:0 0 16px;padding-left:0}.gs-changelog__month-name{border-bottom:2px solid var(--gs-green,#85c441);padding-bottom:10px;position:static}.gs-changelog__month-name:before{display:none}.gs-changelog__more{margin-left:0}.gs-changelog__flagship--media{grid-template-columns:minmax(0,1fr)}.gs-changelog__flagship--media .gs-changelog__flag-img{order:-1}}@media (max-width:640px){.gs-changelog__more{display:flex;justify-content:center;width:100%}.gs-changelog__item:not([hidden])~.gs-changelog__item{margin-top:20px;padding-top:20px}}@media (max-width:480px){.gs-changelog__month-name{font-size:1.25rem}.gs-changelog__title{font-size:1.125rem}.gs-changelog__audience,.gs-changelog__desc,.gs-changelog__next{font-size:1rem}.gs-changelog__flagship{padding:18px}}