


Source: https://chartmogul.com/. Extracted 2026-10-14. Scope: public marketing website CSS; declared styles, not computed browser values. This is an observed inventory, not an official internal design system.
font-family: 'Inter', 'Hiragino Sans', 'Hiragino Kaku Gothic ProN', 'Yu Gothic', 'Noto Sans JP', sans-serif โ selector html:lang(ja) bodyfont-family: 'Inter', 'Apple SD Gothic Neo', 'Malgun Gothic', 'Noto Sans KR', sans-serif โ selector html:lang(ko) bodyfont-family: 'Inter', 'PingFang TC', 'Microsoft JhengHei', 'Noto Sans TC', sans-serif โ selector html:lang(zh-Hant) bodyfont-family: 'Inter', 'PingFang SC', 'Microsoft YaHei', 'Noto Sans SC', sans-serif โ selector html:lang(zh-Hans) bodyfont-size: clamp(1rem, .8vw + .9rem, 1.2rem) โ selector h3font-size: 1.3rem โ selector max-width: 1000px;
margin: 0 auto 1.5rem;
display: flex;
flex-wrap: wrap;
gap: 1rem 0;
padding: 2rem;
justify-content: space-around;
figcaptionfont-size: clamp(1.8rem, 3.75vw + .675rem, 3rem) โ selector h2font-size: 1.1rem โ selector margin: 0 0 3rem 0;
text-align: center;
pfont-size: clamp(1rem, .8vw + .9rem, 1.3rem) โ selector h2 + pfont-size: clamp(1.5rem, 2vw + .8rem, 2rem) โ selector max-width: 50rem;
margin: 0 auto;
position: relative;
text-align: center;
pfont-size: 1.2rem โ selector h3font-size: clamp(2rem, 3vw + 1.1rem, 3.5rem) โ selector display: grid;
grid-template: auto auto / 1fr;
place-items: center;
gap: 5rem;
max-width: 72rem;
padding: clamp(6rem, 8vw + 1rem, 8rem) 2rem;
margin: 4rem auto;
box-sizing: border-box;
border-radius: clamp(0px, 30vw - font-weight: 600 โ selector text-align: center;
&::afterfont-weight: 300 โ selector p:last-childfont-weight: 700 โ selector display: grid;
grid-template: auto auto / 1fr;
place-items: center;
gap: 5rem;
max-width: 72rem;
padding: clamp(6rem, 8vw + 1rem, 8rem) 2rem;
margin: 4rem auto;
box-sizing: border-box;
border-radius: clamp(0px, 30vw - line-height: 1.2 โ selector h1, h2, h3line-height: 1.25 โ selector max-width: 50rem;
margin: 0 auto;
position: relative;
text-align: center;
pline-height: 1.3 โ selector display: grid;
grid-template: auto auto / 1fr;
place-items: center;
gap: 5rem;
max-width: 72rem;
padding: clamp(6rem, 8vw + 1rem, 8rem) 2rem;
margin: 4rem auto;
box-sizing: border-box;
border-radius: clamp(0px, 30vw - letter-spacing: -0.02rem โ selector bodycolor: transparent โ selector text-align: center;
&::aftercolor: #007DF1 โ selector color: #091121;
text-wrap: balance;
spancolor: #29303E โ selector :where(section)color: #D0DBF5 โ selector h2 + pcolor: #AAB3C7 โ selector pbackground-color: rgb(255 255 255 / 95%) โ selector display: block;
width: 100%;
height: var(--nav-height);
position: fixed;
inset: 0 0 auto;
z-index: 1000000;
&[no-blend]border-radius: .5rem โ selector display: flex;
gap: 1rem;
padding: 0 2rem;
margin: 5rem -2rem;
position: relative;
overflow: auto clip;
aborder-radius: .75rem โ selector a:is(.primary, .secondary)border-radius: 50% โ selector display: grid;
grid: auto auto / auto 1fr;
gap: 1.5rem 5rem;
max-width: 64rem;
padding: 3rem clamp(2rem, 16vw - 2rem, 6rem);
margin: 0 auto;
font-size: 1.1rem;
imgbox-shadow: 0 0 0 2px inset black โ selector color: black;
background: none;
box-shadow: 0 0 0 2px inset #7A87A2;
&:hoverbox-shadow: 0 0 0 2px inset #B4BCCC โ selector color: white;
box-shadow: 0 0 0 2px inset #7A87A2;
&:is(:hover, :focus)max-width: 50rem โ selector padding-block: 6rem 10rem;
color: white;
background: #13283F;
h2, pmax-width: 25rem โ selector ppadding: 4rem max((100% - 1200px) / 2 + 2rem, 2rem) โ selector main sectionpadding: .375rem .75rem โ selector display: flex;
gap: 1rem;
padding: 0 2rem;
margin: 5rem -2rem;
position: relative;
overflow: auto clip;
apadding: 4rem max((100% - 72rem) / 2 + 2rem, 2rem) โ selector main sectionpadding: 1rem 1.4rem โ selector a:is(.primary, .secondary)padding: 1rem 1.15rem โ selector a:is(.primary, .secondary)gap: 4rem โ selector ulgap: 1rem โ selector ulgap: 1rem 2rem โ selector navgap: 1.5rem 2rem โ selector navgap: 2rem โ selector navtransition: background-color .2s, box-shadow .2s โ selector a:is(.primary, .secondary)(width < 900px)
(width < 850px)
(width < 48rem)
(width < 48rem)
(width < 50rem)
(width >= 850px)
Source: https://chartmogul.com/. Extracted 2026-10-14. Scope: public marketing website CSS; declared styles, not computed browser values. This is an observed inventory, not an official internal design system.
Original CSS custom-property declarations, grouped by source and selector. Up to 250 declarations; selectors preserved; media-query conditions are not attached to individual declarations.
https://chartmogul.com/-/layouts/base/index.css?v=EKZidsiI82 โ html
--nav-height: 72px;https://chartmogul.com/index.css?v=tGPYLsgsI7 โ book-a-demo
--demo-link-color: #D0DBF5;
--hero-accent-color: #007DF1;https://chartmogul.com/-/modules/footer-cta/index.css?v=+vo+G6J6wJ โ book-a-demo
--demo-input-background: white;
--demo-radius: .75rem;
Source: https://chartmogul.com/. Extracted 2026-10-14. Scope: public marketing website CSS; declared styles, not computed browser values. This is an observed inventory, not an official internal design system.
Observed design values, with source selectors. Names shown are CSS properties, not invented official token names.
| Property | Declared value | Selector |
|---|---|---|
| font-family | 'Inter', 'Hiragino Sans', 'Hiragino Kaku Gothic ProN', 'Yu Gothic', 'Noto Sans JP', sans-serif | html:lang(ja) body |
| font-family | 'Inter', 'Apple SD Gothic Neo', 'Malgun Gothic', 'Noto Sans KR', sans-serif | html:lang(ko) body |
| font-family | 'Inter', 'PingFang TC', 'Microsoft JhengHei', 'Noto Sans TC', sans-serif | html:lang(zh-Hant) body |
| font-family | 'Inter', 'PingFang SC', 'Microsoft YaHei', 'Noto Sans SC', sans-serif | html:lang(zh-Hans) body |
| font-size | clamp(1rem, .8vw + .9rem, 1.2rem) | h3 |
| font-size | 1.3rem | max-width: 1000px;
margin: 0 auto 1.5rem;
display: flex;
flex-wrap: wrap;
gap: 1rem 0;
padding: 2rem;
justify-content: space-around;
figcaption |
| font-size | clamp(1.8rem, 3.75vw + .675rem, 3rem) | h2 |
| font-size | 1.1rem | margin: 0 0 3rem 0;
text-align: center;
p |
| font-size | clamp(1rem, .8vw + .9rem, 1.3rem) | h2 + p |
| font-size | clamp(1.5rem, 2vw + .8rem, 2rem) | max-width: 50rem;
margin: 0 auto;
position: relative;
text-align: center;
p |
| font-size | 1.2rem | h3 |
| font-size | clamp(2rem, 3vw + 1.1rem, 3.5rem) | display: grid;
grid-template: auto auto / 1fr;
place-items: center;
gap: 5rem;
max-width: 72rem;
padding: clamp(6rem, 8vw + 1rem, 8rem) 2rem;
margin: 4rem auto;
box-sizing: border-box;
border-radius: clamp(0px, 30vw - |
| font-weight | 600 | text-align: center;
&::after |
| font-weight | 300 | p:last-child |
| font-weight | 700 | display: grid;
grid-template: auto auto / 1fr;
place-items: center;
gap: 5rem;
max-width: 72rem;
padding: clamp(6rem, 8vw + 1rem, 8rem) 2rem;
margin: 4rem auto;
box-sizing: border-box;
border-radius: clamp(0px, 30vw - |
| line-height | 1.2 | h1, h2, h3 |
| line-height | 1.25 | max-width: 50rem;
margin: 0 auto;
position: relative;
text-align: center;
p |
| line-height | 1.3 | display: grid;
grid-template: auto auto / 1fr;
place-items: center;
gap: 5rem;
max-width: 72rem;
padding: clamp(6rem, 8vw + 1rem, 8rem) 2rem;
margin: 4rem auto;
box-sizing: border-box;
border-radius: clamp(0px, 30vw - |
| letter-spacing | -0.02rem | body |
| color | transparent | text-align: center;
&::after |
| color | #007DF1 | color: #091121;
text-wrap: balance;
span |
| color | #29303E | :where(section) |
| color | #D0DBF5 | h2 + p |
| color | #AAB3C7 | p |
| background-color | rgb(255 255 255 / 95%) | display: block;
width: 100%;
height: var(--nav-height);
position: fixed;
inset: 0 0 auto;
z-index: 1000000;
&[no-blend] |
| border-radius | .5rem | display: flex;
gap: 1rem;
padding: 0 2rem;
margin: 5rem -2rem;
position: relative;
overflow: auto clip;
a |
| border-radius | .75rem | a:is(.primary, .secondary) |
| border-radius | 50% | display: grid;
grid: auto auto / auto 1fr;
gap: 1.5rem 5rem;
max-width: 64rem;
padding: 3rem clamp(2rem, 16vw - 2rem, 6rem);
margin: 0 auto;
font-size: 1.1rem;
img |
| box-shadow | 0 0 0 2px inset black | color: black;
background: none;
box-shadow: 0 0 0 2px inset #7A87A2;
&:hover |
| box-shadow | 0 0 0 2px inset #B4BCCC | color: white;
box-shadow: 0 0 0 2px inset #7A87A2;
&:is(:hover, :focus) |
| max-width | 50rem | padding-block: 6rem 10rem;
color: white;
background: #13283F;
h2, p |
| max-width | 25rem | p |
| padding | 4rem max((100% - 1200px) / 2 + 2rem, 2rem) | main section |
| padding | .375rem .75rem | display: flex;
gap: 1rem;
padding: 0 2rem;
margin: 5rem -2rem;
position: relative;
overflow: auto clip;
a |
| padding | 4rem max((100% - 72rem) / 2 + 2rem, 2rem) | main section |
| padding | 1rem 1.4rem | a:is(.primary, .secondary) |
| padding | 1rem 1.15rem | a:is(.primary, .secondary) |
| gap | 4rem | ul |
| gap | 1rem | ul |
| gap | 1rem 2rem | nav |
| gap | 1.5rem 2rem | nav |
| gap | 2rem | nav |
| transition | background-color .2s, box-shadow .2s | a:is(.primary, .secondary) |
Source: https://chartmogul.com/. Extracted 2026-10-14. Scope: public marketing website CSS; declared styles, not computed browser values. This is an observed inventory, not an official internal design system.