:root{--primary-dark:rgba(13,14,17,1);--primary-light:rgba(237,229,250,1);--text-gray-2:rgba(31,32,38,1);--text-gray-4:rgba(65,68,85,1);--text-gray-5:rgba(83,87,109,1);--text-gray-6:rgba(102,107,132,1);--text-gray-7:rgba(123,128,154,1);--text-gray-8:rgba(146,150,174,1);--text-gray-9:rgba(170,173,192,1);--text-gray-10:rgba(194,196,211,1);--text-gray-11:rgba(219,220,228,1);--text-gray-12:rgba(244,245,247,1);--bg-light-gray:rgba(249,250,251,1);--dusty-light-purple:rgba(173,95,128,1);--dusty-dark-purple:rgba(82,42,122,1);--darker-purple:rgba(66,36,95,1);--border-purple-gradient:linear-gradient(90deg,rgba(156,120,205,0.5),rgba(86,58,147,0.5));--bg-gradient-button:rgba(249,248,252,1);--container-padding:48px}@media (max-width:480px){:root{--container-padding:24px}}body,html{font-family:var(--font-sf-pro);font-size:16px;line-height:24px;color:var(--primary-dark);scroll-behavior:smooth;scroll-padding-top:86px}body .emphasized,html .emphasized{font-weight:590}body{background-color:#fff}a{color:inherit;text-decoration:none;display:inline-block;position:relative;padding:2px 0}p+p{margin-top:20px}h1{font-family:var(--font-geograph);font-size:44px;font-weight:500;line-height:60px}@media (max-width:640px){h1{font-size:28px;line-height:44px}}h2{font-family:var(--font-geograph);font-size:36px;font-weight:500;line-height:48px}@media (max-width:640px){h2{font-size:24px;line-height:36px}}h3{font-family:var(--font-geograph);font-size:24px;font-weight:500;line-height:36px}@media (max-width:640px){h3{font-size:20px;line-height:32px}}h4{font-family:var(--font-geograph);font-size:20px;font-weight:500;line-height:32px}@media (max-width:640px){h4{font-size:16px;line-height:24px}}h5{font-family:var(--font-sf-pro);font-size:16px;font-weight:590;line-height:24px}