.ProductRoadmapPage-module-scss-module__LtouoG__page{background:var(--marm-color-bg-base,#f5f5f0);min-height:100vh}.ProductRoadmapPage-module-scss-module__LtouoG__main{padding-top:60px}.ProductRoadmapPage-module-scss-module__LtouoG__breadcrumbsBand{box-sizing:border-box;width:100%;max-width:none;padding:0}.ProductRoadmapPage-module-scss-module__LtouoG__heroOuter{box-sizing:border-box;width:100%}@media (min-width:745px){.ProductRoadmapPage-module-scss-module__LtouoG__heroOuter{max-width:1080px;margin-left:auto;margin-right:auto}}.ProductRoadmapPage-module-scss-module__LtouoG__shell{box-sizing:border-box;width:100%;max-width:1080px;margin:0 auto}@media (max-width:744px){.ProductRoadmapPage-module-scss-module__LtouoG__shell{padding-top:var(--marm-dimension-space-frame-md,24px);padding-left:var(--marm-dimension-space-frame-md,24px);padding-right:var(--marm-dimension-space-frame-md,24px)}}.ProductRoadmapPage-module-scss-module__LtouoG__hero{gap:var(--marm-dimension-space-stack-static-lg,24px);max-width:800px;padding:var(--marm-dimension-space-frame-static-md,24px) 0;flex-direction:column;margin:0 auto;display:flex}@media (max-width:744px){.ProductRoadmapPage-module-scss-module__LtouoG__hero{max-width:none;padding:var(--marm-dimension-space-frame-md,24px);background:var(--marm-color-bg-raised,#fff);border-radius:0;margin:0}}.ProductRoadmapPage-module-scss-module__LtouoG__heroImageWrap{border-radius:0;width:100%;overflow:hidden}@media (min-width:745px){.ProductRoadmapPage-module-scss-module__LtouoG__heroImageWrap{border-radius:var(--marm-dimension-radius-corner-xl,16px)}}.ProductRoadmapPage-module-scss-module__LtouoG__heroImageInner{width:100%}.ProductRoadmapPage-module-scss-module__LtouoG__heroMedia{border-radius:0;width:100%;height:auto;display:block}.ProductRoadmapPage-module-scss-module__LtouoG__heroCopy{gap:var(--marm-dimension-space-stack-static-xs,8px);padding:var(--marm-dimension-space-frame-static-md,24px) 0;flex-direction:column;display:flex}@media (max-width:744px){.ProductRoadmapPage-module-scss-module__LtouoG__heroCopy{padding:0}}.ProductRoadmapPage-module-scss-module__LtouoG__heroTitle{color:var(--marm-color-fg-base,#161719);font-family:var(--marm-typography-font-family-display,inherit);font-size:var(--marm-typography-font-size-static-plus-2xl,38.4px);font-weight:var(--marm-typography-font-weight-display-base,600);letter-spacing:0;text-transform:uppercase;margin:0;line-height:1}@media (max-width:744px){.ProductRoadmapPage-module-scss-module__LtouoG__heroTitle{font-family:var(--marm-typography-font-family-title,inherit);font-size:var(--marm-typography-font-size-static-plus-lg,32px);font-weight:var(--marm-typography-font-weight-title-base,500);letter-spacing:-.1px;text-transform:none;line-height:1.1}}.ProductRoadmapPage-module-scss-module__LtouoG__heroDek{color:var(--marm-color-fg-base,#161719);font-size:var(--marm-typography-font-size-static-base-2xl,24px);letter-spacing:.1px;line-height:1.5}.ProductRoadmapPage-module-scss-module__LtouoG__heroDek p{margin:0}@media (max-width:744px){.ProductRoadmapPage-module-scss-module__LtouoG__heroDek{font-size:var(--marm-typography-font-size-static-base-xl,21px)}}.ProductRoadmapPage-module-scss-module__LtouoG__contentColumn{max-width:800px;margin:0 auto;padding:0 0 120px}.ProductRoadmapPage-module-scss-module__LtouoG__introModule{gap:var(--marm-dimension-space-stack-static-lg,24px);padding-bottom:var(--marm-dimension-space-stack-static-2xl,40px);flex-direction:column;display:flex}.ProductRoadmapPage-module-scss-module__LtouoG__introRow{gap:var(--marm-dimension-space-stack-static-md,16px);align-items:center;display:flex}.ProductRoadmapPage-module-scss-module__LtouoG__avatarImg{object-fit:cover;border-radius:9999px;flex-shrink:0;width:40px;height:40px}.ProductRoadmapPage-module-scss-module__LtouoG__byline{color:var(--marm-color-fg-secondary,#3d3f43);font-size:var(--marm-typography-font-size-static-base-md,15px);letter-spacing:.1px;margin:0;line-height:1.333}.ProductRoadmapPage-module-scss-module__LtouoG__bylineStrong{font-weight:500}.ProductRoadmapPage-module-scss-module__LtouoG__sectionModule{gap:var(--marm-dimension-space-stack-static-2xl,40px);padding:0 0 var(--marm-dimension-space-stack-static-2xl,40px);flex-direction:column;display:flex}.ProductRoadmapPage-module-scss-module__LtouoG__sectionText{gap:var(--marm-dimension-space-stack-static-sm,12px);flex-direction:column;display:flex}.ProductRoadmapPage-module-scss-module__LtouoG__sectionTextLg{gap:var(--marm-dimension-space-stack-static-lg,24px)}.ProductRoadmapPage-module-scss-module__LtouoG__sectionDivider{padding-top:var(--marm-dimension-space-stack-static-xl,32px);border-top:1px solid #1916131a}.ProductRoadmapPage-module-scss-module__LtouoG__sectionImageFrame{box-sizing:border-box;justify-content:center;align-items:center;width:100%;max-width:800px;display:flex}@media (min-width:745px){.ProductRoadmapPage-module-scss-module__LtouoG__sectionImageFrame{border-radius:var(--marm-dimension-radius-corner-xl,16px);background:var(--marm-color-bg-raised,#fff);max-height:440px;padding:40px}}.ProductRoadmapPage-module-scss-module__LtouoG__sectionImageWrap{border-radius:var(--marm-dimension-radius-corner-md,8px);justify-content:center;align-items:center;width:100%;max-width:720px;display:flex;overflow:hidden}@media (min-width:745px){.ProductRoadmapPage-module-scss-module__LtouoG__sectionImageWrap{max-height:360px}}.ProductRoadmapPage-module-scss-module__LtouoG__sectionImage,.ProductRoadmapPage-module-scss-module__LtouoG__sectionVideo{border-radius:var(--marm-dimension-radius-corner-md,8px);width:100%;height:auto;display:block}@media (min-width:745px){.ProductRoadmapPage-module-scss-module__LtouoG__sectionImage,.ProductRoadmapPage-module-scss-module__LtouoG__sectionVideo{width:auto;max-width:100%;max-height:360px}}.ProductRoadmapPage-module-scss-module__LtouoG__visualPlaceholder{box-sizing:border-box;width:100%;height:100%;padding:var(--marm-dimension-space-frame-md,24px);border:1px dashed var(--marm-color-border-strong,#b3b5b8);border-radius:var(--marm-dimension-radius-corner-md,8px);background:var(--marm-color-bg-sunken,#ececea);color:var(--marm-color-fg-tertiary,#6f7175);font-size:var(--marm-typography-font-size-static-base-sm,13.5px);text-align:center;justify-content:center;align-items:center;line-height:1.4;display:flex}.ProductRoadmapPage-module-scss-module__LtouoG__sectionTitle{color:var(--marm-color-fg-base,#161719);font-family:var(--marm-typography-font-family-title,inherit);font-size:var(--marm-typography-font-size-static-plus-xs,21px);font-weight:var(--marm-typography-font-weight-title-base,500);letter-spacing:0;margin:0;line-height:1.1}.ProductRoadmapPage-module-scss-module__LtouoG__sectionTitleLg{font-size:var(--marm-typography-font-size-static-plus-md,27px)}.ProductRoadmapPage-module-scss-module__LtouoG__roadmapEmphasis{color:var(--marm-color-fg-base,#161719);font-weight:600}.ProductRoadmapPage-module-scss-module__LtouoG__richText{color:var(--marm-color-fg-secondary,#3d3f43);font-size:var(--marm-typography-font-size-static-base-md,15px);letter-spacing:.1px;line-height:24px}.ProductRoadmapPage-module-scss-module__LtouoG__richText p{margin:0}.ProductRoadmapPage-module-scss-module__LtouoG__richText p+p,.ProductRoadmapPage-module-scss-module__LtouoG__richText p+ul,.ProductRoadmapPage-module-scss-module__LtouoG__richText ul+p{margin-top:var(--marm-dimension-space-stack-static-lg,24px)}.ProductRoadmapPage-module-scss-module__LtouoG__richText ul{margin:0;padding-left:1.5rem;list-style-type:disc}.ProductRoadmapPage-module-scss-module__LtouoG__richText li{margin-bottom:var(--marm-dimension-space-inset-static-xs,4px)}.ProductRoadmapPage-module-scss-module__LtouoG__richText li:last-child{margin-bottom:0}.ProductRoadmapPage-module-scss-module__LtouoG__richText a{color:inherit;text-decoration-skip-ink:none;word-break:break-word;text-decoration:underline}
/*# sourceMappingURL=3o67n1t3kz3bm.css.map*/