:export{short:.2s;med:.6s;slow:1s;timeDefault:.2s;easeIn:cubic-bezier(0.7, 0, 0.84, 0);easeOut:cubic-bezier(0.16, 1, 0.3, 1);easeInOut:cubic-bezier(0.87, 0, 0.13, 1)}:export{xxsmall:375px;xsmall:480px;small:750px;medium:1100px;large:1350px;xlarge:1650px;xxlarge:2000px}.c-generic-page{color:#004353;background:radial-gradient(circle at 12% 15%, rgba(0, 203, 213, 0.08), transparent 26rem),#f8f6f1}.c-generic-page__header{position:relative;overflow:hidden;padding:4.5rem 1.25rem 3.75rem;background:#00cbd5;text-align:center}.c-generic-page__header::before,.c-generic-page__header::after{content:"";position:absolute;top:0;bottom:0;width:6rem;background:rgba(0,167,181,.55)}.c-generic-page__header::before{left:6%}.c-generic-page__header::after{right:6%}.c-generic-page__header-inner{position:relative;z-index:1;width:min(52rem,100%);margin:0 auto}.c-generic-page__eyebrow{font-family:"Optima Pro",serif;font-size:1rem;font-weight:600;letter-spacing:.18em;line-height:1.1;text-transform:uppercase;margin:0 0 .85rem;color:#00677f;font-size:.75rem}.c-generic-page__title{font-family:"Optima Pro",serif;font-weight:600;letter-spacing:0;line-height:1.12;text-transform:uppercase;font-size:2rem}@media only screen and (min-width: 1100px){.c-generic-page__title{font-size:3.5rem}}.c-generic-page__title{margin:0;color:#fff;line-height:.95}.c-generic-page__body{width:min(66rem,100% - 2.5rem);margin:0 auto;padding:2.5rem 0 8rem}.c-generic-page__content{font-family:"Albert Sans",sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.4}.c-generic-page__content strong,.c-generic-page__content b{font-weight:600}.c-generic-page__content{width:min(48rem,100%);margin:0 auto;color:#004353;font-size:1rem;line-height:1.65}.c-generic-page__content>:empty{display:none}.c-generic-page__content>*{margin-bottom:1.25rem}.c-generic-page__content>h2,.c-generic-page__content>h3,.c-generic-page__content>h4{color:#00677f;line-height:1.05;text-transform:uppercase}.c-generic-page__content>h2{font-family:"Optima Pro",serif;font-weight:600;letter-spacing:0;line-height:1.12;text-transform:uppercase;font-size:1.5rem}@media only screen and (min-width: 1100px){.c-generic-page__content>h2{font-size:2rem}}.c-generic-page__content>h2{margin-top:2.75rem;margin-bottom:.85rem;padding-top:1.5rem;border-top:.125rem solid rgba(0,167,181,.24)}.c-generic-page__content>h3{font-family:"Optima Pro",serif;font-weight:600;letter-spacing:0;line-height:1.12;text-transform:uppercase;font-size:1.25rem;margin-top:2rem;margin-bottom:.75rem}.c-generic-page__content>h4{font-family:"Optima Pro",serif;font-weight:600;letter-spacing:0;line-height:1.12;text-transform:uppercase;font-size:1rem;margin-top:1.75rem;margin-bottom:.65rem}.c-generic-page__content>p:first-child{color:#00677f;font-size:1.125rem;line-height:1.55}.c-generic-page__content a{color:#00677f;font-weight:600;text-decoration-color:#00cbd5;text-decoration-thickness:.125rem;text-underline-offset:.2em}.c-generic-page__content ul,.c-generic-page__content ol{padding-left:1.4rem}.c-generic-page__content li{margin-bottom:.5rem}.c-generic-page__content blockquote{margin-right:0;margin-left:0;padding:1.25rem 1.5rem;border-left:.25rem solid #00cbd5;background:rgba(0,203,213,.09)}.c-generic-page__content table{width:100%;border-collapse:collapse}.c-generic-page__content th,.c-generic-page__content td{padding:.75rem;border:.0625rem solid rgba(0,103,127,.22);text-align:left;vertical-align:top}.c-generic-page__content th{background:rgba(0,203,213,.12)}@media(max-width: 46.875rem){.c-generic-page__header{padding:3.25rem 1.25rem 2.75rem}.c-generic-page__header::before,.c-generic-page__header::after{width:3rem}.c-generic-page__header::before{left:-1.5rem}.c-generic-page__header::after{right:-1.5rem}.c-generic-page__body{padding-top:2rem;padding-bottom:6.5rem}.c-generic-page__content{font-size:.95rem;line-height:1.6}.c-generic-page__content>h2{margin-top:2.25rem}.c-generic-page__content>p:first-child{font-size:1.05rem}}@media only screen and (min-width: 1100px){.c-generic-page__header{padding-top:6rem;padding-bottom:4.75rem}.c-generic-page__body{padding-top:4rem;padding-bottom:10rem}}