.changelog-page{min-height:100vh;color:#080d16;background:#f2f3f5}.changelog-page main{width:min(90rem,100% - 3rem);margin:0 auto 4rem;border-right:.0625rem solid #e4e7eb;border-left:.0625rem solid #e4e7eb;background:#fff;box-shadow:0 1.5rem 5rem #07101f14}.changelog-page .changelog-hero{position:relative;overflow:hidden;border-bottom:.0625rem solid #eef0f3}.changelog-page .changelog-hero__inner{position:relative;display:grid;justify-items:center;min-height:25rem;padding:6rem 1.5rem 4.5rem;text-align:center}.changelog-page .changelog-hero__mark{position:absolute;width:2.5rem;height:2.5rem;color:#c4c9d0;opacity:.82}.changelog-page .changelog-hero__mark--left{top:8rem;left:calc(50% - 23rem);transform:rotate(-12deg)}.changelog-page .changelog-hero__mark--right{top:8.2rem;right:calc(50% - 23rem);transform:rotate(14deg)}.changelog-page .changelog-hero h1{max-width:44rem;margin-top:1rem;font-size:clamp(2.75rem,6vw,4.75rem);line-height:.98;font-weight:600;letter-spacing:0;color:#080d16}.changelog-page .changelog-hero p{max-width:34rem;margin-top:1.25rem;font-size:1.0625rem;line-height:1.62;color:#636b78}.changelog-page .changelog-eyebrow{display:inline-flex;align-items:center;width:fit-content;border:.0625rem solid #dce7f6;border-radius:999rem;padding:.45rem .75rem;font-size:.8125rem;font-weight:600;color:#017aff;background:#f7fbff}.changelog-page .changelog-feed__inner{width:min(64rem,100%);margin:0 auto;padding:5rem 1.5rem 7rem}.changelog-page .changelog-timeline{position:relative;display:grid;gap:5.5rem}.changelog-page .changelog-timeline:before{content:"";position:absolute;top:.45rem;bottom:.45rem;left:9.45rem;width:.0625rem;background:#e3e7ed}.changelog-page .changelog-entry{position:relative;display:grid;grid-template-columns:8rem 1rem minmax(0,1fr);gap:1rem}.changelog-page .changelog-entry__date{display:grid;align-content:start;gap:.35rem;padding-top:.25rem;color:#9aa1ab}.changelog-page .changelog-entry__date span{font-size:.78rem}.changelog-page .changelog-entry__date time{font-size:.95rem;font-weight:600;color:#4c5664}.changelog-page .changelog-entry__dot{position:relative;z-index:1;width:.9rem;height:.9rem;margin-top:.55rem;border-radius:999rem;background:#017aff;box-shadow:0 0 0 .42rem #017aff1f,0 0 0 .7rem #fff}.changelog-page .changelog-entry__content{min-width:0}.changelog-page .changelog-entry h2{font-size:clamp(2rem,4vw,2.75rem);line-height:1.05;font-weight:600;letter-spacing:0;color:#080d16}.changelog-page .changelog-entry__media{position:relative;overflow:hidden;width:100%;min-height:24rem;margin-top:2rem;border:.0625rem solid #e3e7ec;border-radius:.625rem;background:linear-gradient(135deg,rgba(255,255,255,.22),transparent),#017aff}.changelog-page .changelog-entry__media.product{background-color:#017aff}.changelog-page .changelog-entry__media.checkout{background-color:#20c997}.changelog-page .changelog-entry__media.pix{background-color:#14b8a6}.changelog-page .changelog-entry__media.international{background-color:#455aef}.changelog-page .changelog-entry__media.api{background-color:#111827}.changelog-page .changelog-entry__media.ops{background-color:#ffb020}.changelog-page .changelog-entry__media img{width:100%;height:100%;object-fit:cover}.changelog-page .changelog-entry__fallback{position:absolute;inset:1.25rem;display:flex;align-items:flex-end;color:#fff}.changelog-page .changelog-entry__fallback strong{max-width:24rem;font-size:clamp(2rem,4vw,3.1rem);line-height:.98;font-weight:600}.changelog-page .changelog-entry__published{display:block;margin-top:1.6rem;font-size:.95rem;color:#6d7480}.changelog-page .changelog-entry__summary,.changelog-page .changelog-entry__body{margin-top:1.25rem;font-size:1.2rem;line-height:1.65;color:#5f6671}.changelog-page .changelog-entry__summary{color:#3d4654}.changelog-page .changelog-entry__impact{display:inline-flex;align-items:center;gap:.55rem;margin-top:1.6rem;border:.0625rem solid #e1ecf7;border-radius:999rem;padding:.55rem .8rem;font-size:.9rem;font-weight:600;color:#0f7f62;background:#f5fbf9}.changelog-page .changelog-entry__impact svg{width:1rem;height:1rem}.changelog-page .changelog-entry--preview .changelog-entry__date time{color:#8d95a1}.changelog-page .changelog-preview-art{position:absolute;inset:0;display:grid;place-items:center;background:radial-gradient(circle at 22% 20%,rgba(255,255,255,.45),transparent 14rem),linear-gradient(135deg,#017aff,#152238 70%)}.changelog-page .preview-window{width:min(28rem,78%);overflow:hidden;border:.0625rem solid rgba(255,255,255,.3);border-radius:.75rem;background:#fffffff0;box-shadow:0 2rem 4rem #0000002e}.changelog-page .preview-window__bar{height:2.25rem;border-bottom:.0625rem solid #e7ebf0;background:#f5f7fa}.changelog-page .preview-window__body{display:grid;gap:.75rem;padding:1.25rem}.changelog-page .preview-window__body span{display:block;height:.875rem;border-radius:999rem;background:#dce7f6}.changelog-page .preview-window__body span:nth-child(1){width:46%;height:1.4rem;background:#07101f}.changelog-page .preview-window__body span:nth-child(2){width:92%;background:#017aff}.changelog-page .preview-window__body span:nth-child(3){width:74%;background:#20c997}.changelog-page .preview-window__body span:nth-child(4){width:58%}@media (max-width: 72rem){.changelog-page main{width:100%;margin-bottom:0;border-right:0;border-left:0}}@media (max-width: 50rem){.changelog-page .changelog-hero__inner{min-height:auto;padding:4rem 1rem 3rem}.changelog-page .changelog-hero__mark{display:none}.changelog-page .changelog-feed__inner{padding:3rem 1rem 5rem}.changelog-page .changelog-timeline{gap:4rem;padding-left:1.1rem}.changelog-page .changelog-timeline:before{left:.45rem}.changelog-page .changelog-entry{grid-template-columns:1rem minmax(0,1fr);gap:1rem}.changelog-page .changelog-entry__date{grid-column:2;grid-row:1;display:flex;flex-wrap:wrap;gap:.35rem .5rem;padding-top:0}.changelog-page .changelog-entry__dot{grid-column:1;grid-row:1;margin-top:.35rem}.changelog-page .changelog-entry__content{grid-column:2}.changelog-page .changelog-entry__media{min-height:17rem}.changelog-page .changelog-entry__summary,.changelog-page .changelog-entry__body{font-size:1.0625rem}}@media (max-width: 34rem){.changelog-page .changelog-entry__media{min-height:14rem}}
