.text--xs{font-size:.75rem;line-height:1rem}.text--s{font-size:.875rem}.text--m,.text--s{line-height:1.5rem}.text--m{font-size:1rem}.text--l{font-size:1.25rem}.text--l,.text--xl{line-height:1.875rem}.text--xl{font-size:1.5rem}.text--w-xs{font-weight:300}.text--w-s{font-weight:400}.text--w-m{font-weight:500}.text--w-l{font-weight:700}.text--primary{color:#051926}.text--secondary{color:#686868}.text--light{color:#8b8b8b}.text--smoke{color:#ececec}.text--white{color:#fff}.text--brand{color:#67e77f}.text--link{color:#00833a}.text--error{color:#ed3c11}.text--inherit{color:inherit}.text--ls-m{letter-spacing:normal}.text--ls-xl{letter-spacing:.063rem}.text--disabled{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.text--align-left{text-align:left}.text--align-center{text-align:center}.text--align-right{text-align:right}.heading{font-family:var(--font-family-heading,"DM Serif Display");font-weight:400}.heading--1{font-size:2.375rem;line-height:3.25rem}@media screen and (min-width:1024px){.heading--1{font-size:4.5rem;line-height:5.625rem}}.heading--1.heading--fixed{font-size:4.5rem;line-height:5.625rem}.heading--1.heading--page{font-size:2.375rem;line-height:3.25rem}@media screen and (min-width:1024px){.heading--1.heading--page{font-size:4.5rem;line-height:5.625rem}}@media screen and (min-width:1280px){.heading--1.heading--page{font-size:6.75rem;line-height:6.75rem}}.heading--1.heading--page.heading--fixed{font-size:6.75rem;line-height:6.75rem}.heading--2{font-size:2rem;line-height:2.5rem}@media screen and (min-width:1024px){.heading--2{font-size:2.375rem;line-height:3.25rem}}.heading--2.heading--fixed{font-size:2.375rem;line-height:3.25rem}.heading--3{font-size:1.5rem;line-height:1.875rem}@media screen and (min-width:1024px){.heading--3{font-size:2rem;line-height:2.5rem}}.heading--3.heading--fixed{font-size:2rem;line-height:2.5rem}.heading--4{font-size:1.5rem;line-height:1.875rem}.heading--m-0{margin:0}.styles_title__oOxOw{display:flex;flex-direction:column;gap:8px}.styles_titleLabels__ObaZP{display:none}@media screen and (min-width:1024px){.styles_titleLabels__ObaZP{display:flex;gap:24px}.styles_titleLabelsItem__XwKaG{display:flex;align-items:center;gap:8px}.styles_titleIcons__HNlFp{color:#2c713b}}