:root{--input-height-sm:40px;--input-height-md:48px;--input-height-lg:56px;--input-padding-x-sm:14px;--input-padding-x-md:16px;--input-padding-x-lg:20px;--input-font-size-sm:14px;--input-font-size-md:14px;--input-font-size-lg:14px;--input-radius-normal:12px;--input-border-width:2px;--button-height-sm:40px;--button-height-md:48px;--button-height-lg:56px;--button-padding-x-sm:16px;--button-padding-x-md:24px;--button-padding-x-lg:32px;--button-font-size-sm:14px;--button-font-size-md:16px;--button-font-size-lg:18px;--button-radius-normal:12px;--button-border-width:2px;--fill-primary:#141416;--fill-secondary:#1f2128;--brand-b2b-main:#3772ff;--brand-b2b-main-10:#3772ff1a;--brand-b2b-main-20:#3772ff33;--text-primary:#fcfcfd;--text-secondary:#b1b5c3;--text-tertiary:#777e90;--border-primary:#2e3038;--border-secondary:#343841;--success-main:#45b26b;--warning-main:#f2bc46;--radius-sm:8px;--radius-md:12px;--radius-lg:16px}.container-layout{padding-left:16px;padding-right:16px;overflow-x:hidden}@media screen and (min-width:481px){.container-layout{padding-left:24px;padding-right:24px}}@media screen and (min-width:769px){.container-layout{padding-left:32px;padding-right:32px}}@media screen and (min-width:1025px){.container-layout{padding-left:64px;padding-right:64px}}@media screen and (min-width:1921px){.container-layout{padding-left:80px;padding-right:80px}}.container-content{width:100%;max-width:1120px;margin-left:auto;margin-right:auto}@media screen and (min-width:1921px){.container-content{max-width:1400px}}.changelog-hero-wrapper{background-color:#fcfcfd}.changelog-hero-spacer-top{height:18px}@media screen and (min-width:769px){.changelog-hero-spacer-top{height:24px}}@media screen and (min-width:1025px){.changelog-hero-spacer-top{height:40px}}.changelog-hero-container{position:relative}.changelog-hero-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding-top:64px;padding-bottom:64px;display:flex}.changelog-hero-title{color:#141416;letter-spacing:-.025em;max-width:800px;margin-bottom:24px;font-size:3rem;font-weight:700;line-height:1.05}.changelog-hero-description{color:#777e90;max-width:600px;margin-bottom:40px;font-size:1.25rem;font-weight:500;line-height:1.6}.changelog-hero-form{margin-bottom:16px}.changelog-hero-disclaimer{color:#777e90;justify-content:center;align-items:center;gap:8px;font-size:.875rem;display:flex}.changelog-hero-icon{color:#45b26b;width:16px;height:16px}.changelog-hero-spacer-bottom{height:48px}@media screen and (min-width:769px){.changelog-hero-spacer-bottom{height:64px}}@media screen and (min-width:1025px){.changelog-hero-spacer-bottom{height:80px}}@media screen and (min-width:1921px){.changelog-hero-spacer-bottom{height:96px}}.changelog-hero{background-color:var(--fill-secondary);margin-top:0;padding-top:0;padding-bottom:0}.changelog-content{background-color:var(--fill-primary);padding-top:48px;padding-bottom:64px}.changelog-header{text-align:center;flex-direction:column;gap:24px;margin-bottom:48px;padding-top:48px;display:flex}@media screen and (min-width:769px){.changelog-header{padding-top:64px}}@media screen and (min-width:1025px){.changelog-header{padding-top:80px}}.changelog-badge{background-color:var(--brand-b2b-main-10);border-radius:var(--radius-lg);border:1px solid var(--brand-b2b-main-20);align-self:center;padding:6px 12px;display:inline-flex}.changelog-badge-text{color:var(--brand-b2b-main)}.changelog-title{color:var(--text-primary);max-width:800px;margin:0 auto}.changelog-description{color:var(--text-secondary);max-width:600px;margin:0 auto}.changelog-newsletter{background-color:var(--fill-secondary);border-radius:var(--radius-lg);border:2px solid var(--border-primary);margin-bottom:48px;padding:32px}.changelog-form{flex-direction:column;gap:16px;max-width:600px;margin-left:auto;margin-right:auto;display:flex}.changelog-form-group{flex-direction:column;gap:12px;display:flex}.changelog-label{color:var(--text-primary);text-align:center}.changelog-input{width:100%;height:var(--input-height-md);padding:0 var(--input-padding-x-md);background-color:var(--fill-primary);border:2px solid var(--border-primary);border-radius:var(--input-radius-normal);color:var(--text-primary);font-size:var(--input-font-size-md);outline:none;transition:border-color .2s}.changelog-input:focus{border-color:var(--brand-b2b-main)}.changelog-button{width:100%;height:var(--button-height-md);padding:0 var(--button-padding-x-md);background-color:var(--brand-b2b-main);color:var(--fill-secondary);border-radius:var(--button-radius-normal);font-size:var(--button-font-size-md);cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;transition:all .2s;display:flex}.changelog-button.subscribed{background-color:var(--success-main)}.changelog-filters{margin-bottom:40px}.changelog-filter-buttons{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.changelog-filter-button{background-color:var(--fill-secondary);color:var(--text-secondary);border:2px solid var(--border-primary);border-radius:var(--radius-md);cursor:pointer;align-items:center;gap:8px;padding:12px 20px;transition:all .2s;display:flex}.changelog-filter-button.active{background-color:var(--brand-b2b-main);color:var(--fill-secondary);border:none}.changelog-timeline{flex-direction:column;gap:32px;display:flex;position:relative}.changelog-timeline-line{background-color:var(--border-secondary);width:2px;display:none;position:absolute;top:0;bottom:0;left:23px}.changelog-entry{background-color:var(--fill-secondary);border-radius:var(--radius-lg);border:2px solid var(--border-primary);padding:32px;position:relative}.changelog-entry-dot{background-color:var(--brand-b2b-main);border:3px solid var(--fill-primary);border-radius:50%;width:12px;height:12px;display:none;position:absolute;top:32px;left:-42px}.changelog-entry-header{flex-direction:column;gap:12px;margin-bottom:24px;display:flex}.changelog-entry-meta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.changelog-version-badge{color:var(--brand-b2b-main);background-color:var(--brand-b2b-main-10);border-radius:var(--radius-sm);border:1px solid var(--brand-b2b-main-20);padding:4px 12px}.changelog-date{color:var(--text-tertiary)}.changelog-entry-title{color:var(--text-primary);margin:0}.changelog-entry-description{color:var(--text-secondary);margin:0}.changelog-section{margin-bottom:24px}.changelog-section:last-child{margin-bottom:0}.changelog-section-title{color:var(--text-primary);margin:0 0 12px}.changelog-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.changelog-list-item{color:var(--text-secondary);padding-left:24px;position:relative}.changelog-list-bullet{border-radius:50%;width:6px;height:6px;position:absolute;top:4px;left:0}.changelog-list-bullet.primary{background-color:var(--brand-b2b-main)}.changelog-list-bullet.success{background-color:var(--success-main)}.changelog-empty{text-align:center;background-color:var(--fill-secondary);border-radius:var(--radius-lg);border:2px solid var(--border-primary);padding:64px 32px}.changelog-empty-text{color:var(--text-secondary);margin:0}@media screen and (min-width:481px){.newsletter-input-wrapper{flex-direction:row!important}.newsletter-input-wrapper .changelog-input{flex:1}.newsletter-input-wrapper .changelog-button{white-space:nowrap;width:auto}}@media screen and (min-width:769px){.changelog-content{padding-top:64px;padding-bottom:80px}.changelog-timeline-line,.changelog-entry-dot{display:block}}@media screen and (min-width:1025px){.changelog-content{padding-top:80px;padding-bottom:96px}}.typo-hero-title{font-size:96px;font-weight:700;line-height:1.1}.typo-title-1-bold{font-size:64px;font-weight:700;line-height:1.2}.typo-title-2-bold{font-size:56px;font-weight:700;line-height:1.2}.typo-title-3-bold{font-size:48px;font-weight:700;line-height:1.2}.typo-title-4-bold{font-size:40px;font-weight:700;line-height:1.2}.typo-title-5-semibold{font-size:32px;font-weight:600;line-height:1.3}.typo-headline-1-semibold{font-size:24px;font-weight:600;line-height:1.4}.typo-headline-2-semibold{font-size:20px;font-weight:600;line-height:1.4}.typo-headline-3-semibold{font-size:18px;font-weight:600;line-height:1.4}.typo-body-1-medium{font-size:16px;font-weight:500;line-height:1.5}.typo-body-2-medium{font-size:14px;font-weight:500;line-height:1.5}.typo-body-2-semibold{font-size:14px;font-weight:600;line-height:1.5}.typo-caption-semibold{font-size:12px;font-weight:600;line-height:1.4}.typo-button-large{font-size:18px;font-weight:600;line-height:1}.typo-button-medium{font-size:16px;font-weight:600;line-height:1}.typo-button-small{font-size:14px;font-weight:600;line-height:1}
