.nm-site-main{position:relative;width:100%}.nm-content-shell{width:min(calc(100% - (2 * var(--nm-safe-inline))), var(--nm-content-max));margin-inline:auto}.nm-default-main{min-height:70vh;padding-block:clamp(130px, 12vw, 190px) 80px}.nm-entry{max-width:920px}.nm-entry__title{margin-bottom:1em;font-family:var(--nm-font-display);font-size:clamp(2.6rem, 6vw, 5.8rem);line-height:.95;letter-spacing:-.035em}.nm-entry__content{font-size:clamp(1rem, 1.2vw, 1.16rem)}