@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");.module-reset h1{font-size:var(--font-size-4xl);letter-spacing:-.01em}.module-reset h1,.module-reset h2{color:var(--color-heading);font-family:var(--font-primary);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);margin-bottom:1rem}.module-reset h2{font-size:var(--font-size-3xl);letter-spacing:-.001em}.module-reset h3{font-size:var(--font-size-2xl)}.module-reset h3,.module-reset h4{color:var(--color-heading);font-family:var(--font-primary);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);margin-bottom:1rem}.module-reset h4{font-size:var(--font-size-xl);letter-spacing:-.01em}.module-reset h5{font-size:var(--font-size-base);letter-spacing:-.016em}.module-reset h5,.module-reset h6{color:var(--color-heading);font-family:var(--font-primary);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);margin-bottom:1rem}.module-reset h6{font-size:var(--font-size-sm);letter-spacing:-.014em}.module-reset .display-1{color:var(--color-heading);font-family:var(--font-primary);font-size:var(--font-size-display-1);font-weight:var(--font-weight-semibold);letter-spacing:-.018em;line-height:var(--line-height-display);margin-bottom:1rem}.module-reset .display-2{font-size:var(--font-size-display-2)}.module-reset .display-2,.module-reset .display-3{color:var(--color-heading);font-family:var(--font-primary);font-weight:var(--font-weight-semibold);line-height:var(--line-height-display-relaxed);margin-bottom:1rem}.module-reset .display-3{font-size:var(--font-size-display-3)}.module-reset .display-4{color:var(--color-heading);font-family:var(--font-primary);font-size:var(--font-size-display-4);font-weight:var(--font-weight-semibold);line-height:var(--line-height-display);margin-bottom:1rem}.module-reset p{color:var(--color-body);font-family:var(--font-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);margin-bottom:1.25rem}.module-reset p:last-child{margin-bottom:0}.module-reset .large,.module-reset .lead{font-size:var(--font-size-lg)}.module-reset .large,.module-reset .lead,.module-reset .small,.module-reset small{font-family:var(--font-primary);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed)}.module-reset .small,.module-reset small{font-size:var(--font-size-sm)}.module-reset p.small{margin-bottom:.4375rem}.module-reset .blockquote,.module-reset blockquote{font-family:var(--font-primary);font-size:var(--font-size-blockquote);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed)}.module-reset .text-center{text-align:center}.module-reset .text-left{text-align:left}.module-reset .text-right{text-align:right}.module-reset .text-primary{color:var(--color-primary)}.module-reset .text-dark{color:var(--color-dark)}.module-reset .text-white{color:var(--color-white)}.module-reset .text-body{color:var(--color-body)}.module-reset .text-heading{color:var(--color-heading)}.module-reset .text-success{color:var(--color-success)}.module-reset .text-info{color:var(--color-info)}.module-reset .text-light{color:var(--color-light)}.module-reset .font-light{font-weight:var(--font-weight-light)}.module-reset .font-regular{font-weight:var(--font-weight-regular)}.module-reset .font-medium{font-weight:var(--font-weight-medium)}.module-reset .font-semibold{font-weight:var(--font-weight-semibold)}.module-reset .font-bold{font-weight:var(--font-weight-bold)}.module-reset .font-extrabold{font-weight:var(--font-weight-extrabold)}.module-reset .text-gradient-one{background-image:var(--gradient-one)}.module-reset .text-gradient-one,.module-reset .text-gradient-two{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.module-reset .text-gradient-two{background-image:var(--gradient-two)}