﻿.clvr.content-page header{margin-bottom:2.625rem}@media screen and (min-width:1024px){.clvr.content-page header{display:flex;justify-content:space-between;margin-bottom:5.25rem}}.clvr.content-page header h1{font-size:2.75rem;font-weight:550;letter-spacing:-.0275rem;line-height:1;margin-bottom:.625rem}@media screen and (min-width:1024px){.clvr.content-page header h1{font-size:4rem;letter-spacing:-.04rem;margin-bottom:0}}.clvr.content-page .content-page__date{color:var(--primary-moss);font-size:.8125rem;font-weight:400;letter-spacing:.0325rem;line-height:1.4;opacity:.65}@media screen and (min-width:1024px){.clvr.content-page .content-page__date{align-self:flex-end;margin-bottom:.3125rem}}.clvr.content-page p{color:var(--primary-moss);font-size:.875rem;font-weight:400;letter-spacing:.02625rem;line-height:1.4;margin-bottom:1.25rem}.clvr.content-page p:has(+h2,+h3){margin-bottom:4.0625rem}@media screen and (min-width:768px){.clvr.content-page p:has(+h2,+h3){margin-bottom:5.375rem}}.clvr.content-page p:has(+ul,+ol){margin-bottom:0}@media screen and (min-width:1024px){.clvr.content-page p{font-size:1.25rem;letter-spacing:.03125rem}}.clvr.content-page h2{font-size:1.3125rem;font-weight:550;line-height:1.05;margin-bottom:1.25rem}@media screen and (min-width:1024px){.clvr.content-page h2{font-size:1.5625rem;margin-bottom:1.875rem}}.clvr.content-page a{text-decoration-thickness:.0625rem;text-underline-offset:.125rem;word-break:break-word}.clvr.content-page a:hover{color:var(--dark-green)}.clvr.content-page ul{margin:0;padding-left:1.5rem}@media screen and (min-width:1024px){.clvr.content-page ul{padding-left:1.875rem}}.clvr.content-page ul li{font-size:.875rem;font-weight:400;letter-spacing:.02625rem;line-height:1.4;margin-bottom:1.25rem;position:relative}@media screen and (min-width:1024px){.clvr.content-page ul li{font-size:1rem;letter-spacing:.03125rem;margin-bottom:1.875rem}}.clvr.content-page ul li:before{content:"•";font-size:1.125rem;left:-1.0625rem;line-height:1;position:absolute;top:.1875rem}@media screen and (min-width:1024px){.clvr.content-page ul li:before{font-size:1.375rem;left:-1.25rem;top:.125rem}.clvr.content-page ul li{font-size:1.25rem;letter-spacing:.03125rem}}.clvr.content-page ul:has(+h2,+h3){margin-bottom:4.0625rem}@media screen and (min-width:768px){.clvr.content-page ul:has(+h2,+h3){margin-bottom:5.375rem}}@media screen and (min-width:1024px){.clvr.content-page--terms{padding-bottom:1.375rem}}.clvr.content-page--terms h2{margin-bottom:1.875rem}.clvr.content-page--terms p:has(+h2,+h3){margin-bottom:3.125rem}
